653e96e023
(loop): only check errsock if it's valid
Assar Westerlund
2003-03-24 03:31:40 +00:00
c9c606ce8f
sneek in a test for arcfour-hmac-md5
Love Hörnquist Åstrand
2003-03-22 00:09:27 +00:00
94b09d9dfc
0.6pre1
Love Hörnquist Åstrand
2003-03-20 22:48:57 +00:00
6e3efa834d
fixed a couple of gssapi issues
Love Hörnquist Åstrand
2003-03-20 20:00:53 +00:00
b73e0996b7
(c) year update
Love Hörnquist Åstrand
2003-03-20 18:07:31 +00:00
f56fbf897a
update .Dd
Love Hörnquist Åstrand
2003-03-20 18:05:37 +00:00
f42b484666
sort in krb5_data functions
Love Hörnquist Åstrand
2003-03-20 17:40:27 +00:00
78be3d48e0
x
Love Hörnquist Åstrand
2003-03-20 17:31:07 +00:00
d82b0f2980
(man_MANS): += krb5_data.3
Love Hörnquist Åstrand
2003-03-20 17:30:30 +00:00
947254c57f
document krb5_data
Love Hörnquist Åstrand
2003-03-20 17:29:50 +00:00
9594627cda
x
Love Hörnquist Åstrand
2003-03-20 17:23:08 +00:00
0d70a9f211
(krb5_get_init_creds_password): if prompter is NULL, don't try to ask for a password to change. reported by Iain Moffat @ ufl.edu via Howard Chu <hyc@highlandsun.com>
Love Hörnquist Åstrand
2003-03-20 17:15:43 +00:00
18d40db268
x
Love Hörnquist Åstrand
2003-03-19 21:05:30 +00:00
b81767ee66
x
Love Hörnquist Åstrand
2003-03-19 20:58:15 +00:00
ca5788247f
x
Love Hörnquist Åstrand
2003-03-19 13:33:25 +00:00
4fb6b7c4cc
document v1 interface (and that they are obsolete)
Love Hörnquist Åstrand
2003-03-19 13:33:06 +00:00
0d8d96a4d5
x
Love Hörnquist Åstrand
2003-03-19 11:57:33 +00:00
a100e117df
(main): make sure we don't consider dead slave for select processing (write_stats): use slave_stats_file variable, check return value of strftime (args): allow specifying slave stats file (slave_dead): close the fd when the slave dies
Love Hörnquist Åstrand
2003-03-19 11:56:38 +00:00
26c2ab57dd
x
Love Hörnquist Åstrand
2003-03-19 11:51:44 +00:00
6d5d3a1405
document the kafs_settoken functions write about the krb5_appdefault option for kerberos 5 afs tokens fix prototypes
Love Hörnquist Åstrand
2003-03-19 11:51:32 +00:00
6b4e9dba04
x
Love Hörnquist Åstrand
2003-03-18 18:22:10 +00:00
db5235baa9
add names of pop states, add some more debugging and use fprintf(stderr) for all dbg stmts.
Love Hörnquist Åstrand
2003-03-18 18:21:28 +00:00
b88f38d522
x
Love Hörnquist Åstrand
2003-03-18 14:23:51 +00:00
3d1b5e8dfc
(krb5_verify): always do krb5_afslog, remove setpag (its done in main)
Love Hörnquist Åstrand
2003-03-18 14:23:32 +00:00
7f03375e74
do krb5_afslog when compling with afs support
Love Hörnquist Åstrand
2003-03-18 14:18:56 +00:00
b36825768d
always include kafs.h
Love Hörnquist Åstrand
2003-03-18 14:09:19 +00:00
2c3258dde0
x
Love Hörnquist Åstrand
2003-03-18 14:08:12 +00:00
8dd6b56464
also need pag_set
Love Hörnquist Åstrand
2003-03-18 14:07:15 +00:00
b42c3b6db9
if there is kerberos 5, call krb5_afslog\*
Love Hörnquist Åstrand
2003-03-18 14:01:05 +00:00
86b1f55863
drop setpag
Love Hörnquist Åstrand
2003-03-18 13:56:35 +00:00
698db5c285
revert previous delta
Love Hörnquist Åstrand
2003-03-18 13:55:47 +00:00
a733929bcc
(main): set afs PAG
Love Hörnquist Åstrand
2003-03-18 13:54:55 +00:00
aadb7de003
always try krb5_afslog, and while here do a setpag too
Love Hörnquist Åstrand
2003-03-18 13:46:09 +00:00
cdf76e1418
always include kafs
Love Hörnquist Åstrand
2003-03-18 13:37:13 +00:00
49710eefed
x
Love Hörnquist Åstrand
2003-03-18 13:34:58 +00:00
451649f07e
(krb5_start_session): krb5_afslog doesn't depend on KRB4 any more
Love Hörnquist Åstrand
2003-03-18 13:34:26 +00:00
09dfb169a9
x
Love Hörnquist Åstrand
2003-03-18 13:15:40 +00:00
e24f1c1207
INCLUDES: -I$(srcdir)/../lib/krb5
Love Hörnquist Åstrand
2003-03-18 13:15:27 +00:00
bb81dc03a8
always define LIB_kafs
Love Hörnquist Åstrand
2003-03-18 13:13:45 +00:00
980e4254a4
(LDADD): use LIB_kafs
Love Hörnquist Åstrand
2003-03-18 13:13:06 +00:00
76bd6e1b98
x
Love Hörnquist Åstrand
2003-03-18 13:02:42 +00:00
91ce69ed08
list supported mechanism and nametypes
Love Hörnquist Åstrand
2003-03-18 13:01:39 +00:00
3e491842ba
(kafs_settoken5): change signature to include a krb5_context, use v5_convert (v5_convert): new function, converts a krb5_ccreds to a kafs_token in three diffrent ways, not at all, local 524/2b, and using 524 (v5_to_kt): add code to do local 524/2b (get_cred): use v5_convert
Love Hörnquist Åstrand
2003-03-18 10:30:04 +00:00
163daa8cf0
(kafs_settoken5): change signature to include a krb5_context
Love Hörnquist Åstrand
2003-03-18 10:26:00 +00:00
4b8579ad53
x
Love Hörnquist Åstrand
2003-03-18 04:32:52 +00:00
daca78e35f
x
Love Hörnquist Åstrand
2003-03-18 04:32:34 +00:00
777c862799
--no-v4, --no-v5
Love Hörnquist Åstrand
2003-03-18 04:29:34 +00:00
d56efb1dcd
always build afsutils now
Love Hörnquist Åstrand
2003-03-18 04:25:03 +00:00
2d1b43f459
make build without KRB4
Love Hörnquist Åstrand
2003-03-18 04:24:20 +00:00
f89e9c706b
x
Love Hörnquist Åstrand
2003-03-18 04:21:23 +00:00
b643e1fefc
x
Love Hörnquist Åstrand
2003-03-18 04:20:44 +00:00
e35ab3c3e7
always build the libkafs library now that the kerberos 5 can stand on their own
Love Hörnquist Åstrand
2003-03-18 04:20:08 +00:00
195de6c808
fix c
Love Hörnquist Åstrand
2003-03-18 04:18:45 +00:00
cb6a5f5f45
expose the krb5 functions
Love Hörnquist Åstrand
2003-03-18 04:17:59 +00:00
3865a2a5fc
(kafs_settoken_rxkad): move all content kerberos version from kafs_settoken to kafs_settoken_rxkad (_kafs_fixup_viceid): move the fixup the timestamp to make client happy code here. (_kafs_v4_to_kt): move all the kerberos 4 dependant parts from kafs_settoken here. (*): adapt to kafs_token
Love Hörnquist Åstrand
2003-03-18 04:17:32 +00:00
08ea22dd5c
(kafs_settoken5): new function, inserts a krb5_creds into kernel (v5_to_kt): new function, stores a krb5_creds in struct kafs_token (get_cred): add a appdefault boolean ("libkafs", realm, "afs-use-524") that can used to toggle if there should v5 token should be used directly or converted via 524 first.
Love Hörnquist Åstrand
2003-03-18 04:13:17 +00:00
378f185c62
move kafs_settoken here use struct kafs_token
Love Hörnquist Åstrand
2003-03-18 04:07:23 +00:00
40e331ad93
include krb5-v4compat.h if needed, define an internal structure struct kafs_token that carries around for rxkad data that is independant of kerberos version
Love Hörnquist Åstrand
2003-03-18 04:06:41 +00:00
f1ea9f4b86
x
Love Hörnquist Åstrand
2003-03-18 04:03:36 +00:00
3d22c7d61d
add prototypes for kafs_settoken_rxkad and kafs_settoken5
Love Hörnquist Åstrand
2003-03-18 04:03:17 +00:00
1d25cbb527
add _krb5_krb_life_to_time
Love Hörnquist Åstrand
2003-03-18 03:11:16 +00:00
40c455e927
x
Love Hörnquist Åstrand
2003-03-18 00:55:59 +00:00
9f736ab54d
x
Love Hörnquist Åstrand
2003-03-18 00:24:05 +00:00
89542e627c
524 is independent of kerberos 4, so move out from #ifdef KRB4 enable_v4_cross_realm since 524 needs it
Love Hörnquist Åstrand
2003-03-18 00:23:06 +00:00
39bc5eff7a
524 is independent of kerberos 4, so move out enable_v4_cross_realm since 524 needs it
Love Hörnquist Åstrand
2003-03-18 00:22:23 +00:00
f643967982
(encode_524_response): check the enable_v4_cross_realm flag before giving out v4 tickets for foreign v5 principals
Assar Westerlund
2003-03-17 05:35:47 +00:00
e0efc9b0ed
x
Love Hörnquist Åstrand
2003-03-17 02:50:06 +00:00
9e16a0eee0
(man_MANS) += krb5_aname_to_localname.3
Love Hörnquist Åstrand
2003-03-17 02:49:45 +00:00
fe11447162
x
Love Hörnquist Åstrand
2003-03-17 02:48:16 +00:00
4a0af0aedb
manpage for krb5_aname_to_localname
Love Hörnquist Åstrand
2003-03-17 02:48:00 +00:00
4d7b1563e9
s/KRB5_USEROK/KRB5_KUSEROK/
Love Hörnquist Åstrand
2003-03-16 23:56:51 +00:00
d062d5985d
x
Love Hörnquist Åstrand
2003-03-16 20:43:06 +00:00
1e24f9b34e
text about gss_display_name
Love Hörnquist Åstrand
2003-03-16 20:42:50 +00:00
3f493cbed1
(man_MANS): add krb5_set_default_realm.3
Love Hörnquist Åstrand
2003-03-16 20:15:50 +00:00
2e3af30dd7
add more ietf work
Love Hörnquist Åstrand
2003-03-16 19:46:42 +00:00
6e549b3ce5
x
Love Hörnquist Åstrand
2003-03-16 19:42:30 +00:00
77bee78500
x
Love Hörnquist Åstrand
2003-03-16 19:40:31 +00:00
4a6891275c
(gss_adat): now that gss_export_name exports a principal, bandaid with gss_display_name, and check that oid is GSS_KRB5_NT_PRINCIPAL_NAME, also free memory
Love Hörnquist Åstrand
2003-03-16 19:40:18 +00:00
48d1229d3a
x
Love Hörnquist Åstrand
2003-03-16 19:16:11 +00:00
770cbd26bb
add manpages from krb5_set_default_realm.3
Love Hörnquist Åstrand
2003-03-16 19:15:26 +00:00
64f126218c
Manpage for krb5_free_host_realm, krb5_get_default_realm, krb5_get_default_realms, krb5_get_host_realm, and krb5_set_default_realm.
Love Hörnquist Åstrand
2003-03-16 19:13:06 +00:00
c9469b9bae
x
Love Hörnquist Åstrand
2003-03-16 18:55:36 +00:00
ce4841cbb8
s/entype/enctype/, from Igor Sobrado <sobrado@acm.org> via NetBSD
Love Hörnquist Åstrand
2003-03-16 18:53:23 +00:00
3d4847835f
add documention for krb5_kt_get_type
Love Hörnquist Åstrand
2003-03-16 18:33:27 +00:00
342ad84447
(krb5_kt_get_type): get prefix/type of keytab
Love Hörnquist Åstrand
2003-03-16 18:32:33 +00:00
59427b32ca
(KRB5_KT_PREFIX_MAX_LEN): max length of prefix
Love Hörnquist Åstrand
2003-03-16 18:30:02 +00:00
6ad57fd782
document krb5_cc_get_ops, add more types, add krb5_fcc_ops and krb5_mcc_ops
Love Hörnquist Åstrand
2003-03-16 18:26:01 +00:00
cc13b1582b
x
Love Hörnquist Åstrand
2003-03-16 18:24:23 +00:00
49efe23229
(krb5_cc_get_ops): new function, return ops for a id
Love Hörnquist Åstrand
2003-03-16 18:23:59 +00:00
432dc5c0ec
x
Love Hörnquist Åstrand
2003-03-16 18:22:54 +00:00
21306f9ff7
(libgssapi_la_LDFLAGS): bump to 3:6:2 (libgssapi_la_SOURCES): add all new functions
Love Hörnquist Åstrand
2003-03-16 18:22:29 +00:00