Commit Graph

7365 Commits

Author SHA1 Message Date
Johan Danielsson 58dbc27fe5 copy_* functions now returns an int (0 or ENOMEM).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2458 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 02:07:19 +00:00
Johan Danielsson e520087f91 Check result of malloc.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2457 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 02:06:35 +00:00
Assar Westerlund 3f66b03193 (struct getargs): added `arg_help'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2455 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 01:48:34 +00:00
Assar Westerlund 8870be78cb clearer code
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2454 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 01:25:13 +00:00
Assar Westerlund 48ef709a3f n -> number, s -> string
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2453 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 01:18:42 +00:00
Assar Westerlund 3daaa8484a support a string for the argument name
print negative flags with `no-'


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2452 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 01:12:42 +00:00
Assar Westerlund daf3b9e2d5 print arguments in long usage as well.
extend test


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2451 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 00:59:51 +00:00
Assar Westerlund c1e4dfeb1a implement =maybe
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2450 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 00:42:23 +00:00
Assar Westerlund 956c6cccde accept any number of no-
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2449 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 00:35:55 +00:00
Assar Westerlund ec5a6608ff line-up help strings
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2448 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 00:25:35 +00:00
Assar Westerlund 269dd2347c partial matching for long options
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2447 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 00:15:35 +00:00
Johan Danielsson 03a4e6eefb Verify nonce in reply.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2446 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 23:18:29 +00:00
Assar Westerlund 5bb7f6f656 arg_printusage and some fixes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2444 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 23:17:30 +00:00
Assar Westerlund f5d9d209c5 prototype for arg_printusage
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2443 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 23:17:11 +00:00
Johan Danielsson 9b8a5ec863 Change EncTGSRepPart to EncKDCRepPart
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2442 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 23:14:39 +00:00
Johan Danielsson 0c3ca0fbc8 Use ALLOC.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2441 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 23:11:45 +00:00
Johan Danielsson 4003718332 Changed ALLOC macro.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2440 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 22:31:49 +00:00
Johan Danielsson 79dbf8b1ac Change ALLOC macro, remove FREE macro.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2439 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 22:30:41 +00:00
Johan Danielsson af5e27af17 +getarg.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2436 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 21:59:11 +00:00
Johan Danielsson e0462efe8a New option parsing code.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2435 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 21:58:58 +00:00
Assar Westerlund f9608cebea include error.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2434 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 17:01:56 +00:00
Assar Westerlund be98483b31 (krb5_get_host_realm): do the name2name thing
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2433 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 17:01:00 +00:00
Assar Westerlund 4381cacb0e let each sl_func return an int indicate if sl_loop should return or not
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2428 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 01:04:57 +00:00
Johan Danielsson 85c4c1776d +free.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2416 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-17 23:02:35 +00:00
Johan Danielsson be2bc5d4c3 Add krb5_free_kdc_rep
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2415 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-17 23:02:11 +00:00
Johan Danielsson 466c312a9e Move most of contents of get_creds to new function get_kdc_cred, that
always contacts the kdc and doesn't save in the cache. This is a hack.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2414 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-17 23:00:21 +00:00
Johan Danielsson f332bca6ac Pass starttime and renew_till in request (a bit kludgy).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2413 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-17 22:57:59 +00:00
Johan Danielsson e10934272c Make an auth_context if none passed in.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2412 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-17 22:57:05 +00:00
Johan Danielsson cdf1d6aa62 Get timeout from context.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2411 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-17 22:56:26 +00:00
Johan Danielsson 70dfcf649b Initialize kdc_timeout.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2410 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-17 22:55:33 +00:00
Johan Danielsson edb90a0e54 Add kdc_timeout to context.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2409 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-17 22:55:01 +00:00
Johan Danielsson 20642bd480 Return error if no realm was found.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2401 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-17 18:17:25 +00:00
Johan Danielsson 8dd7190451 parse.c depends on parse.h (for parallel makes)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2399 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 23:47:33 +00:00
Johan Danielsson 5a32a5c8e7 Add copyright notice.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2389 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 21:40:05 +00:00
Johan Danielsson 9d5800f845 Free remote subkey.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2378 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 19:46:07 +00:00
Assar Westerlund 98f39a2397 standardise
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2377 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 19:36:07 +00:00
Johan Danielsson 6df3bfa82c Add free_ticket.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2376 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 19:34:24 +00:00
Johan Danielsson d0561e76d3 Add ticket.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2375 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 19:32:40 +00:00
Johan Danielsson 89bb56153a Check for NULL in free_principal.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2373 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 19:28:38 +00:00
Assar Westerlund 12f9354514 got rid of a XXX.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2372 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 19:23:52 +00:00
Assar Westerlund 848329e674 typo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2371 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 19:22:07 +00:00
Johan Danielsson 182b797d3b More fixes for non GNU Make.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2368 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 18:47:09 +00:00
Johan Danielsson e4706d5d44 Not used.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2367 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 18:32:56 +00:00
Johan Danielsson e8a414ca78 Remove generate_maybe().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2366 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 18:32:18 +00:00
Johan Danielsson 18797d20ba Check for NULL return from gethostent.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2362 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 03:45:23 +00:00
Johan Danielsson 3ec1516061 Try to get realm of local host if no default realm is available.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2361 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 03:40:43 +00:00
Assar Westerlund 5e0a2a6d3b (krb5_get_in_tkt): only print error text is there's one
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2359 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 03:11:47 +00:00
Johan Danielsson 8f2d06bc59 Fix libasn1_a_OBJECTS target.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2358 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 02:40:05 +00:00
Johan Danielsson d7c097f29e Some fixes for non GNU-Make.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2357 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 02:14:31 +00:00
Johan Danielsson b051a88577 Fix for non GNU-Make.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2356 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 01:54:41 +00:00