Johan Danielsson
9a615fee02
Send version 5 TCP-reply as length+data.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4084 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-04 02:38:04 +00:00
Assar Westerlund
0cd1bb1263
(create_reply_ticket): use a random nonce in the reply packet.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4071 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-29 06:12:44 +00:00
Assar Westerlund
89ca693143
less reallocing in init_sockets
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4070 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-29 06:12:07 +00:00
Johan Danielsson
41209781ec
Add variable used with KRB4.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3990 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 16:14:23 +00:00
Assar Westerlund
481d38a599
removed an unused variable
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3985 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 05:03:31 +00:00
Johan Danielsson
1780faa5c1
Remove unused variables.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3974 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 01:29:08 +00:00
Johan Danielsson
fff1dbcd0c
Fix some warnings.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3973 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 01:25:33 +00:00
Johan Danielsson
5b0fc3ebb5
Remove unused variable.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3972 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 01:04:21 +00:00
Johan Danielsson
f44d645f2a
Remove unused variable.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3971 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 00:59:18 +00:00
Johan Danielsson
c4fa75bb1a
Remove unused variable.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3967 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 00:53:24 +00:00
Assar Westerlund
c264b952a5
fix calls to krb5_net_{read,write}
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3910 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 01:37:57 +00:00
Johan Danielsson
21343d305d
dependencies
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3901 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 01:34:22 +00:00
Johan Danielsson
f05df77bb0
Exit if no sockets could be bound.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3838 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-09 01:23:07 +00:00
Assar Westerlund
dfb589f3b0
more prototypes
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3755 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-02 04:09:46 +00:00
Assar Westerlund
dc88e6268e
static-ize
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3752 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-02 04:07:52 +00:00
Assar Westerlund
b3712d39f4
less warnings
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3750 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-02 04:07:03 +00:00
Assar Westerlund
9a707cbe2d
more includes
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3749 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-02 04:03:59 +00:00
Assar Westerlund
3b304834e7
(encode_reply): return success
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3713 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-29 22:41:23 +00:00
Johan Danielsson
5c6a228b00
(find_etype) Return correct index of selected etype.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3711 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-29 17:01:53 +00:00
Assar Westerlund
545297c6e4
roken_*
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3695 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-29 01:28:03 +00:00
Johan Danielsson
f3dcbcd96a
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3682 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-28 03:56:48 +00:00
Johan Danielsson
cfccafc623
The return value to process_request should only be non-zero if there
...
was some fatal error.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3681 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-28 03:56:35 +00:00
Johan Danielsson
4ffad0c7de
Log bad requests.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3679 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-28 03:40:23 +00:00
Johan Danielsson
c0147303d1
Move stuff that's in common between as_rep and tgs_rep to separate
...
functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3677 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-28 03:24:17 +00:00
Johan Danielsson
9293c68e1b
Fix user-to-user authentication.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3675 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-27 23:20:47 +00:00
Johan Danielsson
4e1ef7a3ce
Check version number of krbtgt.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3654 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-21 18:21:34 +00:00
Assar Westerlund
a0252085bc
removed seal and unsealing functions
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3630 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-16 04:24:51 +00:00
Assar Westerlund
6b919c6819
removed all unsealing, now done by the hdb layer
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3629 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-16 04:24:29 +00:00
Assar Westerlund
ae31038985
adapt to new hdb interface
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3628 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-16 04:14:00 +00:00
Johan Danielsson
a3b72e2213
fix NULL e_text bug
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3611 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-14 22:22:37 +00:00
Johan Danielsson
ddc0d494c6
check for leading '/' in http request
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3582 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-09 22:39:38 +00:00
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