Assar Westerlund
0d36682a62
(descr): add sockaddr and string representation
...
(*): re-write to use the above mentioned
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7958 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-19 18:41:24 +00:00
Assar Westerlund
8bd2d69b2f
update to reality
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7940 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-13 21:04:32 +00:00
Assar Westerlund
2f94c7de75
(do_version4): if an tgs-req is received with an old kvno, return an
...
error reply and write a message in the log.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7932 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-13 19:27:36 +00:00
Assar Westerlund
06b7e92a51
(do_authenticate): return the kvno of the server and not the client.
...
Thanks to Brandon S. Allbery KF8NH <allbery@@kf8nh.apk.net> and
Chaskiel M Grundman <cg2v@andrew.cmu.edu > for debugging.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7929 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-13 19:21:22 +00:00
Assar Westerlund
f4ac549304
(addresses_str): make static
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7909 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-11 17:47:19 +00:00
Assar Westerlund
b559da5f88
remove keyfile
...
add explicit_addresses
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7908 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-11 17:46:29 +00:00
Assar Westerlund
2e0250a403
remove key-file
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7907 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-11 17:46:01 +00:00
Assar Westerlund
2bfe5cd8a4
(init_sockets): pay attention to explicit_addresses
...
some more comments.
better error messages.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7906 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-11 17:45:45 +00:00
Assar Westerlund
2ed162dbcc
add some comments
...
remove --key-file
add --addresses
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7905 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-11 17:44:39 +00:00
Assar Westerlund
36eab9caf8
add des.h
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7865 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-06 06:04:36 +00:00
Assar Westerlund
c976466fbf
(do_version4): look at check_ticket_addresses and emulate that by
...
setting krb_ignore_ip_address (not a great interface but it doesn't
seem like the time to go around fixing libkrb stuff now)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7843 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-02 01:26:41 +00:00
Assar Westerlund
cd61f39853
re-indent a tiny bit
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7811 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-01-18 03:13:00 +00:00
Assar Westerlund
1ab86a66a5
(do_version4): check if preauth was required and bail-out if so since
...
there's no way that could be done in v4. Return NULL_KEY as an error
to the client (which is non-obvious, but what can you do?)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7790 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-01-12 09:27:50 +00:00
Assar Westerlund
ddfca64c8b
add missing .El
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7772 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-01-08 10:57:31 +00:00
Assar Westerlund
4b99cbe709
(dump_krb4): use `krb5_get_default_realms'
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7741 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-01-06 21:39:24 +00:00
Assar Westerlund
661312f68b
re-write to use getaddrinfo
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7492 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-12-04 18:02:18 +00:00
Johan Danielsson
c5b916ca6f
remove advertising clause
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7464 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-12-02 17:05:13 +00:00
Assar Westerlund
69a1b9e92f
(get_dbinfo): ugly cast work-around.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7415 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-20 20:47:47 +00:00
Assar Westerlund
a69f4cf6dc
signedness
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7376 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-13 04:18:09 +00:00
Assar Westerlund
57dee8ff47
(find_keys): etypes should be int
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7368 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-13 04:14:08 +00:00
Johan Danielsson
69147acdb1
indent
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7345 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-11 15:19:05 +00:00
Johan Danielsson
6d36ebed76
make this work with multi-db
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7343 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-11 15:17:24 +00:00
Johan Danielsson
53e2cee457
update for multi-database code
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7335 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-09 18:04:03 +00:00
Johan Danielsson
5ef395dc3f
update
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7334 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-09 18:03:20 +00:00
Johan Danielsson
940a2bd600
allow us to have more than one database
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7333 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-09 18:03:00 +00:00
Assar Westerlund
db1c84ba58
(configure): more careful with the port string
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7253 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-28 18:25:09 +00:00
Assar Westerlund
e5383a1435
(configure): add a missing strdup. From Michal Vocu
...
<michal@karlin.mff.cuni.cz >
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7188 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-18 19:37:48 +00:00
Assar Westerlund
89d9ad5354
(find_etype): support null keys
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7154 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-17 10:35:33 +00:00
Assar Westerlund
d472f4f067
(get_des_key): support null keys
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7153 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-17 10:33:55 +00:00
Assar Westerlund
e23b92aea1
(handle_tcp): things work much better when ret is initialized
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7114 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-06 12:54:23 +00:00
Assar Westerlund
16bf8173da
(dump_krb4): kludge default_realm
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7057 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-28 15:55:48 +00:00
Assar Westerlund
6ab670bc13
(configure): use parse_bytes
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7030 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-26 15:51:08 +00:00
Johan Danielsson
72fc8150f1
be more informative in pa-data error messages
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6991 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-20 14:07:31 +00:00
Johan Danielsson
627d52ddb1
(configure): don't bail out if there isn't any kdc.conf
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6989 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-20 12:32:09 +00:00
Assar Westerlund
d3f5d79294
strc{py,at}_truncate -> strlc{py,at}
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6985 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-16 21:39:11 +00:00
Assar Westerlund
a82f041fd7
(main): check the return value from fgets
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6967 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-14 21:46:34 +00:00
Assar Westerlund
ff60b3d9ab
(main): check return value from des_read_pw_string
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6966 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-14 21:45:46 +00:00
Assar Westerlund
1a23618348
(main): remove bogus error with `--print'. remove sysloging of number
...
of principals transferred
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6948 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-13 01:22:55 +00:00
Assar Westerlund
39987d6e94
(ka_convert): set flags correctly for krbtgt/CELL principals
...
(main): get rid of bogus opening of hdb database when propagating
ka-server database
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6947 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-13 01:22:04 +00:00
Assar Westerlund
a702301bc9
(handle_tcp): try to print warning `TCP data of strange type' less
...
often
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6897 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-05 17:16:01 +00:00
Assar Westerlund
9382b8a236
add inetd flag. default means try to figure out if stdin is a socket
...
or not.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6799 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-12 17:15:37 +00:00
Assar Westerlund
d50e05405a
(as_rep): add an empty X500-compress string as transited.
...
(fix_transited_encoding): check length.
From Miroslav Ruda <ruda@ics.muni.cz >
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6722 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-04 17:14:27 +00:00
Assar Westerlund
bff061de49
(dump_krb4): check the realm so that we don't dump principals in some
...
other realm. From Miroslav Ruda <ruda@ics.muni.cz >
(main): rename sa_len -> sin_len, sa_lan is a define on some
platforms.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6721 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-04 17:10:57 +00:00
Assar Westerlund
90cfa0924e
v6-ify
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6682 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-02 22:14:39 +00:00
Assar Westerlund
d377c71ac6
(*): simplify by using `struct sockaddr_storage'
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6524 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-24 18:41:32 +00:00
Assar Westerlund
e98a8f29a0
(propagate_database): typo, NULL should be auth_context
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6520 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-24 12:13:03 +00:00
Assar Westerlund
cb5dfa1f84
declare some variables unconditionally to simplify things
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6485 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-22 11:21:24 +00:00
Assar Westerlund
e8bb8e29b2
clean-up and re-organize
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6482 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-22 09:08:53 +00:00
Assar Westerlund
857b99c5be
(--kaspecials): new flag for handling special KA server entries. From
...
"Brandon S. Allbery KF8NH" <allbery@kf8nh.apk.net >
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6423 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-06 00:40:22 +00:00
Assar Westerlund
33f58480d5
(handle_tcp): make sure we have data before starting to look for HTTP
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6422 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-05 19:11:50 +00:00