summaryrefslogtreecommitdiff
path: root/source4/heimdal_build
AgeCommit message (Collapse)AuthorFilesLines
2012-01-05s3-librpc Use gsskrb5_get_subkey() where available to get the session keyAndrew Bartlett1-0/+1
This allows gse_get_session_key() to work against Heimdal. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-08-01heimdal_build: Use krb5-config to find heimdal include directory and library ↵Jelmer Vernooij1-2/+19
path, rather than hardcoding.
2011-07-26s4:heimdal_build: hdb.asn1 needs --sequence=HDB-Ext-KeySet --sequence=KeysStefan Metzmacher1-0/+1
metze
2011-07-24s4:heimdal: build samba4kgetcredStefan Metzmacher1-0/+5
metze
2011-07-15s4:heimdal_build: define HAVE_KRB5_PDU_NONE_DECLStefan Metzmacher1-0/+1
metze
2011-07-15s4:heimdal: add missing filesStefan Metzmacher1-1/+4
metze
2011-07-14s4:heimdal_build: we need k5crypto and gssapi_krb5 aliases also when using ↵Stefan Metzmacher1-13/+7
system libraries metze
2011-07-14s4:heimdal_build: only maintain lib/gssapi/{spnego,krb5} file lists onceStefan Metzmacher1-90/+67
This also makes sure we only create private headers if we use internal heimdal. metze
2011-07-14s4:heimdal_build: provide HEIMDAL_UNUSED_ATTRIBUTEStefan Metzmacher1-0/+2
metze
2011-05-31heimdal_build: Don't use heimdal's getprogname() and setprogname()Andrew Bartlett2-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-30kerberos: Only include gssapi/gssapi_krb5.h when availableAndrew Bartlett1-0/+1
2011-04-27auth/kerberos Add check for gss_inquire_sec_context_by_oidAndrew Bartlett1-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-27s3-gse: Don't release the mech OID from gss_accept_security_contextAndrew Bartlett1-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-26build: Move Heimdal/MIT compat build rules to heimdal_buildAndrew Bartlett1-0/+13
This allows top level build rules to rely on these names at all times. Andrew Bartlett
2011-04-23Add check for krb5_free_unparsed_name, when using external heimdal.Jelmer Vernooij1-2/+3
2011-04-16s4-heimdal_build: Add extra HAVE defines needed for the source3 krb5 codeAndrew Bartlett1-0/+3
2011-04-14libcli/auth Move krb5 wrapper functions from s3 into commonAndrew Bartlett1-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-25s4:heimdal - fix valgrind issue on Fedora 14Milan Crha1-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-25Revert "heimdal_build omit #line statments to allow valgrind to work again"Matthias Dieter Wallnöfer1-4/+2
This reverts commit 80e23c68d83a7c9989f87d5a88a78bb76d222afc. A better patch has been provided by Milan Crha in the following commit.
2011-02-25heimdal_build omit #line statments to allow valgrind to work againAndrew Bartlett1-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-07s4-heimdal: allow heimdal build scripts to work from top levelAndrew Tridgell1-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-04s4-heimdal_build Remove talloc dep for krb5-glue.cAndrew Bartlett1-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-04s4-heimdal_build Remove talloc dependency from hdb-glue.cAndrew Bartlett1-6/+0
This file can compile with just heimdal headers. Andrew Bartlett
2011-01-01heimdal_build: Add missing dependencies when building with system heimdal.Jelmer Vernooij1-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-01heimdal_build: Support using system gssapi library.Jelmer Vernooij1-0/+2
2011-01-01heimdal_build: Support using system hdb and kdc libraries.Jelmer Vernooij1-0/+5
2011-01-01heimdal_build: Add conditionals for all libraries.Jelmer Vernooij1-110/+105
2011-01-01heimdal_build: Allow using system krb5.Jelmer Vernooij2-70/+72
2011-01-01heimdal_build: Allow using system heimntlm.Jelmer Vernooij2-12/+16
2011-01-01heimdal_build: Look for asn1_compile (but by default, don't use it).Jelmer Vernooij2-10/+31
2010-12-22heimdal_build: Use consistent name for heimbase.Jelmer Vernooij1-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-22heimdal_build: When using system hbase/hcrypto, don't compile our own versions.Jelmer Vernooij1-18/+19
2010-12-22heimdal_build: Allow using system hbase and hcrypto.Jelmer Vernooij1-0/+3
2010-12-19heimdal: Fix build if using system roken.Jelmer Vernooij1-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-18heimdal_build: Simplify HEIMDAL_LIBRARY - version_script files are now taken ↵Jelmer Vernooij1-15/+2
from upstream rather than generated.
2010-12-18heimdal_build: Add version-script for heimdal_base, hx509 and hcrypto. ↵Jelmer Vernooij1-40/+41
Convert hbase and hcrypto to libraries.
2010-12-17heimdal_build: Add version-script for krb5.Jelmer Vernooij1-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-17heimdal_build: Add version-script for gssapi.Jelmer Vernooij1-0/+1
2010-12-17heimdal_build: Add version-script for asn1.Jelmer Vernooij1-0/+1
2010-12-17heimdal_build: Add version-script for hdb.Jelmer Vernooij1-4/+5
2010-12-17heimdal_build: Add version-script for kdc.Jelmer Vernooij1-1/+2
2010-12-17heimdal_build: Add version-script for wind.Jelmer Vernooij1-0/+1
2010-12-17heimdal_build: Add version-script for ntlm.Jelmer Vernooij1-0/+1
2010-12-17heimdal: Add version script file for hcrypto (unused so far, as hcrypto ↵Jelmer Vernooij1-0/+1
still needs to be made a proper library).
2010-12-17heimdal_build: Add version-script for roken.Jelmer Vernooij1-0/+1
2010-12-17heimdal_build: Add version-script for com_err.Jelmer Vernooij1-0/+1
2010-12-17wafsamba: Specify full vscript path so non-autogenerated files are possible, ↵Jelmer Vernooij1-1/+4
too.
2010-12-17heimdal_build: Simplify version_script handling.Jelmer Vernooij1-6/+7
2010-12-17heimdal_build: Simplify library handling.Jelmer Vernooij1-17/+12
2010-12-13s4:heimdal_build: replace '+' by '_' for vscripts in HEIMDAL_LIBRARY()Stefan Metzmacher1-1/+2
metze