summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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)
* AS/U does setuserinfo2, level 0x12 when joining a domain - identical to ↵Jeremy Allison2001-03-131-0/+5
| | | | | | | setuserinfo level 0x12. Jeremy. (This used to be commit d4ad197f711d5c5f2f60083b396f6dd7e6eca8c0)
* We were mismarshalling a netlogon reply for bad password to W2K.Jeremy Allison2001-03-131-0/+5
| | | | | Jeremy. (This used to be commit 017a6a9868eb5237a715a0d7bf4784863f40a2f4)
* move charset_initialize() up in the food chain so that lp_load_servicesGerald Carter2001-03-131-1/+2
| | | | | and stuff will work.... (This used to be commit e652a14264cf6bed6c6563ad090f645f386d903f)
* converted reply_tcon()Andrew Tridgell2001-03-131-40/+22
| | | | (This used to be commit 1e92d340ceb5be8e7d50cc7c889b2053ed67bad3)
* converted a bunch more server functions to unicodeAndrew Tridgell2001-03-131-10/+20
| | | | (This used to be commit a074600a09387c2034ffb6651abad69bdc14145e)
* added STR_ASCII flag to srvstr_pull()Andrew Tridgell2001-03-131-2/+2
| | | | (This used to be commit e54d37903013df1c799ab3aaa10f10df24e3de61)
* - convert chkpathAndrew Tridgell2001-03-131-4/+5
| | | | | - devicename in tconx is always ascii (This used to be commit 242a6a96d10beeb54e93226ae50bd361486e1c0d)
* converted findnext to unicodeAndrew Tridgell2001-03-131-1/+1
| | | | (This used to be commit 84fc5a7795fe6e3b993649ecc05f6685f8295c02)
* Fixed reading of strings from big-endian RPC clients.Jeremy Allison2001-03-138-18/+88
| | | | | Jeremy. (This used to be commit e7ecb9410ff2e4fcd33bca9f82e14c060590942a)
* this patch does a number of things:Andrew Tridgell2001-03-136-96/+127
| | | | | | | | | | | | | | | | - removes SMB_ALIGNMENT. That macro caused all sorts of problems with getting unicode aligned right in sub-protocols (such as SMBtrans and SMBtrans2). I believe the performance reasons for having SMB_ALIGNMENT has gone away with the new variants of the SMB protocol anyway, as newer commands tend to have their own internal alignment. - fix the locations where we set smb_flg2 to absolute values. We must never do this if we want a hope of coping with unicode. - add initial support for unicode on the wire in smbd. Currently enabled using SMBD_USE_UNICODE environment variable. (This used to be commit b98b1435e9d8f8622444c9ff33082977e661f16b)
* Ensure we never return passwords from a user query.Jeremy Allison2001-03-131-13/+62
| | | | | Jeremy. (This used to be commit 37248e99e8b8d8a7e247d968b93a7d0cf5f63c8e)
* Ensure we return the correct names/sids on query info. AS/U showed us whatJeremy Allison2001-03-131-3/+20
| | | | | | we should return here. Jeremy. (This used to be commit d22c6067032e167d4558f4954c58d87404de6d9d)
* Added ADMIN$ share as alias for IPC$ except no guest connect. AS/U wantsJeremy Allison2001-03-132-8/+10
| | | | | | to do RPC calls down this treeid. Jeremy. (This used to be commit 83133bab0ed59e303a183fd91812165f08e88484)
* We copy the RPC header directly from the incoming client - remember toJeremy Allison2001-03-121-1/+6
| | | | | | | set little-endian flag on marshalling. AS/U now correctly tries to join our domain ! Jeremy. (This used to be commit 0185f8159dbd30820d1ec9ce2aec8eb1cddcfc0b)
* Ok - we're now sending back policy handles to bigendian AS/U correctly.Jeremy Allison2001-03-121-1/+10
| | | | | Jeremy. (This used to be commit 67e09aea47b73e5a72aae638a58b56f2ef67f8af)
* Looks like AS/U doesn't set the FIRST flag in a BIND packet.Jeremy Allison2001-03-121-1/+5
| | | | | Jeremy. (This used to be commit a8df5e04b5bc22aa4324e3b1b5dd78bf0e1c566f)
* Moved cruft out of smb.h into ntdomain.h where it belongs. dc structJeremy Allison2001-03-116-134/+77
| | | | | | | | | | now in pipe struct (where used) rather than user_struct. Secured machine account password changing in srv_netlog_nt.c - ensure that only the given machine can change its own password. May need to free this up later for NT admin tools, but this is a fail-safe secure position for now. Jeremy. (This used to be commit 46b12f2275dcd4b3114085160cd456441f9e921e)
* Removed JRATEST line.Jeremy Allison2001-03-111-4/+0
| | | | | Jeremy. (This used to be commit be9933ce353d0ad607c55e6e02aae09627bf9dd9)