summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* add required flags to "nt acl support" so it will show up in SWATHerb Lewis2002-02-251-1/+1
| | | | (This used to be commit d1ccdb5d1cb3d624285b13e662153e1e74ba3d71)
* Implemented client side functions for SPOOLSS addform, getform, setform andTim Potter2002-02-253-21/+346
| | | | | enumforms. (This used to be commit e69222f0816878e3211e3dedb049de50ca90fed0)
* Added error for invalid form size.Tim Potter2002-02-251-0/+1
| | | | (This used to be commit 9a3e127aeacb01f5a642013a46148eaa31f41482)
* This fixes 4 info levels in a trans2 find_first that should not be nullAndrew Tridgell2002-02-251-4/+6
| | | | | | | | | terminated for the filenames. this is what caused win2k to go into a loop sending 20000 packets to set an acl on a directory. It didn't recognise ".." with a null termination as being ".." (This used to be commit a75a2e9e2f11e27ca8a7fbad8c0108a2aee0a690)
* added a "XCOPY" test that simulates the open calls made by xcopy /OAndrew Tridgell2002-02-241-0/+45
| | | | | we currently fail this test (This used to be commit 8095375623cc19f7aad497bf39d5370d032ebdbf)
* Only set smb_read_error if not already set.Jeremy Allison2002-02-231-6/+20
| | | | | Jeremy. (This used to be commit 8220135fd16b4a1778e49f8315f64754924af0d8)
* Rerun configureAndrew Bartlett2002-02-221-310/+309
| | | | (This used to be commit a1952415f8c6712be316f2fa77405d06b5e305d7)
* We can't build shared libs on sco, so no point attempting to export dynamicAndrew Bartlett2002-02-221-1/+0
| | | | | | | symbols. In any case, it broke the build :-( Andrew Bartlett (This used to be commit 8c22ff75d732ed588f8e6d8339c7057bb147d2de)
* Get rid of the unused WL variable from the previous patch. I think these wereAndrew Bartlett2002-02-222-793/+813
| | | | | | | | | meant to be DYNEXP, but I'll confirm that with the original contributor. Thanks to vance for spotting this! Andrew Bartlett (This used to be commit cf9cae48e66a14530b5cc5452a4767479de7ef82)
* made the domain secret key in secrets.tdb domain specific. This allowsAndrew Tridgell2002-02-221-2/+14
| | | | | | you to join a 2nd domain then leave the old domain rather than the other way around (This used to be commit b26b6aef64e1042c9867a13761ded0c3c6f9670f)
* don't do an ADS init when not in ADS modeAndrew Tridgell2002-02-221-5/+4
| | | | (This used to be commit 68693ba4e80257bf895b1c8db18c138d5d9919bb)
* Add the pdb_plugin module from Jelmer Vernooij <jelmer@nl.linux.org>.Andrew Bartlett2002-02-225-20/+122
| | | | | | | | | | | | | | This allow the user to select 'passdb backend = plugin : /path/to/plugin.so : pluging args' And load any arbitary plugin. Apparently Jelmer has a mysql plugin in the works - hence this patch. We probably need to rework the interface a bit before 3.0 (add versioning of some kind) but this is a good start. Andrew Bartlett (This used to be commit d6d18b70f0c377344b0b3d9df5a11d209793bfe0)
* rerun autoconfAndrew Bartlett2002-02-221-649/+619
| | | | (This used to be commit 0ba24c91bf3f6e56e2bd32a6c4c1bbc23cb48527)
* Try to catch the compilers that don't handle immidiate structures as well as weAndrew Bartlett2002-02-221-2/+13
| | | | | | | | | | | would like. We use them to initialise other struct (lookup) tables, so test that as well. Also try not to segfault during our snprintf tests - test both with a 0 len buffer and without any buffer at all. Andrew Bartlett (This used to be commit 2d80ab7122f34d3bf31cddd26a63929f9c2ced77)
* merge from 2.2Gerald Carter2002-02-211-1/+1
| | | | (This used to be commit 505119f0a7c6f10fd7e580edfe1bd0fb6ec36428)
* added a cli_qfilename() test to the trans2 testsAndrew Tridgell2002-02-211-0/+13
| | | | (This used to be commit 81fb8845e5c9a321f113258a737ce5c6e799e505)
* this fixes the security tab on mapped drives for unicode clients.Andrew Tridgell2002-02-211-19/+12
| | | | | Jeremy, this is wrong in 2.2.x (This used to be commit 367358c7389555f413b3c690c012ef067859fc22)
* added cli_qfilename(), used in trans2 torture testAndrew Tridgell2002-02-211-0/+43
| | | | (This used to be commit d37905f20397911e4f74e672ebdee28f1ddf3c2c)
* merge from 2.2Gerald Carter2002-02-211-0/+5
| | | | (This used to be commit 63ab947fd9dd17a4c370402e74b389458bbd3a60)
* merge from 2.2Gerald Carter2002-02-201-5/+8
| | | | (This used to be commit 25fb4a8d110bcdcbe7822a833cab9cfdec8a1fb2)
* enable large readwrite by defaultAndrew Tridgell2002-02-201-1/+1
| | | | | | this should improve performance with w2k clients and seems to work fine (This used to be commit 67a3135e044b40467d0d06d271ed981768700b95)
* This fixes a bug (spotted by Rafal Szczesniak <mimir@diament.ists.pwr.wroc.pl>)Andrew Bartlett2002-02-201-4/+9
| | | | | | | where we pass the client's name. We should pass the servers name. Andrew Bartlett (This used to be commit aeecb7a06b006e69879f00699f4b8b6497553d19)
* Thanks to David Edward Shapiro <David.Edward.Shapiro@btitele.com> for spottingAndrew Bartlett2002-02-201-1/+1
| | | | | | | | | this! (groupname and domain name paramaters swapped, giving 'interesting' results...) Andrew Bartlett (This used to be commit 5aed3759d8edbe59df8c1ea70827c4b931393134)
* Converted remaining spoolss rpcclient functions to werror/needed/offered.Tim Potter2002-02-202-202/+188
| | | | | | | I couldn't test some of these because I didn't know the right magic arguments to pass to rpcclient (familiar anyone? (-:) so there may be some bugs lurking. (This used to be commit 029e2b307d91171168040e71d2e5d5e0d01b7633)
* fixed the gssapi lib configure test to not do the test twiceAndrew Tridgell2002-02-201-4/+2
| | | | (This used to be commit 1ce762e96b8d4c39488b59fa73456fe6f2012567)
* Patch from Hasch@t-online.de (Juergen Hasch) to add UTF-8 as an explictAndrew Bartlett2002-02-192-3/+69
| | | | | | | | character set for conversion. To be used in Winbind and the 'net ads' commands. Andrew Bartlett (This used to be commit fa9d3060ff7510e176d7608b49075379500f55c4)
* in dos_unmangle() the only function call was to *mangle()*. Adding theAndrew Bartlett2002-02-191-1/+1
| | | | | | | 'un' dramaticly increses the functionality of this code :-). Andrew Bartlett (This used to be commit 15b9b63db57901fbfa3d62b64212742f361ee519)
* Converted {cmd,cli}_spoolss_getprinter() to WERROR and offered/neede.Tim Potter2002-02-192-63/+68
| | | | (This used to be commit fccfa034e92bca145b8e0639e405f6af5bb1a50b)
* make protoTim Potter2002-02-191-1/+0
| | | | (This used to be commit 98d3ea19b0755cf59102c479ddbbfe62bd653d74)
* merge from 2.2Gerald Carter2002-02-191-2/+2
| | | | (This used to be commit 9e96cbe24149c8d0ed4f3a1f1d5ea736ba5dca56)
* Converted cmd_spoolss_enumprinterdrivers() to use newTim Potter2002-02-191-13/+14
| | | | | cli_spoolss_enumprinterdrivers() function. (This used to be commit ae38fcf62c4b9503d4df02761dadb1bb7d166a9c)
* Added cli_spoolss_initialise() function.Tim Potter2002-02-191-61/+72
| | | | | | Converted cli_spoolss_enumprinterdrivers() to pass offered and *needed as parameters and return a WERROR. (This used to be commit b595c258295ecc4824fe89ba1136c778a1700e28)
* we definately don't want RCS $id tags in Samba. They make merging muchAndrew Tridgell2002-02-181-2/+0
| | | | | harder. (This used to be commit 6d33b30929e323276e7fc21012983d691a4f8827)
* fixed a memory leak thanks to dleducq@arkoon.netAndrew Tridgell2002-02-181-0/+1
| | | | (This used to be commit e84c7400175c86c4c79922182115ea1f0948186c)
* serialise all domain auth requestsAndrew Tridgell2002-02-182-1/+40
| | | | | | | | | | this is needed because W2K will send a TCP reset to any open connections that have not done a negprot when a second connection is made. This meant that under heavy netlogon load a Samba domain member would fail authentications. Jeremy, you may wish to port this to 2.2.x (This used to be commit eb196070e62b45b113e5712f27198c50c5c95657)
* reverted tims patch that broke configureAndrew Tridgell2002-02-181-13/+0
| | | | | why does anything but smbd care about sec_init() anyway?? (This used to be commit 569505b77140c2688aeab4df058b864464f23c1d)
* Whoops, typo.Tim Potter2002-02-171-4/+4
| | | | (This used to be commit e7abb79fb304b34aeb369dc6deafa96dfd1e02f3)
* Remove dynconfig.{o,po} in clean target.Tim Potter2002-02-171-1/+5
| | | | (This used to be commit 9c1c25db792d58f451df3736f1b875c493e7d67c)
* Do a smb_panic() if sec_initial_[ug]id() or non_root_mode() is calledTim Potter2002-02-171-0/+13
| | | | | | without before sec_init(). This should avoid the formation of another magic function club. (-: (This used to be commit 1b941e2c637e41049932945607149094342359c5)
* int -> uint32Tim Potter2002-02-171-2/+1
| | | | (This used to be commit 5efe39af0c89e549bb8211a39a949f80f6d1bf78)
* dont strdup() possibly null values.Andrew Bartlett2002-02-161-1/+3
| | | | (This used to be commit 0511589088dc3e990f7b1a38a06489814c49ec1b)
* int -> uint32 fixes from andreasTim Potter2002-02-161-4/+4
| | | | (This used to be commit 84c811ca57f7e1b7d9ee498d95b3b21bea47eb5e)
* Added some splint annotations from andreas.Tim Potter2002-02-162-0/+14
| | | | (This used to be commit 60e84540fd8c27975066f7c7984d30bc88f6da5f)
* Added comment in lp_string() about debugging memory problems.Tim Potter2002-02-161-0/+9
| | | | (This used to be commit 98e97fac17b766a6da658daa1ec40ffaf6f5bb2e)
* Removed some random crap that isn't used anymore.Tim Potter2002-02-162-48/+0
| | | | (This used to be commit 3fb3bc0a1546dadb24231065b422349bd199e1bf)
* Try not to malloc -1 bytes (apx 4GB) when the data is already in error.Andrew Bartlett2002-02-151-2/+12
| | | | | Andrew Bartlett (This used to be commit ad1faf8fa4019cb57fbb7f311f6d4943359bcd45)
* Back out 1.16.2.3:Martin Pool2002-02-151-1/+5
| | | | | | | receive_smb: You might think that we ought to set smb_read_error here, but apparently that breaks the recursive main loop in oplock.c. Global variables suck. :-/ (This used to be commit b6d5d02aa1bf0caa28343dc87444f049c5fd8ce5)
* Subject:Andrew Bartlett2002-02-151-1/+1
| | | | | | | | | | | | | | | | [PATCH] net ads error Date: Fri, 15 Feb 2002 20:03:32 +0200 From: Alexander Bokovoy <a.bokovoy@sam-solutions.net> To: samba-technical@samba.org Greetings! Attached patch fixes a problem with non-working 'net ads -Uuser%pass' in CVS HEAD. (This used to be commit a21a951ff9493a6e33e4ff8388a95facdeacf7b4)
* merge from APPLIANCE_HEADGerald Carter2002-02-151-75/+18
| | | | (This used to be commit 696d439515016e4c2bc5ad085e443abe43c95136)
* Winbind cleanup.Andrew Bartlett2002-02-154-180/+220
| | | | | | | | | | | | | | | | | | | This patch fixes the segfaults I introduced in the previous conneciton caching patch. It cleans up the connection cache a *lot* - in particular it adds significant robustness to the operation. If a the DC goes down, we no longer fail the next operation - the code checks if the connection died during one of its own operations on the socket, and restarts the conneciton as required. There is still a memory leak in here somewhere - but this code also cleans up a number of these. Also added is the abilty to sepecify the domain of the 'get around restrict anonymous' user that winbind uses. Andrew Bartlett (This used to be commit 92cbefdf2783bf9dbbb2179c1b2f7cdb802d84a9)