2c3319de27
x
Love Hörnquist Åstrand
2003-08-18 06:04:15 +00:00
9883b1f3e5
(main): use krb5_prepend_config_files_default, now all options in kdc.conf is parsed, not just [kdc]key-file=
Love Hörnquist Åstrand
2003-08-18 06:03:42 +00:00
027455cbf0
check krb5_prepend_config_files_default and krb5_prepend_config_files
Love Hörnquist Åstrand
2003-08-18 05:14:38 +00:00
bec7df49db
add krb5_prepend_config_files and krb5_prepend_config_files_default
Love Hörnquist Åstrand
2003-08-18 05:09:05 +00:00
b868cd3c45
(print_time): time is returned in seconds from now, not unix time
Love Hörnquist Åstrand
2003-08-17 23:02:53 +00:00
877313e435
x
Love Hörnquist Åstrand
2003-08-17 19:12:14 +00:00
5cff5e1802
x
Love Hörnquist Åstrand
2003-08-17 19:03:15 +00:00
8eb2b0ceea
(check_compat): avoid leaking principal when finding a match
Love Hörnquist Åstrand
2003-08-17 19:01:42 +00:00
d84816fed2
sa_size argument to krb5_addr2sockaddr is a krb5_socklen_t
Love Hörnquist Åstrand
2003-08-17 18:57:37 +00:00
8f776af389
(gss_acquire_cred): 4th argument to gss_test_oid_set_member is a int
Love Hörnquist Åstrand
2003-08-17 18:55:49 +00:00
b6609c3d3b
(read_master_mit): krb5_ret_int16 takes a int16_t as argument
Love Hörnquist Åstrand
2003-08-17 18:44:08 +00:00
d8825a3a75
x
Love Hörnquist Åstrand
2003-08-17 18:38:26 +00:00
fca60360bd
(configure): remove only set variable 'e'
Love Hörnquist Åstrand
2003-08-17 17:10:56 +00:00
c997f14ac2
(init_socket): sockaddr size argument to krb5_addr2sockaddr is a krb5_addr2sockaddr *
Love Hörnquist Åstrand
2003-08-17 17:08:17 +00:00
814929f329
(as_rep): remove usused variable (tgs_rep2): don't use a temporary ret-variable, ret is reset later
Love Hörnquist Åstrand
2003-08-17 16:50:20 +00:00
6f635f4807
x
Love Hörnquist Åstrand
2003-08-17 16:27:24 +00:00
3b71428beb
these function will be deprecated
Love Hörnquist Åstrand
2003-08-17 16:27:15 +00:00
37ee3711ca
x
Love Hörnquist Åstrand
2003-08-17 16:23:32 +00:00
e29f5d55cd
man_MANS += krb5_get_init_creds.3
Love Hörnquist Åstrand
2003-08-17 16:23:17 +00:00
d7d3939e93
begining of documentation of krb5_get_init_creds
Love Hörnquist Åstrand
2003-08-17 16:21:36 +00:00
9cd02aaa38
x
Love Hörnquist Åstrand
2003-08-17 15:52:13 +00:00
bc32f47208
(krb5_get_in_tkt): for compatibility with with the mit implemtation, don't free `creds' argument when done, its up the the caller to do that, also allow a NULL ccache.
Love Hörnquist Åstrand
2003-08-17 15:52:01 +00:00
eaffdea2a6
x
Love Hörnquist Åstrand
2003-08-16 20:00:38 +00:00
3ee67f793f
document tgs_require_subkey
Love Hörnquist Åstrand
2003-08-16 20:00:28 +00:00
282d4df104
x
Love Hörnquist Åstrand
2003-08-16 19:10:20 +00:00
99bd855734
Don't do local checks on xnlock, it only passes if there is a working X11 socket, XXX should really be fixed in xnlock
Love Hörnquist Åstrand
2003-08-16 19:09:40 +00:00
b9b8d2152d
(CHECK_LOCAL): set to no-check-local
Love Hörnquist Åstrand
2003-08-16 18:32:18 +00:00
f747c3c09b
x
Love Hörnquist Åstrand
2003-08-16 18:31:56 +00:00
2726c24c99
don't try doing local checks if CHECK_LOCAL is set to no-check-local
Love Hörnquist Åstrand
2003-08-16 18:31:50 +00:00
77d774d5f4
remove stuff more stuff that sneeked in with last commit
Love Hörnquist Åstrand
2003-08-16 18:09:55 +00:00
d69795d2cf
remove trance of generate tests files, its not really for consumption yet
Love Hörnquist Åstrand
2003-08-16 18:06:33 +00:00
802923ad69
split generated source from non generated source we make-proto.pl can generate prototypes for non generate-source only (make-proto.pl dies on asn1compile's .c files)
Love Hörnquist Åstrand
2003-08-16 17:57:18 +00:00
1a22071676
(init_tgs_req): make generation of subkey optional on configuration parameter [realms]realm={tgs_require_subkey=bool} defaults to off. The RFC1510 weakly defines the correct behavior, so old DCE secd apparently required the subkey to be there, and MS will use it when its there. But the request isn't encrypted in the subkey, so you get to choose if you want to talk to a MS mdc or a old DCE secd.
Love Hörnquist Åstrand
2003-08-16 16:25:14 +00:00
61391e5aa1
x
Love Hörnquist Åstrand
2003-08-15 16:40:14 +00:00
599c39e257
use default_keys for the both random keys and password derived keys if its defined
Love Hörnquist Åstrand
2003-08-15 16:38:28 +00:00
a1a60e2118
x
Love Hörnquist Åstrand
2003-08-15 14:35:34 +00:00
05cd3d1a7f
(unparse_name): len can't be zero, so, don't check for that
Love Hörnquist Åstrand
2003-08-15 14:28:48 +00:00
e167924d17
x
Johan Danielsson
2003-08-15 12:28:53 +00:00
f95d7b2034
manpage
Johan Danielsson
2003-08-15 12:28:14 +00:00
64a864b5c1
x
Love Hörnquist Åstrand
2003-08-14 15:11:44 +00:00
f649fbc0c4
x
Love Hörnquist Åstrand
2003-08-13 09:17:42 +00:00
7fa222d32b
(unparse_name): make sure there are space for a NUL, set *name to NULL when there is a failure (so caller can't get hold of a freed pointer)
Love Hörnquist Åstrand
2003-08-13 09:16:59 +00:00
cee99a6713
when building DATEDVERSION, just ignore operating system tags in manpages
Love Hörnquist Åstrand
2003-08-08 05:38:33 +00:00
045d9bbbef
x
Love Hörnquist Åstrand
2003-08-01 12:35:26 +00:00
7dce00bf0f
check if compile_et support ``error_table N M'' also, don't be overly aggressivly reset CFLAGS
Love Hörnquist Åstrand
2003-08-01 12:35:19 +00:00
7da1ba06ce
x
Love Hörnquist Åstrand
2003-07-26 17:05:57 +00:00
22c4cb4b88
remove duplicate manual, from cjep@netbsd.org
Love Hörnquist Åstrand
2003-07-26 17:05:42 +00:00
32a39134cf
indent
Love Hörnquist Åstrand
2003-07-25 11:33:29 +00:00
a642fd961b
x
Love Hörnquist Åstrand
2003-07-25 08:27:09 +00:00
f837df3b5a
(krb5_cc_set_default_name): only read KRB5CCNAME when not suid
Love Hörnquist Åstrand
2003-07-25 08:26:36 +00:00
b411ada0ec
x
Love Hörnquist Åstrand
2003-07-24 14:49:55 +00:00
835c5e70a6
(receive_everything): switch close and rename From: Alf Wachsmann <alfw@SLAC.Stanford.EDU>
Love Hörnquist Åstrand
2003-07-24 14:49:45 +00:00
52eb0189cb
(read_v4_entry): the des key is 8 bytes, use a char array instead of des_cblock
Love Hörnquist Åstrand
2003-07-24 13:43:06 +00:00
5b1231ff3a
add support for KRB5_PADATA_ETYPE_INFO2
Love Hörnquist Åstrand
2003-07-23 18:56:59 +00:00
d73655dcc7
x
Love Hörnquist Åstrand
2003-07-23 13:06:38 +00:00
78d1c49923
(hmac): make it return an error when out of memory, update callsites to either return error or use krb5_abortx (krb5_hmac): expose hmac
Love Hörnquist Åstrand
2003-07-23 13:06:24 +00:00
84e7684333
x
Love Hörnquist Åstrand
2003-07-23 13:01:25 +00:00
7dfedf540d
add aes support
Love Hörnquist Åstrand
2003-07-23 13:00:42 +00:00
1e21591d32
x
Love Hörnquist Åstrand
2003-07-23 09:35:44 +00:00
700e971e5b
x
Love Hörnquist Åstrand
2003-07-23 09:13:06 +00:00
753ef4229a
always include v4 symbols
Love Hörnquist Åstrand
2003-07-23 09:12:38 +00:00
4283ca3eee
provide dummy krb_ function to there is no need to bump major
Love Hörnquist Åstrand
2003-07-23 09:11:12 +00:00
400d4b2e63
x
Love Hörnquist Åstrand
2003-07-22 21:41:14 +00:00
9caa168b54
(krb5_keyblock_get_enctype): return enctype of keyblock
Love Hörnquist Åstrand
2003-07-22 21:40:17 +00:00
cc0a5435fe
(man_MANS): += krb5_keyblock.3
Love Hörnquist Åstrand
2003-07-22 21:27:06 +00:00
c8cb88a62c
some information about krb5_keyblock and related functions
Love Hörnquist Åstrand
2003-07-22 21:25:22 +00:00
cef811fcb6
make the non-debug version of the mutex macros "use" the "mutex" integer so the compile wont complain about defined unused variables
Love Hörnquist Åstrand
2003-07-22 21:10:50 +00:00
3f2394ad11
make thread local storage macros take a "return" argument so no functions need to be created for the no-pthread case
Love Hörnquist Åstrand
2003-07-22 19:57:58 +00:00
79442df848
x
Love Hörnquist Åstrand
2003-07-22 19:55:04 +00:00
32752ea144
(repl_mutual): don't set kerberos error where there was no kerberos error
Love Hörnquist Åstrand
2003-07-22 19:53:43 +00:00
59a9e85922
Add destruction/creation prototypes and structure for the thread specific storage.
Love Hörnquist Åstrand
2003-07-22 19:52:32 +00:00
ba2d66fbd0
use thread specific storage to set/get the kerberos error message
Love Hörnquist Åstrand
2003-07-22 19:51:31 +00:00
2e732d2ef1
Provide locking around the creation of the global krb5_context. Add destruction/creation functions for the thread specific storage that the error string handling is using.
Love Hörnquist Åstrand
2003-07-22 19:50:11 +00:00
df6940ae2b
only enable netbsd thread support if ENABLE_PTHREAD_SUPPORT is defined (so it can be disabled)
Love Hörnquist Åstrand
2003-07-22 19:13:12 +00:00
8fdd082fd4
enable pthread if != no
Love Hörnquist Åstrand
2003-07-22 19:11:28 +00:00
e2a4344ba6
adding RWLOCKS and [sg]etspecific
Love Hörnquist Åstrand
2003-07-22 19:00:06 +00:00
15ee6b991f
use KRB_PTHREADS
Love Hörnquist Åstrand
2003-07-22 18:45:24 +00:00
853a9a5a40
x
Love Hörnquist Åstrand
2003-07-22 18:44:39 +00:00
a30dfdf642
pthread test
Love Hörnquist Åstrand
2003-07-22 18:44:16 +00:00
ee4a8728d5
(gen_files): add asn1_KerberosString and sort
Love Hörnquist Åstrand
2003-07-22 17:52:29 +00:00
11e5bfe11e
(ETYPE-INFO2-ENTRY): salt is a KerberosString
Love Hörnquist Åstrand
2003-07-22 13:04:24 +00:00
141114779c
x
Love Hörnquist Åstrand
2003-07-22 12:30:31 +00:00
aa10794d91
add some more krb5_c functions
Love Hörnquist Åstrand
2003-07-22 10:23:28 +00:00
6d719817e4
(krb5_cksumtype_valid): check is checksum type is a valid one
Love Hörnquist Åstrand
2003-07-22 10:14:05 +00:00
e62ea35927
(krb5_checksum_is_keyed): only set extented error string when there is a context (krb5_checksum_is_collision_proof): ditto
Love Hörnquist Åstrand
2003-07-22 10:08:50 +00:00
d05a6db6f4
x
Love Hörnquist Åstrand
2003-07-21 21:23:05 +00:00
b96d3e3b50
(krb5_c_get_checksum): make type and data argument optional (krb5_c_{encrypt,decrypt}): return "better" error codes for invalid ivec length
Love Hörnquist Åstrand
2003-07-21 21:16:26 +00:00
8967eaa719
update krb5_c_get_checksum usage
Love Hörnquist Åstrand
2003-07-21 21:12:46 +00:00
8b79c24ba7
x
Love Hörnquist Åstrand
2003-07-21 20:22:26 +00:00
2b396ee7e8
(krb5_crypto_getenctype): new function
Love Hörnquist Åstrand
2003-07-21 20:21:34 +00:00
9a9841815d
avoid redefining OPENSSL_DES_LIBDES_COMPATIBILITY
Love Hörnquist Åstrand
2003-07-21 13:11:46 +00:00
ec7eabd6d4
add krb5_enc_data
Love Hörnquist Åstrand
2003-07-21 13:00:09 +00:00
217cb2649d
x
Love Hörnquist Åstrand
2003-07-20 11:05:09 +00:00
ca06524a21
add missing prototype and missing .Ft arguments
Love Hörnquist Åstrand
2003-07-20 11:02:19 +00:00