summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* added server ntlmv2 false/auto/true parameter, defaults to off.Luke Leighton1999-05-013-14/+33
|
* md5 and hmac_md5Luke Leighton1999-04-307-1/+518
|
* use /dev/urandom not /dev/random in head branch.Andrew Tridgell1999-04-281-6/+9
| | | | | also got rid of /tmp time based random source. I saw a system with a huge number of files in /tmp and logging in was taking a _long_ time.
* rpc_parse/parse_misc.c : defined a new BUFFER5 structJean-François Micouleau1999-04-2713-15/+323
| | | | | | | | | | | | | | | | | | | | include/ntdomain.h : added rpc_spoolss.h include statement include/proto.h include/rpc_dce.h : added definition of RPC_ALTER_CONTEXT request & reply param/loadparm.c : 2 new options for NT printing support and some changes to initial values in the LPRNG case. rpc_parse/parse_prs.c : added prs_uint16s() rpc_parse/parse_rpc.c : added SYNT_SPOOLSS_V1 and code for the alter-context support. rpc_server/srv_pipe.c : alter-context support smbd/nttrans.c smbd/server.c include/rpc_misc.h Makefile.in include/smb.h Jean Francois
* Adding RPC spoolss code support and some new low-level printing functions.Jean-François Micouleau1999-04-275-0/+9608
| | | | Jean Francois
* Adding scheduler control pipe (\atsvc), client-side routines, and rpcclientMatthew Chapman1999-04-231-0/+155
| | | | | command "at" (compatible with NT's "at" command - see rpcclient commit) - useful for remote NT administration.
* New rpcclient command "at" for NT scheduler control, a slightly improvedMatthew Chapman1999-04-233-0/+494
| | | | | | | | | | | | | | | version of the NT command. at { time [/INTERACTIVE] [{/EVERY|/NEXT}:5,Sun,...] command | [/DEL] [jobid] } Examples (options used in abbreviated form): at ; Shows all jobs at 1 ; Detail on job 1 at /D ; Deletes all jobs at /D 1 ; Deletes job 1 at 11:11:11AM /I /N:1 d:\humour\silly.exe ; First of next month at 9:00AM /E:M,T,W,Th,F net send MATTY Hi ; Each weekday at 11:00PM /E c:\winnt\backup.exe ; Every day
* Added new define NT_STATUS_MORE_ENTRIES = 0x105.Matthew Chapman1999-04-231-1/+1
|
* Adding scheduler control pipe (\atsvc), client-side routines, and rpcclientMatthew Chapman1999-04-239-5/+575
| | | | | command "at" (compatible with NT's "at" command - see rpcclient commit) - useful for remote NT administration.
* Make proto for VFS init changes and VFS fsync() stuff.Tim Potter1999-04-201-7/+8
|