summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* make protoTim Potter2000-12-133-19/+37
| | | | Updates for dynamic sized lookup names/sids
* Wrong length for unistr2 in init_q_lookup_names()Tim Potter2000-12-132-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 deletingJeremy Allison2000-12-131-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 fileTim Potter2000-12-131-1/+4
| | | | used in lp_load().
* Fixed bug noticed by JF. se_access_check needs user SID as first in token.Jeremy Allison2000-12-121-10/+23
| | | | Jeremy.
* Fixed processing of dfree script (was truncating).Jeremy Allison2000-12-121-2/+0
| | | | Jeremy.
* Brief documentation on using the virtual printer codeDavid O'Neill2000-12-121-2/+35
|
* more fixes from Simo. Also fixed the password expiration fieldGerald Carter2000-12-121-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 automaticallyTim Potter2000-12-121-7/+1
| | | | calculated by the new make_sec_desc() function.
* Better error checking for ACL parsing.Tim Potter2000-12-121-7/+21
| | | | Print an error when attempting to delete a non-existent ACL.
* Fix error string.Tim Potter2000-12-121-1/+1
|
* Fixed some accidentally reversed patches.Tim Potter2000-12-121-115/+411
|
* Compile fix for new arg to create_nt_token()Tim Potter2000-12-122-3/+7
|
* Merged in Tim's changes : Removed static limit of MAX_LOOKUP_SIDS in rpc ↵Jeremy Allison2000-12-126-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 Allison2000-12-126-434/+555
| | | | | | | (correctly) when the NT_USER_TOKEN is *created*. Jeremy.
* Owner always has READ_CONTROL and WRITE_DAC access.Jeremy Allison2000-12-121-1/+3
| | | | Jeremy.
* Sorry Gerald, I think the original code was better (plus safer as I'm sureJeremy Allison2000-12-121-7/+10
| | | | | it's working :-). Jeremy.
* Extra part of fix that Gerald missed (sorry).Jeremy Allison2000-12-121-1/+1
| | | | Jeremy.
* subtle bug where files which missed the stat_cache but were addedGerald Carter2000-12-111-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 Allison2000-12-111-1/+2
| | | | Jeremy.
* Fixed very subtle bug returning correct error on an open, when we haveJeremy Allison2000-12-112-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 Allison2000-12-112-0/+48
| | | | Jeremy.
* code review of rpcclientGerald Carter2000-12-111-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 structGerald Carter2000-12-111-2/+2
|
* new version of Get_Pwnam()Gerald Carter2000-12-111-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 Potter2000-12-111-1/+1
|
* Added Tim's fix for read-only crashes.Jeremy Allison2000-12-111-0/+2
| | | | Jeremy.
* new prototypesAndrew Tridgell2000-12-112-482/+384
|
* added support for browsing the list of workgroups at the top level inAndrew Tridgell2000-12-112-57/+77
| | | | smbw
* exposed the broadcast name resolution routine outside namequery.cAndrew Tridgell2000-12-111-4/+4
|
* group rid assignment cut and paste errorGerald Carter2000-12-091-2/+2
| | | | --jerry
* Fixed typo causing coredump in file_lines_parse.Jeremy Allison2000-12-091-1/+1
| | | | Jeremy.
* Fixed compiler warning.Jeremy Allison2000-12-081-2/+2
| | | | Jeremy.
* Added OLD_NTDOMAIN to remove warnings about undefined functions.Jeremy Allison2000-12-083-0/+6
| | | | Jeremy.
* Removed unused auto (IRIX compiler warning).Jeremy Allison2000-12-081-2/+1
| | | | Jeremy.
* Removed a dead function.Tim Potter2000-12-081-108/+0
|
* Cosmetic fixups for large file support message.Tim Potter2000-12-082-22/+18
|
* Port of lsa_lookup_sids() and lsa_lookup_names() rpc client functions fromTim Potter2000-12-089-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 Potter2000-12-082-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 Potter2000-12-081-0/+1
|
* Compile fixes for changes in make_sec_desc() interface.Tim Potter2000-12-082-6/+5
|
* Removed compiler warning.Tim Potter2000-12-081-1/+2
|
* Fixed *very* subtle statcache bug where invalid stat state could beJeremy Allison2000-12-081-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 inJeremy Allison2000-12-071-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 Allison2000-12-0712-26/+33
| | | | | on read. Jeremy.
* Fixed bug with tdb_next_lock failing when reaching then end of a hashchainJeremy Allison2000-12-072-9/+39
| | | | | and the next hashchain is empty. Jeremy
* Added better configure test for POSIX ACLs. Fixed stupid typo in sysacls.cJeremy Allison2000-12-074-9/+99
| | | | Jeremy.
* First cut at a manual page for smbcacls.Tim Potter2000-12-073-0/+238
|
* Added smbcacls binary.Tim Potter2000-12-071-3/+4
|
* Added undocumented -t command for testing parsing of acl entries.Tim Potter2000-12-071-11/+118
| | | | | | | | | | | Print out hex value for ace mask if we can't decode it. We can now parse FULL,CHANGE,READ as well as combos of RWXDPO as ace mask values. Clarified usage message. Bomb out if excess args are given.