Commit Graph

111 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
4a3e5bf152 Remove error_buf, add error_code.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23272 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-06-23 03:24:46 +00:00
Love Hörnquist Åstrand
79df2904b3 Add <wind.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23238 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-06-01 22:26:43 +00:00
Love Hörnquist Åstrand
7b1fad970e add AlgorithmIdentifier for glue.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22944 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-10 06:26:55 +00:00
Love Hörnquist Åstrand
b07aeaac64 Name the pkinit type enum.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22914 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-08 08:16:56 +00:00
Love Hörnquist Åstrand
a5301b2daa Include pkinit and include add krb5_pk_identity.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22910 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-08 08:16:40 +00:00
Love Hörnquist Åstrand
20b3e07a73 Add flag EXTRACT_TICKET_AS_REQ.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22764 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-24 12:09:06 +00:00
Love Hörnquist Åstrand
b59d7eeece Replace the dns flag with a flag field and use that.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22226 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-12-08 21:31:53 +00:00
Love Hörnquist Åstrand
068fc5ff83 (krb5_context_data): Flag if default_cc_name was set by the user.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22126 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-12-04 00:53:59 +00:00
Love Hörnquist Åstrand
0d124a5725 Add KRB5_DEFAULT_CCNAME_KCM, redefine KRB5_DEFAULT_CCNAME to KRB5_DEFAULT_CCTYPE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22105 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-12-03 17:20:06 +00:00
Love Hörnquist Åstrand
bcc003ee5e Expose plugin structures.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21552 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-15 09:04:00 +00:00
Love Hörnquist Åstrand
6d9f9f12ac Add default_cc_name_env.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21427 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-10 12:08:09 +00:00
Love Hörnquist Åstrand
7df896616a Drop pkinit_flags.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21424 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-10 11:50:04 +00:00
Love Hörnquist Åstrand
72099f51d8 merge all flags into one entity
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20261 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-02-18 00:32:22 +00:00
Love Hörnquist Åstrand
650997af3e Add EXTRACT_TICKET_* flags.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20225 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-02-16 03:29:12 +00:00
Love Hörnquist Åstrand
8e567798a7 Expand the default root for some of the cc type names.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19348 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-15 16:46:51 +00:00
Love Hörnquist Åstrand
1bbf3e6917 update (c)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19006 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 21:42:18 +00:00
Love Hörnquist Åstrand
f6b6bb58e3 Add plugin types.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19005 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-12 21:40:19 +00:00
Love Hörnquist Åstrand
c9ccbb40f2 Rename various routines and constants from canonize to canonicalize.
From Andrew Bartlett


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18904 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-04 03:20:57 +00:00
Love Hörnquist Åstrand
9302ced1ba Add send_to_kdc hook.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18669 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-20 18:13:31 +00:00
Love Hörnquist Åstrand
70a9e028b6 Hide krb5_context_data from public exposure.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18529 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 16:05:47 +00:00
Love Hörnquist Åstrand
b2c273d1fd Include hx509_err.h.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18038 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-06 19:11:02 +00:00
Love Hörnquist Åstrand
03b6a76a85 use new addressless, convert pa-pac option to use the same tri-state
option as the new addressless option.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17985 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-04 10:57:02 +00:00
Love Hörnquist Åstrand
3d8e85ad37 Default to address-less tickets.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17882 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-08-18 08:36:55 +00:00
Love Hörnquist Åstrand
85750eaf7a (_krb5_get_init_creds_opt_private): add KRB-ERROR
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17670 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-22 02:37:30 +00:00
Love Hörnquist Åstrand
fbf63feaeb Move Configurable options to last in the file.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16728 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-02-09 11:36:27 +00:00
Love Hörnquist Åstrand
9c6c230c49 Wrap KRB5_ADDRESSLESS_DEFAULT with #ifndef
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16727 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-02-09 11:35:25 +00:00
Love Hörnquist Åstrand
99dd89912c Introduce KRB5_ADDRESSLESS_DEFAULT that controlls all address-less behavior.
Defaults to false.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16686 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-02-03 11:27:40 +00:00
Love Hörnquist Åstrand
2c7a8bc348 Add KRB5_DEFAULT_CCNAME, pointer to default credential cache.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16397 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-12-13 15:40:50 +00:00
Love Hörnquist Åstrand
3c93988850 rename moduli file to SYSCONFDIR "/krb5.moduli"
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16144 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-10-07 12:08:02 +00:00
Love Hörnquist Åstrand
2ba37a88dd Add forward declaration for krb5_dh_moduli.
Add define for MODULI_FILE.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16143 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-10-07 11:44:49 +00:00
Love Hörnquist Åstrand
9ed2aa6e3f Maybe include <sys/mman.h>, maybe include <door.h>.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15257 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-05-29 14:28:39 +00:00
Love Hörnquist Åstrand
6985bebfc1 include <crypt.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15052 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-05-02 14:08:35 +00:00
Love Hörnquist Åstrand
1f6a02ddd4 define _POSIX_PTHREAD_SEMANTICS so we get posix getpwnam_r
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14971 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-04-27 08:24:02 +00:00
Love Hörnquist Åstrand
2d3b49f0c0 forward declaration of _krb5_krb_auth_data
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14898 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-04-23 19:42:28 +00:00
Love Hörnquist Åstrand
d601b85bd3 add some glue for pkinit
add reference counter to _krb5_get_init_creds_opt_private


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13137 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-11-23 23:40:23 +00:00
Love Hörnquist Åstrand
acc61addac make compile again
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13091 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-11-08 08:46:58 +00:00
Love Hörnquist Åstrand
f955c2a095 add the opaque krb5_pk_init_ctx to _krb5_get_init_creds_opt_private
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13090 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-11-08 08:42:03 +00:00
Love Hörnquist Åstrand
989e429cda add enum krb5_get_init_creds_req_pac
and use it in struct _krb5_get_init_creds_opt_private


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12954 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-10-03 11:50:32 +00:00
Love Hörnquist Åstrand
3400abc1ef add struct _krb5_get_init_creds_opt_private
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12725 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-09-02 23:11:17 +00:00
Love Hörnquist Åstrand
2b842fe389 include heim_threads.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12303 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-05-16 20:42:59 +00:00
Johan Danielsson
5f129a8870 get limits.h for UINT_MAX
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11448 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-10 20:10:45 +00:00
Johan Danielsson
77de2f4011 use crypto-headers.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11444 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-10 20:03:49 +00:00
Johan Danielsson
31ad1085bf use sysconfdir
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11080 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-12 15:09:20 +00:00
Johan Danielsson
10cc0f13c6 include <sys/file.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10940 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-04-18 16:17:10 +00:00
Assar Westerlund
aad564d1c2 re-write the handling of crypto libraries. try to use the one of
openssl's libcrypto or krb4's libdes that has all the required
functionality (md4, md5, sha1, des, rc4).  if there is no such
library, the included lib/des is built.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10519 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-22 20:30:33 +00:00
Assar Westerlund
68b4071c1a (KEYTAB_DEFAULT): change to ANY:FILE:/etc/krb5.keytab,krb4:/etc/srvtab
(KEYTAB_DEFAULT_MODIFY): add


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9880 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-10 15:31:34 +00:00
Assar Westerlund
4601e074ad asn1.h -> krb5_asn1.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9813 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-04-25 05:12:00 +00:00
Assar Westerlund
59a594bad4 use the openssl api for md4/md5/sha. handle openssl/*.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9559 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-29 02:09:01 +00:00
Johan Danielsson
c5b916ca6f remove advertising clause
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7464 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-12-02 17:05:13 +00:00
Assar Westerlund
d5c25825c9 add <rc4.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7412 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-17 21:23:25 +00:00