Commit Graph

486 Commits

Author SHA1 Message Date
Johan Danielsson
120c4c61a0 constify match_appl_version()
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11437 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-10 19:23:28 +00:00
Johan Danielsson
803f0a416a x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11434 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-10 15:23:54 +00:00
Johan Danielsson
833fd5e9fb change some lingering krb_err_base
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11432 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-10 15:20:46 +00:00
Jacques A. Vidrine
bed2c50846 Credit Sebastian for this potential problem.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11416 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 14:43:29 +00:00
Jacques A. Vidrine
1d61dd312f While decoding arguments for kadm_chpass_with_key, sanity check the
number of keys given: must be non-negative, small enough that it is
not truncated when stuffed into an int16_t for kadm5_free_key_data,
and small enough to avoid integer overflow when calculating the memory
required for the keys themselves.

XXX Why does kadm5_free_key_data use int16_t?


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11415 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 14:40:08 +00:00
Johan Danielsson
e3d19529f2 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11381 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 20:44:41 +00:00
Johan Danielsson
921f49e5cb (parse_generation): return if there is no generation (spotted by
Daniel Kouril)


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11380 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 20:44:35 +00:00
Johan Danielsson
879fc6b8bc more, mostly whitespace, fixes from Thomas Klasusner
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11176 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-20 17:07:29 +00:00
Johan Danielsson
747a00df69 remove Ns before comma (from Thomas Klausner)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11175 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-20 16:37:20 +00:00
Jacques A. Vidrine
4782324f47 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11037 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-06-07 19:05:44 +00:00
Jacques A. Vidrine
29538a775a Do not attempt to free uninitialized pointer when
kadm5_randkey_principal fails.  This would most likely
be encountered when one does not have change-password
rights, but uses one of the `--random-key' or `--random-password'
options of the ank command.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11036 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-06-07 19:05:38 +00:00
Johan Danielsson
407947599d x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11035 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-06-07 18:29:23 +00:00
Johan Danielsson
646457d75e remove unused variable; reported by Hans Insulander
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11034 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-06-07 18:28:46 +00:00
Johan Danielsson
4fa94362ee fix for storage change
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11021 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-05-24 15:23:43 +00:00
Johan Danielsson
2f0d78ac31 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10863 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-03-05 13:31:40 +00:00
Johan Danielsson
ad84e7192d clarify some acl wording, and add an example file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10862 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-03-05 13:31:30 +00:00
Johan Danielsson
1b72d73f68 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10830 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-02-11 14:33:34 +00:00
Johan Danielsson
6ccf1faefe no need to use the "modify" keytab anymore
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10829 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-02-11 14:29:52 +00:00
Assar Westerlund
1633b94ab9 mdoc fixes (refer correctly to programs). from Ruslan Ermilov <ru@FreeBSD.org>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10812 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-01-24 15:30:49 +00:00
Assar Westerlund
4e7d241768 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10732 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-20 09:18:37 +00:00
Assar Westerlund
9bfda0d538 allocate several buffers for the list of words, instead of one strdup
per word (running under efence does not work very well otherwise)


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10731 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-20 09:17:33 +00:00
Assar Westerlund
5c266873cf *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10695 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-13 01:47:36 +00:00
Assar Westerlund
34f7c247b6 allow specifying the number of users to create
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10694 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-13 01:46:51 +00:00
Assar Westerlund
9b8ad9f282 set and use INCLUDE_des
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10574 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-28 08:31:31 +00:00
Assar Westerlund
7b1eba193f (edit_timet): make non-static to be consistent
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10570 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-27 23:07:36 +00:00
Assar Westerlund
9a9acaf6c0 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10544 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-23 22:44:48 +00:00
Assar Westerlund
09f6328808 rename variable name to avoid error from current automake
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10542 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-23 22:41:56 +00:00
Assar Westerlund
aad564d1c2 re-write the handling of crypto libraries. try to use the one of
openssl's libcrypto or krb4's libdes that has all the required
functionality (md4, md5, sha1, des, rc4).  if there is no such
library, the included lib/des is built.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10519 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-22 20:30:33 +00:00
Assar Westerlund
611da1c3d3 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10516 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-21 23:09:18 +00:00
Assar Westerlund
810115a8ff include libutil.h if it exists
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10513 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-21 22:50:25 +00:00
Johan Danielsson
1808377ef8 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10488 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-13 13:32:12 +00:00
Assar Westerlund
ced9e4f1c7 remove get_response
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10481 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 15:25:23 +00:00
Assar Westerlund
cdcfeeaefa (get_response): fix krb5_err call
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10480 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 15:22:20 +00:00
Johan Danielsson
c80e917ff9 do something to handle C-c in prompts
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10477 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 14:25:32 +00:00
Johan Danielsson
5a1bdb402a x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10471 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 13:52:27 +00:00
Johan Danielsson
12e80fb1e6 remove unused etypes code, and add parsing of the generation field
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10470 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 13:52:22 +00:00
Johan Danielsson
1a95ad78e5 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10460 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 08:08:31 +00:00
Johan Danielsson
bd603d56fa add a --use-defaults option to just use default values without questions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10459 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 08:08:22 +00:00
Johan Danielsson
a93665b3fd add "del" alias for delete
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10458 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 08:06:13 +00:00
Johan Danielsson
49c4b89cbe call this operation "passwd" in usage
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10457 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 08:05:35 +00:00
Johan Danielsson
37f3af3679 prototype for set_defaults
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10456 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 08:00:47 +00:00
Johan Danielsson
d8b679ffd3 (edit_entry): move setting of default values to a separate function,
set_defaults


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10455 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 08:00:26 +00:00
Assar Westerlund
0c88c2a721 (main): removed unused variable `e'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10438 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-05 06:57:06 +00:00
Johan Danielsson
d90e0b4d1f x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10422 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-01 08:26:07 +00:00
Johan Danielsson
807c15385c print help message on bad options
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10421 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-01 08:25:59 +00:00
Assar Westerlund
c23cef228f *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10409 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-31 01:23:13 +00:00
Assar Westerlund
c9d22e0c67 (main): handle --version
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10408 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-31 01:21:50 +00:00
Johan Danielsson
55ba31b080 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10400 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-30 06:52:02 +00:00
Johan Danielsson
8ef4f2e87d increase line buffer to 8k
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10399 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-30 06:51:53 +00:00
Johan Danielsson
e18c7ab0f7 typo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10387 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-23 13:46:47 +00:00