Commit Graph

73 Commits

Author SHA1 Message Date
Love Hornquist Astrand
687db64c56 Patch from Secure Endpoints/Asanka Herath for windows support 2009-12-21 08:45:28 +01:00
Love Hornquist Astrand
fff9350227 less dup rk_ 2009-12-13 12:24:47 -08:00
Love Hornquist Astrand
75aa4b44fa switch to rk_strerror_r 2009-12-13 11:42:12 -08:00
Love Hornquist Astrand
46e0941e7d its krb5_auth_con_getremoteseqnumber 2009-11-22 12:32:53 -08:00
Love Hornquist Astrand
fd042b7656 Use strerror_r 2009-10-12 09:22:45 -07:00
Love Hörnquist Åstrand
942a821fab remove RCSID
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25171 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-05-04 06:17:40 +00:00
Love Hörnquist Åstrand
6937d41a02 remove trailing whitespace
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23815 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-13 09:21:03 +00:00
Love Hörnquist Åstrand
e172367898 switch to utf8 encoding of all files
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23814 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-13 08:53:55 +00:00
Love Hörnquist Åstrand
4f023f744b provide i18n hooks and renew krb5_create_checksum_iov from comments from metze
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23733 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-07 21:06:34 +00:00
Love Hörnquist Åstrand
854ef9a202 switch to krb5_set_error_message
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23273 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-06-23 03:25:00 +00:00
Love Hörnquist Åstrand
8d40c2994b check return value of alloc functions, from Charles Longeau
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21745 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-31 16:11:25 +00:00
Luke Howard
52594dcc54 use krb5_generate_subkey_extended()
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14452 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-01-05 02:34:08 +00:00
Love Hörnquist Åstrand
91351971f7 add KRB5_LIB_FUNCTION to all exported functions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13863 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-05-25 21:46:46 +00:00
Love Hörnquist Åstrand
2647105cbe add krb5_auth_con_addflags and krb5_auth_con_removeflags
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13187 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-12-07 17:07:26 +00:00
Johan Danielsson
6ec0900515 new function krb5_auth_con_generatelocalsubkey
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11330 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 17:11:02 +00:00
Johan Danielsson
04e8a9438f check return value of krb5_sockaddr2address
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11102 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-15 08:23:07 +00:00
Assar Westerlund
e6e8d1c3f6 name function krb5_auth_con more consistenly
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10080 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-17 23:12:34 +00:00
Assar Westerlund
d27aa3b62e add some krb5_{set,clear}_error_string
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9937 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-14 06:14:52 +00:00
Assar Westerlund
189d4db6ce (krb5_auth_con_genaddrs): fix parameter confusion
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9333 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-10 20:01:05 +00:00
Johan Danielsson
e189571626 implement krb5_auth_con_{get,set}rcache
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9328 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-10 19:02:46 +00:00
Johan Danielsson
14aeed4a0c implement krb5_auth_con_genaddrs, and make setaddrs_from_fd use that
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9286 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-06 20:53:01 +00:00
Assar Westerlund
e81dac9b62 (krb5_auth_con_free): handle auth_context == NULL
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8994 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-08-26 11:43:30 +00:00
Assar Westerlund
5f648d3799 use socklen_t where appropriate instead of int
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8923 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-08-09 20:53:11 +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
01ffcdd1c2 (krb5_auth_con_setaddrs_from_fd): simplify by using `struct sockaddr_storage'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6525 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-24 18:41:57 +00:00
Assar Westerlund
3016410999 save the local and remove ports in the auth_context
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6373 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-06-24 17:11:04 +00:00
Assar Westerlund
641c286e2e (krb5_auth_con_setaddrs_from_fd): free local and remote addresses
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6270 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-21 09:57:46 +00:00
Assar Westerlund
b337f501a1 (krb5_auth_con_init): initalize keytype and cksumtype
(krb5_auth_setcksumtype, krb5_auth_getcksumtype): implement
(krb5_auth_setkeytype, krb5_auth_getkeytype): implement
(krb5_auth_setenctype): comment out, it's rather bogus anyway


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6047 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-25 17:38:08 +00:00
Johan Danielsson
9740ade402 abort -> krb5_abortx
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5952 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-15 12:59:28 +00:00
Johan Danielsson
aaae186ab9 merge new-crypto branch
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5332 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-11 21:03:59 +00:00
Assar Westerlund
769592f397 (krb5_auth_con_init): more type correctness
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5211 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-11-21 22:15:14 +00:00
Johan Danielsson
ea16957f65 Add krb5_auth_con_set{,localsub,remotesub}key.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4325 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 00:38:36 +00:00
Johan Danielsson
9107c02122 cleanup get*key, use free_keyblock.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4152 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-07 15:18:23 +00:00
Assar Westerlund
a678e5574b (krb5_auth_con_init): free memory on failure correctly.
(krb5_auth_con_setaddrs_from_fd): return error correctly.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3940 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 20:48:57 +00:00
Johan Danielsson
0fff62c609 Implement auth_con_setuserkey.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3920 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 02:04:51 +00:00
Johan Danielsson
b0f33bd5de Make authcontext->keyblock a pointer.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3915 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 01:44:08 +00:00
Assar Westerlund
c264b952a5 fix calls to krb5_net_{read,write}
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3910 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 01:37:57 +00:00
Johan Danielsson
5926fa4daf Add {get,set}enctype.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3599 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-13 21:21:33 +00:00
Johan Danielsson
8eb312128d fix warnings
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3588 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-13 16:30:09 +00:00
Assar Westerlund
f0d8d33171 (krb5_auth_con_init): set cksumtype' and enctype' to 0
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3564 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-29 20:42:00 +00:00
Assar Westerlund
2ca944d2bc use new addr_families functions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3517 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-21 13:24:31 +00:00
Assar Westerlund
0578c01b1f compat for different IPv6-APIs
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3485 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-12 23:29:58 +00:00
Assar Westerlund
4704b3c219 IPv6 support
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3479 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-12 23:06:36 +00:00
Assar Westerlund
b95ad3c2ef New function `krb5_auth_con_setaddrs_from_fd'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2951 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-12 15:53:08 +00:00
Assar Westerlund
42ee50b846 moved krb5_free_keyblock to keyblock.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2726 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-07 20:18:40 +00:00
Assar Westerlund
b8fe622069 free `local_subkey'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2567 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-23 23:53:02 +00:00
Assar Westerlund
139ce9b8ba zero authenticator
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2548 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-23 05:55:34 +00:00
Johan Danielsson
4003718332 Changed ALLOC macro.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2440 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 22:31:49 +00:00
Johan Danielsson
5a32a5c8e7 Add copyright notice.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2389 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 21:40:05 +00:00
Johan Danielsson
9d5800f845 Free remote subkey.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2378 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 19:46:07 +00:00