Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - enumprintprocessors and enumprintmonitors added. | Jean-François Micouleau | 1999-07-27 | 4 | -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 adding | Luke Leighton | 1999-07-26 | 6 | -38/+38 | |
| | | | | another RPC authentication system. | |||||
* | Jean-Francois spotted bug in use of file_modified() routine submitted | Luke Leighton | 1999-07-26 | 1 | -1/+1 | |
| | | | | recently. | |||||
* | commented location where lookup_sids(), a direct call to the password | Luke Leighton | 1999-07-26 | 2 | -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 symbolic | Tim Potter | 1999-07-22 | 1 | -1/+1 | |
| | | | | link from bash to /bin/sh, the correct form is 'BEANS=ham; export BEANS'. | |||||
* | BDC support. | Matthew Chapman | 1999-07-22 | 1 | -32/+38 | |
| | | | | Added -S (Synchronise) option to smbpasswd, which calls synchronise_passdb. | |||||
* | BDC support. | Matthew Chapman | 1999-07-22 | 1 | -5/+8 | |
| | ||||||
* | BDC support. | Matthew Chapman | 1999-07-22 | 3 | -13/+9 | |
| | | | | Fixing and clarifying SAM_PWD structure. | |||||
* | BDC support. | Matthew Chapman | 1999-07-22 | 2 | -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 Chapman | 1999-07-22 | 1 | -0/+13 | |
| | | | | Algorithm based on previous work of Jeremy's. | |||||
* | make proto | Tim Potter | 1999-07-22 | 1 | -0/+1 | |
| | ||||||
* | Support for arbitrary VFS options in smb.conf. Options are of the | Tim Potter | 1999-07-22 | 1 | -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 Potter | 1999-07-22 | 1 | -0/+2 | |
| | ||||||
* | Pass VFS options defined in smb.conf to vfs_init() function. | Tim Potter | 1999-07-22 | 1 | -4/+7 | |
| | ||||||
* | Added service name to vfs_connection_struct. | Tim Potter | 1999-07-22 | 1 | -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 #include | Tim Potter | 1999-07-22 | 2 | -122/+156 | |
| | | | | file. | |||||
* | Tim Potter spotted compile error: matthew had added BDC support to smbd, | Luke Leighton | 1999-07-21 | 1 | -2/+3 | |
| | | | | which i didn't know about! | |||||
* | BDC support. | Luke Leighton | 1999-07-21 | 14 | -82/+349 | |
| | ||||||
* | comments requested by jeremy as to why NT/95 NULL-password distinction hack | Luke Leighton | 1999-07-21 | 1 | -1/+6 | |
| | | | | was modified. | |||||
* | use pstring for at command instead of fstring | Luke Leighton | 1999-07-21 | 1 | -6/+6 | |
| | ||||||
* | Make sure that the stamp file is newer than configure.in | Alexandre Oliva | 1999-07-18 | 1 | -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/.stamp | Alexandre Oliva | 1999-07-18 | 1 | -1/+1 | |
| | | | | is created | |||||
* | NTLMv2 check being actioned when NT password response was only 24 chars. | Luke Leighton | 1999-07-16 | 1 | -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 internal | Luke Leighton | 1999-07-16 | 1 | -0/+7 | |
| | | | | buffer as an argument :-) :-) | |||||
* | copy of password struct needed to be made prior to calling copy_passwd_struct | Luke Leighton | 1999-07-16 | 1 | -6/+8 | |
| | | | | found by Bertl <bs@vpnet.at>. | |||||
* | add Windows 2000 version of Plain Text Password registry entry | Herb Lewis | 1999-07-16 | 1 | -0/+11 | |
| | ||||||
* | work-around for win95 NULL session bug: NULL password actually being | Luke Leighton | 1999-07-15 | 1 | -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 use | Luke Leighton | 1999-07-15 | 6 | -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 issues | Luke Leighton | 1999-07-15 | 2 | -8/+15 | |
| | ||||||
* | added %d %d to error message, try to track down the uid / smb_uid mismatch | Luke Leighton | 1999-07-15 | 1 | -2/+2 | |
| | ||||||
* | code from bertl to allow remap of default built-in names to anything. | Luke Leighton | 1999-07-14 | 9 | -99/+310 | |
| | | | | | parameter is "builtin rid file". Copyright 1999 Bertl <bp@vpnet.at> | |||||
* | removed strncpy() | Luke Leighton | 1999-07-14 | 1 | -23/+25 | |
| | ||||||
* | renamed getfilepwent() and endfilepwent() to getfileent() and endfileent() | Luke Leighton | 1999-07-13 | 6 | -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", overwriting | Luke Leighton | 1999-07-13 | 1 | -22/+21 | |
| | | | | the correct length. | |||||
* | Jean-Francois Micouleau's rewrite of Nigel William's DFS support | Luke Leighton | 1999-07-12 | 2 | -0/+268 | |
| | ||||||
* | lengths of NT passwords when "encrypt passwords = no" can be completely | Luke Leighton | 1999-07-12 | 1 | -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 by | Luke Leighton | 1999-07-12 | 10 | -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 Leighton | 1999-07-11 | 1 | -3/+4 | |
| | ||||||
* | NULL pwdb_xxx_map_names() parameter can be passed here (which is a bug | Luke Leighton | 1999-07-11 | 2 | -10/+12 | |
| | | | | anyway!) | |||||
* | Partial GNU readline support for rpcclient. Only command line history | Tim Potter | 1999-07-09 | 1 | -0/+119 | |
| | | | | and command completion implemented. | |||||
* | When making anonymous connections, must pass pointers to real nt | Tim Potter | 1999-07-09 | 1 | -5/+5 | |
| | | | | password and password length variables not constants. | |||||
* | Put back in GNU readline support for smbclient accidentally trashed by | Tim Potter | 1999-07-09 | 6 | -448/+765 | |
| | | | | tridge in the clientgen.c to clientutil.c conversion. | |||||
* | Hived off string routines into a separate file. | Tim Potter | 1999-07-09 | 2 | -19/+48 | |
| | ||||||
* | fixed problem with NULL ntpasswd parameters causing crash in | Luke Leighton | 1999-07-08 | 1 | -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 Leighton | 1999-07-08 | 1 | -1/+1 | |
| | ||||||
* | allow safe_strcpy() to pass 0 for max length of string, resulting in no | Luke Leighton | 1999-07-08 | 1 | -0/+5 | |
| | | | | effect. | |||||
* | issues with pwdb_sam_map_names() and pwdb_smb_map_names() returning NULL. | Luke Leighton | 1999-07-08 | 2 | -3/+20 | |
| | | | | found by Bertl <bs@vpnet.at> | |||||
* | use of dos_mkdir() in generate_sam_sid() should be unix mkdir | Luke Leighton | 1999-07-07 | 1 | -1/+1 | |
| | ||||||
* | added debug reporting to pwdb_sam_map_names() and pwdb_smb_map_names() | Luke Leighton | 1999-07-07 | 3 | -3/+9 | |
| | ||||||
* | oops, refused lm when ntlmv2 was true not false/auto. oops! | Luke Leighton | 1999-07-07 | 1 | -1/+1 | |
| |