Commit Graph

64 Commits

Author SHA1 Message Date
Love Hornquist Astrand ea2534a55f export krb5_enomem 2010-11-24 14:35:56 -08:00
Love Hornquist Astrand 8f2e0a7010 export internal functions so we dont need private headers 2010-11-20 14:05:54 -08:00
Love Hornquist Astrand 15f0adad02 add krb5_data_ct_cmp 2010-11-06 20:36:12 +01:00
Jan Rękorajski 99f690fd19 krb5_cc_last_change_time is missing 2010-10-18 16:07:59 -07:00
Love Hornquist Astrand ba5c014af0 add krb5_get_permitted_enctypes 2010-09-08 22:04:03 -07:00
Russ Allbery 811d9003c1 Remove remnants of srvtab support
Support for manipulating srvtabs was previously removed, but there
were still remnants in command documentation in the ktutil man page
and some declared and exported variables for the keytab ops
definitions for srvtab manipulation.  Remove these additional
remnants.

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
2010-08-03 09:09:32 -07:00
Love Hornquist Astrand 71150bb1bc add krb5_principal_is_krbtgt 2010-03-07 01:00:48 -08:00
Russ Allbery 8a57d5cb08 Add krb5_allow_weak_crypto API to enable weak enctypes
Add krb5_allow_weak_crypto parallel to the API introduced in MIT
Kerberos 1.8.  Enables or disables all enctypes marked as weak.
Add a new enctype flag marking weak enctypes (all of the ones that
are disabled by default).

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
2010-01-27 21:50:58 -08:00
Russ Allbery 4038832098 Export krb5_principal_get_num_comp
krb5_principal_get_num_comp was prototyped as a public function but
not exported from libkrb5.  Add it to the export version map.

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
2010-01-25 22:39:14 -08:00
Love Hornquist Astrand 8df64cb195 add krb5_auth_con_getremoteseqnumber 2009-12-13 13:33:41 -08:00
Love Hornquist Astrand 722a54f6ba add missing ; 2009-12-13 13:29:02 -08:00
Gabor Gombas b6fe5a95d3 kdc and kinit wanted to use some symbols that were not exported by
libkrb5/libkdc

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
2009-11-25 05:18:49 -08:00
Love Hornquist Astrand d366ed823c add krb5_?prepend_error_message() 2009-10-12 10:23:28 -07:00
Love Hornquist Astrand 4bab1141d8 syntax error, from Harald Barth 2009-10-06 09:36:18 -07:00
Love Hornquist Astrand a132ffe757 Simplify krb5_build_authenticator and unexport 2009-10-05 19:52:28 -07:00
Love Hornquist Astrand 97a511457f kinit helpers 2009-09-29 11:10:41 -07:00
Love Hornquist Astrand a29c65b417 add krb5_free_unparsed_name for OpenSSH + gssapi patch, make it deprecated 2009-08-25 23:07:21 -07:00
Love Hornquist Astrand 0c5eeab318 move functions to private space that have no external consumers 2009-08-18 16:29:28 +02:00
Love Hornquist Astrand b0757f7f3f Export krb5_crypto_fx_cf2 2009-08-14 05:49:02 +02:00
Love Hornquist Astrand fa502c6648 Add support for gss_{import,export}_cred() as requested by metze
Works for krb5 and SPNEGO mechanisms. Kerberos credentials are passed as
credential cache names, or if there are memory based credentials, inband in the protocol. This means that the credentials buffers must be keep secret.

As documented by IBM (they have the wrong prototype though)
and GGF (GSS-API Extensions) back in 2001
2009-07-29 13:36:02 +02:00
Love Hörnquist Åstrand c99b2003e2 Implement gss_wrap_iov, gss_unwrap_iov for CFX type encryption types.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25286 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-06-22 17:56:41 +00:00
Love Hörnquist Åstrand 1c9993d7da export krb5_cc_type_ *
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25140 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-04-25 16:27:29 +00:00
Love Hörnquist Åstrand e8a5321ad5 Add krb5_cc_get_lifetime().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25105 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-04-16 07:51:30 +00:00
Love Hörnquist Åstrand 72a8add81c rename copy_match to copy_match_f
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25017 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-04-03 03:58:59 +00:00
Love Hörnquist Åstrand 01a0f89114 change name of krb5_cc_copy_cache_match since it changed signature
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25011 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-04-03 03:57:48 +00:00
Love Hörnquist Åstrand d636b0fc31 unexport stuff that are no longer needed by kdc
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24986 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-03-29 09:02:33 +00:00
Love Hörnquist Åstrand dad321e230 add krb5_set_home_dir_access
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24932 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-03-25 15:35:10 +00:00
Love Hörnquist Åstrand 00d9ce5a73 add _krb5_pk_enterprise_cert, from Martin von Gagern.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24757 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 19:14:20 +00:00
Love Hörnquist Åstrand 03df2af75e add krb5_get_init_creds_opt_set_process_last_req, from Martin von Gagern.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24756 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-16 19:14:08 +00:00
Love Hörnquist Åstrand 62792192ff add y
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24448 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 00:45:47 +00:00
Love Hörnquist Åstrand b2297a4345 add krb5_storage_truncate
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24327 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-17 21:51:54 +00:00
Love Hörnquist Åstrand 4d61208533 add krb5_storage_get_eof_code
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24315 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-11 22:02:50 +00:00
Love Hörnquist Åstrand 5da8d78b54 add [gs]_friendly_name
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24184 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-12-15 04:29:32 +00:00
Love Hörnquist Åstrand ff3cec29a2 add krb5_clear_error_message
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23952 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-10-19 20:30:35 +00:00
Love Hörnquist Åstrand af13964709 export stuff
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23925 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-10-18 21:15:27 +00:00
Love Hörnquist Åstrand fe1a976ae2 new krb5_cc_cache_match
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23905 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-10-13 03:03:21 +00:00
Love Hörnquist Åstrand 2c3c727b54 export krb5_is_config_principal
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23872 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-28 20:23:09 +00:00
Love Hörnquist Åstrand 2ab404f86b krb5_create_checksum_iov
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23722 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-01 11:01:01 +00:00
Love Hörnquist Åstrand 9623a6d1eb add krb5_cksumtype_to_enctype
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23720 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-01 10:54:33 +00:00
Love Hörnquist Åstrand 300642ca29 new functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23657 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-22 21:18:29 +00:00
Love Hörnquist Åstrand 0ef01719fe add krb5_enctype_enable
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23637 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-18 20:15:41 +00:00
Love Hörnquist Åstrand 4bf196c898 export krb5_set_kdc_sec_offset
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23436 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-07-26 20:49:48 +00:00
Love Hörnquist Åstrand 0b7c16c7c4 export krb5_cc_[gs]et_config
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23416 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-07-26 18:35:59 +00:00
Love Hörnquist Åstrand 7120b5dea6 add krb5_free_error_message
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23338 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-07-13 21:08:52 +00:00
Love Hörnquist Åstrand 0046b2fb26 no more srvtabs.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23328 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-06-26 03:55:20 +00:00
Love Hörnquist Åstrand 9a02029af8 export krb5_(v)set_error_message.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23314 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-06-23 04:29:26 +00:00
Love Hörnquist Åstrand 63181bbae8 sort and export _krb5_pk_kdf
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22941 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-09 13:07:34 +00:00
Love Hörnquist Åstrand 4626bbd7e3 export krb5_scc_ops
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22920 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-08 08:17:59 +00:00
Love Hörnquist Åstrand 92286b7303 Sort and add krb5_cc_switch.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22903 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 20:17:49 +00:00
Love Hörnquist Åstrand ba287b247d add krb5_principal_set_realm
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22725 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-24 12:06:34 +00:00