Commit Graph

136 Commits

Author SHA1 Message Date
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
Assar Westerlund
38149d931c (O_BINARY): add fallback definition
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6943 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-12 20:51:03 +00:00
Assar Westerlund
770a0aab91 update to new format for cpp define SunOS
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6480 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-22 02:58:32 +00:00
Johan Danielsson
7e3644da1f fix for stupid aix warnings
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6045 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-25 14:58:34 +00:00
Johan Danielsson
bdd4cf32ca krb5-private.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5800 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-29 19:22:44 +00:00
Johan Danielsson
2091760f58 Move KEYTAB_DEFAULT from keytab.c.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4703 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-04-03 02:18:54 +00:00
Assar Westerlund
160df8559a add <arpa/nameser.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4600 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-18 16:13:33 +00:00
Johan Danielsson
a4d6b6b54d Remove <error.h> (it gets included via {asn1,krb5}_err.h).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4412 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-16 16:20:17 +00:00
Johan Danielsson
996617a86e Add ALLOC_SEQ macro.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4327 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 00:40:14 +00:00
Assar Westerlund
5952818f68 include <asn1.h> and <der.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3907 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 01:36:06 +00:00
Johan Danielsson
dcce2c1526 include <arpa/inet.h>, <parse_time.h>, and <base64.h>.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3591 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-13 16:31:47 +00:00
Assar Westerlund
fc4fa1ec84 netinet/in6.h and netinet6/in6.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3561 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-29 14:00:36 +00:00
Johan Danielsson
d86d8e8162 Remove prototypes.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3265 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-29 00:50:53 +00:00
Assar Westerlund
542e39dd48 moved krb5_data* functions to krb5.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3236 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-28 22:11:57 +00:00
Johan Danielsson
58868c6af7 -hdb_err.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3179 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-26 23:16:49 +00:00
Johan Danielsson
63fbbba81c krb5_config_get_strings
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3072 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-21 18:44:35 +00:00
Assar Westerlund
5dc5e613bb new prototypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2999 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-15 07:03:22 +00:00
Johan Danielsson
656063baf3 protos
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2964 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-13 22:11:31 +00:00
Johan Danielsson
5bb22a97dd sys/select.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2933 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-11 23:56:11 +00:00
Assar Westerlund
bce280a6d8 <sys/uio.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2907 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-11 03:38:26 +00:00
Johan Danielsson
be9455a1aa Make sure sys/ioctl.h isn't included on sunos
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2872 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-10 04:07:49 +00:00
Assar Westerlund
ff67756351 changed extract_ticket prototype
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2807 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-08 06:44:05 +00:00
Assar Westerlund
dc9dab91ba new prototypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2736 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-07 20:25:54 +00:00
Björn Groenvall
3e8f2e2aa0 Exported krb5_data_zero and krb5_data_free
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2560 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-23 20:58:53 +00:00
Johan Danielsson
8e6cf38c80 extract_ticket
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2510 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-23 02:01:13 +00:00
Johan Danielsson
1e5d844c1e Proto for krb5_find_padata.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2470 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 07:57:31 +00:00