Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | 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 being truncated). | 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 |
| | |||||
* | synched up with head so that SAMBA_2_2 will compile | Gerald Carter | 2000-12-12 | 2 | -2/+5 |
| | | | | (wrong number of args to create_nt_token()) | ||||
* | Merged in Tim's changes: Removed static limit of MAX_LOOKUP_SIDS in rpc ↵ | Jeremy Allison | 2000-12-12 | 8 | -94/+173 |
| | | | | | | | | | server and client lsa_lookup_names() and lsa_lookup_sids(). Removed the special casing of SIDs in se_access_check. This is now done (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. | ||||
* | Updated from appliance-head. Debug SD stuff. | Jeremy Allison | 2000-12-11 | 2 | -0/+48 |
| | | | | Jeremy. | ||||
* | Changes from HEAD: | David O'Neill | 2000-12-11 | 1 | -1/+1 |
| | | | | | - return NULL instead of return False in char *prs_mem_get(); (source/rpc_parse/parse_prs.c) | ||||
* | Added Tim's fix for read-only crashes. | Jeremy Allison | 2000-12-11 | 1 | -0/+2 |
| | | | | Jeremy. | ||||
* | 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 missing OLD_NTDOMAIN to fix compiler warnings. | Jeremy Allison | 2000-12-08 | 3 | -0/+6 |
| | | | | Jeremy. | ||||
* | Removed unused auto (IRIX compiler warning). | Jeremy Allison | 2000-12-08 | 1 | -2/+1 |
| | | | | Jeremy. | ||||
* | Changes from HEAD: | David O'Neill | 2000-12-08 | 2 | -6/+5 |
| | | | | | - Make the appropriate make_sec_desc() changes to the psec tool. (testsuite/printing/Makefile.psec testsuite/printing/psec.c) | ||||
* | Fixed very subtle bug where invalid stat return could be used if stat | Jeremy Allison | 2000-12-08 | 1 | -1/+2 |
| | | | | | failed on last component and directory scan matched the last component. Jeremy. | ||||
* | Fixed bug in Win9x/ME call where drivername was being returned incorrectly | Jeremy Allison | 2000-12-07 | 1 | -36/+46 |
| | | | | | in one printq case. Now always goes through common function. Jeremy. | ||||
* | file_lines_load/file_lines_pload can now optionally do a unix_to_dos() on read. | Jeremy Allison | 2000-12-07 | 12 | -26/+33 |
| | | | | | Added calls for smbcacls. Jeremy. | ||||
* | Fixed tdb_next_lock bug where it was failing when traversing the end of | Jeremy Allison | 2000-12-07 | 2 | -9/+39 |
| | | | | | one hashchain and the next hashchain was empty. Jeremy. | ||||
* | - Fix Makefile.in so that clisecdesc.o is in SMBCACLS_OBJ, not LIBSMB_OBJ | David O'Neill | 2000-12-06 | 7 | -26/+20 |
| | | | | | | | | | Also, fix etags/ctags rules to work when srcdir != builddir - updated configure - compiler warning fixes from APPLIANCE_HEAD (source/lib/util_sec.c source/smbd/vfs-wrap.c) - tdb_chainlock() no longer returns a value. (source/locking/locking.c source/tdb/tdbutil.c source/include/proto.h) | ||||
* | Merge from applience-head of error message. | Jeremy Allison | 2000-12-06 | 1 | -1/+2 |
| | | | | Jeremy. | ||||
* | Added missing spinlock.{c,h} files. | David O'Neill | 2000-12-06 | 0 | -0/+0 |
| | |||||
* | Remove the need for 'done:' vs. 'done: ;', as it appears both of these make | David O'Neill | 2000-12-06 | 1 | -24/+21 |
| | | | | certain compilers unhappy. | ||||
* | Fix for Tru64 Unix from Thomas Fichte <fichte@lsl.ifw-dresden.de> | Tim Potter | 2000-12-06 | 1 | -1/+1 |
| | |||||
* | merge from HEAD | Gerald Carter | 2000-12-06 | 1 | -6/+13 |
| | | | | --jerry | ||||
* | Sync up with appliance-head printing. | Jeremy Allison | 2000-12-06 | 1 | -2/+0 |
| | | | | Jeremy. | ||||
* | This commit was manufactured by cvs2svn to create branch 'SAMBA_2_2'. | cvs2svn Import User | 2000-12-06 | 2 | -0/+458 |
|\ | |||||
| * | Changed to sourceforge tdb code. This includes spinlocks (so we now have | Jeremy Allison | 2000-12-06 | 16 | -1740/+2027 |
| | | | | | | | | | | | | | | | | a --with-spinlocks option to configure, this does mean the on-disk tdb format has changed, so 2.2alphaX sites will need to re-create their tdb's. The upside is no more tdb fragmentation and a +5% on netbench. Swings and roundabouts.... Jeremy. | ||||
| * | Fixed one tdb_read -> rec_free_read call. | Jeremy Allison | 2000-12-05 | 1 | -10/+2 |
| | | | | | | | | Jeremy. | ||||
| * | Added sorted freelist neighbour merge code to stop tdb fragmentation. | Jeremy Allison | 2000-12-05 | 2 | -32/+251 |
| | | | | | | | | | | This needs TESTING !!! (It passes tdbtest of course :-). Jeremy. | ||||
| * | Remove C++ style comments | David O'Neill | 2000-12-04 | 1 | -1/+1 |
| | | |||||
| * | Changes from APPLIANCE_HEAD: | David O'Neill | 2000-12-04 | 3 | -3/+7 |
| | | | | | | | | | | | | - clean up yodl doc for the -U changes, update man and html versions (docs/yodldocs/smbclient.1.yo docs/htmldocs/smbclient.1.html docs/manpages/smbclient.1) | ||||
| * | fixed a typo | Andrew Tridgell | 2000-12-04 | 1 | -1/+1 |
| | | |||||
* | | Changed to sourceforge tdb code. This includes spinlocks (so we now have | Jeremy Allison | 2000-12-05 | 15 | -1613/+1653 |
| | | | | | | | | | | | | | | | | a --with-spinlocks option to configure, this does mean the on-disk tdb format has changed, so 2.2alphaX sites will need to re-create their tdb's. The upside is no more tdb fragmentation and a +5% on netbench. Swings and roundabouts.... Jeremy. | ||||
* | | Changes from APPLIANCE_HEAD: | David O'Neill | 2000-12-05 | 7 | -102/+110 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - clean up some confusing variable names, remove unreachable 'break' statements. (source/printing/nt_printing.c) - reformatted to fit 80 columns (docs/docbook/docbook.txt) - configure.developer now runs configure in `dirname $0` (source/configure.developer) - syncup of smbclient docs (docs/htmldocs/smbclient.1.html docs/manpages/smbclient.1 docs/yodldocs/smbclient.1.yo) - fix to debugging code (testsuite/printing/psec.c) | ||||
* | | Syncup of smbcacls from HEAD. Removal of C++ comments. | Jeremy Allison | 2000-12-04 | 12 | -26/+402 |
| | | | | | | | | Jeremy. | ||||
* | | This commit was manufactured by cvs2svn to create branch 'SAMBA_2_2'. | cvs2svn Import User | 2000-12-04 | 2 | -0/+755 |
|\| | |||||
| * | added a comment | Andrew Tridgell | 2000-12-04 | 1 | -0/+2 |
| | | |||||
| * | fixed the parsing again and got setting acls working with w2k | Andrew Tridgell | 2000-12-04 | 1 | -3/+3 |
| | | |||||
| * | pass the desired access into cli_nt_create() | Andrew Tridgell | 2000-12-04 | 4 | -5/+8 |
| | | |||||
| * | Added some cli_errstr() calls. | Tim Potter | 2000-12-04 | 1 | -4/+4 |
| | | |||||
| * | Removed lsa lookup warnings (I'll remember). | Tim Potter | 2000-12-04 | 1 | -4/+19 |
| | | | | | | | | Print an error if -M refers to a non-existent ACL. | ||||
| * | fixed setting ACLs on directories | Andrew Tridgell | 2000-12-04 | 1 | -2/+2 |
| | | |||||
| * | fixed indentation | Andrew Tridgell | 2000-12-04 | 1 | -1/+1 |
| | | |||||
| * | Mask value now displayed as READ/CHANGE/FULL for standard permissions, or | Tim Potter | 2000-12-04 | 1 | -27/+66 |
| | | | | | | | | | | | | | | | | RWXDPO for special permissions. Append 0x to values printed as hex. Spruced up the help message. |