1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
samba-mirror/source3/rpc_server
Andrew Bartlett 986372901e This is my 'Authentication Rewrite' version 1.01, mostly as submitted to
samba-technical a few weeks ago.

The idea here is to standardize the checking of user names and passwords,
thereby ensuring that all authtentications pass the same standards.  The
interface currently implemented in as

nt_status = check_password(user_info, server_info)

where user_info contains (mostly) the authentication data, and server_info
contains things like the user-id they got, and their resolved user name.

The current ugliness with the way the structures are created will be killed
the next revision, when they will be created and malloced by creator functions.

This patch also includes the first implementation of NTLMv2 in HEAD, but which
needs some more testing.  We also add a hack to allow plaintext passwords to be
compared with smbpasswd, not the system password database.

Finally, this patch probably reintroduces the PAM accounts bug we had in
2.2.0, I'll fix that once this hits the tree.  (I've just finished testing
it on a wide variety of platforms, so I want to get this patch in).
(This used to be commit b30b6202f3)
2001-08-03 13:09:23 +00:00
..
.cvsignore get away with dummy and .dummy files 1998-09-29 04:52:17 +00:00
srv_dfs_nt.c strchr and strrchr are macros when compiling with optimisation in gcc, so we can't redefine them. damn. 2001-07-04 07:36:09 +00:00
srv_dfs.c Separated dfs pipe into implementation and interface modules. 2001-02-27 02:09:50 +00:00
srv_lsa_hnd.c include/ntdomain.h: 2001-04-02 22:27:40 +00:00
srv_lsa_nt.c Held a shoot-out between NT_STATUS_NO_PROBLEMO and NT_STATUS_NOPROBLEMO. 2001-07-25 06:42:05 +00:00
srv_lsa.c implement: 2001-07-09 18:32:54 +00:00
srv_netlog_nt.c This is my 'Authentication Rewrite' version 1.01, mostly as submitted to 2001-08-03 13:09:23 +00:00
srv_netlog.c Added server side reponse to net_logon_ctrl rpc. We can now respond 2001-05-24 08:05:12 +00:00
srv_pipe_hnd.c Fixed typo in debug message. 2001-06-19 06:52:45 +00:00
srv_pipe.c This is my 'Authentication Rewrite' version 1.01, mostly as submitted to 2001-08-03 13:09:23 +00:00
srv_reg_nt.c The big character set handling changeover! 2001-07-04 07:15:53 +00:00
srv_reg.c Added Michael Sweet's CUPS patch to call directly into the CUPS backend. 2001-03-16 05:55:30 +00:00
srv_samr_nt.c Held a shoot-out between NT_STATUS_NO_PROBLEMO and NT_STATUS_NOPROBLEMO. 2001-07-25 06:42:05 +00:00
srv_samr.c Fix the W2KSP2 joining a Samba domain problem. 2001-05-18 01:30:21 +00:00
srv_spoolss_nt.c Held a shoot-out between NT_STATUS_NO_PROBLEMO and NT_STATUS_NOPROBLEMO. 2001-07-25 06:42:05 +00:00
srv_spoolss.c Held a shoot-out between NT_STATUS_NO_PROBLEMO and NT_STATUS_NOPROBLEMO. 2001-07-25 06:42:05 +00:00
srv_srvsvc_nt.c Added "use mmap" for HPUX. 2001-07-30 22:21:31 +00:00
srv_srvsvc.c Cosmetic fixups found while playing with the server manager. Added support 2001-06-25 06:13:27 +00:00
srv_util.c strchr and strrchr are macros when compiling with optimisation in gcc, so we can't redefine them. damn. 2001-07-04 07:36:09 +00:00
srv_wkssvc_nt.c The big character set handling changeover! 2001-07-04 07:15:53 +00:00
srv_wkssvc.c Merge of new 2.2 code into HEAD (Gerald I hate you :-) :-). Allows new SAMR 2001-03-11 00:32:10 +00:00