summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fixed some compilation errors with IRIX ccAndrew Tridgell2001-03-182-4/+4
| | | | (This used to be commit e430ded56e9c15a462a171e6350f1eddefa8dd11)
* much better readline support from Simo Sorce, with some mods from meAndrew Tridgell2001-03-189-545/+715
| | | | | to make it a bit simpler (This used to be commit e1487eb2c4626dbe0cc3b17606eda702cedef28b)
* fix this in rpc calls as wellAndrew Tridgell2001-03-171-2/+2
| | | | | - ADMIN$ is an IPC share, not a disk share (This used to be commit d039d84164fa15ba242b03fdadfab2e259ca6b65)
* ADMIN$ is an IPC share, not a disk shareAndrew Tridgell2001-03-171-1/+1
| | | | (This used to be commit 0ea62800edd618091fde81e8de4347f612f98a18)
* removed useless debug msgAndrew Tridgell2001-03-171-3/+0
| | | | (This used to be commit 348ebe30d047d69968df0f33b227e52b5bbabafe)
* lib/system.c (Finally) fixed all insure errors in password caching code. We ↵Jeremy Allison2001-03-172-59/+73
| | | | | | | | | | | | | | can't stop libc routines from calling getpwXXX functions, so caching a pointer to them is impossible. This new code now makes two copies of the returned struct passwd struct - one used as a cache, one returned to allow the caller to modify. When doing a lookup we compare against the cached copy. Code is now easier to understand also. smbd/posix_acls.c: If we move the head of the linked list, remember to pass a reference to that pointer..... Jeremy. (This used to be commit af364b93d92f70aa52195c46d3cc516830752609)
* I'm happy with the mapping for NT getACL, now for NT setACL.Jeremy Allison2001-03-172-67/+190
| | | | | Jeremy. (This used to be commit 7b97ac289ed472e03b2a6e9c51a568478a93562d)
* Updates for CUPS 1.1 from Michael Sweet.Jeremy Allison2001-03-161-1/+38
| | | | | Jeremy. (This used to be commit 4e76f338698aaacdfa750205a1de7296b78cdd87)
* Updated defaults for CUPS printing from Michael Sweet.Jeremy Allison2001-03-161-6/+17
| | | | | Jeremy. (This used to be commit 2e3ec2b4fc02f3acb47a67ebd000b99a918a9967)
* don't need to force unicode strings in flg2 anymoreAndrew Tridgell2001-03-161-4/+3
| | | | (This used to be commit 899ca6e832c72ea68b0ac76205d18a80c87b34d9)
* fixed volume_name(). It used dos_to_unix() which uses a static buffer,Andrew Tridgell2001-03-161-1/+4
| | | | | | and that buffer got clobbered in the trans2 QFS_VOLUME_INFO call, so the volume label always showed as "." from NT clients. (This used to be commit 2131d8bf76733d7cf046aa651d11bf3dade0913d)
* Added Michael Sweet's CUPS patch to call directly into the CUPS backend.Jeremy Allison2001-03-168-185/+1048
| | | | | | | Parameterises the printing functions so other backends can be plugged directly in (this is a good thing :-). Jeremy. (This used to be commit c0345bbaed5d1aac777f1a33ff84ad1899f2ed6d)
* finished the conversion to unicode of the last of the trans2 fnsAndrew Tridgell2001-03-161-18/+6
| | | | (This used to be commit 1d145a37860f7256a081c893e3640f5e18943518)
* converted the nttrans code to unicode on the wireAndrew Tridgell2001-03-161-117/+13
| | | | (This used to be commit ecc2c35ca011a635729063cbc58e7fe687cf148a)
* converted reply_printqueueAndrew Tridgell2001-03-161-3/+3
| | | | (This used to be commit 70d6b09ac9fbd612960fa02fad5adbf6d87c24ce)
* converted reply_searchAndrew Tridgell2001-03-161-7/+9
| | | | (This used to be commit 0331f93a8117d4c295cda327c3a290296ff621d0)
* added STR_ASCII support to clistr_pull()Andrew Tridgell2001-03-162-5/+6
| | | | (This used to be commit 797293811ef0a79eecc460c471135c89090f8c06)
* enable unicode on the wire by default in smbdAndrew Tridgell2001-03-163-2/+7
| | | | | | the unicode support isn't complete, but it is good enough to be usable for a test server. (This used to be commit e787fc1daf4a46c182e87bf0697eec80ff0ce87a)
* Added files for CUP printing patch split.Jeremy Allison2001-03-162-0/+320
| | | | | Jeremy. (This used to be commit 9822f13ae23e244e5e9a4cf3355bea2eead8cf66)
* whoops...forgot oneGerald Carter2001-03-151-19/+31
| | | | (This used to be commit f37ba49c28b617c5750344eff0b221512445908e)
* make protoGerald Carter2001-03-151-12/+34
| | | | (This used to be commit 8b2e21c33391ec3c7de72be881c545aff386f591)
* addprinter and adddriver are working now :-)Gerald Carter2001-03-154-61/+565
| | | | (This used to be commit 0cb7639cef4a1ba0d56d7e58bd7e03343cbf229d)
* make protoGerald Carter2001-03-151-0/+6
| | | | (This used to be commit 86c56a69211f7bad92d9d9bfbd47875c3beec0e8)
* added getdriverdir and cleaned up the PRINTER_DRIVER_CTR structGerald Carter2001-03-153-8/+156
| | | | (This used to be commit 5d321673850e1e28e1bee4093705d7e319421687)
* make protoGerald Carter2001-03-151-1/+15
| | | | (This used to be commit 7a84bc93eda0946521c0f5274d0b739295a49305)
* added getdriver and enumdrivers commands. Also fixedGerald Carter2001-03-153-35/+573
| | | | | | enumprinters so that it works as well. Couple of other misc fixes while we're working on rpcclient. (This used to be commit 83d6bc4454f0cda581d26de32a4fcaad42431b34)
* renamed one of the enumprinterdrivers parsing functionsGerald Carter2001-03-152-4/+4
| | | | | for consistency sake. (This used to be commit cbce0c935099231af51a34460c6b331822fde213)
* Tidyup return of zero-permissions (map to ACE_DENIED, GENERIC_ALL, Everyone).Jeremy Allison2001-03-152-13/+33
| | | | | Jeremy. (This used to be commit 0d6c7dedd261c15697a7781678fe6bed877b61f6)
* Last tweak (I promise :-). Fallback to returning our SID if we're a domainJeremy Allison2001-03-152-14/+18
| | | | | | member but can't get the domain sid. Jeremy. (This used to be commit 45e96777d0eeafbbf40759f02cd3f5e15b12c288)
* Final ! Fix.Jeremy Allison2001-03-151-2/+8
| | | | | Jeremy. (This used to be commit 58dd295882a944934014a31c61eed35bf04fc2bd)
* Last attempt at fix...Jeremy Allison2001-03-151-1/+1
| | | | | Jeremy. (This used to be commit f2680842d755aa77bc70e1c4329fd513c00fece6)
* Return correct error message if we can't get the SID secret.Jeremy Allison2001-03-151-2/+8
| | | | | Jeremy. (This used to be commit c202ebe3b6aa413fa7b00ec6d1b3f123f1e1a55b)
* make protoGerald Carter2001-03-151-1/+1
| | | | (This used to be commit 161842a3e0a25e8cf9805dee3b60d127740816c8)
* more updates. several spoolss commands added as placeholdersGerald Carter2001-03-155-16/+103
| | | | | to be filled in one at a time. (This used to be commit 6aaac3766324302b995b5a55876bf2ab74af1ff8)
* Fixed a Dr. Watson when viewing permissions - we were missing the "standaloneJeremy Allison2001-03-151-0/+2
| | | | | | server" case. Jeremy. (This used to be commit b318a754e7d8504072e8d968ee5fe581d105392f)
* AS/U on a sparc now joins and authenticates against a Samba PDC !Jeremy Allison2001-03-1510-105/+25
| | | | | Jeremy. (This used to be commit 28a0bc5f5710aa732db662caa38f9da2138b5db2)
* last make proto got messed up it seemsGerald Carter2001-03-141-8/+3
| | | | (This used to be commit b28d51c8e8027231de843e8907f40772b4586eaa)
* make protoGerald Carter2001-03-141-424/+432
| | | | (This used to be commit 04d74c20bc689a8afd0a8af8457f18ed077aedee)
* set of changes in the beginning of bringing rpcclient changesGerald Carter2001-03-148-303/+330
| | | | | | | | | | | | | | | | | | back to working order. The main change is that the cli_*() RPC functions from libsmb/*.c now should accept a struct cli_state*. The reason for this is that rpcclient should establish the connection to the server at startup so that it is not necessary to keep the clear test or password hash in memory for each command. enumports and enumprinters now works as well. lsa* functions have been tested. SAMR calls may or may not work (one of the core dumps I know), but it compiles :-) jerry (This used to be commit d98ac8852ae6b39b6fcff92c346ba56d9e63c518)
* patches from Simo. Couple of snity thingsGerald Carter2001-03-142-5/+7
| | | | (This used to be commit af3f2a30c657fc42171bbf7da2354bc4cc7b088d)
* don't need srvstr_push_size or srvstr_pull_sizeAndrew Tridgell2001-03-142-43/+0
| | | | (This used to be commit d5b39a1d435f7fe79eb556f7e6b55276ac68a73d)
* simpler clistr interface which handles individual packets havingAndrew Tridgell2001-03-145-63/+19
| | | | | unicode bit set differently to capabilities (This used to be commit 34a0821e087810381996f5ff6cf3b4d7b9bb53a0)
* converted the smb messaging code to unicodeAndrew Tridgell2001-03-141-17/+15
| | | | (This used to be commit 54bde1b3aec829ba55b8a6c946424fdaf38803a9)
* converted a bunch more trans2 calls for unicode. This got quite tricky :(Andrew Tridgell2001-03-141-179/+145
| | | | (This used to be commit ddee55087756db2a2ac0ee92471d9fea53f38bee)
* fixed srvstr_push() callAndrew Tridgell2001-03-131-1/+1
| | | | (This used to be commit dca433d035dfb6e94ee659477c71edaa4549644d)
* converted a bunch more fns to unicodeAndrew Tridgell2001-03-131-14/+12
| | | | (This used to be commit fbb3bf12df5c79cac9445be21f1997234479b472)
* Fix from Jim McDonough of IBM for using Win9x user manager.Jeremy Allison2001-03-131-2/+9
| | | | | Jeremy. (This used to be commit f1839d469e1fc6054b407bd8c4d7c505d4212b45)
* simpler and more correct srvstr_push()Andrew Tridgell2001-03-134-451/+451
| | | | | | | it now uses outbuf not inbuf for the unicode flag, which allows for some server fns to be ascii and means one less parameter in push calls (This used to be commit a6dd6662267eeddf368ff0ffba76b45761bf4eeb)
* Move to a handle database per pipe name, not per pipe.Jeremy Allison2001-03-135-44/+120
| | | | | Jeremy. (This used to be commit a24b248a77ccac364832ff7d4df083d437caf9ed)
* rpc_parse/parse_samr.c: Removed unneeded deubg.Jeremy Allison2001-03-132-17/+10
| | | | | | | rpc_server/srv_netlog_nt.c: Ensure we marshall a bad password return correctly to a w2k client. Jeremy. (This used to be commit 500c7bc0fed16713401643bdede67cc0c8044d52)