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
Love Hörnquist Åstrand
8a8fec8f96
add [libdefaults]dns_canonize_hostname
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18506 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 09:19:17 +00:00
Love Hörnquist Åstrand
cd7bc22415
use dns_canonize_hostname to determin if we should talk to dns to find
...
the canonical name of the host.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18505 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 09:16:32 +00:00
Love Hörnquist Åstrand
a42e791db1
(krb5_context): add dns_canonize_hostname.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18504 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 09:09:27 +00:00
Love Hörnquist Åstrand
a3781da599
Remove workaround from when there wasn't always aes.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18456 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-14 09:59:49 +00:00
Love Hörnquist Åstrand
8b1cb25ffc
Prefix der primitives with der_.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18455 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-14 09:53:19 +00:00
Love Hörnquist Åstrand
bdd4e14fd2
Memset irep to zero.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18365 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-09 06:39:23 +00:00
Love Hörnquist Åstrand
c22dafa306
fix generation of prototypes headerfiles.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18325 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-07 20:35:14 +00:00