summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* dce/rpc. bug-fix in ipc.c (introduced today :)Luke Leighton1998-10-203-29/+89
|
* Fixed bug found by John Blair where trim_string wasn'tJeremy Allison1998-10-203-193/+304
| | | | | correctly trimming trailing multibyte code page strings. Jeremy.
* some quite important bug-fixes i missed because i transferred the wrongLuke Leighton1998-10-208-49/+47
| | | | | | | | | | | | | | smb.tgz file from my portable. particularly the call to mem_data followed by a realloc of that data in cli_pipe.c's rpc_read() function. smbd responses now use p->rdata_i which is a faked-up pointer into p->rdata's response data. rdata can be very long; rdata_i is limited to point to no more than max_tsize - 0x18 in length. this will make it an almost trivial task to add the encrypted rpc headers after rdata_i, and mem_buf_copy will cope admirably with rhdr chained to rdata_i chained to auth_verifier etc etc...
* calls to prs_grow() on array structures so that data construction doesn'tLuke Leighton1998-10-201-3/+18
| | | | over-run buffers
* oops, I ot the return type of putenv() wrongAndrew Tridgell1998-10-201-2/+3
|
* use putenv() more portablyAndrew Tridgell1998-10-201-1/+7
|
* fixed a connection bug in torture testAndrew Tridgell1998-10-201-11/+66
|
* removed setenv(), replaced with smbw_setenv()Andrew Tridgell1998-10-206-26/+29
|
* new prorotypesAndrew Tridgell1998-10-201-0/+1
|
* fixes for solarisAndrew Tridgell1998-10-201-2/+4
|
* smbd/nttrans.c smbd/trans2.c: First fixes for NT5.0beta2. That redirectorJeremy Allison1998-10-205-17/+79
| | | | | | has some *horrible* bugs ! smbwrapper/shared.c smbwrapper/smbsh.c smbwrapper/smbw.c: Fixed gcc warnings. Jeremy.
* add -Bshareable for *bsd*Andrew Tridgell1998-10-201-0/+3
|
* removed my badly-done attempt at handling compilers that don't handleAndrew Tridgell1998-10-201-9/+3
| | | | | | -c and -o at the same time. my shell script code wasn't portable
* oopsLuke Leighton1998-10-191-2/+2
|
* output password change messages instead of debug message.Luke Leighton1998-10-191-2/+2
|
* - dce/rpc codeLuke Leighton1998-10-1914-214/+431
| | | | | | | | | | | | | | | | | | | - removed debug info in struni2 and unistr2 (security risk) - rpc_pipe function was getting pointer to data then calling realloc *dur* - password check function, the start of "credential checking", user, wks, domain, pass as the credentials (not just user,pass which is incorrect in a domain context) - cli_write needs to return ssize_t not size_t, because total can be -1 if the write fails. - fixed signed / unsigned warnings (how come i don't get those any more when i compile with gcc???) - nt password change added in smbd. yes, jeremy, i verified that the SMBtrans2 version still works.
* added command line options to smbshAndrew Tridgell1998-10-194-30/+72
|
* improved session reestablishmentAndrew Tridgell1998-10-191-36/+82
|
* prototype new functionsAndrew Tridgell1998-10-191-0/+6
|
* return the resolved IP on a cli_connect() call so it can be cachedAndrew Tridgell1998-10-191-0/+1
|
* removed an incorrect commentAndrew Tridgell1998-10-191-4/+0
|
* - don't use env variables for passwords and usernames (yeah!)Andrew Tridgell1998-10-194-23/+242
| | | | | | - added a shared variable area based on a unlinked open file, and implement a general get/set interface to it - cache hostname lookups and master ip lookups in shared variable area
* - added smbrapper/shared.oAndrew Tridgell1998-10-191-5/+10
| | | | - added suport for C compilers that don't handle -c and -o at once
* Fixed sys_lseek and seek_file calls so all returnsJeremy Allison1998-10-186-193/+315
| | | | | are *checked* :-). Jeremy.
* redid proto.hAndrew Tridgell1998-10-181-1/+1
|
* check for lp_nt_pipe_support() in open callsAndrew Tridgell1998-10-182-2/+2
|
* add an option to enable/disable nt pipesAndrew Tridgell1998-10-181-0/+4
|
* Small tidyups for gcc in 'preen' mode....Jeremy Allison1998-10-1714-11/+25
| | | | Jeremy.
* Added man page for nmblookup(1)Eloy Paris1998-10-171-0/+126
|
* oops.Luke Leighton1998-10-161-1/+1
|
* dce/rpcLuke Leighton1998-10-168-9/+134
|
* added maxfid testAndrew Tridgell1998-10-161-11/+66
|
* changed some debug levelsAndrew Tridgell1998-10-162-6/+15
|
* strtoul removed, strtol used insteadLuke Leighton1998-10-161-1/+1
|
* strtoul replace with strtolLuke Leighton1998-10-162-12/+12
|
* !pass -> pass != NULL is wrong: !pass -> pass == NULL is correct. oops.Luke Leighton1998-10-161-2/+2
|
* made pass_check_smb() available for dce/rpc use.Luke Leighton1998-10-166-31/+43
|
* cli_nt_session_open() encrypt arg removedLuke Leighton1998-10-161-1/+1
|
* setup_groups() - code clarification. no functional change.Luke Leighton1998-10-161-13/+19
|
* oops.Luke Leighton1998-10-161-3/+4
|
* rpc client mods (ntlmssp flags)Luke Leighton1998-10-1610-47/+101
|
* only do the MAC extensions if we are a NTFS filesystemAndrew Tridgell1998-10-161-6/+10
|
* - use large buffers for netshareenumAndrew Tridgell1998-10-161-19/+30
| | | | | - handle errmoredata a bit better - fix dev type from tconx for smbw
* use the username GUEST if no other username is availableAndrew Tridgell1998-10-161-0/+5
|
* Re-added code to tell the user how many open files theyJeremy Allison1998-10-164-13/+25
| | | | | have. Needed for server diagnosis purposes... Jeremy.
* rpcclient ntlogin testLuke Leighton1998-10-162-4/+15
|
* trans2.h: Added Thursby MAC extension.Jeremy Allison1998-10-163-0/+21
| | | | | | smbd/trans2.c: Added Thursby MAX extension. libsmb/clientgen.c: Fixed smbtorture lock code. Jeremy.
* trust passwordLuke Leighton1998-10-163-6/+6
|
* rpcclient interactive login (with trust account changing if you are root)Luke Leighton1998-10-1513-73/+205
| | | | cli_session_setup handles null sessions correctly
* getpwnam() failing is a serious error (corrupt smbpasswd database)Luke Leighton1998-10-151-1/+6
|