Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-02-13 | s3-build: expliticly require gssapi for HAVE_KRB5 and remove HAVE_GSSAPI | Andrew Bartlett | 1 | -1/+0 | |
The requirement for gss functions already make this happen, but this is clearer. No code depends on HAVE_GSSAPI any more. Andrew Bartlett | |||||
2012-02-10 | s3-libsmb: Remove unused kerberos_set_creds_enctype() | Andrew Bartlett | 1 | -1/+0 | |
Also remove the unused configure tests for krb5_c_enctype_compare. Found by callcatcher: http://www.skynet.ie/~caolan/Packages/callcatcher.html Andrew Bartlett | |||||
2012-02-10 | s3-libsmb: Remove unused kerberos_compatible_enctypes | Andrew Bartlett | 1 | -1/+0 | |
Also remove the unused configure tests for krb5_c_enctype_compare. Found by callcatcher: http://www.skynet.ie/~caolan/Packages/callcatcher.html Andrew Bartlett | |||||
2012-02-10 | heimdal_build: omit #line statments | Andrew Bartlett | 1 | -7/+9 | |
This restores and finishes my original commit 80e23c68d83a7c9989f87d5a88a78bb76d222afc, reverted in 68c61a829b8487104483b23052b54c532fecb6ce heimdal_build omit #line statments to allow valgrind to work again This time however, the reason to omit line statements is that it causes more trouble with the lcov code coverage system than the (nil) value that these statements bring. Otherwise, we have to have a special case to remove the .gcno and .gcda files for these generated files. Andrew Bartlett | |||||
2012-02-01 | s4-heimdal: the ASN1 compiler now depends on libreplace | Andrew Tridgell | 1 | -2/+2 | |
it uses strlcat(), which we now get from libbsd if available Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Feb 1 05:51:56 CET 2012 on sn-devel-104 | |||||
2012-01-25 | s3:build: require gss_krb5_export_lucid_sec_context() for ads support | Stefan Metzmacher | 1 | -0/+1 | |
This is needed to detect krb5 with aes for GENSEC_FEATURE_NEW_SPNEGO at runtime. metze | |||||
2012-01-10 | krb5: Require krb5_get_renewed_creds be available to build with krb5 | Andrew Bartlett | 1 | -1/+0 | |
2012-01-10 | krb5: Remove now unused checks for krb5_verify_checksum | Andrew Bartlett | 1 | -2/+0 | |
2012-01-10 | krb5: Require krb5_c_enctype_compare is available to build with krb5 | Andrew Bartlett | 1 | -1/+0 | |
2012-01-10 | samba: check for AES encryption type defines. | Günther Deschner | 1 | -0/+2 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Jan 10 15:05:38 CET 2012 on sn-devel-104 | |||||
2012-01-05 | s3-librpc Use gsskrb5_get_subkey() where available to get the session key | Andrew Bartlett | 1 | -0/+1 | |
This allows gse_get_session_key() to work against Heimdal. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-08-01 | heimdal_build: Use krb5-config to find heimdal include directory and library ↵ | Jelmer Vernooij | 1 | -2/+19 | |
path, rather than hardcoding. | |||||
2011-07-26 | s4:heimdal_build: hdb.asn1 needs --sequence=HDB-Ext-KeySet --sequence=Keys | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2011-07-24 | s4:heimdal: build samba4kgetcred | Stefan Metzmacher | 1 | -0/+5 | |
metze | |||||
2011-07-15 | s4:heimdal_build: define HAVE_KRB5_PDU_NONE_DECL | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2011-07-15 | s4:heimdal: add missing files | Stefan Metzmacher | 1 | -1/+4 | |
metze | |||||
2011-07-14 | s4:heimdal_build: we need k5crypto and gssapi_krb5 aliases also when using ↵ | Stefan Metzmacher | 1 | -13/+7 | |
system libraries metze | |||||
2011-07-14 | s4:heimdal_build: only maintain lib/gssapi/{spnego,krb5} file lists once | Stefan Metzmacher | 1 | -90/+67 | |
This also makes sure we only create private headers if we use internal heimdal. metze | |||||
2011-07-14 | s4:heimdal_build: provide HEIMDAL_UNUSED_ATTRIBUTE | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2011-05-31 | heimdal_build: Don't use heimdal's getprogname() and setprogname() | Andrew Bartlett | 2 | -6/+17 | |
Writing into an __progname variable spooks me, and if we use the local variable, then we duplciate the system one, which fails SYMBOLCHECK Andrew Bartlett | |||||
2011-04-30 | kerberos: Only include gssapi/gssapi_krb5.h when available | Andrew Bartlett | 1 | -0/+1 | |
2011-04-27 | auth/kerberos Add check for gss_inquire_sec_context_by_oid | Andrew Bartlett | 1 | -0/+1 | |
Not all kerberos distributions have this function. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Apr 27 07:39:08 CEST 2011 on sn-devel-104 | |||||
2011-04-27 | s3-gse: Don't release the mech OID from gss_accept_security_context | Andrew Bartlett | 1 | -0/+1 | |
This is constant data according to the man pages I find for this fucntion, and causes a segfault to free() when linked to Heimdal. I am advised that while it is constant for gss_mech_krb5, it may not be for other mechanisms, so an assert will ensure this is dealt with by the programmer who extends this code in future. Andrew Bartlett | |||||
2011-04-26 | build: Move Heimdal/MIT compat build rules to heimdal_build | Andrew Bartlett | 1 | -0/+13 | |
This allows top level build rules to rely on these names at all times. Andrew Bartlett | |||||
2011-04-23 | Add check for krb5_free_unparsed_name, when using external heimdal. | Jelmer Vernooij | 1 | -2/+3 | |
2011-04-16 | s4-heimdal_build: Add extra HAVE defines needed for the source3 krb5 code | Andrew Bartlett | 1 | -0/+3 | |
2011-04-14 | libcli/auth Move krb5 wrapper functions from s3 into common | Andrew Bartlett | 1 | -0/+75 | |
This requires a small rework of the build system to ensure that the correct #define statements are made in both the s3 and top level builds. We now define the various HAVE_ macros in config.h at all times, using heimdal_build/wscript_configure when that is in use. Andrew Bartlett | |||||
2011-02-25 | s4:heimdal - fix valgrind issue on Fedora 14 | Milan Crha | 1 | -5/+5 | |
This should definitely fix bug #7858. Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org> Signed-off-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Fri Feb 25 12:39:21 CET 2011 on sn-devel-104 | |||||
2011-02-25 | Revert "heimdal_build omit #line statments to allow valgrind to work again" | Matthias Dieter Wallnöfer | 1 | -4/+2 | |
This reverts commit 80e23c68d83a7c9989f87d5a88a78bb76d222afc. A better patch has been provided by Milan Crha in the following commit. | |||||
2011-02-25 | heimdal_build omit #line statments to allow valgrind to work again | Andrew Bartlett | 1 | -2/+4 | |
The lex/yacc files were generated on Fedora 14, and have empty filenames in #line declarations. I don't know why this is, but it seems best just to omit the #line statements. This is what was causing Valgrind on Fedora not to run on Samba binaries and programs linked to Samba libraries. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Feb 25 11:46:56 CET 2011 on sn-devel-104 | |||||
2011-02-07 | s4-heimdal: allow heimdal build scripts to work from top level | Andrew Tridgell | 1 | -3/+6 | |
the version_script handling relied on the directory layout. This makes it independent of the directory structure Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-01-04 | s4-heimdal_build Remove talloc dep for krb5-glue.c | Andrew Bartlett | 1 | -6/+0 | |
This glue does not require any internal Samba functionality, just the same heimdal headers as the files it is providing a stub replacement for. Andrew Bartlett | |||||
2011-01-04 | s4-heimdal_build Remove talloc dependency from hdb-glue.c | Andrew Bartlett | 1 | -6/+0 | |
This file can compile with just heimdal headers. Andrew Bartlett | |||||
2011-01-01 | heimdal_build: Add missing dependencies when building with system heimdal. | Jelmer Vernooij | 1 | -2/+2 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Jan 1 04:46:35 CET 2011 on sn-devel-104 | |||||
2011-01-01 | heimdal_build: Support using system gssapi library. | Jelmer Vernooij | 1 | -0/+2 | |
2011-01-01 | heimdal_build: Support using system hdb and kdc libraries. | Jelmer Vernooij | 1 | -0/+5 | |
2011-01-01 | heimdal_build: Add conditionals for all libraries. | Jelmer Vernooij | 1 | -110/+105 | |
2011-01-01 | heimdal_build: Allow using system krb5. | Jelmer Vernooij | 2 | -70/+72 | |
2011-01-01 | heimdal_build: Allow using system heimntlm. | Jelmer Vernooij | 2 | -12/+16 | |
2011-01-01 | heimdal_build: Look for asn1_compile (but by default, don't use it). | Jelmer Vernooij | 2 | -10/+31 | |
2010-12-22 | heimdal_build: Use consistent name for heimbase. | Jelmer Vernooij | 1 | -5/+5 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Dec 22 02:24:24 CET 2010 on sn-devel-104 | |||||
2010-12-22 | heimdal_build: When using system hbase/hcrypto, don't compile our own versions. | Jelmer Vernooij | 1 | -18/+19 | |
2010-12-22 | heimdal_build: Allow using system hbase and hcrypto. | Jelmer Vernooij | 1 | -0/+3 | |
2010-12-19 | heimdal: Fix build if using system roken. | Jelmer Vernooij | 1 | -1/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Dec 19 22:29:41 CET 2010 on sn-devel-104 | |||||
2010-12-18 | heimdal_build: Simplify HEIMDAL_LIBRARY - version_script files are now taken ↵ | Jelmer Vernooij | 1 | -15/+2 | |
from upstream rather than generated. | |||||
2010-12-18 | heimdal_build: Add version-script for heimdal_base, hx509 and hcrypto. ↵ | Jelmer Vernooij | 1 | -40/+41 | |
Convert hbase and hcrypto to libraries. | |||||
2010-12-17 | heimdal_build: Add version-script for krb5. | Jelmer Vernooij | 1 | -0/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Dec 17 21:09:25 CET 2010 on sn-devel-104 | |||||
2010-12-17 | heimdal_build: Add version-script for gssapi. | Jelmer Vernooij | 1 | -0/+1 | |
2010-12-17 | heimdal_build: Add version-script for asn1. | Jelmer Vernooij | 1 | -0/+1 | |
2010-12-17 | heimdal_build: Add version-script for hdb. | Jelmer Vernooij | 1 | -4/+5 | |