Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | s4:kdc streamline context initialization | Simo Sorce | 2010-01-31 | 2 | -37/+58 |
| | | | | | Allow other plugins to init the context without having it try to grab sockets or set samba specific logging. | ||||
* | s4:auth_sam: avoid usage of data_blob_talloc_reference() and copy the ↵ | Stefan Metzmacher | 2010-01-29 | 1 | -4/+14 |
| | | | | | | session keys metze | ||||
* | cleanup: remove trailing spaces and tabs | Simo Sorce | 2010-01-28 | 1 | -37/+37 |
| | |||||
* | s4: Fix a few warnings. | Jelmer Vernooij | 2010-01-21 | 1 | -0/+1 |
| | |||||
* | s4-kerberos: raise the general kerberos debug level to 3 | Andrew Tridgell | 2010-01-16 | 1 | -1/+1 |
| | | | | level 2 for every krb request is a bit much | ||||
* | Strip trailing spaces | Simo Sorce | 2010-01-12 | 2 | -82/+82 |
| | |||||
* | s4:ntlmssp: remove mem_ctx from check_password() callback to match s3 | Stefan Metzmacher | 2009-12-29 | 2 | -5/+2 |
| | | | | metze | ||||
* | s4:ntlmssp_server: always call ntlmssp_server_postauth() and decide there if ↵ | Stefan Metzmacher | 2009-12-29 | 1 | -5/+11 |
| | | | | | | it's a noop metze | ||||
* | s4:ntlmssp_server: don't use a mem_ctx for ntlmssp_server_auth() | Stefan Metzmacher | 2009-12-29 | 1 | -13/+7 |
| | | | | metze | ||||
* | s4:ntlmssp_server: don't use mem_ctx in auth_ntlmssp_check_password() | Stefan Metzmacher | 2009-12-29 | 1 | -16/+8 |
| | | | | metze | ||||
* | s4:ntlmssp_server: clear session key in ntlmssp_server_preauth() | Stefan Metzmacher | 2009-12-29 | 1 | -3/+1 |
| | | | | metze | ||||
* | s4:ntlmssp: use data_blob_null in ntlmssp_server_auth() | Stefan Metzmacher | 2009-12-29 | 1 | -4/+6 |
| | | | | metze | ||||
* | s4:ntlmssp_server: remove unused variable | Stefan Metzmacher | 2009-12-29 | 1 | -7/+0 |
| | | | | metze | ||||
* | s4:auth/ntlmssp: let get_challenge() return a NTSTATUS and fill a stack buffer | Stefan Metzmacher | 2009-12-29 | 2 | -13/+13 |
| | | | | metze | ||||
* | dsdb: Fix dependencies when building against system ldb. | Jelmer Vernooij | 2009-12-29 | 1 | -1/+1 |
| | |||||
* | s4:auth: add auth_get_server_info_principal() prototype to auth.h | Stefan Metzmacher | 2009-12-29 | 1 | -0/+5 |
| | | | | metze | ||||
* | s4:auth: make auth_challenge_may_be_modified() public | Stefan Metzmacher | 2009-12-29 | 2 | -2/+2 |
| | | | | metze | ||||
* | s4:auth: remove autogenerated auth/ntlm/auth_proto.h | Stefan Metzmacher | 2009-12-29 | 1 | -50/+0 |
| | | | | metze | ||||
* | s4:ntlmssp: fix whitespaces in ntlmssp.h | Stefan Metzmacher | 2009-12-29 | 1 | -16/+16 |
| | | | | metze | ||||
* | s4:auth: change auth_check_password_send/recv to tevent_req | Stefan Metzmacher | 2009-12-24 | 3 | -113/+143 |
| | | | | metze | ||||
* | s4:gensec: change gensec_update_send/recv to tevent_req | Stefan Metzmacher | 2009-12-24 | 3 | -58/+83 |
| | | | | metze | ||||
* | s4:gensec Don't give a warning when Windows client connects with NTLM | Andrew Bartlett | 2009-12-22 | 1 | -11/+20 |
| | | | | | | | We have had the workaround for a long time, but at the time the log warnings remained. Andrew Bartlett | ||||
* | s4:auth Change 'get_challenge' API to be more like Samba3 | Andrew Bartlett | 2009-12-22 | 7 | -34/+31 |
| | | | | | | | It is just easier to fill in the known to be 8 byte challenge than stuff about with allocated pointers. Andrew Bartlett | ||||
* | s4:auth generate the prototype file in the right place | Andrew Bartlett | 2009-12-22 | 1 | -1/+1 |
| | |||||
* | s4:gensec: allow clearing local and remote address by passing NULL | Stefan Metzmacher | 2009-12-16 | 1 | -0/+10 |
| | | | | metze | ||||
* | s4-gensec: Remove obsolete socket_address vars and fns. | Andreas Schneider | 2009-12-16 | 2 | -35/+0 |
| | |||||
* | s4-gensec: Replace gensec_get_peer_addr with new tsocket based fn. | Andreas Schneider | 2009-12-16 | 8 | -32/+29 |
| | |||||
* | s4-gensec: Replace gensec_set_peer_addr with new tsocket based fn. | Andreas Schneider | 2009-12-16 | 2 | -11/+0 |
| | |||||
* | s4-gensec: Replace gensec_get_my_addr with new tsocket based fn. | Andreas Schneider | 2009-12-16 | 3 | -23/+24 |
| | |||||
* | s4-gensec: Replace gensec_set_my_addr() with new tsocket based fn. | Andreas Schneider | 2009-12-16 | 2 | -10/+0 |
| | |||||
* | s4-gensec: Added remote and local setter/getter using tsocket. | Andreas Schneider | 2009-12-16 | 3 | -4/+127 |
| | |||||
* | s4:credentials Put the 'secrets.keytab' in the same directory as secrets.ldb | Andrew Bartlett | 2009-11-02 | 1 | -1/+3 |
| | | | | | | | This avoids trouble when the secrets.ldb is updated with ldbedit but an smb.conf is not specified. Andrew Bartlett | ||||
* | s4:gensec/schannel: remove unused talloc_reference() in schannel_update() | Stefan Metzmacher | 2009-10-24 | 1 | -1/+1 |
| | | | | | | We never expose creds to the caller in schannel_update(). metze | ||||
* | s4-python: we need to include Python.h first | Andrew Tridgell | 2009-10-23 | 2 | -2/+2 |
| | | | | | If we don't include Python.h first then we get a pile of warnings due to broken redefines of XOPEN_SOURCE in the Python includes. | ||||
* | s4:gensec Use an index on computerName in schannel.ldb | Andrew Bartlett | 2009-10-23 | 1 | -1/+4 |
| | |||||
* | s4-ldbwrap: added re-use of ldb contexts in ldb_wrap_connect() | Andrew Tridgell | 2009-10-23 | 1 | -1/+1 |
| | | | | | | | | | This allows us to reuse a ldb context if it is open twice, instead of going through the expensive process of a full ldb open. We can reuse it if all of the parameters are the same. The change relies on callers using talloc_unlink() or free of a parent to close a ldb context. | ||||
* | s4-dsdb: create a static system_session context | Andrew Tridgell | 2009-10-23 | 6 | -12/+27 |
| | | | | | | This patch adds a system_session cache, preventing us from having to recreate it on every ldb open, and allowing us to detect when the same session is being used in ldb_wrap | ||||
* | s4: ran minimal_includes.pl on source4/auth/gensec | Andrew Tridgell | 2009-10-20 | 6 | -12/+0 |
| | |||||
* | s4: ran minimal_includes.pl on source4/auth/ntlmssp | Andrew Tridgell | 2009-10-20 | 4 | -8/+0 |
| | |||||
* | s4: ran minimal_includes.pl on source4/auth/ntlm | Andrew Tridgell | 2009-10-20 | 6 | -14/+0 |
| | |||||
* | s4:auth - fixed problem reading bind DN from secrets database | Endi S. Dewata | 2009-10-16 | 2 | -0/+8 |
| | |||||
* | s4:auth_sam: Restructure tail in "authsam_get_server_info_principal" and fix ↵ | Matthias Dieter Wallnöfer | 2009-10-16 | 1 | -3/+8 |
| | | | | a memory leak | ||||
* | s4:ntlmssp server - use also here the new "lp_dnsdomain()" call | Matthias Dieter Wallnöfer | 2009-10-15 | 1 | -2/+1 |
| | |||||
* | s4:auth/credentials/credentials - fix uninitalised pointers | Matthias Dieter Wallnöfer | 2009-10-15 | 1 | -7/+35 |
| | | | | This should fix bug #6755. | ||||
* | s4: Changes the old occurences of "lp_realm" in "lp_dnsdomain" where needed | Matthias Dieter Wallnöfer | 2009-10-14 | 2 | -18/+9 |
| | | | | | | For KERBEROS applications the realm should be upcase (function "lp_realm") but for DNS ones it should be used lowcase (function "lp_dnsdomain"). This patch implements the use of both in the right way. | ||||
* | s4-pygensec: a bit closer to working | Andrew Tridgell | 2009-10-02 | 3 | -9/+56 |
| | | | | | I'll need help from Andrew on how to get gensec to initialise it's ops element | ||||
* | gensec: Avoid exposing lp_ctx on the API level. | Jelmer Vernooij | 2009-09-26 | 3 | -14/+12 |
| | |||||
* | pygensec: Add initial work on a gensec Python module. | Jelmer Vernooij | 2009-09-26 | 3 | -0/+184 |
| | |||||
* | s4:auth/gensec/schannel - fix a const warning | Matthias Dieter Wallnöfer | 2009-09-25 | 1 | -1/+2 |
| | |||||
* | s4:schannel: fix some compiler warnings | Stefan Metzmacher | 2009-09-25 | 1 | -2/+4 |
| | | | | | | If we only do signing we can pass down a const data buffer. metze |