summaryrefslogtreecommitdiffstats
path: root/source4/heimdal_build
Commit message (Collapse)AuthorAgeFilesLines
* auth/kerberos Add check for gss_inquire_sec_context_by_oidAndrew Bartlett2011-04-271-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
* s3-gse: Don't release the mech OID from gss_accept_security_contextAndrew Bartlett2011-04-271-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
* build: Move Heimdal/MIT compat build rules to heimdal_buildAndrew Bartlett2011-04-261-0/+13
| | | | | | This allows top level build rules to rely on these names at all times. Andrew Bartlett
* Add check for krb5_free_unparsed_name, when using external heimdal.Jelmer Vernooij2011-04-231-2/+3
|
* s4-heimdal_build: Add extra HAVE defines needed for the source3 krb5 codeAndrew Bartlett2011-04-161-0/+3
|
* libcli/auth Move krb5 wrapper functions from s3 into commonAndrew Bartlett2011-04-141-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
* s4:heimdal - fix valgrind issue on Fedora 14Milan Crha2011-02-251-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
* Revert "heimdal_build omit #line statments to allow valgrind to work again"Matthias Dieter Wallnöfer2011-02-251-4/+2
| | | | | This reverts commit 80e23c68d83a7c9989f87d5a88a78bb76d222afc. A better patch has been provided by Milan Crha in the following commit.
* heimdal_build omit #line statments to allow valgrind to work againAndrew Bartlett2011-02-251-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
* s4-heimdal: allow heimdal build scripts to work from top levelAndrew Tridgell2011-02-071-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>
* s4-heimdal_build Remove talloc dep for krb5-glue.cAndrew Bartlett2011-01-041-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
* s4-heimdal_build Remove talloc dependency from hdb-glue.cAndrew Bartlett2011-01-041-6/+0
| | | | | | This file can compile with just heimdal headers. Andrew Bartlett
* heimdal_build: Add missing dependencies when building with system heimdal.Jelmer Vernooij2011-01-011-2/+2
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Jan 1 04:46:35 CET 2011 on sn-devel-104
* heimdal_build: Support using system gssapi library.Jelmer Vernooij2011-01-011-0/+2
|
* heimdal_build: Support using system hdb and kdc libraries.Jelmer Vernooij2011-01-011-0/+5
|
* heimdal_build: Add conditionals for all libraries.Jelmer Vernooij2011-01-011-110/+105
|
* heimdal_build: Allow using system krb5.Jelmer Vernooij2011-01-012-70/+72
|
* heimdal_build: Allow using system heimntlm.Jelmer Vernooij2011-01-012-12/+16
|
* heimdal_build: Look for asn1_compile (but by default, don't use it).Jelmer Vernooij2011-01-012-10/+31
|
* heimdal_build: Use consistent name for heimbase.Jelmer Vernooij2010-12-221-5/+5
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Dec 22 02:24:24 CET 2010 on sn-devel-104
* heimdal_build: When using system hbase/hcrypto, don't compile our own versions.Jelmer Vernooij2010-12-221-18/+19
|
* heimdal_build: Allow using system hbase and hcrypto.Jelmer Vernooij2010-12-221-0/+3
|
* heimdal: Fix build if using system roken.Jelmer Vernooij2010-12-191-1/+1
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Dec 19 22:29:41 CET 2010 on sn-devel-104
* heimdal_build: Simplify HEIMDAL_LIBRARY - version_script files are now taken ↵Jelmer Vernooij2010-12-181-15/+2
| | | | from upstream rather than generated.
* heimdal_build: Add version-script for heimdal_base, hx509 and hcrypto. ↵Jelmer Vernooij2010-12-181-40/+41
| | | | Convert hbase and hcrypto to libraries.
* heimdal_build: Add version-script for krb5.Jelmer Vernooij2010-12-171-0/+1
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Dec 17 21:09:25 CET 2010 on sn-devel-104
* heimdal_build: Add version-script for gssapi.Jelmer Vernooij2010-12-171-0/+1
|
* heimdal_build: Add version-script for asn1.Jelmer Vernooij2010-12-171-0/+1
|
* heimdal_build: Add version-script for hdb.Jelmer Vernooij2010-12-171-4/+5
|
* heimdal_build: Add version-script for kdc.Jelmer Vernooij2010-12-171-1/+2
|
* heimdal_build: Add version-script for wind.Jelmer Vernooij2010-12-171-0/+1
|
* heimdal_build: Add version-script for ntlm.Jelmer Vernooij2010-12-171-0/+1
|
* heimdal: Add version script file for hcrypto (unused so far, as hcrypto ↵Jelmer Vernooij2010-12-171-0/+1
| | | | still needs to be made a proper library).
* heimdal_build: Add version-script for roken.Jelmer Vernooij2010-12-171-0/+1
|
* heimdal_build: Add version-script for com_err.Jelmer Vernooij2010-12-171-0/+1
|
* wafsamba: Specify full vscript path so non-autogenerated files are possible, ↵Jelmer Vernooij2010-12-171-1/+4
| | | | too.
* heimdal_build: Simplify version_script handling.Jelmer Vernooij2010-12-171-6/+7
|
* heimdal_build: Simplify library handling.Jelmer Vernooij2010-12-171-17/+12
|
* s4:heimdal_build: replace '+' by '_' for vscripts in HEIMDAL_LIBRARY()Stefan Metzmacher2010-12-131-1/+2
| | | | metze
* s4-heimdal: enable symbol versioning in heimdalAndrew Tridgell2010-12-081-20/+38
| | | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
* s4:heimdal: import lorikeet-heimdal-201012010201 (commit ↵Andrew Bartlett2010-12-012-3/+8
| | | | 81fe27bcc0148d410ca4617f8759b9df1a5e935c)
* heimdal: fixed the waf build with a space in the directory nameAndrew Tridgell2010-11-212-26/+26
|
* heimdal: Don't depend on compile_asn1 and et_compile when using system versions.Arnaud Faucher2010-11-201-3/+5
| | | | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Nov 20 16:43:47 CET 2010 on sn-devel-104
* s4-heimdal: ask for non-atomic heimdalAndrew Tridgell2010-11-171-0/+3
| | | | this allows us to build with compilers other than gcc
* heimdal_base: Fix include path so heim_threads.h can be found.Jelmer Vernooij2010-11-151-1/+1
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Nov 15 12:26:53 UTC 2010 on sn-devel-104
* heimdal_base: Add missing dependency on replace.Jelmer Vernooij2010-11-151-1/+1
|
* heimdal Extra files required for merge up to current heimdalAndrew Bartlett2010-11-152-23/+25
|
* Add attribute macros for Heimdal to useAndrew Bartlett2010-11-151-1/+3
| | | | | | | | Heimdal uses HEIMDAL_NORETURN_ATTRIBUTE and HEIMDAL_PRINTF_ATTRIBUTE, and we need to provide a link between these and Samba's function attribute handling. Andrew Bartlett
* unix_privs: Add missing dependency on libreplace.Jelmer Vernooij2010-11-121-1/+1
|
* heimdal_build: Add missing dependency on replace, necessary because ↵Jelmer Vernooij2010-11-121-1/+1
| | | | replace.h is included.