Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | use nmb_safe_namestr. | Luke Leighton | 1999-06-24 | 1 | -3/+8 | |
| | ||||||
* | safe string version of nmb_namestr. | Luke Leighton | 1999-06-24 | 2 | -4/+14 | |
| | ||||||
* | safe string error reporting functions (found a potential buffer overflow | Luke Leighton | 1999-06-24 | 8 | -74/+128 | |
| | | | | of a pstrcpy into an fstring). | |||||
* | debugging of NBT messages added. | Luke Leighton | 1999-06-24 | 1 | -0/+3 | |
| | ||||||
* | #ifdef'd out hashed_getpwnam. | Luke Leighton | 1999-06-24 | 1 | -0/+4 | |
| | ||||||
* | Fixed most memory leak and big-endian bug in the spoolss code. | Jean-François Micouleau | 1999-06-22 | 5 | -8/+363 | |
| | | | | | | | Also added addform/setform rpc api calls. Now I can add/change forms from the server property dialog box. Jean Francois | |||||
* | make proto | Tim Potter | 1999-06-13 | 1 | -1/+1 | |
| | ||||||
* | Return a (void *)0 instead of NULL in readdir64() wrapper. | Tim Potter | 1999-06-13 | 1 | -2/+1 | |
| | ||||||
* | Return a #error if no functions could be found to wrap around. | Tim Potter | 1999-06-13 | 1 | -0/+43 | |
| | ||||||
* | Modified to cope with functions that return a const something. | Tim Potter | 1999-06-13 | 1 | -1/+1 | |
| | ||||||
* | Moved code that changes the pw_passwd entry (i.e shadow password and | Tim Potter | 1999-06-13 | 12 | -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.h | Tim Potter | 1999-06-13 | 2 | -91/+123 | |
| | ||||||
* | Use ${1+"$@"} instead of $* | Alexandre Oliva | 1999-06-10 | 1 | -1/+1 | |
| | | | | Reported by SATOH Fumiyasu <fumiya@cij.co.jp> | |||||
* | Bumped version number in README to avoid confusion with SAMBA_2_0 branch. | Tim Potter | 1999-06-07 | 1 | -1/+1 | |
| | ||||||
* | Fixing core dump bug with unix password sync, caused by a NULL | Matthew Chapman | 1999-06-02 | 1 | -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 respect | Matthew Chapman | 1999-06-02 | 6 | -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 Potter | 1999-05-11 | 1 | -0/+6 | |
| | | | | Thanks to Steve Noyd Jones <noyd@u.washington.edu> | |||||
* | variation of random SMBtrans2. random delays in between reconnections | Luke Leighton | 1999-05-07 | 1 | -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 order | Luke Leighton | 1999-05-07 | 1 | -0/+1 | |
| | ||||||
* | had to move day display names into lib/util, to get rpctorture to compile. | Luke Leighton | 1999-05-07 | 3 | -5/+9 | |
| | ||||||
* | Fix compiler warning. | Tim Potter | 1999-05-06 | 1 | -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 loads | Luke Leighton | 1999-05-06 | 2 | -13/+15 | |
| | | | | of functions that should be static). | |||||
* | Jani Jaakkola's "getpwuid() / getpwnam()" hash-cache-hack | Luke Leighton | 1999-05-06 | 4 | -16/+273 | |
| | ||||||
* | added 2 more (unknown) NTLMSSP negotiation bits | Luke Leighton | 1999-05-06 | 1 | -0/+2 | |
| | ||||||
* | alignment needed after unicode string names in password change. | Luke Leighton | 1999-05-06 | 1 | -0/+3 | |
| | ||||||
* | last part of RPC api change. | Jean-François Micouleau | 1999-05-03 | 14 | -215/+314 | |
| | | | | | | and of rpcclient eventlog funtion Jean Francois | |||||
* | Changed the RPC api definition now first arg is a pipe_struct | Jean-François Micouleau | 1999-05-03 | 5 | -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 Micouleau | 1999-05-03 | 4 | -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 Chapman | 1999-05-01 | 7 | -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 Leighton | 1999-05-01 | 3 | -14/+33 | |
| | ||||||
* | md5 and hmac_md5 | Luke Leighton | 1999-04-30 | 7 | -1/+518 | |
| | ||||||
* | use /dev/urandom not /dev/random in head branch. | Andrew Tridgell | 1999-04-28 | 1 | -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 struct | Jean-François Micouleau | 1999-04-27 | 13 | -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 Micouleau | 1999-04-27 | 5 | -0/+9608 | |
| | | | | Jean Francois | |||||
* | Adding scheduler control pipe (\atsvc), client-side routines, and rpcclient | Matthew Chapman | 1999-04-23 | 1 | -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 improved | Matthew Chapman | 1999-04-23 | 3 | -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 Chapman | 1999-04-23 | 1 | -1/+1 | |
| | ||||||
* | Adding scheduler control pipe (\atsvc), client-side routines, and rpcclient | Matthew Chapman | 1999-04-23 | 9 | -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 Potter | 1999-04-20 | 1 | -7/+8 | |
| | ||||||
* | Rewrite of VFS initialisation routines. | Tim Potter | 1999-04-20 | 1 | -101/+114 | |
| | ||||||
* | Added dummy connect and disconnect VFS operations to avoid the | Tim Potter | 1999-04-20 | 1 | -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 is | Tim Potter | 1999-04-20 | 1 | -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 Potter | 1999-04-20 | 1 | -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 on | Tim Potter | 1999-04-20 | 3 | -18/+22 | |
| | | | | connection_struct. | |||||
* | Broke out of smb.h | Tim Potter | 1999-04-20 | 1 | -0/+131 | |
| | | | | | Changed arguments to fsync() function to break dependency on connection_struct. | |||||
* | open_socket_in() takes a different number of parameters in the head | Andrew Tridgell | 1999-04-17 | 1 | -1/+1 | |
| | | | | branch. We need that merge soon! | |||||
* | fixed a typo | Andrew Tridgell | 1999-04-17 | 1 | -1/+1 | |
| | ||||||
* | damn, new files need to be added to the head branch first, I've told | Andrew Tridgell | 1999-04-17 | 2 | -0/+243 | |
| | | | | other people this before then forgot myself :) | |||||
* | Removed unused vfs_read_data() function at the request of tridge. | Tim Potter | 1999-04-14 | 1 | -49/+0 | |
| | | | | Removed unnecessary SSL stuff from vfs_write_data(). | |||||
* | Fix compile warning in nametouid(). | Tim Potter | 1999-04-12 | 1 | -1/+1 | |
| |