Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix for viewing permissions correctly from W2K. | Jeremy Allison | 2000-12-15 | 2 | -4/+19 |
| | | | | Jeremy. | ||||
* | Fixup the lsa_io_r_lookup_names call not to need an external TALLOC_CTX. | Jeremy Allison | 2000-12-14 | 8 | -30/+31 |
| | | | | | | | | Sync up lib/time.c from HEAD. Fix error return from cli_initialise(). Allow cli_trans to cope with a smbd "STATUS_BUFFER_OVERFLOW" return as well as the old style ERRmoredata return (now smbcacls can get names from a Samba server too). Fix memory leaks in smbcacls. Jeremy. | ||||
* | Raft of fixes - many of these will be merged into HEAD/appliance-head. | Jeremy Allison | 2000-12-14 | 14 | -386/+812 |
| | | | | | | Fixed many memory leaks in new parse_lsa.c code (TIM - ALWAYS USE INSURE !!!!). Fixed smbcacls leaks. Jeremy. | ||||
* | This should be in libsmb not utils. | Jeremy Allison | 2000-12-14 | 1 | -137/+0 |
| | | | | Jeremy. | ||||
* | Changes from APPLIANCE_HEAD: | David O'Neill | 2000-12-14 | 2 | -9/+56 |
| | | | | | | - add some debugs for comparing two security descriptors and for comparing printer_info_level structs (source/rpc_parse/parse_sec.c source/rpc_server/srv_spoolss_nt.c) | ||||
* | merge from head | Gerald Carter | 2000-12-13 | 1 | -1/+1 |
| | |||||
* | forgotten merge from HEAD. Rewritten Get_Pwnam() | Gerald Carter | 2000-12-13 | 1 | -53/+50 |
| | | | | jerry | ||||
* | Changes from APPLIANCE_HEAD: | David O'Neill | 2000-12-13 | 2 | -15/+20 |
| | | | | | | | | | - trivial typo in definition of enum_printing[] (source/param/loadparm.c) - fixed printer status display bug. When no jobs existed in queue, the clients were not properly notified of printer status. This caused native tools for pausing/unpausing a print queue to not work. (source/printing/printing.c) | ||||
* | Merges from appliance-head (for the printing fix) and from HEAD (for the | Jeremy Allison | 2000-12-13 | 8 | -115/+336 |
| | | | | | srv_lsa and new smbcacls fixes). Jeremy. | ||||
* | 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. |