Commit Graph

7219 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
c56917439e match new error names
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14315 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-14 15:31:25 +00:00
Love Hörnquist Åstrand
42ab8cc9aa make error messages sane again
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14314 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-14 15:30:29 +00:00
Love Hörnquist Åstrand
2011850a53 use KRB5_KT_BADNAME
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14312 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-13 20:10:09 +00:00
Love Hörnquist Åstrand
a8f507a1ac sync with mit krb5_err.et (require major version bump)
add KRB5_DELTAT_BADFORMAT


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14310 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-13 19:14:42 +00:00
Love Hörnquist Åstrand
1f5182ef5d time defaults to "s"
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14309 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-13 18:13:16 +00:00
Love Hörnquist Åstrand
8311097ae4 (krb5_string_to_deltat): default to "s" again, MIT's behavior was
actually that it failed to parse the number (and thus used the
default). Even better, ticket_lifetime (that was a consumer supposed a
of the interface) was documented but never implemented, when it was
implemented, people configuraiton files started to fail.
Also, use KRB5_DELTAT_BADFORMAT as a failure code.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14308 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-13 17:57:11 +00:00
Love Hörnquist Åstrand
d1c56fd683 sync enctypes with pkinit branch
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14306 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-13 17:42:37 +00:00
Love Hörnquist Åstrand
111de1cb5e (readd) support negative numbers
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14305 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-13 17:41:48 +00:00
Love Hörnquist Åstrand
54bf17b263 support hex numbers
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14304 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-13 17:40:21 +00:00
Johan Danielsson
ff2612b608 euthanise {get,set}_progname
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14303 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-13 12:15:23 +00:00
Love Hörnquist Åstrand
6c3270b0eb add enctype_des3_cbc_none_cms
add cms padding for rc2
don't to padding for blocksize 1


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14301 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-12 21:23:48 +00:00
Love Hörnquist Åstrand
e72a36c030 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14300 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-12 08:25:40 +00:00
Love Hörnquist Åstrand
140a5d502f (parse_file): use hdb_generate_key_set
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14299 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-12 08:24:42 +00:00
Love Hörnquist Åstrand
c61ef0d7ab Move keyset parsing and password based keyset generation into hdb.
Requested by Andrew Bartlett <abartlet@samba.org> for hdb-ldb backend


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14297 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-11 23:50:25 +00:00
Love Hörnquist Åstrand
aa710fc27f free openssl engine
deal with RecipientIdentifier -> CMSIdentifier and heim_any -> name change
improve error messages


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14294 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-06 22:38:21 +00:00
Love Hörnquist Åstrand
d2c815eb6f x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14292 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-06 17:49:24 +00:00
Love Hörnquist Åstrand
fd60854bb0 undefine open so this works on solaris with large file support
From netbsd's pkgsrc via Gavan Fantom


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14290 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-06 17:45:07 +00:00
Love Hörnquist Åstrand
ee9f6e571b filter out dup openssl engine keys, parse user options first
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14286 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-03 17:46:01 +00:00
Love Hörnquist Åstrand
c80a3c8ebc stop using AlgorithmIdentifierNonOpt, add openssl engine support for
private key


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14284 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-03 17:20:38 +00:00
Love Hörnquist Åstrand
d6cb6af31e support padding as its done in CMS
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14283 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-03 17:19:53 +00:00
Love Hörnquist Åstrand
84c67cadf0 assume minutes for time
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14276 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-30 11:27:20 +00:00
Love Hörnquist Åstrand
c9fb7b3e5c (krb5_config_vget_time_default): use krb5_string_to_deltat
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14275 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-30 11:22:48 +00:00
Love Hörnquist Åstrand
30001db317 (krb5_appdefault_time): use krb5_string_to_deltat
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14274 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-30 11:21:21 +00:00
Love Hörnquist Åstrand
00e45867e6 (krb5_string_to_deltat): set default unit to minute for compatibility
with MIT Kerberos.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14273 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-30 11:19:46 +00:00
Love Hörnquist Åstrand
317fc43716 (get_cred_kdc_usage): retry using "large message safe" transport if we
get back KRB5KRB_ERR_RESPONSE_TOO_BIG error. Idea from Guenther
Deschner <gd@sernet.de>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14269 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-28 17:29:39 +00:00
Johan Danielsson
209ac33571 (ihave): use krb5_write_priv_message
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14265 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-24 11:27:58 +00:00
Johan Danielsson
6765dd6fbe x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14255 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-23 12:56:20 +00:00
Johan Danielsson
524a064514 add help strings to some options
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14254 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-23 12:55:08 +00:00
Johan Danielsson
0ad7748212 check /Library/Preferences/edu.mit.Kerberos on OSX
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14253 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-23 07:57:37 +00:00
Johan Danielsson
1ba00fd346 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14252 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-22 16:09:27 +00:00
Johan Danielsson
cdef504282 add support for "strings" and "negative-flag" types, plus some
usability tweaks and bug fixes


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14251 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-22 16:09:19 +00:00
Johan Danielsson
f00a88cf6c one more
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14250 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-21 15:50:29 +00:00
Johan Danielsson
61085a8a31 (write_stats): use krb5_format_time
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14249 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-21 15:48:24 +00:00
Johan Danielsson
a61e4d44bd (krb5_format_time): check return value from localtime and strftime
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14248 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-21 15:47:37 +00:00
Johan Danielsson
ef3f12c742 add --detach
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14247 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-21 14:56:03 +00:00
Love Hörnquist Åstrand
536724daed x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14228 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-13 21:47:19 +00:00
Love Hörnquist Åstrand
ddd06231ea add --version/--help
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14227 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-13 21:45:59 +00:00
Love Hörnquist Åstrand
af85929869 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14222 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-12 20:50:26 +00:00
Love Hörnquist Åstrand
e85467e3b9 make resolve-test a noinst program
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14221 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-12 20:48:19 +00:00
Love Hörnquist Åstrand
b234201112 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14220 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-12 12:11:06 +00:00
Love Hörnquist Åstrand
03b4ecc9bd deal with changed prototype for _kadm5_free_keys
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14219 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-12 12:10:35 +00:00
Love Hörnquist Åstrand
5bb4dc8723 (_kadm5_free_keys): change prototype, make it use krb5_context instead
of a kadm5_server_context


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14218 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-12 12:09:58 +00:00
Love Hörnquist Åstrand
cf112007d1 (parse_key_set): do way with static returning (function) static
variable and returned allocated memory
(_kadm5_generate_key_set): free enctypes returned by parse_key_set


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14217 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-12 12:08:40 +00:00
Love Hörnquist Åstrand
845d290835 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14216 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-11 20:51:39 +00:00
Love Hörnquist Åstrand
119a28b42e test program for libroken resolve from resolve.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14215 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-11 20:46:17 +00:00
Love Hörnquist Åstrand
3c5f0607c4 add resolve-test
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14214 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-11 20:42:57 +00:00
Love Hörnquist Åstrand
87b4e9fdd8 add constant for max DNS protocol packet size
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14213 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-11 20:40:37 +00:00
Love Hörnquist Åstrand
15b169c7a5 (dns_lookup_int): grow the answer buffer to the size the server send
to us if the answer buffer was too small (limited to the dns protocol
max packet size)


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14212 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-11 20:38:55 +00:00
Love Hörnquist Åstrand
2218eea060 use krb5_ccapi.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14211 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-11 04:02:43 +00:00
Love Hörnquist Åstrand
35cec21db6 break out krb5 api definitions to separate (not installed) file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14210 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-11 04:00:42 +00:00