Commit Graph

1467 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand dc584c4410 secretly export _gsskrb5cfx_
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20493 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-21 07:56:20 +00:00
Love Hörnquist Åstrand dc08833642 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20491 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-21 06:31:54 +00:00
Love Hörnquist Åstrand e03cd59065 Switch oid to one that is exported.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20488 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-21 06:29:11 +00:00
Love Hörnquist Åstrand 9ea7ee7d0d x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20480 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-20 17:34:11 +00:00
Love Hörnquist Åstrand df9b71b724 move where hash is calculated to make it easier to add ccache support.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20479 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-20 17:33:59 +00:00
Love Hörnquist Åstrand 0e523f899a x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20475 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-20 15:15:04 +00:00
Love Hörnquist Åstrand 891ec46e8e Add version-script.map to EXTRA_DIST.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20474 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-20 15:14:45 +00:00
Love Hörnquist Åstrand 7ba2b2006c rename des to hcrypto
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20466 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-20 08:29:05 +00:00
Love Hörnquist Åstrand 40d8ff7afa x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20449 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-19 18:29:34 +00:00
Love Hörnquist Åstrand 7c06e5dd3c Unconfuse newer versions of automake that doesn't know the diffrence
between depenences and setting variables. foo: vs foo=.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20448 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-19 18:29:19 +00:00
Love Hörnquist Åstrand e52db253f9 libgssapi_la_OBJECTS depends on version-script.map
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20445 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-19 15:43:03 +00:00
Love Hörnquist Åstrand 502fe527fc add more kerberos symbols
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20444 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-19 15:40:19 +00:00
Love Hörnquist Åstrand 33e2bd4751 add missing ;
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20442 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-19 15:35:34 +00:00
Love Hörnquist Åstrand f35596983e drop gss_*
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20437 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-19 14:50:37 +00:00
Love Hörnquist Åstrand 415e2e2678 list all exported symbols explicitly, tag all other symbols as local.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20436 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-19 14:50:23 +00:00
Love Hörnquist Åstrand fa7eb0763e delete sec context when done.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20429 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-19 10:30:26 +00:00
Love Hörnquist Åstrand b8f9314dc2 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20417 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-19 06:25:59 +00:00
Love Hörnquist Åstrand 411c25b0d7 export more symbols.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20416 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-19 06:25:07 +00:00
Love Hörnquist Åstrand e256ec63d5 add version script if ld supports it
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20412 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-19 05:34:28 +00:00
Love Hörnquist Åstrand 7d21052e80 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20391 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-18 08:58:18 +00:00
Love Hörnquist Åstrand 4cb6561bb8 test_acquire_cred need test_common.[ch]
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20388 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-18 08:53:16 +00:00
Love Hörnquist Åstrand 37c986b0ac add more test options.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20387 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-18 08:52:40 +00:00
Love Hörnquist Åstrand ccada1f55a add lib/gssapi/krb5/external.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20386 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-18 08:52:08 +00:00
Love Hörnquist Åstrand cd72133d4c add GSS_KRB5_CCACHE_NAME_X
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20385 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-18 08:51:32 +00:00
Love Hörnquist Åstrand 9a9abce471 refactor code, implement GSS_KRB5_CCACHE_NAME_X
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20384 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-18 08:51:06 +00:00
Love Hörnquist Åstrand 6eb598fa83 reimplement gss_krb5_ccache_name
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20383 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-18 08:49:53 +00:00
Love Hörnquist Åstrand b39214ed96 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20365 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-17 13:30:37 +00:00
Love Hörnquist Åstrand 3583a32e50 Need to import spnego name before we can use it as a gss_name_t.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20364 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-17 13:30:21 +00:00
Love Hörnquist Åstrand 9614f8af97 use this test as part of the regression suite.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20363 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-17 13:28:56 +00:00
Love Hörnquist Åstrand 6752696815 (gss_acquire_cred): dont init cred->gc_mc every time in the loop.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20360 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-17 13:24:01 +00:00
Love Hörnquist Åstrand aba9ef0d50 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20348 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-16 04:22:17 +00:00
Love Hörnquist Åstrand c0a2207b76 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20347 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-15 19:03:27 +00:00
Love Hörnquist Åstrand f836885614 add test_common.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20346 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-15 18:57:11 +00:00
Love Hörnquist Åstrand 031692fe75 Free list of limit enctypes if there is one.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20327 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-12 16:51:00 +00:00
Love Hörnquist Åstrand d3807ad882 Add hideous glue for (NFS) clients that wants to limit the available
enctypes to what it can support (encryption in kernel). If there is no
enctypes selected for this credential, reset it to the default set of
enctypes.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20326 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-12 16:49:57 +00:00
Love Hörnquist Åstrand 862eb1e0dc Implement GSS_KRB5_SET_ALLOWABLE_ENCTYPES_X.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20325 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-12 16:49:17 +00:00
Love Hörnquist Åstrand 2994c5a57a (gsskrb5_cred): add list of supported enctypes.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20324 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-12 16:46:01 +00:00
Love Hörnquist Åstrand bdff5b6032 (gss_krb5_set_allowable_enctypes): use the length of the array passed
in, stop leaking memory, check for error conditions.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20322 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-12 16:43:50 +00:00
Love Hörnquist Åstrand aeeff09920 update(c)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20235 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-02-16 11:19:03 +00:00
Love Hörnquist Åstrand 0a7637fef0 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20234 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-02-16 11:18:09 +00:00
Love Hörnquist Åstrand dcbc002d2f Add link for gsskrb5_register_acceptor_identity.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20231 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-02-16 10:51:22 +00:00
Love Hörnquist Åstrand dde69289ca Explain why we don't destroy the ccache.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20199 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-02-07 22:36:39 +00:00
Love Hörnquist Åstrand a2d71428c2 Try to leak less memory in the failure case.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20198 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-02-07 22:30:08 +00:00
Love Hörnquist Åstrand db5e662240 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20085 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-31 12:13:26 +00:00
Love Hörnquist Åstrand 0e8f5d1e4b Use right printf formater.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20084 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-31 12:12:08 +00:00
Love Hörnquist Åstrand fe63b626c4 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20076 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-31 06:05:31 +00:00
Love Hörnquist Åstrand 9ceb72abd5 split out the error printing function and try to return better errors
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20075 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-31 06:05:19 +00:00
Love Hörnquist Åstrand 942fb2686e update (c)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20061 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-30 11:57:46 +00:00
Love Hörnquist Åstrand 7b8c28b1f3 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20059 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-30 11:56:30 +00:00
Love Hörnquist Åstrand 715d4a304f revert 1.75: (init_auth): only turn on GSS_C_CONF_FLAG and
GSS_C_INT_FLAG if the caller requseted it.

This is because Kerberos always support INT|CONF, matches behavior
with MS and MIT. The creates problems for the GSS-SPNEGO mech.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20058 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-30 11:56:20 +00:00