summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* When making anonymous connections, must pass pointers to real ntTim Potter1999-07-091-5/+5
| | | | password and password length variables not constants.
* Put back in GNU readline support for smbclient accidentally trashed byTim Potter1999-07-096-448/+765
| | | | tridge in the clientgen.c to clientutil.c conversion.
* Hived off string routines into a separate file.Tim Potter1999-07-092-19/+48
|
* fixed problem with NULL ntpasswd parameters causing crash inLuke Leighton1999-07-081-9/+43
| | | | | static cli_calc_session_pwds(). this code used to be inside cli_session_setup() itself and worked on non-NULL local variables.
* Ignacio Coupeau <icoupeau@unav.es> suggested modification to ldap search.Luke Leighton1999-07-081-1/+1
|
* allow safe_strcpy() to pass 0 for max length of string, resulting in noLuke Leighton1999-07-081-0/+5
| | | | effect.
* issues with pwdb_sam_map_names() and pwdb_smb_map_names() returning NULL.Luke Leighton1999-07-082-3/+20
| | | | found by Bertl <bs@vpnet.at>
* use of dos_mkdir() in generate_sam_sid() should be unix mkdirLuke Leighton1999-07-071-1/+1
|
* added debug reporting to pwdb_sam_map_names() and pwdb_smb_map_names()Luke Leighton1999-07-073-3/+9
|
* oops, refused lm when ntlmv2 was true not false/auto. oops!Luke Leighton1999-07-071-1/+1
|
* using jeremy's sys_getpwnam() call in the more critical area: Get_Pwnam().Luke Leighton1999-07-063-114/+23
| | | | | | made sure that hashed_getpwnam() has the copy-passwd-struct-wrapper around it, too. TODO: replace all calls of getpwnam() with sys_getpwnam().
* added jeremy's sys_getpwnam() and sys_getpwuid() routines from 2_0 tree.Luke Leighton1999-07-061-0/+57
|
* use of safe_cli_errstr() and cli_establish_connection().Luke Leighton1999-07-063-130/+115
|
* reporting failure to accept ntlmv2 (only) with down-level protocols (LANMAN1Luke Leighton1999-07-061-3/+13
| | | | and below).
* smb_password_ok() checking incorrectly whether lm password exists.Luke Leighton1999-07-061-13/+16
| | | | when lmcompatibilitylevel=0x2 on nt sp4+ clients, lm# is not sent.
* oops, set password lengths to a boolean value.Luke Leighton1999-07-061-2/+2
|
* patch from michael stockman <pgmtekn-micke@algonet.se> to provide a staticLuke Leighton1999-07-061-15/+25
| | | | | | struct passwd in _Get_Pwnam(). _Get_Pwnam() is responsible for malloc/ freeing the string pointers to this struct passwd, NOT the callers of _Get_Pwnam().
* many small bugs...Jean-François Micouleau1999-07-013-31/+59
| | | | J.F.
* removed old code/comments.Luke Leighton1999-06-291-66/+0
|
* smbclient modified to use cli_establish_connection(). smbclient thereforeLuke Leighton1999-06-293-63/+61
| | | | | | now uses improved authentication. smbclient now "broken" for "scripts" based on DEBUG() output. cli_establish_connection() requires modification to support old scripts.
* improving authentication code (tidyup).Luke Leighton1999-06-2919-267/+721
|
* use nmb_safe_namestr.Luke Leighton1999-06-241-3/+8
|
* safe string version of nmb_namestr.Luke Leighton1999-06-242-4/+14
|
* safe string error reporting functions (found a potential buffer overflowLuke Leighton1999-06-248-74/+128
| | | | of a pstrcpy into an fstring).
* debugging of NBT messages added.Luke Leighton1999-06-241-0/+3
|
* #ifdef'd out hashed_getpwnam.Luke Leighton1999-06-241-0/+4
|
* Fixed most memory leak and big-endian bug in the spoolss code.Jean-François Micouleau1999-06-225-8/+363
| | | | | | | Also added addform/setform rpc api calls. Now I can add/change forms from the server property dialog box. Jean Francois
* make protoTim Potter1999-06-131-1/+1
|
* Return a (void *)0 instead of NULL in readdir64() wrapper.Tim Potter1999-06-131-2/+1
|
* Return a #error if no functions could be found to wrap around.Tim Potter1999-06-131-0/+43
|
* Modified to cope with functions that return a const something.Tim Potter1999-06-131-1/+1
|
* Moved code that changes the pw_passwd entry (i.e shadow password andTim Potter1999-06-1312-142/+100
| | | | | | | | weird unixware stuff) into _Get_Pwnam() to fix a memory allocation bug. Note that the Get_Pwnam() function now returns a const struct passwd * as a hint to other developers not to change entries in the struct passwd.
* Hived off debugging code from smb.h and put into debug.hTim Potter1999-06-132-91/+123
|
* Use ${1+"$@"} instead of $*Alexandre Oliva1999-06-101-1/+1
| | | | Reported by SATOH Fumiyasu <fumiya@cij.co.jp>
* Bumped version number in README to avoid confusion with SAMBA_2_0 branch.Tim Potter1999-06-071-1/+1
|
* Fixing core dump bug with unix password sync, caused by a NULLMatthew Chapman1999-06-021-5/+7
| | | | | | connection_struct in a call to OpenDir. JF, you fixed a similar bug in printing/nt_printing.c, I think your fix is incorrect as global configuration files should not go through a VFS.
* Some more BDC-related fixes, mainly to the NET_SAM_SYNC RPC with respectMatthew Chapman1999-06-026-78/+186
| | | | | to alignment, missing fields, etc. - it should now work correctly. There is still the problem of decoding the private data field.
* Avoid a symbol conflict with /usr/include/sys/vfs.h under AIX.Tim Potter1999-05-111-0/+6
| | | | Thanks to Steve Noyd Jones <noyd@u.washington.edu>
* variation of random SMBtrans2. random delays in between reconnectionsLuke Leighton1999-05-071-10/+12
| | | | | increased. size of large random buffer decreased. number of reconnection attempts increased.
* the times in sam_user_info_23 may not be in the right orderLuke Leighton1999-05-071-0/+1
|
* had to move day display names into lib/util, to get rpctorture to compile.Luke Leighton1999-05-073-5/+9
|
* Fix compiler warning.Tim Potter1999-05-061-3/+104
| | | | | | Added checks to panic if VFS functions are passed NULL pointers. This may expose some bugs that have been lurking about. Checks can be easily removed later.
* clean-up of cache-getpw-hash code needed (make proto showed up loadsLuke Leighton1999-05-062-13/+15
| | | | of functions that should be static).
* Jani Jaakkola's "getpwuid() / getpwnam()" hash-cache-hackLuke Leighton1999-05-064-16/+273
|
* added 2 more (unknown) NTLMSSP negotiation bitsLuke Leighton1999-05-061-0/+2
|
* alignment needed after unicode string names in password change.Luke Leighton1999-05-061-0/+3
|
* last part of RPC api change.Jean-François Micouleau1999-05-0314-215/+314
| | | | | | and of rpcclient eventlog funtion Jean Francois
* Changed the RPC api definition now first arg is a pipe_structJean-François Micouleau1999-05-035-7/+40
| | | | | | found some memory leak in the spoolss code. Jean Francois
* Added a new command to rpcclient: eventlog <log> where <log> is System,Jean-François Micouleau1999-05-034-0/+664
| | | | | | Security or Application. That's a crude equivalent to the eventviewer. Jean Francois
* Adding "time" rpcclient command which displays the remote time.Matthew Chapman1999-05-017-20/+172
| | | | | Also added special "now" time to the "at" command, e.g.: at now /i cmd ; pops up a command prompt