summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Added files for CUP printing patch split.Jeremy Allison2001-03-162-0/+320
| | | | Jeremy.
* whoops...forgot oneGerald Carter2001-03-151-19/+31
|
* make protoGerald Carter2001-03-151-12/+34
|
* addprinter and adddriver are working now :-)Gerald Carter2001-03-154-61/+565
|
* make protoGerald Carter2001-03-151-0/+6
|
* added getdriverdir and cleaned up the PRINTER_DRIVER_CTR structGerald Carter2001-03-153-8/+156
|
* make protoGerald Carter2001-03-151-1/+15
|
* 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.
* renamed one of the enumprinterdrivers parsing functionsGerald Carter2001-03-152-4/+4
| | | | for consistency sake.
* Tidyup return of zero-permissions (map to ACE_DENIED, GENERIC_ALL, Everyone).Jeremy Allison2001-03-152-13/+33
| | | | Jeremy.
* 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.
* Final ! Fix.Jeremy Allison2001-03-151-2/+8
| | | | Jeremy.
* Last attempt at fix...Jeremy Allison2001-03-151-1/+1
| | | | Jeremy.
* Return correct error message if we can't get the SID secret.Jeremy Allison2001-03-151-2/+8
| | | | Jeremy.
* make protoGerald Carter2001-03-151-1/+1
|
* more updates. several spoolss commands added as placeholdersGerald Carter2001-03-155-16/+103
| | | | to be filled in one at a time.
* Fixed a Dr. Watson when viewing permissions - we were missing the "standaloneJeremy Allison2001-03-151-0/+2
| | | | | server" case. Jeremy.
* AS/U on a sparc now joins and authenticates against a Samba PDC !Jeremy Allison2001-03-1510-105/+25
| | | | Jeremy.
* last make proto got messed up it seemsGerald Carter2001-03-141-8/+3
|
* make protoGerald Carter2001-03-141-424/+432
|
* 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
* patches from Simo. Couple of snity thingsGerald Carter2001-03-142-5/+7
|
* don't need srvstr_push_size or srvstr_pull_sizeAndrew Tridgell2001-03-142-43/+0
|
* simpler clistr interface which handles individual packets havingAndrew Tridgell2001-03-145-63/+19
| | | | unicode bit set differently to capabilities
* converted the smb messaging code to unicodeAndrew Tridgell2001-03-141-17/+15
|
* converted a bunch more trans2 calls for unicode. This got quite tricky :(Andrew Tridgell2001-03-141-179/+145
|
* fixed srvstr_push() callAndrew Tridgell2001-03-131-1/+1
|
* converted a bunch more fns to unicodeAndrew Tridgell2001-03-131-14/+12
|
* Fix from Jim McDonough of IBM for using Win9x user manager.Jeremy Allison2001-03-131-2/+9
| | | | Jeremy.
* 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
* Move to a handle database per pipe name, not per pipe.Jeremy Allison2001-03-135-44/+120
| | | | Jeremy.
* 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.
* AS/U does setuserinfo2, level 0x12 when joining a domain - identical to ↵Jeremy Allison2001-03-131-0/+5
| | | | | | setuserinfo level 0x12. Jeremy.
* We were mismarshalling a netlogon reply for bad password to W2K.Jeremy Allison2001-03-131-0/+5
| | | | Jeremy.
* move charset_initialize() up in the food chain so that lp_load_servicesGerald Carter2001-03-131-1/+2
| | | | and stuff will work....
* converted reply_tcon()Andrew Tridgell2001-03-131-40/+22
|
* converted a bunch more server functions to unicodeAndrew Tridgell2001-03-131-10/+20
|
* added STR_ASCII flag to srvstr_pull()Andrew Tridgell2001-03-131-2/+2
|
* - convert chkpathAndrew Tridgell2001-03-131-4/+5
| | | | - devicename in tconx is always ascii
* converted findnext to unicodeAndrew Tridgell2001-03-131-1/+1
|
* Fixed reading of strings from big-endian RPC clients.Jeremy Allison2001-03-138-18/+88
| | | | Jeremy.
* 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.
* Ensure we never return passwords from a user query.Jeremy Allison2001-03-131-13/+62
| | | | Jeremy.
* 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.
* 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.
* 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.
* Ok - we're now sending back policy handles to bigendian AS/U correctly.Jeremy Allison2001-03-121-1/+10
| | | | Jeremy.
* Looks like AS/U doesn't set the FIRST flag in a BIND packet.Jeremy Allison2001-03-121-1/+5
| | | | Jeremy.
* 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.