Commit Graph

246 Commits

Author SHA1 Message Date
Assar Westerlund
fc4fa1ec84 netinet/in6.h and netinet6/in6.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3561 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-29 14:00:36 +00:00
Assar Westerlund
b7ccdfc55f *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3557 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-29 13:24:51 +00:00
Assar Westerlund
1de9ecd915 fix check for keyed and collision-proof checksum
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3546 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-23 07:35:52 +00:00
Assar Westerlund
78bf03ca6b fix IPv6 conditionals
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3544 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-23 07:32:49 +00:00
Johan Danielsson
5c600d0ba3 Somewhat fix the etype usage. The list sent by the client is used to
select wich key to encrypt the kdc rep with (in case of as-req), and
with the server info to select the session key type. The server key
the ticket is encrypted is based purely on the keys in the database.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3533 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-22 18:28:07 +00:00
Johan Danielsson
dadf39203d Add keytype support. Default to version 5 keys.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3532 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-22 18:23:30 +00:00
Assar Westerlund
2ca944d2bc use new addr_families functions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3517 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-21 13:24:31 +00:00
Johan Danielsson
af5e363ebf Don't encrypt twice. Complain on non-convertable principals.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3499 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-13 21:04:15 +00:00
Assar Westerlund
8c5842631e stricter #ifdef
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3487 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-12 23:40:05 +00:00
Assar Westerlund
b09f153c01 rename sa_len' -> sa_size'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3484 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-12 23:22:32 +00:00
Assar Westerlund
a8948e7362 typo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3474 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-12 23:02:32 +00:00
Assar Westerlund
70a72deb11 support AF_INET6
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3473 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-12 23:02:13 +00:00
Assar Westerlund
e985fef005 remove unneeded cast
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3470 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-11 05:46:26 +00:00
Johan Danielsson
b792574729 Don't replace transited field.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3466 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-10 19:40:40 +00:00
Johan Danielsson
ec242eb9f5 Fixes for cross-realm, including (but not limited to):
* allow client to be non-existant (should probably check for "local realm")

* if server isn't found and it is a request for a krbtgt, try to find
  a realm on the way to the requested realm

* update the transited encoding iff client-realm != server-realm != tgt-realm


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3463 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-10 19:26:09 +00:00
Johan Danielsson
1c6b2da7c9 Fix password handling.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3456 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-09 16:24:07 +00:00
Assar Westerlund
3e4d63e8d6 increase the arbitrary limit from 1024 to 8192
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3449 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-09 05:47:40 +00:00
Assar Westerlund
30e3aea7d7 fix for !KRB4
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3448 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-09 05:46:39 +00:00
Assar Westerlund
e624e0c3a4 (main): check number of arguments
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3421 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-07 23:34:53 +00:00
Assar Westerlund
01bf42dfe8 (main): use sigaction without SA_RESTART to break out of select when a
signal arrives


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3418 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-07 23:27:12 +00:00
Assar Westerlund
04eefedfad default to HDB_DB_DIR "/m-key"
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3417 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-07 23:26:38 +00:00
Assar Westerlund
6348e1ff0c (configure): add `--help'. check the number of arguments. handle the
case of there being to speicification of port numbers


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3416 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-07 23:26:23 +00:00
Assar Westerlund
8a85f87b89 (set_salt_padata): new function
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3407 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-07 20:29:19 +00:00
Assar Westerlund
98062e7611 make `salen' an int to get rid of some stupid warning
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3406 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-07 20:28:47 +00:00
Johan Danielsson
b293e5caea Check invalid flag.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3402 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-07 12:33:40 +00:00
Johan Danielsson
90428fbf8a x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3374 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 20:33:04 +00:00
Johan Danielsson
4dc0663fb1 Update to recent options.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3373 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 20:32:22 +00:00
Johan Danielsson
1e8744056d Add --decrypt' and --encrypt' flags.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3371 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 20:16:20 +00:00
Johan Danielsson
375dd5feae fix proto
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3370 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 20:15:20 +00:00
Johan Danielsson
7aae890bf5 use new master key functions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3369 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 20:15:08 +00:00
Johan Danielsson
403f587251 call setsockopt(SO_REUSEADDR)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3366 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 20:13:20 +00:00
Johan Danielsson
a1cc81345b Add support to read dump from stdin.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3362 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 18:17:50 +00:00
Johan Danielsson
45991ffbcc Add support to dump database to stdout. Don't use same master key as
version 4.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3361 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 18:16:21 +00:00
Johan Danielsson
d346dbeaaa NEVERDATE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3360 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 18:12:45 +00:00
Johan Danielsson
16c19410b9 send_clear, recv_clear
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3359 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 18:12:18 +00:00
Johan Danielsson
9baa2f1528 fix proto
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3354 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 14:51:53 +00:00
Johan Danielsson
be9a286a21 krb5_error_code
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3353 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 14:51:35 +00:00
Johan Danielsson
6b9bf00471 Allow dynamic port specification.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3349 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 14:01:37 +00:00
Johan Danielsson
e3d0e1c4c9 Add flags for http support, and port specifications.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3348 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 14:01:02 +00:00
Johan Danielsson
1510e7d5cc add protos
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3347 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 13:59:59 +00:00
Johan Danielsson
e6fe92e286 krb5_store_xdr_data static
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3346 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 13:57:27 +00:00
Johan Danielsson
2b41598879 void
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3345 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 13:55:33 +00:00
Johan Danielsson
5dfa70dc05 remove usage
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3344 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-03 13:46:37 +00:00
Johan Danielsson
ed3371fb5c use headers.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3327 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-01 15:54:23 +00:00
Johan Danielsson
eab8b0bdfe Use headers.h. Add v4 m-keyfile support.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3326 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-01 15:54:14 +00:00
Johan Danielsson
3826f1cbfb move some variables
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3325 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-01 15:53:29 +00:00
Johan Danielsson
8eff0f60e2 common headers
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3324 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-01 15:52:35 +00:00
Johan Danielsson
53f897d164 new salt format
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3319 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-31 19:35:37 +00:00
Johan Danielsson
023d1960b0 context to krb5_getportbyname
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3315 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-31 17:54:35 +00:00
Johan Danielsson
14cf7f3270 Change port to 754.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3314 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-31 17:52:36 +00:00