Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Lightweight rpc client library. Uses only routines in libsmb and | Tim Potter | 2000-12-13 | 1 | -0/+370 |
| | | | | | | | rpc_client/cli_pipe.c Only cli_lsa_open_policy(), cli_lsa_close(), cli_lsa_lookup_names() and cli_lsa_lookup_sids() implemented so far. | ||||
* | Server side changes for dynamic names in lsa_lookup_names | Tim Potter | 2000-12-13 | 2 | -20/+10 |
| | |||||
* | make proto | Tim Potter | 2000-12-13 | 3 | -19/+37 |
| | | | | Updates for dynamic sized lookup names/sids | ||||
* | Wrong length for unistr2 in init_q_lookup_names() | Tim Potter | 2000-12-13 | 2 | -27/+36 |
| | | | | | Removed some more static arrays and replaced with tallocated memory blocks. | ||||
* | Two tdb bugfixes. First one - ensure that traverse lock is moved before deleting | Jeremy Allison | 2000-12-13 | 1 | -45/+58 |
| | | | | | | | dead records, else the record is just marked for deletion, not actually deleted. Second, ensure allocated record is marked as "in use" before free list lock is released, else other processes in the freelist merge code may try and merge it. Jeremy. | ||||
* | Added support for SERVICESF shared variable to change configuration file | Tim Potter | 2000-12-13 | 1 | -1/+4 |
| | | | | used in lp_load(). | ||||
* | Fixed bug noticed by JF. se_access_check needs user SID as first in token. | Jeremy Allison | 2000-12-12 | 1 | -10/+23 |
| | | | | Jeremy. | ||||
* | Fixed processing of dfree script (was truncating). | Jeremy Allison | 2000-12-12 | 1 | -2/+0 |
| | | | | Jeremy. | ||||
* | Brief documentation on using the virtual printer code | David O'Neill | 2000-12-12 | 1 | -2/+35 |
| | |||||
* | more fixes from Simo. Also fixed the password expiration field | Gerald Carter | 2000-12-12 | 1 | -134/+59 |
| | | | | | | | | | in the tdbsam to never expire (we don't support this yet). jerry | ||||
* | Don't print out the security descriptor type as it is automatically | Tim Potter | 2000-12-12 | 1 | -7/+1 |
| | | | | calculated by the new make_sec_desc() function. | ||||
* | Better error checking for ACL parsing. | Tim Potter | 2000-12-12 | 1 | -7/+21 |
| | | | | Print an error when attempting to delete a non-existent ACL. | ||||
* | Fix error string. | Tim Potter | 2000-12-12 | 1 | -1/+1 |
| | |||||
* | Fixed some accidentally reversed patches. | Tim Potter | 2000-12-12 | 1 | -115/+411 |
| | |||||
* | Compile fix for new arg to create_nt_token() | Tim Potter | 2000-12-12 | 2 | -3/+7 |
| | |||||
* | Merged in Tim's changes : Removed static limit of MAX_LOOKUP_SIDS in rpc ↵ | Jeremy Allison | 2000-12-12 | 6 | -486/+276 |
| | | | | | | | server and client lsa_lookup_names() and lsa_lookup_sids(). Jeremy. | ||||
* | Removed the special casing of SIDs in se_access_check. This is now done ↵ | Jeremy Allison | 2000-12-12 | 6 | -434/+555 |
| | | | | | | | (correctly) when the NT_USER_TOKEN is *created*. Jeremy. | ||||
* | Owner always has READ_CONTROL and WRITE_DAC access. | Jeremy Allison | 2000-12-12 | 1 | -1/+3 |
| | | | | Jeremy. | ||||
* | Sorry Gerald, I think the original code was better (plus safer as I'm sure | Jeremy Allison | 2000-12-12 | 1 | -7/+10 |
| | | | | | it's working :-). Jeremy. | ||||
* | Extra part of fix that Gerald missed (sorry). | Jeremy Allison | 2000-12-12 | 1 | -1/+1 |
| | | | | Jeremy. | ||||
* | subtle bug where files which missed the stat_cache but were added | Gerald Carter | 2000-12-11 | 1 | -10/+7 |
| | | | | | | | | | | | | to the cache during the look returned a blank stat struct. Made weird occurrences such as... $ smbclient //pogo/print$ smb:\ > cd w32x86 ERROR: Invalid path smb:\ > cd w32x86 smb:\w32x86\ > | ||||
* | Fix for short names not being returned correctly with non-mangled shares. | Jeremy Allison | 2000-12-11 | 1 | -1/+2 |
| | | | | Jeremy. | ||||
* | Fixed very subtle bug returning correct error on an open, when we have | Jeremy Allison | 2000-12-11 | 2 | -10/+91 |
| | | | | | | | a choice of invalid share mode and access denied. We must return the access denied by preference, but also remember to break the oplocks... This is needed for multi-user MS-Access. Jeremy. | ||||
* | Adding in debug for SD's. | Jeremy Allison | 2000-12-11 | 2 | -0/+48 |
| | | | | Jeremy. | ||||
* | code review of rpcclient | Gerald Carter | 2000-12-11 | 1 | -159/+140 |
| | | | | | | | | | | o added some comments o abstracted a few code bits o cleaned up some code by removing unused code paths -- jerry | ||||
* | type for client_info struct | Gerald Carter | 2000-12-11 | 1 | -2/+2 |
| | |||||
* | new version of Get_Pwnam() | Gerald Carter | 2000-12-11 | 1 | -52/+50 |
| | | | | | | | | | o check the username in all lowercase o check the username as transmitted if this would be a different case o check the username in all upper case if this is a new version -- jerry | ||||
* | return NULL instead of return False in char *prs_mem_get(); | Tim Potter | 2000-12-11 | 1 | -1/+1 |
| | |||||
* | Added Tim's fix for read-only crashes. | Jeremy Allison | 2000-12-11 | 1 | -0/+2 |
| | | | | Jeremy. | ||||
* | new prototypes | Andrew Tridgell | 2000-12-11 | 2 | -482/+384 |
| | |||||
* | added support for browsing the list of workgroups at the top level in | Andrew Tridgell | 2000-12-11 | 2 | -57/+77 |
| | | | | smbw | ||||
* | exposed the broadcast name resolution routine outside namequery.c | Andrew Tridgell | 2000-12-11 | 1 | -4/+4 |
| | |||||
* | group rid assignment cut and paste error | Gerald Carter | 2000-12-09 | 1 | -2/+2 |
| | | | | --jerry | ||||
* | Fixed typo causing coredump in file_lines_parse. | Jeremy Allison | 2000-12-09 | 1 | -1/+1 |
| | | | | Jeremy. | ||||
* | Fixed compiler warning. | Jeremy Allison | 2000-12-08 | 1 | -2/+2 |
| | | | | Jeremy. | ||||
* | Added OLD_NTDOMAIN to remove warnings about undefined functions. | Jeremy Allison | 2000-12-08 | 3 | -0/+6 |
| | | | | Jeremy. | ||||
* | Removed unused auto (IRIX compiler warning). | Jeremy Allison | 2000-12-08 | 1 | -2/+1 |
| | | | | Jeremy. | ||||
* | Removed a dead function. | Tim Potter | 2000-12-08 | 1 | -108/+0 |
| | |||||
* | Cosmetic fixups for large file support message. | Tim Potter | 2000-12-08 | 2 | -22/+18 |
| | |||||
* | Port of lsa_lookup_sids() and lsa_lookup_names() rpc client functions from | Tim Potter | 2000-12-08 | 9 | -203/+714 |
| | | | | | | | | | TNG branch. Re-instated lsa_lookup_sids and lsa_lookup_names functions in rpcclient. This requires most samba binaries to link in another handful of object files due to uncessary coupling between modules. )-: | ||||
* | Modified argc passed to rpc_client cmd_* functions to include argv[0]. | Tim Potter | 2000-12-08 | 2 | -15/+15 |
| | | | | | Gerald, could you check to see I haven't introduced any bugs into rpcclient/cmd_spoolss.c? | ||||
* | Added pdbedit binary to list of ignored files. | Tim Potter | 2000-12-08 | 1 | -0/+1 |
| | |||||
* | Compile fixes for changes in make_sec_desc() interface. | Tim Potter | 2000-12-08 | 2 | -6/+5 |
| | |||||
* | Removed compiler warning. | Tim Potter | 2000-12-08 | 1 | -1/+2 |
| | |||||
* | Fixed *very* subtle statcache bug where invalid stat state could be | Jeremy Allison | 2000-12-08 | 1 | -1/+2 |
| | | | | | | being used if last component lookup failed, but was found in the directory scan. Jeremy. | ||||
* | Fixed bug with Win9x/ME where drivername was being returned incorrectly in | Jeremy Allison | 2000-12-07 | 1 | -36/+46 |
| | | | | | one printq case. Now goes though common function. Jeremy. | ||||
* | file_lines_load/file_lines_pload can now optionally convert unix_to_dos() | Jeremy Allison | 2000-12-07 | 12 | -26/+33 |
| | | | | | on read. Jeremy. | ||||
* | Fixed bug with tdb_next_lock failing when reaching then end of a hashchain | Jeremy Allison | 2000-12-07 | 2 | -9/+39 |
| | | | | | and the next hashchain is empty. Jeremy | ||||
* | Added better configure test for POSIX ACLs. Fixed stupid typo in sysacls.c | Jeremy Allison | 2000-12-07 | 4 | -9/+99 |
| | | | | Jeremy. | ||||
* | First cut at a manual page for smbcacls. | Tim Potter | 2000-12-07 | 3 | -0/+238 |
| |