Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-12-04 | s4:auth/gensec/gensec_krb5.c - fix/reorder memory free operations | Matthias Dieter Wallnöfer | 1 | -3/+15 | |
To prevent memory leaks | |||||
2010-12-04 | s4:auth/gensec/gensec_krb5.c - remove a pointless "nt_status" test | Matthias Dieter Wallnöfer | 1 | -8/+3 | |
There is no operation which sets the "nt_status" before the "if". | |||||
2010-12-01 | pygensec: Fix initialization. | Jelmer Vernooij | 1 | -1/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Dec 1 02:33:06 CET 2010 on sn-devel-104 | |||||
2010-12-01 | pygensec: Use talloc.Object. | Jelmer Vernooij | 1 | -1/+4 | |
2010-11-29 | s4:auth/gensec/gensec_tstream.c - quiet warnings on Solaris "cc" | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2010-11-29 | s4:auth/gensec/gensec_gssapi.c - always print error messages on the same ↵ | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
talloc context | |||||
2010-11-17 | s4-gensec: zero the gssapi_state | Andrew Tridgell | 1 | -1/+1 | |
this fixes a use of the target_principal before initialisation Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-11-15 | s4-gensec Indicate if GENSEC is in client or server mode in the debug | Andrew Bartlett | 1 | -2/+4 | |
2010-11-15 | auth/gensec Handle incorrect username or password in Kerberos client code | Andrew Bartlett | 2 | -0/+3 | |
Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Nov 15 02:09:40 UTC 2010 on sn-devel-104 | |||||
2010-11-08 | s4-auth Supply more useful error messages on Kerberos failure | Andrew Bartlett | 3 | -13/+28 | |
The practice of returning only NT_STATUS_INVALID_PARAMETER hasn't helped our users to debug problems effectivly, and so we now return more errors and try and give a more useful debug message when then happen. Andrew Bartlett | |||||
2010-11-08 | s4-auth Fix typos in samba4 auth code | Brad Hards | 1 | -7/+7 | |
2010-11-07 | credentials: Lowercase library name, | Jelmer Vernooij | 1 | -5/+5 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Nov 7 01:48:44 UTC 2010 on sn-devel-104 | |||||
2010-11-01 | s4-modules: get rid of the remaining static prototypes for modules | Andrew Tridgell | 1 | -11/+2 | |
the waf build now generates the prototype declarations for us | |||||
2010-10-31 | s4-auth: added a dependency on com_err | Andrew Tridgell | 1 | -1/+1 | |
this helps with the gentoo build. The problem is that without the depenency, we don't add the cflags from the pkgconfig for com_err to the build of auth/gensec. That really reflects a more general problem with propogation of include dependencies, but this simple fix should be enough for now. Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Sun Oct 31 13:13:33 UTC 2010 on sn-devel-104 | |||||
2010-10-31 | s4: Remove the old perl/m4/make/mk-based build system. | Jelmer Vernooij | 2 | -84/+0 | |
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104 | |||||
2010-10-30 | s4-auth: make KERBEROS subsystem into authkrb5 private library | Andrew Tridgell | 1 | -2/+2 | |
this fixes some double linking. The name 'KERBEROS' was also a bit confusing, as it sounded like a base kerberos library, when it is in fact part of auth | |||||
2010-10-26 | talloc: change pytalloc-util to be a public library. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-26 | waf: Remove lib prefix from libraries manually. | Jelmer Vernooij | 1 | -2/+2 | |
2010-10-26 | s4: Drop duplicate 'lib' prefix for private libraries. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-24 | s4: Rename LIBSAMBA-* to libsamba-* | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-21 | s4-waf: removed the XATTR and SASL aliases | Andrew Tridgell | 1 | -1/+1 | |
these were hangovers from the old build system names Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-19 | s4-gensec Don't give more to sasl_encode() than it will permit | Andrew Bartlett | 1 | -3/+10 | |
We need to ask the library how much data to pass in at any time. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Oct 19 08:37:45 UTC 2010 on sn-devel-104 | |||||
2010-10-19 | s4-gensec Don't upgrade all DIGEST-MD5 connections to seal | Andrew Bartlett | 1 | -12/+21 | |
The issue here is that when props.max_ssf = UINT_MAX was always set, as was the maxbufsize, and the connection would always be upgraded, regardless of the callers wishes. Andrew Bartlett | |||||
2010-10-18 | s4-gensec: Add dependency on com_err to GENSEC_KRB5. | Andreas Schneider | 1 | -1/+1 | |
2010-10-11 | s4-credentials Add explicit event context handling to Kerberos calls (only) | Andrew Bartlett | 2 | -16/+32 | |
By setting the event context to use for this operation (only) onto the krb5_context just before we call that operation, we can try and emulate the specification of an event context to the actual send_to_kdc() This eliminates the specification of an event context to many other cli_credentials calls, and the last use of event_context_find() Special care is taken to restore the event context in the event of nesting in the send_to_kdc function. Andrew Bartlett | |||||
2010-10-11 | credentials: Split up into several subsystems. | Jelmer Vernooij | 1 | -3/+3 | |
2010-10-10 | gensec: Support building without any linked-in modules. | Jelmer Vernooij | 1 | -0/+4 | |
2010-10-05 | Add missing dependencies for com_err. | Jelmer Vernooij | 1 | -0/+1 | |
2010-10-05 | heimdal: Fix library name of gssapi. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-02 | s4-gensec Always honour the set server principal | Andrew Bartlett | 1 | -1/+1 | |
The spengo code won't set this unless it is allowed to by this same option, but other callers may need it. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sat Oct 2 02:27:39 UTC 2010 on sn-devel-104 | |||||
2010-09-28 | s4:gensec_tstream: remove plain socket handling | Stefan Metzmacher | 1 | -124/+12 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Sep 28 04:54:24 UTC 2010 on sn-devel-104 | |||||
2010-09-28 | s4:gensec: add gensec_create_tstream() | Stefan Metzmacher | 3 | -1/+764 | |
Based on the initial patch from Andreas Schneider <asn@redhat.com>. metze | |||||
2010-09-26 | s4-gensec: fixed a valgrind error in gensec | Andrew Tridgell | 1 | -12/+2 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-26 | s4:schannel: handle move flag combinations in the server | Stefan Metzmacher | 1 | -13/+23 | |
This fixes some testsuites in the CIFS plugfest. metze | |||||
2010-09-23 | s4-gensec: fixed a client side bug in GENSEC/SASL/SSF negotiation | Andrew Tridgell | 1 | -7/+10 | |
this is the client side equivalent change for the previous fix Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-23 | s4-gensec: prevent a double free in the error path of GSSAPI auth | Andrew Tridgell | 1 | -1/+0 | |
the caller frees mem_ctx, so we shouldn't Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-23 | s4-gensec: fixed a GSSAPI SASL negotiation bug | Andrew Tridgell | 1 | -11/+14 | |
Fixed a bug that affected mismatched negotiation between the GSSAPI layer and the SASL SSF subsequent negotiation. This caused some ldap clients to hang when trying to authentication with a Samba LDAP server. The client thought the connection should be signed, the server thought it should be in plain text Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-22 | s4-param: Fix more memory leaks, invalid memory context. | Jelmer Vernooij | 1 | -1/+1 | |
2010-09-22 | s4-param: Check type when converting python object to lp_ctx, fix some | Jelmer Vernooij | 1 | -0/+18 | |
memory leaks. | |||||
2010-09-22 | pygensec: Implement start_mech_by_name(). | Jelmer Vernooij | 2 | -8/+30 | |
2010-09-21 | s4-selftest: Move more tests to scripting/python, simplifies running of tests. | Jelmer Vernooij | 1 | -39/+0 | |
2010-09-14 | s4: Fix two typos | Volker Lendecke | 1 | -2/+2 | |
2010-09-11 | s4:gensec Put the "NTLM" string for NTLMSSP's SASL name in a header | Andrew Bartlett | 1 | -0/+2 | |
2010-08-09 | s4-build: use @PACKAGE_VERSION@ in s4 pc.in files | Andrew Tridgell | 1 | -1/+1 | |
this gets replaced by vnum from the build rule | |||||
2010-07-16 | s4-loadparm: 2nd half of lp_ to lpcfg_ conversion | Andrew Tridgell | 5 | -12/+12 | |
this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-06-24 | s4:auth/gensec/gensec_gssapi.c - reorder constructor | Matthias Dieter Wallnöfer | 1 | -30/+38 | |
To have the same order as in the structure definition. | |||||
2010-06-24 | s4-python: python is not always in /usr/bin | Andrew Tridgell | 1 | -1/+1 | |
Using "#!/usr/bin/env python" is more portable. It still isn't ideal though, as we should really use the python path found at configure time. We do that in many places already, but some don't. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-06-19 | python: Use samba.tests.TestCase, make sure base class tearDown and | Jelmer Vernooij | 1 | -4/+4 | |
setUp methods are called, fix formatting. | |||||
2010-06-15 | ldb: Only build standard ldb modules when building bundled ldb. | Jelmer Vernooij | 1 | -1/+1 | |
2010-06-13 | s4-test: Use smb.conf path set in environment rather than using | Jelmer Vernooij | 1 | -2/+2 | |
command-line options. This is the first step towards supporting custom test runners. |