summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed quoting/escaping bug in example code.Tim Potter1999-08-021-1/+1
|
* - enumprintprocessors and enumprintmonitors added.Jean-François Micouleau1999-07-274-96/+699
| | | | | | | | | | - getjob (level 1 and 2) done. - better handling of getprinterdriver (level 2). - added workaround to print PCL files. Now the spoolss code should be compliant with all kind of printers :-) Jean Francois
* renaming AUTH VERIFIER to AUTH NTLMSSP VERIFIER. ready for addingLuke Leighton1999-07-266-38/+38
| | | | another RPC authentication system.
* Jean-Francois spotted bug in use of file_modified() routine submittedLuke Leighton1999-07-261-1/+1
| | | | recently.
* commented location where lookup_sids(), a direct call to the passwordLuke Leighton1999-07-262-0/+6
| | | | | | | | | database API, needs to be replaced with over-the-wire (actually, tcp/ip loopback) to smbd. in fact, this is the location where, if we want to put in an nt5 ldap lookup system or netware NDS instead, we make the calls to resolve users-to-sids and vice-versa: NOT by replacing rpc_server/srv_samr.c.
* 'export BEANS=ham' is a bash-ism. For those who don't have a symbolicTim Potter1999-07-221-1/+1
| | | | link from bash to /bin/sh, the correct form is 'BEANS=ham; export BEANS'.
* BDC support.Matthew Chapman1999-07-221-32/+38
| | | | Added -S (Synchronise) option to smbpasswd, which calls synchronise_passdb.
* BDC support.Matthew Chapman1999-07-221-5/+8
|
* BDC support.Matthew Chapman1999-07-223-13/+9
| | | | Fixing and clarifying SAM_PWD structure.
* BDC support.Matthew Chapman1999-07-222-17/+76
| | | | | | Added synchronise_passdb function to update accounts in a BDC's smbpasswd. Improved rpc_read, which was still somewhat broken for multiple PDU's. modify_trust_password must initialise cli.pwd (pwd_set_nullpwd).
* BDC support.Matthew Chapman1999-07-221-0/+13
| | | | Algorithm based on previous work of Jeremy's.
* make protoTim Potter1999-07-221-0/+1
|
* Support for arbitrary VFS options in smb.conf. Options are of theTim Potter1999-07-221-1/+69
| | | | | | | | | | | | format 'vfs option = name = value'. It would be nice to get rid of the first equals sign, but that would involve modifications to the smb.conf parser. There are a couple of naughties here - I've added a P_PTR enum as the VFS options are parsed in param/loadparm.c and stored as a linked list of structures. I couldn't for the life of me write a FN_LOCAL_PTR() macro to generate a lp_vfsoptions() function that actually worked so for the moment it is coded by hand.
* Copy service name into vfs_connection_struct.Tim Potter1999-07-221-0/+2
|
* Pass VFS options defined in smb.conf to vfs_init() function.Tim Potter1999-07-221-4/+7
|
* Added service name to vfs_connection_struct.Tim Potter1999-07-221-0/+9
| | | | | Added a vfs_options struct for passing smb.conf parameters to VFS modules.
* Moved a whole bunch of macros out of smb.h and into their own #includeTim Potter1999-07-222-122/+156
| | | | file.
* Tim Potter spotted compile error: matthew had added BDC support to smbd,Luke Leighton1999-07-211-2/+3
| | | | which i didn't know about!
* BDC support.Luke Leighton1999-07-2114-82/+349
|
* comments requested by jeremy as to why NT/95 NULL-password distinction hackLuke Leighton1999-07-211-1/+6
| | | | was modified.
* use pstring for at command instead of fstringLuke Leighton1999-07-211-6/+6
|
* Make sure that the stamp file is newer than configure.inAlexandre Oliva1999-07-181-1/+1
| | | | | Not a problem unless --enable-maintainer-mode is specified, and, even then the probability of encountering a problem is minor, but so what? :-)
* Avoid multiple ``Updating dependencies'' messages before .deps/.stampAlexandre Oliva1999-07-181-1/+1
| | | | is created
* NTLMv2 check being actioned when NT password response was only 24 chars.Luke Leighton1999-07-161-1/+1
| | | | | added check to ensure response is more than 24 chars before bothering to do an NTLMv2 check.
* check to see if copy_passwd_struct() ever receives its own internalLuke Leighton1999-07-161-0/+7
| | | | buffer as an argument :-) :-)
* copy of password struct needed to be made prior to calling copy_passwd_structLuke Leighton1999-07-161-6/+8
| | | | found by Bertl <bs@vpnet.at>.
* add Windows 2000 version of Plain Text Password registry entryHerb Lewis1999-07-161-0/+11
|
* work-around for win95 NULL session bug: NULL password actually beingLuke Leighton1999-07-151-3/+13
| | | | | placed in data stream before username / domain, whereas NT doesn't do this...
* more dfs stuff. this looks like it's going to be more appropriate to useLuke Leighton1999-07-156-87/+239
| | | | | | | the vfs tables. at the moment, i replaced all calls to unix_convert() with unix_dfs_convert(). this does the job, but it's not very nice.
* dfs issuesLuke Leighton1999-07-152-8/+15
|
* added %d %d to error message, try to track down the uid / smb_uid mismatchLuke Leighton1999-07-151-2/+2
|
* code from bertl to allow remap of default built-in names to anything.Luke Leighton1999-07-149-99/+310
| | | | | parameter is "builtin rid file". Copyright 1999 Bertl <bp@vpnet.at>
* removed strncpy()Luke Leighton1999-07-141-23/+25
|
* renamed getfilepwent() and endfilepwent() to getfileent() and endfileent()Luke Leighton1999-07-136-18/+17
| | | | | | as they are generic "file line-by-line" reading routines. lines with "#" at the front are ignored (as comments). this code started out as the password file reading code.
* dfs parsed string length was being set explicitly to value "6", overwritingLuke Leighton1999-07-131-22/+21
| | | | the correct length.
* Jean-Francois Micouleau's rewrite of Nigel William's DFS supportLuke Leighton1999-07-122-0/+268
|
* lengths of NT passwords when "encrypt passwords = no" can be completelyLuke Leighton1999-07-121-1/+1
| | | | | | random. values seen can be as high as 18255. this fails the check of <= 24 which sets NT password length to 0, effectively ignoring it. the <= 24 was removed in reply_sesssetup_X.
* Jean-Francois Micouleau's rewritten DFS patch, originally written byLuke Leighton1999-07-1210-75/+381
| | | | | Nigel Williams. despite the data format being *exactly* the same as NT's, this still doesn't work yet. more work needed.
* anon passwd connection: passlen=1; ntpasslen=0.Luke Leighton1999-07-111-3/+4
|
* NULL pwdb_xxx_map_names() parameter can be passed here (which is a bugLuke Leighton1999-07-112-10/+12
| | | | anyway!)
* Partial GNU readline support for rpcclient. Only command line historyTim Potter1999-07-091-0/+119
| | | | and command completion implemented.
* 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
|