Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-05-04 | auth-session: MIT doesn't have import/export cred yet | Simo Sorce | 1 | -0/+2 | |
For now let's just loose this functionality with the MIT build. gss_import/export_cred should be availa ble when MIT 1.11 is released and this code is used only in some proxy scenario. Not normally needed for common configurations. | |||||
2012-05-04 | krb5samba: Add a smb_krb5_cc_get_lifetime() function. | Andreas Schneider | 1 | -0/+1 | |
Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2012-05-04 | krb5samba: Add compat krb5_make_principal for MIT build | Simo Sorce | 1 | -0/+1 | |
2012-05-04 | krb5samba: Add compat code to initialize keyblock contents | Simo Sorce | 1 | -0/+1 | |
2012-05-04 | Move kerberos_kinit_keyblock_cc to krb5samba lib | Simo Sorce | 1 | -0/+1 | |
Make it also work with MIT where krb5_get_in_tkt_with_keyblock is not available. | |||||
2012-04-25 | lib/replace: split out GSSAPI from lib/replace/system/kerberos.h into ↵ | Alexander Bokovoy | 1 | -0/+1 | |
lib/replace/system/gssapi.h With waf build include directories are defined by dependencies specified to subsystems. Without proper dependency <gssapi/gssapi.h> cannot be found for embedded Heimdal builds when there are no system-wide gssapi/gssapi.h available. Split out GSSAPI header includes in a separate replacement header and use that explicitly where needed. Autobuild-User: Alexander Bokovoy <ab@samba.org> Autobuild-Date: Wed Apr 25 00:18:33 CEST 2012 on sn-devel-104 | |||||
2012-04-23 | Make sure krb5_principal_get_num_comp is identified as present for Heimdal build | Alexander Bokovoy | 1 | -0/+1 | |
Common wrappers for MIT / Heimdal use krb5_principal_get_num_comp() to replace krb5_princ_size but rely on krb5_principal_get_num_comp() identified by the build. As we know it exists in Heimdal, define it for waf build. Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2012-04-23 | waf: rename SAMBA4_INTERNAL_HEIMDAL to SAMBA4_USES_HEIMDAL | Alexander Bokovoy | 1 | -1/+1 | |
SAMBA4_INTERNAL_HEIMDAL is defined unconditionally regardless where Heimdal comes from, system-wide or embedded version. This define is not used anywhere. We'll use it to distinguish between Heimdal and MIT Krb5 builds. Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2012-04-03 | build: Remove checks for krb5_decode_ap_req, free_AP_REQ and ↵ | Andrew Bartlett | 1 | -2/+0 | |
KRB5_TICKET_HAS_KEYINFO Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Apr 3 19:19:33 CEST 2012 on sn-devel-104 | |||||
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-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-15 | s4:heimdal_build: define HAVE_KRB5_PDU_NONE_DECL | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
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-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-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: Allow using system krb5. | Jelmer Vernooij | 1 | -0/+2 | |
2011-01-01 | heimdal_build: Allow using system heimntlm. | Jelmer Vernooij | 1 | -0/+2 | |
2011-01-01 | heimdal_build: Look for asn1_compile (but by default, don't use it). | Jelmer Vernooij | 1 | -6/+20 | |
2010-12-22 | heimdal_build: Allow using system hbase and hcrypto. | Jelmer Vernooij | 1 | -0/+3 | |
2010-10-16 | heimdal_build: Fix detection of system roken library. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-16 | heimdal_build: Support using system asn1 library. | Jelmer Vernooij | 1 | -0/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 16 02:14:32 UTC 2010 on sn-devel-104 | |||||
2010-10-16 | heimdal_build: Add comment with stub for finding the system libtommath. | Jelmer Vernooij | 1 | -0/+4 | |
2010-10-16 | heimdal_build: Support using system hx509 library when explicitly | Jelmer Vernooij | 1 | -0/+1 | |
requested. | |||||
2010-10-16 | heimdal_build: Put version objects in a separate subsystem. | Jelmer Vernooij | 1 | -6/+10 | |
2010-10-16 | heimdal: Support using system roken. | Jelmer Vernooij | 1 | -4/+5 | |
2010-10-16 | heimdal_build: Use existing functions for finding system libraries. | Jelmer Vernooij | 1 | -6/+1 | |
2010-10-15 | heimdal_build: Allow using system wind. | Jelmer Vernooij | 1 | -0/+20 | |
Please note that to use the system wind library the user explicitly has to specify --bundled-library=!wind . Without that option we will always use the included wind library. | |||||
2010-10-06 | s4-heimdal: disable using the system compile_et for now | Andrew Tridgell | 1 | -2/+5 | |
just checking that compile_et exists isn't enough. It has to actually work. Quite a few build farm systems have /usr/bin/compile_et, but it gets link errors when you try to use it (missing symbols et_list_lock and et_list_unlock) Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Oct 6 07:48:16 UTC 2010 on sn-devel-104 | |||||
2010-10-05 | heimdal-build: Require com_err library to provide com_right_r function. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-05 | heimdal-com_err: fix the build for systems with older 'com_err' library | Kamen Mazdrashki | 1 | -1/+1 | |
Autobuild-User: Kamen Mazdrashki <kamenim@samba.org> Autobuild-Date: Tue Oct 5 21:36:41 UTC 2010 on sn-devel-104 | |||||
2010-10-04 | compile_et: Support using system compile_et. | Jelmer Vernooij | 1 | -7/+10 | |
2010-10-04 | heimdal: Support using system com_err. | Jelmer Vernooij | 1 | -0/+3 | |
2010-06-23 | Per Andrews request, revert | Jelmer Vernooij | 1 | -87/+44 | |
"heimdal/waf: Initial work on making it possible to use the system" as the hdb_check_s4u2self function handling is incorrect. This reverts commit b099631f428d0ecc641d59bd3c94674e6348dde9. | |||||
2010-06-19 | heimdal/waf: Initial work on making it possible to use the system | Jelmer Vernooij | 1 | -44/+87 | |
heimdal again. Still missing are the detection of the right Heimdal version and linking (unresolved symbols at the moment). | |||||
2010-04-06 | s4-waf: look in libintl for dgettext() | Andrew Tridgell | 1 | -0/+2 | |
2010-04-06 | s4-waf: heimdal wants to look for dd_fd in DIR | Andrew Tridgell | 1 | -0/+4 | |
2010-04-06 | s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵ | Andrew Tridgell | 1 | -0/+2 | |
them |