Commit Graph

4463 Commits

Author SHA1 Message Date
Assar Westerlund
c8e5d82034 (get_version): globalize
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4384 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-12 02:38:17 +00:00
Assar Westerlund
e96f5abfec *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4383 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-12 02:35:27 +00:00
Assar Westerlund
60084331e4 (print_time_table): don't return a void value.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4382 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-12 02:30:05 +00:00
Assar Westerlund
c759529aca include <sys/file.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4381 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-12 02:29:38 +00:00
Assar Westerlund
945a9dd47a add PA_KEY_INFO and PA_KEY_INFO_ENTRY
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4380 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-12 02:29:17 +00:00
Assar Westerlund
d8eb5501ca (get_pa_etype_info): remove gcc-ism of initializing local struct in
declaration.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4379 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-12 02:28:29 +00:00
Assar Westerlund
11ae66a5bf get rid of potential warning
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4377 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-05 22:54:33 +00:00
Johan Danielsson
6e9d984304 Some more introduction. Switch to me.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4376 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-03 06:33:27 +00:00
Johan Danielsson
1a3ded01ed x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4375 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:54:21 +00:00
Johan Danielsson
827ae4f721 Use krb5_decode_EncTicketPart.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4374 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:47:55 +00:00
Johan Danielsson
41c21a7ca4 Check at runtime whether to use enctypes instead of keytypes. If so
use the same value to encrypt ticket, and kdc-rep as well as `keytype'
for session key. Fix some obvious bugs with the handling of additional
tickets.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4373 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:47:31 +00:00
Johan Danielsson
4474d734e7 Add codec.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4372 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:40:47 +00:00
Johan Danielsson
bd86fa9144 Ignore KRB5_CONFIG if *not* running setuid. Get configuration for
libdefaults ktype_is_etype, and default_etypes.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4371 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:40:13 +00:00
Johan Danielsson
dc609d0f02 Add ktype_is_etype field to context.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4370 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:38:12 +00:00
Johan Danielsson
3c79ec4952 Add krb5_string_to_etype, rename krb5_convert_etype to
krb5_decode_keytype, and add krb5_decode_keyblock.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4369 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:37:37 +00:00
Johan Danielsson
4a82de96b1 Use krb5_decode_EncTicketPart, and krb5_decode_Authenticator.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4368 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:36:02 +00:00
Johan Danielsson
a5cfca0daf Use krb5_decode_EncAPRepPart.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4367 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:35:13 +00:00
Johan Danielsson
5055bfb3b7 Use krb5_decode_EncKrbCredPart.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4366 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:34:34 +00:00
Johan Danielsson
c1b12683ca Make sure enc_part.etype is an encryption type, and not a key type.
Use krb5_encode_EncAPRepPart.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4365 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:34:11 +00:00
Johan Danielsson
f03922bf19 Use krb5_decode_PA_KEY_INFO.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4364 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:32:23 +00:00
Johan Danielsson
440bf6aeb6 Use krb5_decode_Enc{AS,TGS}RepPart.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4363 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:31:51 +00:00
Johan Danielsson
206ecd6430 Use krb5_encode_EncKrbCredPart.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4362 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:30:52 +00:00
Johan Danielsson
e07a5b2712 Use krb5_encode_Authenticator.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4361 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:29:24 +00:00
Johan Danielsson
dcc93391f3 Enctype conversion stuff.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4360 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 16:28:52 +00:00
Johan Danielsson
63812455ec Chown ticket file when doing reauth.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4359 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-31 07:52:59 +00:00
Johan Danielsson
c525d68c2b Add entry for reauthent.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4358 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-29 02:54:11 +00:00
Johan Danielsson
d4d93644c7 Add support for reauthentication.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4357 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-29 02:50:48 +00:00
Johan Danielsson
420af1b320 remove sch
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4356 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-23 00:03:46 +00:00
Johan Danielsson
b978944405 Cleanup some ktype-etype code.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4355 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 23:34:07 +00:00
Johan Danielsson
a99929c553 Use krb5_convert_etype.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4354 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 23:32:52 +00:00
Johan Danielsson
63dede6266 Add krb5_convert_etype function - converts from protocol keytypes
(that really are enctypes) to internal representation.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4353 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 23:32:05 +00:00
Johan Danielsson
1c967d721a Rename err' to ret'.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4352 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 23:27:21 +00:00
Johan Danielsson
0cc4c41754 Add PA-KEY-INFO structure to hold information on keys in the database;
and also a new `pa-key-info' padata-type.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4351 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 22:37:26 +00:00
Johan Danielsson
5281b7bbfe If pre-authentication fails, return a list of keytypes, salttypes, and
salts.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4350 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 22:35:46 +00:00
Johan Danielsson
82efb9b371 Add better support for pre-authentication, by looking at hints from
the KDC.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4349 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 22:34:12 +00:00
Johan Danielsson
1d3d76d40e Add better support for specifying what pre-authentication to use.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4348 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 22:32:47 +00:00
Johan Danielsson
55c4e2bb6c Merge entries for KEYTYPE_DES and KEYTYPE_DES_AFS3.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4347 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 22:31:13 +00:00
Johan Danielsson
49462b6592 Add entry for KEYTYPE_DES_AFS3.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4346 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 22:30:30 +00:00
Johan Danielsson
41f39ada8f Add pre-authentication structures.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4345 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 22:29:46 +00:00
Johan Danielsson
56e9a20e9a Don't fail if realloc(X, 0) returns NULL.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4344 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 20:24:31 +00:00
Johan Danielsson
69fbbd0c25 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4343 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 20:23:28 +00:00
Johan Danielsson
9d2c40aa7a Fix long form of negative flags.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4342 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-22 20:23:16 +00:00
Assar Westerlund
4ef3b94737 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4341 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 05:21:37 +00:00
Assar Westerlund
a50834be62 (kadm5_s_init_with_password_ctx): initialize log_context.socket_name' and log_context.socket_fd'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4340 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 05:20:44 +00:00
Assar Westerlund
15e416b777 (kadm5_log_flush): send a unix domain datagram to inform the possible
running ipropd of an update.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4339 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 05:19:35 +00:00
Assar Westerlund
dc15d425e0 add signal stuff
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4338 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 05:18:52 +00:00
Johan Danielsson
11b249fe52 Return error-packet to caller.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4337 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 03:18:22 +00:00
Johan Danielsson
a74250405d (krb5_free_kdc_rep) Free krb5_kdc_rep->error.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4336 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 03:17:35 +00:00
Johan Danielsson
2298d9a00c part1 -> kdc_rep, part2 -> enc_part
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4335 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 02:13:17 +00:00
Johan Danielsson
eee1bbe567 Add KRB_ERROR to krb5_kdc_rep.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4334 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 02:10:46 +00:00