summaryrefslogtreecommitdiffstats
path: root/source3/smbd
Commit message (Collapse)AuthorAgeFilesLines
* Last sync with HEADJelmer Vernooij2002-11-091-105/+27
| | | | (This used to be commit 1175b62337f5c29954cd5e8dfdc2327c9c80748c)
* Stop using hardcoded smbtrans subcommandsJim McDonough2002-11-071-3/+3
| | | | (This used to be commit 117077b172acbdf0e059feb0d598e99cec481291)
* Merge of get_dc_list() api change from HEAD.Tim Potter2002-11-061-10/+4
| | | | (This used to be commit 6ba7847ce2756fde94e530fd0bf2a055f3e27373)
* Ensure can_delete returns the correct error code.Jeremy Allison2002-11-051-1/+4
| | | | | Jeremy. (This used to be commit 52af4ed9ecd8ef5f31ce00c94bc55d6013a7f65a)
* Fix to correctly return NT_STATUS_DELETE_PENDING.Jeremy Allison2002-11-052-0/+4
| | | | | Jeremy. (This used to be commit 4ec381d64249203e0924b86600fe8e67ada1cb5b)
* Merge passdb from HEAD -> 3.0Andrew Bartlett2002-11-023-4/+4
| | | | | | | | | | | | | | | | | | The work here includes: - metze' set/changed patch, which avoids making changes to ldap on unmodified attributes. - volker's group mapping in passdb patch - volker's samsync stuff - volkers SAMR changes. - mezte's connection caching patch - my recent changes (fix magic root check, ldap ssl) Andrew Bartlett (This used to be commit 2044d60bbe0043cdbb9aba931115672bde975d2f)
* Merges from HEAD:Andrew Bartlett2002-11-012-1/+3
| | | | | | - off-by-one fix - fixes warnings about insufficent space in buffer. - fix a memleak in uid.c - we forgot to free() the allocated struct. (This used to be commit b8951a6551b352e4aac7e8b0ecf7fec3f2d9634e)
* Fix slowdown because of enumerating all print queues on every smbd startup.Jeremy Allison2002-10-311-4/+7
| | | | | Jeremy. (This used to be commit 6efd17ef78ebcfed1130312fa019d674e4663a00)
* Fix fd leak with kernel change notify.Jeremy Allison2002-10-281-1/+1
| | | | | Jeremy. (This used to be commit a2043390734b38cab8fe2f013960272c0e202b99)
* First cut of new ACL mapping code from Andreas Gruenbacher <agruen@suse.de>.Jeremy Allison2002-10-235-108/+430
| | | | | | | | This is not 100% the same as what SuSE shipped in their Samba, there is a crash bug fix, a race condition fix, and a few logic changes I'd like to discuss with Andreas. Added Andreas to (C) notices for posix_acls.c Jeremy. (This used to be commit 40eafb9dde113af9f7f1808fda22908953f7e8c3)
* Fix for systems that allow more than 65536 open files per process.Jeremy Allison2002-10-221-1/+8
| | | | | Jeremy. (This used to be commit 947a56ce00e552e8b8d2ed64435eabde6225f044)
* Merge mangle prefix code.Jeremy Allison2002-10-211-16/+41
| | | | | Jeremy. (This used to be commit 83261f43326ae65af498399b5c933dfb20df1df7)
* removed the following parametersGerald Carter2002-10-212-225/+94
| | | | | | | | | | * postscript * printer driver * printer driver location * printer driver file also removed the get_a_printer_driver_9x_compatible() function (This used to be commit 743f2b8025effe57d8f075ff14a9357123c507a8)
* Added new error codes. Fix up connection code to retry in the same wayJeremy Allison2002-10-171-1/+1
| | | | | | that app-head does. Jeremy. (This used to be commit ec7953f20145799f6286a295472df4826bfdfb8f)
* Change default of max_xmit to match W2K. Ensure NT negprot uses it.Jeremy Allison2002-10-151-1/+1
| | | | | Jeremy. (This used to be commit 0bf7187e3ba57ee2422a0f6f736266a55502123c)
* Merge Anton's 64-bit fix.Jeremy Allison2002-10-151-4/+2
| | | | | Jeremy. (This used to be commit 0644f6a68e5c1d9a2c236ab0f90d4801848a9b33)
* Turns out with Win9x, we could occasionally return from unix_convert() givenJeremy Allison2002-10-111-0/+12
| | | | | | | | | | a mangled name without a valid stat struct if the file existed. This would then cause open_file_shared1() to erroneously think the file open was new, thus not check for oplock break, thus causing a spurious EAGAIN reply to the open on a file we already had kernel oplocked.... (phew - that was fun to track down :-). Jeremy. (This used to be commit af80b033a5374da9163e3484f7d8707813490597)
* Fix based on Jim McDonough's code for ACL inheritance problem.Jeremy Allison2002-10-081-9/+60
| | | | | Jeremy. (This used to be commit 3343efaaa8b80d5bc549afebbc06e02e125a6af9)
* Fix from Andreas Gruenbacher <agruen@suse.de> to prevent ACL set on read-onlyJeremy Allison2002-10-071-0/+5
| | | | | | share. Jeremy. (This used to be commit 9b8f362abc5abf25f02718774a8aa1f4574f19ff)
* merge of new client side support the Win2k LSARPC UUID in rpcbindGerald Carter2002-10-041-1/+1
| | | | | from APP_HEAD (This used to be commit 1cfd2ee433305e91e87804dd55d10e025d30a69e)
* Added ASCII art to make this clearer.Jeremy Allison2002-10-031-1/+73
| | | | | Jeremy. (This used to be commit 31c0dd7e213509c3bed1061f140f2ea9c6e95a9d)
* Write cache bugfix from Rasmus Borup Hansen, system adm. Email: ↵Jeremy Allison2002-10-031-0/+13
| | | | | | | rbh@math.ku.dk Jeremy. (This used to be commit d40a14dbb0ec233f7a2190df1845b039072c4b84)
* remove files not in HEADGerald Carter2002-09-261-286/+0
| | | | (This used to be commit 9d9f7bbf87bf9a0e003e6da482615fe040d00852)
* sync'ing up for 3.0alpha20 releaseGerald Carter2002-09-2522-685/+1049
| | | | (This used to be commit 65e7b5273bb58802bf0c389b77f7fcae0a1f6139)
* Sync 3.0 branch with headJelmer Vernooij2002-08-1723-885/+1188
| | | | (This used to be commit 42615b945e2e48e53a21ea47f2e45407913a6a1e)
* more bug updates from headAndrew Tridgell2002-07-151-1/+1
| | | | (This used to be commit 8b769bf5bbbe54b1a39fd85cc24db09c1ab7faab)
* updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell2002-07-1537-3460/+4406
| | | | (This used to be commit 03ac082dcb375b6f3ca3d810a6a6367542bc23ce)
* merge from SAMBA_2_2Gerald Carter2002-04-151-1/+1
| | | | (This used to be commit 305ff4203e7313c7869305c63290b1964ac17f2e)
* merged the mangling test and passdb bugfixes into SAMBA_3_0Andrew Tridgell2002-04-122-5/+29
| | | | (This used to be commit 97eb3a121d33200ee7559b2413d6252efc04ebaf)
* don't try to return a voidAndrew Tridgell2002-04-111-1/+1
| | | | (This used to be commit 51b4de0ae3b05c4f34a645ae9c6e395bc37226e6)
* - the 36^6 hash space gives 31 bits, not 32 bits. We need to mask theAndrew Tridgell2002-04-111-2/+4
| | | | | | hash to suit - the prefix ends at the last dot, not the first (This used to be commit 91a3ccd3e790f980421c1ee93388e19e87026b29)
* a few debug statements (disabled)Andrew Tridgell2002-04-111-2/+7
| | | | (This used to be commit 582f753eac7a111a93a8d6c049398a0998af848f)
* don't treat '.' as FLAG_ASCII, instead handle it separatelyAndrew Tridgell2002-04-111-2/+2
| | | | (This used to be commit ecdddd674f2ffad16eaa01a68c9c91ff3b355b3f)
* - tidier flag checking codeAndrew Tridgell2002-04-111-8/+40
| | | | | - finished the is_mangled() function (This used to be commit 128bec2071d640c775b58322256ac6bb03363741)
* added some more commentsAndrew Tridgell2002-04-111-5/+15
| | | | (This used to be commit 8d6f2e239940cbac44f6f0e9d584a47553acbc56)
* some optimisations to the new mangling systemAndrew Tridgell2002-04-111-16/+44
| | | | (This used to be commit 30b35d0c1f41f72ebe230905f76db8807802a6cc)
* this adds a completely new hash based mangling schemeAndrew Tridgell2002-04-112-0/+511
| | | | | | | | | | | the hash for this scheme is *much* larger (approximately 31 bits) and the code is written to be very fast, correctly handling multibyte while not doing any actual multi-byte conversions in the vast majority of cases you can select this scheme using "mangling method = hash2", although I may make it the default if it works out well. (This used to be commit bb173c1a7e2408ced967ebac40b5e3f852ccd3a1)
* This split the mangling code up to allow for the possibility of multipleAndrew Tridgell2002-04-119-996/+1090
| | | | | | | mangling implementation, selectable using "mangling method = " in smb.conf It also tidies the interface a little, although it is still nasty. (This used to be commit be23d87a178e7d0691e7d942adf89bb3d2d533c2)
* Added Shirish's client side caching policy change.Jeremy Allison2002-04-101-1/+2
| | | | | Jeremy. (This used to be commit 16015c07eab2e57fa3771051e3e08fde21757cfa)
* Shirish pointed out more areas we should be doing roundups for allocation size.Jeremy Allison2002-04-091-17/+16
| | | | | Jeremy. (This used to be commit cda9fccd629d084039af642d9177865d88553be6)
* a fix yet committed to 2.2 sometimes ago and reintroduced here!Simo Sorce2002-04-081-1/+1
| | | | (This used to be commit aff7073dabb6253fea4729f52240a25f90206699)
* Reintroduce the 2.2 name mangling code, until we get are more flexible solution.Andrew Bartlett2002-04-084-830/+805
| | | | | | | | Even for a hash/cache setup, this code needs some more work, in particular it needs to use mangle_get_prefix() etc and to move to unicode internals. Andrew Bartlett (This used to be commit ad8aa470575c39fcbc7f1440bf1081d7ea31c0aa)
* Fixed the error bad path for recursive mkdir so mkdir \a\b\c\d works.Jeremy Allison2002-04-023-71/+33
| | | | | | Forward ported some of the code tidyups from 2.2. Jeremy. (This used to be commit 2475c09b354cc7b5f4ce384e4497207d30f619bb)
* added shutdown to smbdJean-François Micouleau2002-03-291-0/+6
| | | | | J.F. (This used to be commit 51a5bbfee71e064c73283a090e9e922a31b1e21b)
* Ensure that setting file length can return disk full on failure.Jeremy Allison2002-03-281-2/+7
| | | | | Jeremy. (This used to be commit 14e2beca9b8fa1c8d893013f52f42b2721a82758)
* Removed HAVE_LIBDL from most places (except system.c). Added checks forJeremy Allison2002-03-272-230/+194
| | | | | | | dlopen & friends into configure.in. This should help building on *BSD where dl*** calls are in libc. Jeremy (This used to be commit ac1baba35d7a399bf800ced49a4384e39955e3eb)
* Removed unused variable.Jeremy Allison2002-03-261-3/+0
| | | | | Jeremy. (This used to be commit 4eb29ac559faf29b348a4097a33f9cbf4cf9d057)
* Matched W2K *insane* open semantics....Jeremy Allison2002-03-261-0/+18
| | | | | Jeremy. (This used to be commit 6819e81da490914d2db91c4d2419d408b8d4c818)
* Correctly store the hostname of the remote machine if so configured. If theAndrew Bartlett2002-03-231-4/+6
| | | | | reverse DNS fails, then store the IP. (This used to be commit d97771aa80b48fbdb9cae3e9712e35fcc895b148)
* Fix the mp3 rename bug - also tidy up our open code and remove the specialJeremy Allison2002-03-235-195/+232
| | | | | | cases for rename and unlink. Had to add desired_access into the share mode record. Jeremy. (This used to be commit 3b1b8ac43535fb0839c5474fa55bf7150f6cde31)