Commit Graph

9394 Commits

Author SHA1 Message Date
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
0c07686775 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18544 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 20:08:10 +00:00
Love Hörnquist Åstrand
4a4cebb24c Support switching on name type oid's
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18543 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 20:01:38 +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
9aca829f38 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18524 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 14:52:43 +00:00
Love Hörnquist Åstrand
9b3a1cdf7a spelling
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18523 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 12:51:06 +00:00
Love Hörnquist Åstrand
989b0b530f vJust fail if tm_mon is out of range for now XXXX this is wrong.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18522 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 12:47:33 +00:00
Love Hörnquist Åstrand
5c6ed83cf3 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18521 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 10:47:29 +00:00
Love Hörnquist Åstrand
06fea70a9d Revert prevois for now, the problem is that we have to include
symbols unconditionally, even for those that just needs protos.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18520 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 10:47:19 +00:00
Love Hörnquist Åstrand
2b339812c8 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18519 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 10:42:38 +00:00
Love Hörnquist Åstrand
bff5a3bc2f Provide symbol renaming, let see what breaks.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18518 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 10:42:16 +00:00
Love Hörnquist Åstrand
aaa8262c03 add test for dns canon flag
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18515 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 09:46:40 +00:00
Love Hörnquist Åstrand
ca359003c3 remove gss_krb5_compat_des3_mic
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18514 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 09:43:28 +00:00
Love Hörnquist Åstrand
f8da152434 Add gsskrb5_set_dns_canonlize.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18513 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 09:43:27 +00:00
Love Hörnquist Åstrand
6c4ca854ef implement GSS_KRB5_SET_DNS_CANONIZE_X
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18512 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 09:38:54 +00:00
Love Hörnquist Åstrand
522bf196bf add GSS_KRB5_SET_DNS_CANONIZE_X
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18511 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 09:37:24 +00:00
Love Hörnquist Åstrand
903ee91df2 add GSS_KRB5_SET_DNS_CANONIZE_X
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18510 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 09:26:12 +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
851f70db99 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18502 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 08:28:04 +00:00
Love Hörnquist Åstrand
ec923266e2 set ret, remember to free ivdata
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18499 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 04:00:14 +00:00
Love Hörnquist Åstrand
628741ace5 Maybe include <sys/filio.h>.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18495 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 03:41:46 +00:00
Love Hörnquist Åstrand
2217f80800 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18492 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 03:02:19 +00:00
Love Hörnquist Åstrand
6ed70e5571 add bits to make lucid context work
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18491 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 03:01:51 +00:00
Love Hörnquist Åstrand
5fbd79ace1 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18487 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-16 14:03:30 +00:00
Love Hörnquist Åstrand
f20917383b Include <parse_bytes.h>.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18486 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-16 14:03:16 +00:00
Love Hörnquist Åstrand
31b21bb598 extra depencies on der-protos.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18483 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-16 13:55:26 +00:00
Love Hörnquist Åstrand
d81ab80747 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18482 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-16 13:48:51 +00:00
Love Hörnquist Åstrand
aeb51a3738 Test random-data.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18481 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-16 13:48:42 +00:00
Love Hörnquist Åstrand
e888eef16c x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18480 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-16 13:48:11 +00:00
Love Hörnquist Åstrand
5a9e545620 RAND_bytes() return 1 for cryptographic strong data, check for that.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18479 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-16 13:47:59 +00:00
Love Hörnquist Åstrand
5ae45a4523 random-data
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18478 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-16 13:45:20 +00:00
Love Hörnquist Åstrand
48b82f034c Add random-data command, use sl_slc_help.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18477 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-16 13:43:53 +00:00
Love Hörnquist Åstrand
34b1ead641 Add random-data.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18476 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-16 12:50:52 +00:00
Love Hörnquist Åstrand
a80a2a3176 Move out rand-unix functions from the core lib.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18475 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-16 10:23:01 +00:00
Love Hörnquist Åstrand
527ba2f5f6 add rand-unix.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18474 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-16 10:22:33 +00:00