Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-12-29 | s4:ntlmssp: remove mem_ctx from check_password() callback to match s3 | Stefan Metzmacher | 1 | -4/+2 | |
metze | |||||
2009-12-29 | s4:ntlmssp_server: always call ntlmssp_server_postauth() and decide there if ↵ | Stefan Metzmacher | 1 | -5/+11 | |
it's a noop metze | |||||
2009-12-29 | s4:ntlmssp_server: don't use a mem_ctx for ntlmssp_server_auth() | Stefan Metzmacher | 1 | -13/+7 | |
metze | |||||
2009-12-29 | s4:ntlmssp_server: don't use mem_ctx in auth_ntlmssp_check_password() | Stefan Metzmacher | 1 | -16/+8 | |
metze | |||||
2009-12-29 | s4:ntlmssp_server: clear session key in ntlmssp_server_preauth() | Stefan Metzmacher | 1 | -3/+1 | |
metze | |||||
2009-12-29 | s4:ntlmssp: use data_blob_null in ntlmssp_server_auth() | Stefan Metzmacher | 1 | -4/+6 | |
metze | |||||
2009-12-29 | s4:ntlmssp_server: remove unused variable | Stefan Metzmacher | 1 | -7/+0 | |
metze | |||||
2009-12-29 | s4:auth/ntlmssp: let get_challenge() return a NTSTATUS and fill a stack buffer | Stefan Metzmacher | 1 | -12/+11 | |
metze | |||||
2009-12-22 | s4:auth Change 'get_challenge' API to be more like Samba3 | Andrew Bartlett | 1 | -2/+5 | |
It is just easier to fill in the known to be 8 byte challenge than stuff about with allocated pointers. Andrew Bartlett | |||||
2009-12-16 | s4-gensec: Replace gensec_get_peer_addr with new tsocket based fn. | Andreas Schneider | 1 | -1/+2 | |
2009-10-20 | s4: ran minimal_includes.pl on source4/auth/ntlmssp | Andrew Tridgell | 1 | -3/+0 | |
2009-10-15 | s4:ntlmssp server - use also here the new "lp_dnsdomain()" call | Matthias Dieter Wallnöfer | 1 | -2/+1 | |
2009-08-28 | s4-ntlmssp: use interface constants in TargetInfo blob. | Günther Deschner | 1 | -5/+5 | |
Guenther | |||||
2009-08-28 | s4-ntlmssp: use NTLMSSP headers from IDL and remove duplicate constants. | Günther Deschner | 1 | -3/+4 | |
Guenther | |||||
2009-07-07 | s4:auth It is easier to copy the session key than get talloc right. | Andrew Bartlett | 1 | -4/+3 | |
The session keys as supplied already have a reference on them, so stealing them creates challenges. For 16 bytes, it is just easier to be consistant and copy them. Andrew Bartlett | |||||
2009-07-01 | fixed the use of talloc_steal in ntlmssp_server | Andrew Tridgell | 1 | -3/+2 | |
The previous use of talloc_steal could cause a steal of a pointer that had references. This ensures that doesn't happen | |||||
2009-04-19 | Remove unused headers | Andrew Bartlett | 1 | -1/+0 | |
2009-04-16 | Fix Samba4 build errors with common libcli/samsync | Andrew Bartlett | 1 | -2/+1 | |
2009-02-13 | Remove auth/ntlm as a dependency of GENSEC by means of function pointers. | Andrew Bartlett | 1 | -11/+10 | |
When starting GENSEC on the server, the auth subsystem context must be passed in, which now includes function pointers to the key elements. This should (when the other dependencies are fixed up) allow GENSEC to exist as a client or server library without bundling in too much of our server code. Andrew Bartlett | |||||
2009-01-31 | s4:auth: try to fix the build on Solaris | Stefan Metzmacher | 1 | -0/+1 | |
MAXHOSTNAMELEN comes in via system/network.h now. metze | |||||
2008-11-02 | Add gensec_settings structure. This wraps loadparm_context for now, but | Jelmer Vernooij | 1 | -13/+13 | |
should in the future only contain some settings required for gensec. | |||||
2008-11-01 | Remove unused argument iconv_convenience. | Jelmer Vernooij | 1 | -3/+0 | |
2008-10-24 | Remove iconv_convenience parameter from simple string push/pull | Jelmer Vernooij | 1 | -2/+0 | |
functions. | |||||
2008-09-24 | Move source4/lib/crypto to lib/crypto. | Jelmer Vernooij | 1 | -1/+1 | |
2008-09-19 | NTLMSSP Server: Correctly fills in the DNS server name and server domain | Matthias Dieter Wallnöfer | 1 | -21/+17 | |
Don't rely on "get*" system calls but rather on SAMBA "lp_*" calls. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2008-08-01 | auth/ntlmssp: don't crash when the backend give no challenge | Stefan Metzmacher | 1 | -0/+6 | |
metze (This used to be commit c01fee80a79cd9e0f7bb295333bb03bd37328d05) | |||||
2008-05-05 | Fix the build after the auth/ -> auth/ntlm/ rename | Andrew Bartlett | 1 | -1/+1 | |
I need to fix up the header inclusion, but this fixes things for now. Andrew Bartlett (This used to be commit 7c07edb24b31e7dc3e9b836ec4a6680ee2b04276) | |||||
2008-04-17 | Specify event_context to ldb_wrap_connect explicitly. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit b4e1ae07a284c044704322446c94351c2decff91) | |||||
2008-04-02 | Install public header files again and include required prototypes. | Jelmer Vernooij | 1 | -0/+2 | |
(This used to be commit 47ffbbf67435904754469544390b67d34c958343) | |||||
2008-01-03 | r26652: msrpc_parse/msrpc_gen: Add iconv_convenience argument. | Jelmer Vernooij | 1 | -1/+7 | |
(This used to be commit e886f1bc0dc694971979716d1991535c7d2e08de) | |||||
2007-12-21 | r26264: pass name resolve order explicitly, use torture context for settings ↵ | Jelmer Vernooij | 1 | -1/+1 | |
in dssync tests. (This used to be commit c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b) | |||||
2007-12-21 | r26260: Store loadparm context in gensec context. | Jelmer Vernooij | 1 | -11/+11 | |
(This used to be commit b9e3a4862e267be39d603fed8207a237c3d72081) | |||||
2007-12-21 | r26221: Add loadparm_context parameter to auth_context_create. | Jelmer Vernooij | 1 | -0/+1 | |
(This used to be commit a9a9634df8f3137ecb308adb90a755f12af94972) | |||||
2007-10-10 | r25552: Convert to standard bool type. | Jelmer Vernooij | 1 | -4/+4 | |
(This used to be commit b8d6b82f1248d36a0aa91a1c58d06b4f7c66d245) | |||||
2007-10-10 | r25430: Add the loadparm context to all parametric options. | Jelmer Vernooij | 1 | -6/+6 | |
(This used to be commit fd697d77c9fe67a00939a1f04b35c451316fff58) | |||||
2007-10-10 | r25398: Parse loadparm context to all lp_*() functions. | Jelmer Vernooij | 1 | -5/+5 | |
(This used to be commit 3fcc960839c6e5ca4de2c3c042f12f369ac5f238) | |||||
2007-10-10 | r25035: Fix some more warnings, use service pointer rather than service ↵ | Jelmer Vernooij | 1 | -6/+6 | |
number in more places. (This used to be commit df9cebcb97e20564359097148665bd519f31bc6f) | |||||
2007-10-10 | r25026: Move param/param.h out of includes.h | Jelmer Vernooij | 1 | -0/+1 | |
(This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31) | |||||
2007-10-10 | r25005: Avoid pstring. | Jelmer Vernooij | 1 | -61/+15 | |
(This used to be commit 777959f862e6428d0bfa4a15a0f45a9bfde64821) | |||||
2007-10-10 | r25000: Fix some more C++ compatibility warnings. | Jelmer Vernooij | 1 | -5/+5 | |
(This used to be commit 08bb1ef643ab906f1645cf6f32763dc73b1884e4) | |||||
2007-10-10 | r23792: convert Samba4 to GPLv3 | Andrew Tridgell | 1 | -3/+2 | |
There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa) | |||||
2007-10-10 | r23680: Make it easier to setup a domain member server - the 'server role' | Andrew Bartlett | 1 | -1/+1 | |
will now control the auth methods, but an override is still available, ex: auth methods:domain controller = <methods> Andrew Bartlett (This used to be commit b7e727186ed8eda6a68c873e089f655dc24fe8ae) | |||||
2007-10-10 | r19805: Add the (harmless, but apparently default) | Andrew Bartlett | 1 | -0/+4 | |
NTLMSSP_NEGOTIATE_ALWAYS_SIGN flags into the default set. Andrew Bartlett (This used to be commit 04709c75afda0234c7236fba674bf53a265f8dbb) | |||||
2007-10-10 | r19598: Ahead of a merge to current lorikeet-heimdal: | Andrew Bartlett | 1 | -1/+3 | |
Break up auth/auth.h not to include the world. Add credentials_krb5.h with the kerberos dependent prototypes. Andrew Bartlett (This used to be commit 2b569c42e0fbb596ea82484d0e1cb22e193037b9) | |||||
2007-10-10 | r17341: pass a messaging context to auth_context_create() | Stefan Metzmacher | 1 | -2/+3 | |
and gensec_server_start(). calling them with NULL for event context or messaging context is no longer allowed! metze (This used to be commit 679ac74e71b111344f1097ab389c0b83a9247710) | |||||
2007-10-10 | r16961: Merge 'seperate policy from logic' changes from Samba3. The 56-bit | Andrew Bartlett | 1 | -1/+5 | |
flag is handled just like all the others. Also negotiate the unknown 0x02000000 flag, to match windows. Andrew Bartlett (This used to be commit 1d0befdb681ed9974d1bdff46ce56353552ee0e0) | |||||
2007-10-10 | r14380: Reduce the size of structs.h | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit 1a16a6f1dfa66499af43a6b88b3ea69a6a75f1fe) | |||||
2007-10-10 | r14064: - split out MSRPC_PARSE into a speperate subsystem | Stefan Metzmacher | 1 | -0/+1 | |
- build gensec_ntlmssp always static for now, because torture/auth/ntlmssp.c needs to access functions from it metze (This used to be commit 43733c9556c1c92336780206e3f71bdee6e43eee) | |||||
2007-10-10 | r13924: Split more prototypes out of include/proto.h + initial work on header | Jelmer Vernooij | 1 | -0/+1 | |
file dependencies (This used to be commit 122835876748a3eaf5e8d31ad1abddab9acb8781) | |||||
2007-10-10 | r13470: Thanks to a report from VL: | Andrew Bartlett | 1 | -3/+0 | |
We were causing mayhem by weakening the keys at the wrong point in time. I think this is the correct place to do it. The session key for SMB signing, and the 'smb session key' (used for encrypting password sets) is never weakened. The session key used for bulk data encryption/signing is weakened. This also makes more sense, when we look at the NTLM2 code. Andrew Bartlett (This used to be commit 3fd32a12094ff2b6df52f5ab2af7c0ffceb5a4a0) |