Love Hörnquist Åstrand
1e488b93d1
Document krb5_c_keylength.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18967 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-09 21:27:59 +00:00
Love Hörnquist Åstrand
6326a9272e
Add krb5_c_keylength.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18966 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-09 21:24:16 +00:00
Love Hörnquist Åstrand
a84d691b26
Almost enough code to do PAC parsing and verification, missing in the
...
unix2NTTIME and ucs2 corner. The later will be adressed by finally
adding libwind.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18965 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-09 02:55:17 +00:00
Love Hörnquist Åstrand
6ef56c55f0
document krb5_[gs]et_max_time_skew
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18958 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 18:56:47 +00:00
Love Hörnquist Åstrand
adeeb5222e
rename krb5_[gs]et_time_wrap to krb5_[gs]et_max_time_skew
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18953 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 02:56:28 +00:00
Love Hörnquist Åstrand
0868717d3c
Add krb5_storage_from_readonly_mem that is safe to use on
...
const/readonly buffers (it doesn't support write).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18948 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 23:02:53 +00:00
Love Hörnquist Åstrand
a04ab012c3
Add more krb5_rd_req_out_get functions.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18931 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 17:11:31 +00:00
Love Hörnquist Åstrand
ef33b12686
krb5_rd_req_{in,out}_ctx.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18926 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 00:17:42 +00:00
Love Hörnquist Åstrand
3c84029aba
(krb5_rd_req_ctx): Add context all singing-all dancing version of the
...
krb5_rd_req and implement krb5_rd_req and krb5_rd_req_with_keyblock
using it.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18925 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 00:13:58 +00:00
Love Hörnquist Åstrand
d3938b5abb
(krb5_ticket_get_authorization_data_type): unbreak.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18923 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-06 17:57:18 +00:00
Love Hörnquist Åstrand
7dc5946f3c
Fix extraction of authz data from the AuthorizationData sequence:
...
Where we had
IF-RELEVENT::
WIN2K-PAC
IF-RELEVENT::
SIGNED-PATH
The recursion into find_type_in_ad() for the second element would set
ret = ENOENT, and therefore the tail would set *found = FALSE, despite
the data already being found.
From Andrew Bartlett
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18922 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-06 17:53:58 +00:00
Love Hörnquist Åstrand
ccbbd474e1
Rename various routines and constants from canonize to canonicalize.
...
From Andrew Bartlett
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18906 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-04 03:34:57 +00:00
Love Hörnquist Åstrand
b15281a864
Add krb5_[gs]et_time_wrap
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18905 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-04 03:27:47 +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
0cd59b2fa5
Rename various routines and constants from canonize to canonicalize.
...
From Andrew Bartlett
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18903 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-04 03:12:46 +00:00
Love Hörnquist Åstrand
0a3bd1b7b8
Try to not leak memory.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18845 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-22 20:13:52 +00:00
Love Hörnquist Åstrand
d2388f8176
Allocate the memory we later use.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18811 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-22 07:32:40 +00:00
Love Hörnquist Åstrand
b04201d5d4
Make test work again.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18810 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-22 07:13:11 +00:00
Love Hörnquist Åstrand
8ea293e426
Try to not leak memory.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18809 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-22 07:11:43 +00:00
Love Hörnquist Åstrand
09196ad8d5
Try to not leak memory.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18808 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-22 07:00:33 +00:00
Love Hörnquist Åstrand
e59d785334
Try to not leak memory.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18807 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-22 06:58:53 +00:00
Love Hörnquist Åstrand
ea75cbae34
Try to not leak memory.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18806 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-22 06:56:44 +00:00
Love Hörnquist Åstrand
4505c1fee6
(arange_free): Try to not leak memory.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18805 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-22 06:54:00 +00:00
Love Hörnquist Åstrand
ac32e3d909
(AES_string_to_key): Try to not leak memory.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18804 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-22 06:50:02 +00:00
Love Hörnquist Åstrand
6bf38d8279
krb5_set_send_to_kdc_func takes two arguments.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18726 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-20 22:26:10 +00:00
Love Hörnquist Åstrand
d9d472cd6a
(krb5_free_context): free send_to_kdc context
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18690 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-20 20:10:06 +00:00
Love Hörnquist Åstrand
ebc9adecfb
Rename krb5_set_send_recv_func to krb5_set_send_to_kdc_func.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18679 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-20 18:42:01 +00:00
Love Hörnquist Åstrand
09dda4824a
Add sent_to_kdc hook, from Andrew Bartlet.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18671 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-20 18:14:35 +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
1bd7e59c58
Add krb5_send_to_kdc_func prototype.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18668 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-20 18:12:06 +00:00
Love Hörnquist Åstrand
bb4c84c9e1
add more files
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18641 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-20 06:35:09 +00:00
Love Hörnquist Åstrand
f733fb5e22
Does function typecasts instead of void * type-casts.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18598 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-19 11:41:38 +00:00
Love Hörnquist Åstrand
9bd8a867e6
Remove bonus , that Love sneeked in.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18596 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-19 11:39:44 +00:00
Love Hörnquist Åstrand
9a5060408d
(digest_request): fix usage of realm vs r arguments.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18567 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-18 21:50:54 +00:00
Love Hörnquist Åstrand
d1fb668504
Add test_princ.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18549 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-18 06:53:47 +00:00
Love Hörnquist Åstrand
bd5a0e8d6a
More error string, handle realm-less printing.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18548 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-18 06:53:22 +00:00
Love Hörnquist Åstrand
4413356d16
Test principal parsing and unparsing.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18547 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-18 06:52:33 +00:00
Love Hörnquist Åstrand
af2fe63339
(krb5_get_host_realm): make sure we don't recurse
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18541 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 19:28:36 +00:00
Love Hörnquist Åstrand
f162bd7f2e
(krb5_get_host_realm): no components -> no dns. no mapping, try local
...
realm and hope KDC knows better.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18539 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 19:03:12 +00:00
Love Hörnquist Åstrand
ea8353794d
Add flags for krb5_unparse_name_flags
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18538 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 17:13:03 +00:00
Love Hörnquist Åstrand
8f2873c2d5
Document krb5_unparse_name{_fixed,}_flags.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18536 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 17:11:38 +00:00
Love Hörnquist Åstrand
d95330bb65
Add krb5_unparse_name_flags and krb5_unparse_name_fixed_flags.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18534 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 17:07:30 +00:00
Love Hörnquist Åstrand
67a6c07f54
Document krb5_parse_name_flags.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18532 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 16:50:16 +00:00
Love Hörnquist Åstrand
aa111ad072
Add krb5_parse_name_flags.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18531 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 16:44:42 +00:00
Love Hörnquist Åstrand
e20d1475ce
Add krb5_parse_name_flags flags.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18530 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 16:40:18 +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
5cd15a3636
Document krb5_get_kdc_sec_offset()
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18527 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 15:59:04 +00:00
Love Hörnquist Åstrand
e984cda8b4
Add krb5_get_kdc_sec_offset().
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18526 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 15:54:25 +00:00
Love Hörnquist Åstrand
38dafe356c
Add krb5_set_dns_canonize_hostname and krb5_get_dns_canonize_hostname
...
Set context->dns_canonize_hostname using config file.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18509 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 09:24:32 +00:00
Love Hörnquist Åstrand
37dce24803
Add krb5_set_dns_canonize_hostname and krb5_get_dns_canonize_hostname
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18507 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 09:23:50 +00:00