summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2001-02-27Don't marshal data from a stack frame.....Jeremy Allison1-8/+14
Jeremy. (This used to be commit 86ee091b3b5814813fbabd20f6de77ed94049ca3)
2001-02-27Added total memory allocated counter to talloc, so we can tell if a tallocJeremy Allison8-60/+134
pool is getting bloated. Also added a talloc_zero function to return zeroed memory. Added debug in rpc_server/srv_pipe_hnd.c so we know when a talloc pool is being freed. Syncup with srv_pipe_hnd.c from 2.2 so we are freeing memory at the same time. Jeremy. (This used to be commit d3a56c6042acf037bbd53de88d7636a5803ead20)
2001-02-27Hmmm. I thought I'd added these files to CVS head.....Jeremy Allison3-0/+3673
Jeremy. (This used to be commit d573700a9218bce8efd21f0be70afec6b460f8b9)
2001-02-27better handling of '.'Andrew Tridgell1-15/+17
better verbose print (This used to be commit 1f8b8a7189fb8c142801d679cf53c586aee74740)
2001-02-27remove some test codeAndrew Tridgell1-1/+2
(This used to be commit 2c509c9860fdcf4d2b3bb35e12f9fedbb77bd17e)
2001-02-27almost there with lanman1 wildcards. We now seem to correctly handleAndrew Tridgell1-4/+17
'<', '>', '"' and '?' when combined with '.'. The '*' character is proving troublesome. (This used to be commit 0a55d9a17b5d98c7e151bb2ee014cfb0b3660400)
2001-02-27I have now found that despite initial appearences the lanman1 wildcardAndrew Tridgell1-35/+24
algorithm does *not* match separately on base and extension. I also added a -v option to masktest for verbose output (This used to be commit 76c8fa5cd1ce9095583f818d100cd0f2116ddc62)
2001-02-27Added patch from Urban Widmark <urban@teststation.com> modified by me toJeremy Allison2-622/+726
enable large file support on Linux if glibc >= 2.2 and kernel >= 2.4. Jeremy. (This used to be commit c59a5db9c21d5642aa9ea2a5270343c7a52cf779)
2001-02-27As prs_alloc_mem now zeros memory, remove superfluous memsets after it.Jeremy Allison3-13/+0
Jeremy. (This used to be commit 94fdffb3557fa68d634d6c402751f5bcb1f6a656)
2001-02-27Separated dfs pipe into implementation and interface modules.Jeremy Allison6-649/+468
rpc_parse/parse_dfs.c: Had to add buffer overrun checking ! HOW DID THIS GET IN HERE ! rpc_parse/parse_prs.c: Ensure prs_alloc_mem does a memset of zero before returning. Jeremy. (This used to be commit c9a6a17025f4a6850cd2b9a9ddb48bdeec8b3ffe)
2001-02-27Implementation module for netlog pipe. Can't be easily integrated intoJeremy Allison1-0/+663
HEAD right now due to passdb changes - placeholder added. Jeremy. (This used to be commit eb88512cff67200f95213db5c1340ceb448af57c)
2001-02-26Split srvsvc pipe into interface and implementation modules.Jeremy Allison4-992/+148
Jeremy. (This used to be commit e14c88ddf466f17a710724fb4fc273d37a244d77)
2001-02-26Split wks pipe into interface and implementation modules.Jeremy Allison4-54/+97
Jeremy. (This used to be commit 6a16b3850fdc4d6750ef2046f1db934f1ef92f17)
2001-02-26Separated lsa code into interface and implementation.Jeremy Allison4-516/+72
Jeremy. (This used to be commit 1cc96e0340b9e3ac343d6a28211bf0cc5bc6573b)
2001-02-26Added implementation file for lsa.Jeremy Allison1-0/+475
Jeremy. (This used to be commit 72e7c261e85b9cad19b93fb160168531290a5404)
2001-02-26Fix some errors uncovered in libsmbclient by the test suiteRichard Sharpe2-120/+57
Fix some problems with unused variables and reaching the end of a nonvoid function (This used to be commit 44986f397ae647aa790422737a839443efb99920)
2001-02-26Started conversion of lsa server code to canonical format (as srv_reg andJeremy Allison4-58/+162
srv_samr have been). Jeremy. (This used to be commit f434cda9774b4864321b37b0f8f42e6e8dee8d5b)
2001-02-26made some LANMAN1 wildcard progressAndrew Tridgell4-15/+24
it now handles -M LANMAN1 -f '.x' -m '?x' nicely (This used to be commit e7ccb9be6da9b1426eb136b4a0a1171232471768)
2001-02-26updated prototypesAndrew Tridgell1-11/+4
(This used to be commit 2a94e8e02d5550359e47e37adc0ef9a616354eab)
2001-02-26made some progress in masktestAndrew Tridgell1-16/+15
it now handles the server renaming files on create (This used to be commit 85ce14f36da4f5a3fb3029634279bb473873bbd5)
2001-02-26fixed a bug in non-terminated unicode strings with clistr_pull()Andrew Tridgell1-1/+1
(This used to be commit 339bcfd05d3260a123ccf3c06429da6bfe621f74)
2001-02-26add cli_list_new() for forced new protocol listingAndrew Tridgell1-8/+18
(This used to be commit a5407366b77f2bec2c21e1f36dd007813d33f75e)
2001-02-25a snapshot of my attempts to get wildcard matching right for LANMAN1Andrew Tridgell1-10/+108
clients. This is not complete and not correct - expect some more work on this soon (This used to be commit 06d158d5e91a222e6bf8d22f02107c60da383f82)
2001-02-25use cli_list_old() when negotiating the older protocolsAndrew Tridgell1-0/+4
(This used to be commit 735f29319b8d81df203c8ddbcea5349b11f2195d)
2001-02-25neater negprot code using the new cli_setup_bcc() callAndrew Tridgell1-7/+2
(This used to be commit 5b1728426531785d37b4fac0684114f8a84dacb2)
2001-02-25the -m option to the client is backAndrew Tridgell1-2/+4
(This used to be commit 69c13434f68b642bdf1a4974849e8a38da02d6c9)
2001-02-25Separated reg code into interface & implementation.Jeremy Allison5-177/+218
libsmb/namequery.c: Removed ununsed variables. Jeremy. (This used to be commit b857113f400551c57ac400a9cdc3c752085d107d)
2001-02-25rpc_client/cli_netlogon.c: Fixed incorrect printf.Jeremy Allison9-46/+670
Added Solaris ACL support. Jeremy. (This used to be commit f0d11b6997cc46a0210adef8cf572cf8b7e2467a)
2001-02-24This patch (donated by Marc Jacobsen of HP) should make Sun and HP very ↵Jeremy Allison3-80/+179
happy :-). Probably Veritas too... :-). It allows Samba as a domain member to authenticate against an AS/U server such as the older HP PDC product or PD Netlink. It does this by trying a netlogon with info level 3 and then falling back to info level 2 if the PDC returns invalid info level. Jeremy. (This used to be commit bda1d6d4a4b3d2cfc260549280a2ce3e57fd0f86)
2001-02-23removed wrong patch to get_dir_entry(). This was left over from theGerald Carter1-5/+0
wildcard stuff.... (This used to be commit f77fa6a0e510fe5ad54d20eaabd345e6ee0526dc)
2001-02-23make sure denied aces are firstAndrew Tridgell1-1/+1
(This used to be commit b0b49a4b28891f3e2ec8e8e221af713250cc8e17)
2001-02-23cast the qsortAndrew Tridgell1-1/+1
(This used to be commit 703d9f5cb32ca4131051c50646fd833fb1ae7d76)
2001-02-23- fixed the sort_acl bug, sorting now works rightAndrew Tridgell2-54/+52
- don't allow setting of duplicate ACEs - fixed a ACE delete bug (This used to be commit 61293979ce2aded58a5ef2a54b3b05d1d278f7cf)
2001-02-23include/rpc_spoolss.h: Added JOB_STATUS_XXX defines.Jeremy Allison5-69/+112
include/smb.h: Added LPQ_xx enums to correspond with the NT JOB_STATUS_XXX. We need these to be different as we're storing LPQ_xx enums in the tdb already. rpc_server/srv_spoolss_nt.c: Don't need to return status strings as we're now returning status codes. smbd/lanman.c: Change the RAP status codes to have "RAP" in the name. printing/printing.c: Keep track of the status of a job. Allow a job to be deleted from one smbd when being submitted by another. Made logic in mutex clearer. Jeremy. (This used to be commit 71029da7dd74eb91dd6953752bdf238f319d985d)
2001-02-23Always increment even if the read fails (otherwise we spin if we hit the ↵Jeremy Allison1-1/+4
kernel bug...). Jeremy (This used to be commit d388dfa53b3a7a2dcce6d5591531d6ade0cbab62)
2001-02-22lib/select.c: Fix for Linux 2.0.x kernel that causes select to return true ↵Jeremy Allison2-17/+130
on a pipe and then a blocking read to fail. Make the pipe read/write non blocking. printing/printing.c: Added a mutex around the code that enumerates all the jobs in a print queue. Allows only one smbd to be doing this at any one time. This fixes a capacity problem discovered at HP with <10,000 jobs in a print queue. Jeremy. (This used to be commit 0d3ae603a2b86d476458ee2a7d4f7d22636c3f66)
2001-02-22don't crash on null acl sortAndrew Tridgell1-0/+2
(This used to be commit 59341377413fcbf30c090a3763608d23ac2bff95)
2001-02-22fixed character set init in smbw_sampleAndrew Tridgell1-0/+2
(This used to be commit c43593ad069670fb47b8e98248254c739bb7ab18)
2001-02-22- workaround filer lsa lookup bug for unknown sidsAndrew Tridgell1-11/+10
- add \ at start of name if not needed (another filer workaround) (This used to be commit 48ab6297a1b462e03f70a4d90d50b21982d0d90d)
2001-02-22cope with filer/NT/samba all in one binary. yeah.Andrew Tridgell1-7/+35
we now don't open rw for acls (This used to be commit c0f57c3fe636c5a5885c6b2ed4723252597533eb)
2001-02-22make sure we don't free non-allocated dataAndrew Tridgell1-7/+10
(This used to be commit 4a620f7037378dc042b6388ede6356c6db5d58fb)
2001-02-22cope better with broken filer expectationsAndrew Tridgell1-2/+2
(This used to be commit 847de3b4adfb00a98032e478b2663d09e240380e)
2001-02-22Fixed file descriptor leak in error processing of print jobs.Jeremy Allison3-55/+64
NT sends "delete on close" to cancel a print job copied from the command line. Deal with this. Merged JohnR's fixes for print job errors. Jeremy. (This used to be commit 2060d74e48d62c99a1689ee02ac435b71918ddf0)
2001-02-21but it is needed for linking ...Andrew Tridgell2-1/+1276
(This used to be commit e7108a18b2ba5754d402d72492cbcfded2713472)
2001-02-21rpc_parse_samr.c doesn't exist in head ...Andrew Tridgell1-1/+1
(This used to be commit ea81a3ec88501194b7853a7c71a622b3fc0cf6f1)
2001-02-21make ascii_to_unistr always use little-endian. This fn is never usedAndrew Tridgell1-2/+5
except in my code so I know this is safe. otherwise unicode client lib doesn't work on big-endian hosts (This used to be commit 18ede716d10de1ac774cca82b4b8ff5ea1a9650d)
2001-02-21converted the last couple of functions in libsmb to be unicodeAndrew Tridgell3-18/+22
the whole of libsmb should now do unicode where appropriate (This used to be commit ac7529d2b69826f8214d5632c31778cc87216653)
2001-02-21fixed a crash bug in smbpasswdAndrew Tridgell1-1/+0
(the user can come from optarg, so we can't free it) (This used to be commit 56ffb58effe80f7c62a9de6ba4f634d995fbc4e6)
2001-02-21the unicode conversion of our client code is complete enough to beAndrew Tridgell8-98/+26
enabled by default you can disable it by setting the environment variable CLI_FORCE_ASCII (This used to be commit 4d59c08c5e6f54c0d6ced7650750cb987e77b6c9)
2001-02-21reverted richards cli_NetServerEnum changes - they broke lots of thingsAndrew Tridgell1-56/+12
(This used to be commit 86adbb0caf26a8c2fc4d3748b965c0ce79360c1a)