1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source3
Andrew Bartlett 6adafe50d4 Remove the ugly hacks to get around the Get_Pwnam() calls in pass_check.c by
simply not doing Get_Pwnam() calls in pass_check.c

We now make *one* sys_getpnam() call in cgi.c and we always call PAM no matter
what it returns.  We also no longer run the password cracker for these logins.

The truly parinod will note the slight difference in call paths, in that we only
call crypt for valid password structs (if not --with-pam).  The truly parinoid
don't run SWAT either, so I don't think this is an issue.

Andrew Bartlett
(This used to be commit 9020d88493)
2001-09-19 05:26:11 +00:00
..
aparser replaced stdio in many parts of samba with a XFILE. XFILE is a cut-down 2001-09-10 11:08:57 +00:00
auth Remove the ugly hacks to get around the Get_Pwnam() calls in pass_check.c by 2001-09-19 05:26:11 +00:00
bin Ignore torture test binaries. 2001-09-12 07:36:27 +00:00
client move to SAFE_FREE() 2001-09-17 00:52:47 +00:00
codepages we don't need the codepage sources any more 2001-07-04 07:42:57 +00:00
groupdb move to SAFE_FREE() 2001-09-17 04:16:35 +00:00
include Correct fix for unaligned memcpy - malloc'ed memory incremented by sizeof(struct locking_data) 2001-09-18 06:41:29 +00:00
lib Fix (I hope) compile on HP-UX. Found by the build farm. 2001-09-19 04:16:35 +00:00
libsmb Converted cli_net_auth2() and cli_nt_setup_creds() to return NTSTATUS. 2001-09-18 02:49:35 +00:00
locking Correct fix for unaligned memcpy - malloc'ed memory incremented by sizeof(struct locking_data) 2001-09-18 06:41:29 +00:00
msdfs move to SAFE_FREE() 2001-09-17 04:16:35 +00:00
nmbd move to SAFE_FREE() 2001-09-17 04:35:51 +00:00
nsswitch move to SAFE_FREE() 2001-09-17 04:52:45 +00:00
pam_smbpass add a comment to make the code more readable 2001-08-24 18:29:37 +00:00
param move to SAFE_FREE() 2001-09-17 04:58:38 +00:00
passdb Remove the ugly hacks to get around the Get_Pwnam() calls in pass_check.c by 2001-09-19 05:26:11 +00:00
printing move to SAFE_FREE() 2001-09-17 09:25:57 +00:00
profile Restore the profiling data shmem parinoia. This whole area needs to be 2001-09-15 02:10:22 +00:00
rpc_client Converted cli_net_auth2() and cli_nt_setup_creds() to return NTSTATUS. 2001-09-18 02:49:35 +00:00
rpc_parse move to SAFE_FREE() 2001-09-17 10:00:29 +00:00
rpc_server fix debug 2001-09-19 02:53:14 +00:00
rpcclient Converted cli_net_auth2() and cli_nt_setup_creds() to return NTSTATUS. 2001-09-18 02:49:35 +00:00
script replaced stdio in many parts of samba with a XFILE. XFILE is a cut-down 2001-09-10 11:08:57 +00:00
smbd Remove the ugly hacks to get around the Get_Pwnam() calls in pass_check.c by 2001-09-19 05:26:11 +00:00
smbwrapper move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
tdb Fix based on Andrew's insight as re-using a tdb after fork means 2001-09-19 03:33:47 +00:00
tests Update to work with no crypt available, just like it will in Samba. 2001-08-07 19:48:54 +00:00
torture move to SAFE_FREE() 2001-09-17 11:37:57 +00:00
ubiqx Again, just syncronizing. The a function name was changed in the sll 2000-06-08 17:42:20 +00:00
utils move to SAFE_FREE() 2001-09-17 11:48:29 +00:00
web Remove the ugly hacks to get around the Get_Pwnam() calls in pass_check.c by 2001-09-19 05:26:11 +00:00
.cvsignore update for .proto.stamp 2001-09-15 12:24:09 +00:00
acconfig.h Fixed up Solaris 64 bit configure. 2001-09-15 00:29:54 +00:00
aclocal.m4 - added AC_HAVE_DECL() macro to aclocal.m4, so we can easily add 2001-05-30 12:28:13 +00:00
architecture.doc first pass at updating head branch to be to be the same as the SAMBA_2_0 branch 1999-12-13 13:27:58 +00:00
change-log global change from samba.anu.edu.au to samba.org 1998-11-21 13:20:31 +00:00
config.guess Updated to latest from gnu.org. 2001-07-03 18:34:41 +00:00
config.sub Updated to latest from gnu.org. 2001-07-03 18:34:41 +00:00
configure Fixed up Solaris 64 bit configure. 2001-09-15 00:29:54 +00:00
configure.developer Allow user to specify CFLAGS even when using configure.developer 2001-07-05 12:28:01 +00:00
configure.in Fixed up Solaris 64 bit configure. 2001-09-15 00:29:54 +00:00
configure.nodebug.developer computer too slow to compile with debug info (100mins), but i need all the 2000-03-09 22:22:38 +00:00
install-sh merge from the autoconf2 branch to the main branch 1998-07-29 03:08:05 +00:00
internals.doc The big character set handling changeover! 2001-07-04 07:15:53 +00:00
Makefile.in Kill off the dangerous passwd program default, as its both very 2001-09-16 00:07:04 +00:00
parsing.doc Added info about parsing debug messages. 1998-10-27 21:07:52 +00:00
smbadduser JHT ==> Removed linefeed that caused problems. 1997-10-13 12:13:11 +00:00