summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* Rewrite of VFS initialisation routines.Tim Potter1999-04-201-101/+114
|
* Added dummy connect and disconnect VFS operations to avoid theTim Potter1999-04-201-2/+17
| | | | | | | possibilty of NULL function pointers being called. Changed arguments to fsync() function to break dependency on connection_struct.
* Changed the way a VFS is initialised. The vfs_init() function isTim Potter1999-04-201-4/+51
| | | | | | | | | | | | executed from the VFS object file and it returns a pointer to a vfs_ops structure. If any of the function pointers in vfs_ops are NULL, then they are replaced with the standard disk functions. This should allow disk-related VFS modules to be easily added. I've written an auditing VFS module which logs various calls (connect, disconnect, mkdir, rmdir, open and a few others) to syslog in a couple of pages of code. Thanks to tridge for various useful suggestions.
* Broke out vfs structures to separate header file.Tim Potter1999-04-201-44/+11
| | | | | | | Some cpp hackery to avoid redefining types used by vfs header file. Added a vfs_connection_struct to connection_struct so it can be freed when a VFS share is disconnected.
* Changed arguments to fsync() function to break dependency onTim Potter1999-04-203-18/+22
| | | | connection_struct.
* Broke out of smb.hTim Potter1999-04-201-0/+131
| | | | | Changed arguments to fsync() function to break dependency on connection_struct.
* open_socket_in() takes a different number of parameters in the headAndrew Tridgell1999-04-171-1/+1
| | | | branch. We need that merge soon!
* fixed a typoAndrew Tridgell1999-04-171-1/+1
|
* damn, new files need to be added to the head branch first, I've toldAndrew Tridgell1999-04-172-0/+243
| | | | other people this before then forgot myself :)
* Removed unused vfs_read_data() function at the request of tridge.Tim Potter1999-04-141-49/+0
| | | | Removed unnecessary SSL stuff from vfs_write_data().
* Fix compile warning in nametouid().Tim Potter1999-04-121-1/+1
|