summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix from John Reilly for double free of printer struct.Jeremy Allison2000-09-061-3/+4
| | | | | Jeremy. (This used to be commit c15b7e41e170ced4e4de2e08f6fba860f51e66ac)
* Fix for the SID history problem when using a Win2k domain controllerJeremy Allison2000-09-066-30/+76
| | | | | | with security=domain. Also fixed to dynamically allocate the SIDs and GIDs. Jeremy. (This used to be commit 2b1f66eb82f05fe0b85ac5b4916e32847b8de675)
* Implemented GETFORM tested and working using Gerald's Win32 test progs....Jeremy Allison2000-09-055-4/+180
| | | | | Jeremy. (This used to be commit 55ed0a9b0c91159c0fc4282c2171d9ced74a302a)
* Changes from APPLIANCE_HEAD (per Tim Potter):David O'Neill2000-09-0110-64/+222
| | | | | | | | | | | | | | | | | | | | - make proto - addition of function to convert from errno values to NT status codes (source/lib/error.c) - purge queue done without full access permission will purge only the jobs owned by that user, rather than failing. - unlock job database tdb before sending job to printer - in print_job_start(), ensure that we don't pick a jobid with an existing temporary file that may be owned by another user, as it causes silent failures. - fixes for printer permission checking for NT5 clients (source/include/rpc_spoolss.h, source/printing/nt_printing.c, source/printing/printing.c, source/rpc_server/srv_spoolss_nt.c) - change from uint8 to 'enum SID_NAME_USE' (source/rpc_server/srv_lsa.c) - fixed memory leaks for win95 driver download process (source/smbd/lanman.c) - properly free prs_structs and dacl in testsuite/printing/psec.c (This used to be commit 74af3e2caec7197e5d1ca389e2f78054a4197502)
* Fix from John Reilly @ HP for my typo with the parameters being reversed. Ooops.Jeremy Allison2000-09-011-3/+3
| | | | | Jeremy. (This used to be commit 8317d70a35086c5539e67d60cbcf937b6ce0932c)
* -U% should be an anonymous connection. Fixed bug whereGerald Carter2000-09-011-1/+2
| | | | | | | | | | | | the password was being set to "" instead of NULL. ..and yes Elrond, I'll merge this into TNG. P jerry (This used to be commit cc611ecc674832f7e7390b5e7ad6648c9d622e9e)
* Fix for swat to return correct MIME type for text files. From "RonTim Potter2000-09-011-0/+2
| | | | | Alexander" <rcalex@home.com> (This used to be commit 061e5e50523913a26bc86bd816c4e26a37a832c7)
* Implemented DELETEFORM tested using Gerald's Win32 test code :-).Jeremy Allison2000-08-316-3/+152
| | | | | Jeremy. (This used to be commit 596c21a2af0309ce43a5e52a343a671036d05ebf)
* make sure a couple of variables are initialisedAndrew Tridgell2000-08-311-2/+2
| | | | (This used to be commit 155c7c37398f5f9457ea249ded74f425b90ac9a0)
* fixed "admin users" option with new security codeAndrew Tridgell2000-08-311-0/+5
| | | | (This used to be commit b69c5de6bad9fad3aed1280e7d12fbfed276a16f)
* Removed compiler warning.Tim Potter2000-08-311-5/+5
| | | | (This used to be commit 2d23607bb0fe3d93809b3a194f9976b01ece8768)
* Fixed overrun write error when using debuglevel > 50.Jeremy Allison2000-08-301-1/+1
| | | | | Jeremy. (This used to be commit 3d9b163655f684f2b98aa72f976379cee869db05)
* Fixed error returns for moving printer driver files around so genericJeremy Allison2000-08-303-11/+22
| | | | | | | "Access denied" isn't always returned. More fixes found using Gerald's wonderful Win32 test progs :-). Jeremy. (This used to be commit 67b9d40e3df19523714430cb4457717575f2a61e)
* Added vfs_unlink call to ensure vfs is used on unlink from client.Jeremy Allison2000-08-303-2/+12
| | | | | Jeremy. (This used to be commit 38fc56c8434c427335cf264c4b27420c5ad47566)
* Fix for bind interfaces only sometimes picking the wrong IP addressJeremy Allison2000-08-301-2/+24
| | | | | | for a name query. From Steve Langasek <vorlon@netexpress.net>. Jeremy. (This used to be commit 9890740121ae7bd7a0196bbf946c6f8c82aa7f6e)
* Implemented AbortPrinter() from Gerald's Win32 test code. Just purge allJeremy Allison2000-08-308-13/+112
| | | | | | | possible printjobs from that printer (I think this is correct). Added error code returns for print_queue_XXX() functions. Jeremy. (This used to be commit 6d081a9017f87f59b7189ba507e211db01c40af5)
* missed removing the static declaration of strwicmp()Gerald Carter2000-08-291-1/+0
| | | | | jerry (This used to be commit d09d8a3f4b32c1b4467dff5f2284e382163b7f09)
* make protoGerald Carter2000-08-291-0/+2
| | | | (This used to be commit d59623dd92aac7de73d27dd6c64df57bfd0d4010)
* added -P (for no prompt) and -A <authfile> optionsGerald Carter2000-08-293-33/+103
| | | | | jerry (This used to be commit 2d95c38f7e65a0379cbaadd57b8eb41d830b5a6b)
* added a #define for SPOOLSSGETPRINTERDATAEX. Although we do notGerald Carter2000-08-291-0/+1
| | | | | | | | | | support the RPC yte (win2k specific), I added it for documentation purposes. jerry (This used to be commit 41bf13341127b1c58105ca9a59fd686c15746164)
* fixed previous bug spotted by Elrond in get_printerdrivernumber().Gerald Carter2000-08-291-16/+17
| | | | | | | | | | | Thought I had already committed this. jerry (This used to be commit 2ceb704c3d06a92b97ba67ac82c007a7ba084b75)
* added -A <authfile> option to smbclient for the reading of username /Gerald Carter2000-08-291-9/+71
| | | | | | | | | password credentials from a file. --jerry (This used to be commit e2915009031d63f43cc11c36dac2dfe6c780b5f0)
* needed to use strwicmp() in smbclient code, so I moved it to util_str.cGerald Carter2000-08-292-31/+30
| | | | | | | | | and made it non-static --jerry (This used to be commit dfdca21bd90b9c83f195d580ec9d774f1be8f9cb)
* make rpcclent by default.Gerald Carter2000-08-291-1/+1
| | | | | --jerry (This used to be commit e89117f418c9c1a1b4f2e9d708030369d801a01c)
* added the -A <authfile> option for allowing the reading of userGerald Carter2000-08-293-213/+265
| | | | | | | | | name and password credentials from a file. Designed for use when needed to passwd credentials between scripts --jerry (This used to be commit d8dde169e729ad5229d2bda8c9f306edb3c1239b)
* first draft at rpcclient man page for HEAD branch. Taken heavilyGerald Carter2000-08-293-0/+744
| | | | | | | | | from the man page in TNG. Updated for newer spoolss commands. jerry (This used to be commit 0202f7e249a3988f94ab38706e6f6224148868bb)
* This doesn't compile but is a placeholder for moving the UNIXJeremy Allison2000-08-291-0/+618
| | | | | | acl code over to POSIX acls. Jeremy. (This used to be commit a2829febe12513d26534c4977c2f41f480f4fa0e)
* smbd/password.c: Fixed typo in Tim's new code that caused insure overrun error.Jeremy Allison2000-08-282-3/+2
| | | | | | smbd/reply.c: Fixed lowercasing UNIX character set problem. Jeremy. (This used to be commit 2b6e3ed7a6447d40d9dd7e9b5c286b1aabe4730d)
* added a little description of useage and output format since this givesHerb Lewis2000-08-281-1/+27
| | | | | more info than just what parameters are not supported by SWAT. (This used to be commit 7db533cb47a0d9bc88219dbe48e96ceed45a65a1)
* fixed typos spotted by Ron Alexander <rcalex@home.com>Gerald Carter2000-08-282-2/+2
| | | | | --jerry (This used to be commit 9fbcede92f558fdcda257338798613cffa4e2cb6)
* script written by herb for reporting which smb.conf parametersGerald Carter2000-08-281-0/+96
| | | | | | | | | | are in loarparm.c but not supported by SWAT. I just thought it looked fun. :-) --jerry (This used to be commit eb20a2c6f478688b82ce8346fea618aebbfc9295)
* Merge bug - still getting used to dirdiff.Tim Potter2000-08-281-1/+0
| | | | (This used to be commit cb717b4a2bb55eb2ff008e59203ebfeac6c5ab9f)
* Oops - missed a file.Tim Potter2000-08-281-0/+42
| | | | (This used to be commit 5aed84b74981a4f4fcc4d466ef03178eff22ba85)
* Merge from appliance branch.Tim Potter2000-08-283-0/+12
| | | | (This used to be commit 567b0095b1b8393b3b1e32533aa2860ab3dbfa47)
* yipee!Andrew Tridgell2000-08-285-6/+24
| | | | | | | | | | | | | The spoolss AddJob function has an [in,out] buffer not an [in] buffer (despite the comment in the code to the contrary). Also, we must fail this function - not just blindly reply "no problem" as AddJob should always fail on non-local printers. This fixes a bug where the "print test page" failed about half the time. I suspect it will also fix a bunch of other intermittent spoolss bugs where the client (incorrectly) tries to use the AddJob printing interface. (This used to be commit 14e534a8907c34b53e00a63756efd71903ff9432)
* made reopen_logs() always re-open logs, not try and be smart about notAndrew Tridgell2000-08-281-37/+34
| | | | | | re-opening in some circumstances. This fixes a problem where a HUP does not re-open logs and leaves the log open on a unlinked file. (This used to be commit f99f028c77482e591741df2a3da7f036f7409a68)
* arrgh.Andrew Tridgell2000-08-281-0/+4
| | | | | | | | whoever added "auto" parameters in loadparam only supported "True", "False" and "Auto", and did not support "Yes" and "No" like booleans. This means anyone using "preferred master = yes" didn't get what they expected! (This used to be commit 311a4dfb9a9a39a54dcb47d83e1604ad7461dce4)
* vfs write data fix. Fix for name matching in addtosmbpassJeremy Allison2000-08-252-3/+3
| | | | | Jeremy. (This used to be commit 85738b7ee1ea6d88999d6aedc51a2daf545cb8b8)
* Replaced "\\MAILSLOT\\NET\\NETLOGON" with NET_LOGON_MAILSLOT constant.Tim Potter2000-08-251-1/+1
| | | | (This used to be commit 5764e84c0e01fa4d6ecba410542f6f5c63b9eae6)
* - fixed the %U macro so that the old (and documented) semantics workAndrew Tridgell2000-08-251-2/+13
| | | | | | | | | | again. This got broken with one of the substitute.c updates a couple of months ago. - also fixed %u to return the username from the current_user structure when called via a method that does not have direct access to the username. I cache the uidtoname() result to prevent thrashing nss. (This used to be commit 2520a0eff9c5decbec79aababe9910db3535890a)
* Updated file with version in TNG.Tim Potter2000-08-251-2/+3
| | | | (This used to be commit 156e17dea48962bca98a3f7d1e876eb6047ebc8a)
* Modified to use sid_to_uid and sid_to_gid. Now ready for POSIX ACLJeremy Allison2000-08-241-8/+9
| | | | | | code.... Jeremy. (This used to be commit 28586c1dee18d99e0e0999ab1a945a33ce33c371)
* Tidied up some error returns from printing calls. Still need to map UNIXJeremy Allison2000-08-233-10/+16
| | | | | | errors to NT error for print job failure returns. Patch from John Reilly at HP. Jeremy. (This used to be commit 3514b5bb8fffd78e3647425d93b74e2e6291bafc)
* Documentation on NT_USER_TOKEN. Requested by Sander.Jeremy Allison2000-08-231-0/+5
| | | | | Jeremy. (This used to be commit e203324d4a3b9aac99ed0b22cbd8c373461919dd)
* Added code to do SID to uid/gid conversion. Needed for ACL support.Jeremy Allison2000-08-235-26/+266
| | | | | Jeremy. (This used to be commit 81c5380f91839b6416c8a42739dadf00e7388528)
* Patch from John Reilly <jreilly@hp.com> for not processing duplicate filesTim Potter2000-08-221-0/+8
| | | | | when moving printer driver to download area. (This used to be commit 6e0c9079c385a4f0e61d9f1b1e0351bc4dbc3151)
* Fix for safe_free freeing static strings. From Robert August Vincent, II.Jeremy Allison2000-08-211-5/+6
| | | | | Jeremy. (This used to be commit bd844fcd3023ab956eb7ab369475955a88bcca14)
* oops. must return "" string and length zero when strlen(filebuf) == 0Luke Leighton2000-08-181-13/+16
| | | | (This used to be commit d3bc7cca99e47ce89035a03022d7c3ec69e01636)
* fixed an off by one error where I was tromping on memoryGerald Carter2000-08-181-1/+1
| | | | | | | | | when initializing a driver_info_3 struct. See spoolss_addprinterdriver() jerry (This used to be commit 4fad1fc28a0396443e4723d2065860feb283a785)
* fixed initialization errors (again!) I must have forgot toGerald Carter2000-08-181-0/+6
| | | | | | | | | | check these in before. jerry (This used to be commit e682d6a599934e5460abe0d30cb2465fa80c7937)