6084387c52
(DES_string_to_key_int): must check for weak keys after doing the DES_cbc_cksum
Love Hörnquist Åstrand
2005-02-23 18:41:40 +00:00
56ec611558
x
Love Hörnquist Åstrand
2005-02-23 18:12:00 +00:00
4dbad04b08
key argument to RC4_set_key is not const, remove const from variable
Love Hörnquist Åstrand
2005-02-23 18:03:36 +00:00
5b36aeeb92
remove dependency on asprintf
Love Hörnquist Åstrand
2005-02-23 17:57:15 +00:00
34f9fc3df4
make destest only once
Love Hörnquist Åstrand
2005-02-23 17:32:56 +00:00
1b00602939
use errx on failures, not warnx
Love Hörnquist Åstrand
2005-02-23 17:30:48 +00:00
76b11e195f
bring back from the dead
Love Hörnquist Åstrand
2005-02-23 15:31:01 +00:00
c93c4d1a8b
Replace the eay DES code with key scheule setup code by me and DES s-box and p permutation from Richard Outerbridge implemtation (in public domain). The DES modes are implemented by me. ui.c code are from appl/login.
Love Hörnquist Åstrand
2005-02-23 15:29:36 +00:00
244ca04320
Remove GSS_C_EXPECTING_MECH_LIST_MIC_FLAG, it is no longer in rfc2478bis
Luke Howard
2005-02-21 08:48:15 +00:00
1d02386069
don't call krb5_get_credentials() with KRB5_TC_MATCH_KEYTYPE, it can lead to the credentials cache growing indefinitely as no key is found with KEYTYPE_NULL
Luke Howard
2005-02-21 08:44:25 +00:00
0352c20280
x
Luke Howard
2005-02-20 06:51:36 +00:00
d3251a6794
Set KD_CONFIG after calling config_get_hosts() in kpasswd_get_next()
Luke Howard
2005-02-20 06:50:26 +00:00
95ade8fa77
x
Love Hörnquist Åstrand
2005-02-16 04:43:16 +00:00
e61d38b112
x
Love Hörnquist Åstrand
2005-02-15 17:47:03 +00:00
0e11d3a6ee
(DB_open): correct the check for O_RDONLY From: Chaskiel M Grundman <cg2v@andrew.cmu.edu>
Love Hörnquist Åstrand
2005-02-15 17:45:38 +00:00
fd05385450
x
Love Hörnquist Åstrand
2005-02-12 14:34:05 +00:00
d592d092c7
man_MANS += pagsh.1
Love Hörnquist Åstrand
2005-02-12 14:27:01 +00:00
17dc617a7f
x
Love Hörnquist Åstrand
2005-02-12 14:24:06 +00:00
aeedc46505
add --cache-type that allows the user to control the resulting credential cache type, inherit the type from the invoking process
Love Hörnquist Åstrand
2005-02-12 14:23:28 +00:00
fb681cc82f
manpag for pagsh
Love Hörnquist Åstrand
2005-02-12 14:21:01 +00:00
dde94bd04f
x
Love Hörnquist Åstrand
2005-02-09 09:55:59 +00:00
4651d05136
(krb5_random_to_key): cast size_t to int to make %d work
Love Hörnquist Åstrand
2005-02-09 09:55:44 +00:00
c7d0a66e29
x
Love Hörnquist Åstrand
2005-02-08 12:13:38 +00:00
620f5d40f8
(krb5_kt_get_entry): tell what enctype the caller requested to provide the user with a glue what the caller was asking for.
Love Hörnquist Åstrand
2005-02-08 12:12:53 +00:00
4e70d33d3f
x
Luke Howard
2005-02-06 01:34:48 +00:00
fb69189ceb
Add _krb5_kcm_is_running/_krb5_kcm_noop API
Luke Howard
2005-02-06 01:33:21 +00:00
d3bff0ec79
Allow system credentials cache to be configured in krb5.conf
Luke Howard
2005-02-06 01:22:49 +00:00
dbc6d542fd
x
Love Hörnquist Åstrand
2005-02-04 13:08:20 +00:00
3057095acc
x
Love Hörnquist Åstrand
2005-02-04 12:59:52 +00:00
7969a14ae3
fix warnings
Luke Howard
2005-02-04 05:58:54 +00:00
f0836321b9
Automatically change machine passwords on expiry, and write to keytab with correct salt/kvno
Luke Howard
2005-02-04 05:57:59 +00:00
9505008e9c
fix more SO_PEERCRED breakage
Luke Howard
2005-02-03 12:50:12 +00:00
63aae9c6e8
Fix compile error for SO_PEERCRED
Luke Howard
2005-02-03 12:39:37 +00:00
77ebf59fe4
use -1 as the invalid pid number
Love Hörnquist Åstrand
2005-02-03 12:33:45 +00:00
885c805e3b
support SCM_CREDS (for NetBSD)
Love Hörnquist Åstrand
2005-02-03 12:33:05 +00:00
29e616b3f6
Use kcm_client
Luke Howard
2005-02-03 09:14:00 +00:00
6c9040b3cb
LDADD += LIB_pidfile
Love Hörnquist Åstrand
2005-02-03 09:06:51 +00:00
007d25998b
make it possible to build on systems without SO_PEERCRED (still doesn't work)
Love Hörnquist Åstrand
2005-02-03 09:06:24 +00:00
49785787e2
cast argument to isdigit to unsigned char
Love Hörnquist Åstrand
2005-02-03 08:54:19 +00:00
c3ac82ceac
Fix typo
Luke Howard
2005-02-03 08:52:56 +00:00
e5e8db131d
x
Love Hörnquist Åstrand
2005-02-03 08:45:29 +00:00
9d8ae839f2
de-__P
Love Hörnquist Åstrand
2005-02-03 08:45:13 +00:00
5d95fe0e1c
document large_msg_size
Love Hörnquist Åstrand
2005-02-03 08:39:57 +00:00
c75a81d69f
(init_context_from_config_file): init large_msg_size to 6000
Love Hörnquist Åstrand
2005-02-03 08:36:25 +00:00
a298a950b1
(krb5_context_data): add large_msg_size, threshold where we start to use transport protocols without tiny max data transport sizes.
Love Hörnquist Åstrand
2005-02-03 08:26:27 +00:00
6bc11e98ea
x
Luke Howard
2005-02-03 08:21:45 +00:00
1ba81cd3f1
drop prototypes, they all live in krb5-private.h by now
Love Hörnquist Åstrand
2005-02-03 08:21:31 +00:00
94724a2443
fix uninitialized variable
Luke Howard
2005-02-03 08:21:15 +00:00
cd8bcb8404
Initial version of KCM daemon
Luke Howard
2005-02-03 08:20:00 +00:00
7a3a63c73e
Add kcm/Makefile
Luke Howard
2005-02-03 08:19:13 +00:00
4408d496c6
Add kcm
Luke Howard
2005-02-03 08:18:22 +00:00
1f9851b03b
make KCM socket "/var/run/.kcm_socket"
Luke Howard
2005-02-02 22:56:01 +00:00
2b7018a78a
x
Love Hörnquist Åstrand
2005-02-02 20:06:03 +00:00
d375fa4d7f
(send_and_recv_udp): make private again
Love Hörnquist Åstrand
2005-02-02 20:05:30 +00:00
e211cca93d
use AF_UNIX like the rest of the codebase, add some more error strings
Love Hörnquist Åstrand
2005-02-02 20:01:22 +00:00
c132b3d3e6
x
Luke Howard
2005-02-02 07:34:11 +00:00
936660f382
Add kcm.c
Luke Howard
2005-02-02 07:33:50 +00:00
c276c9537e
add krb5_store_creds_tag, krb5_ret_creds_tag
Luke Howard
2005-02-02 07:32:59 +00:00
93ff9f0443
fix cc_retrieve prototype, add KCM cc_ops
Luke Howard
2005-02-02 07:32:47 +00:00
5d93249adc
add _krb5_send_and_recv_tcp
Luke Howard
2005-02-02 07:32:31 +00:00
099770ec85
add initial implementation of KCM client library
Luke Howard
2005-02-02 07:32:09 +00:00
4de42cbbbb
add krb5_get_init_creds_keyblock (for now - subject to change)
Luke Howard
2005-02-02 07:30:25 +00:00
6152d507ad
pass all options to cc_retrieve_cred
Luke Howard
2005-02-02 07:30:04 +00:00
710ae74abe
register KCM cc_ops
Luke Howard
2005-02-02 07:29:54 +00:00
83b5139ce2
use cc_retrieve_cred if present rather than enumerating ccache
Luke Howard
2005-02-02 07:29:14 +00:00
45f3051509
Add --enable-kcm option
Luke Howard
2005-02-02 07:21:00 +00:00
4daeba844b
x
Love Hörnquist Åstrand
2005-01-26 06:18:25 +00:00
b102fef822
x
Love Hörnquist Åstrand
2005-01-25 17:23:32 +00:00
90c5f79ab0
x
Luke Howard
2005-01-24 10:36:06 +00:00
4fdebcb8b9
Don't crash when logging no server etype support if client == NULL
Luke Howard
2005-01-24 10:34:21 +00:00
240da19de0
Allow NULL in_options to be passed to krb5_get_init_creds_password()
Luke Howard
2005-01-24 10:32:43 +00:00
ebd6d664a1
x
Love Hörnquist Åstrand
2005-01-21 09:11:17 +00:00
6cf1196acf
include <roken.h>
Love Hörnquist Åstrand
2005-01-21 09:10:57 +00:00
65be1e8d8e
include <ctype.h>, cast argument to isspace to unsigned char
Love Hörnquist Åstrand
2005-01-21 09:09:08 +00:00
bd913bb529
(dump): handle errors
Love Hörnquist Åstrand
2005-01-19 17:09:56 +00:00
4b0ec3a65a
x
Love Hörnquist Åstrand
2005-01-19 11:50:06 +00:00
84cc7d9ee9
x
Love Hörnquist Åstrand
2005-01-17 13:40:22 +00:00
bc686b4cbf
s/random_key/random_key_flag/, From Dave Love <d.love@dl.ac.uk>
Love Hörnquist Åstrand
2005-01-17 13:40:08 +00:00
62dc17f843
x
Love Hörnquist Åstrand
2005-01-12 18:24:21 +00:00
5d6a307d4b
Texinfo fixes. Text about irix 6.5 using PAM. From: Dave Love <d.love@dl.ac.uk>
Love Hörnquist Åstrand
2005-01-12 18:23:15 +00:00
b0767711ce
make build, for real this time
Love Hörnquist Åstrand
2005-01-09 20:33:00 +00:00
4ceacfa1b0
revert part (server) referals draft patch that shouldn't have gone in, not tested
Love Hörnquist Åstrand
2005-01-09 16:49:38 +00:00
cf0e5a90f2
x
Love Hörnquist Åstrand
2005-01-09 04:26:34 +00:00
7da05fbefb
cast argument to isalnum to unsigned char
Love Hörnquist Åstrand
2005-01-09 04:23:58 +00:00
5236181a15
x
Love Hörnquist Åstrand
2005-01-08 23:39:02 +00:00
2830ca741b
get_v4_tgt only used when compileing with kerberos 4 support
Love Hörnquist Åstrand
2005-01-08 23:38:01 +00:00
23f894d712
x
Love Hörnquist Åstrand
2005-01-08 23:29:04 +00:00
0380823194
x
Love Hörnquist Åstrand
2005-01-08 23:20:32 +00:00
915454f2fd
cast argument to toupper to unsigned char
Love Hörnquist Åstrand
2005-01-08 23:17:58 +00:00
ee872ac323
cast argument to is* to unsigned char
Love Hörnquist Åstrand
2005-01-08 23:16:44 +00:00
bfbbff5ad9
x
Love Hörnquist Åstrand
2005-01-08 23:14:33 +00:00
c84e1ed765
cast argument to tolower to unsigned char
Love Hörnquist Åstrand
2005-01-08 23:11:12 +00:00
1ddf04ca40
x
Love Hörnquist Åstrand
2005-01-08 23:06:02 +00:00
7d377c3e98
cast argument to tolower to unsigned char
Love Hörnquist Åstrand
2005-01-08 23:05:07 +00:00
039d507d89
cast argument to isdigit to unsigned char
Love Hörnquist Åstrand
2005-01-08 22:58:38 +00:00
5f77418366
cast argument to toupper to unsigned char
Love Hörnquist Åstrand
2005-01-08 22:57:18 +00:00
7ee1cf1d33
(hashcaseadd): cast argument to toupper to unsigned char
Love Hörnquist Åstrand
2005-01-08 22:55:26 +00:00
8b62d6288a
x
Love Hörnquist Åstrand
2005-01-08 22:28:18 +00:00
6e6b40f359
(kfd_match_version): cast argument to islower to unsigned char
Love Hörnquist Åstrand
2005-01-08 22:27:28 +00:00
ae6b6b2b67
x
Love Hörnquist Åstrand
2005-01-08 21:17:35 +00:00