5ed2d6418f
add forward declaration of krb5_krb_auth_data
Love Hörnquist Åstrand
2005-04-23 20:29:16 +00:00
6caae3694e
make compile
Love Hörnquist Åstrand
2005-04-23 20:11:55 +00:00
2eb8ce2e5f
Use the new Kerberos 4 functions in libkrb5 and so kerberos 4 is always compiled in (still default disabled)
Love Hörnquist Åstrand
2005-04-23 19:57:56 +00:00
e54c17af6b
move all Kerberos 4 related stuff to one place
Love Hörnquist Åstrand
2005-04-23 19:52:51 +00:00
2d3b49f0c0
forward declaration of _krb5_krb_auth_data
Love Hörnquist Åstrand
2005-04-23 19:42:28 +00:00
ca6053358a
Move the kerberos v4 replacement functions to v4_glue.c
Love Hörnquist Åstrand
2005-04-23 19:40:57 +00:00
40abf3fef4
add more v4 defines
Love Hörnquist Åstrand
2005-04-23 19:38:16 +00:00
aa80eaa1a7
Implement enough of kerberos 4 protocol to be a KDC, move the v4 bits over here
Love Hörnquist Åstrand
2005-04-23 19:36:40 +00:00
f7eeefa44c
x
Johan Danielsson
2005-04-22 15:49:35 +00:00
17ae619b5f
document limits.conf
Johan Danielsson
2005-04-22 15:49:25 +00:00
8aa7690bba
limits_conf.c
Johan Danielsson
2005-04-22 15:39:14 +00:00
23b676e935
x
Johan Danielsson
2005-04-22 15:38:59 +00:00
6014f67834
template for limits.conf
Johan Danielsson
2005-04-22 15:38:54 +00:00
4d41fe5c72
read limits.conf (from /etc/security by default, overridable in login.conf)
Johan Danielsson
2005-04-22 15:38:33 +00:00
0e8da6be57
implement a parser for limits.conf
Johan Danielsson
2005-04-22 15:37:22 +00:00
a0c33472fe
x
Love Hörnquist Åstrand
2005-04-22 11:03:36 +00:00
f4cf20b4df
Support multi-realms databases, requires that all the realms are configured on the KDC in krb5.conf with [libdefaults]default_realm stanzas.
Love Hörnquist Åstrand
2005-04-22 11:03:11 +00:00
68a4a7e1c5
remove more leftovers
Love Hörnquist Åstrand
2005-04-21 19:29:18 +00:00
bc376e76ef
x
Love Hörnquist Åstrand
2005-04-21 19:13:12 +00:00
8df03ee61e
fix warnings
Love Hörnquist Åstrand
2005-04-21 18:58:14 +00:00
2afd98c6d6
rename log10 to find_log10, because log10 in a builtin function on FreeBSD5
Love Hörnquist Åstrand
2005-04-21 18:52:28 +00:00
276f5e2959
x
Love Hörnquist Åstrand
2005-04-21 14:02:56 +00:00
f9078126dd
spell succeeded correctly, From Sean Chittenden
Love Hörnquist Åstrand
2005-04-21 13:51:34 +00:00
e869931f80
catch two more snprintf problems
Love Hörnquist Åstrand
2005-04-21 06:37:36 +00:00
902b84e0fd
more stuff that was added
Love Hörnquist Åstrand
2005-04-20 22:03:09 +00:00
ae303e938a
x
Love Hörnquist Åstrand
2005-04-20 21:25:12 +00:00
874f8a4e79
x
Love Hörnquist Åstrand
2005-04-20 21:18:42 +00:00
95b30c4a5b
this lib include com_err, add -com_err to CHECK_SYMBOLS
Love Hörnquist Åstrand
2005-04-20 21:17:32 +00:00
6700e87d7b
more error table symbols, run in LANG=C to unconfuse gawk
Love Hörnquist Åstrand
2005-04-20 21:15:25 +00:00
1328ea0eda
print the type so I don't need to ask for it
Love Hörnquist Åstrand
2005-04-20 21:06:48 +00:00
9ee9056627
remove unused variables
Love Hörnquist Åstrand
2005-04-20 20:53:29 +00:00
fc2e596f4d
pre2
Love Hörnquist Åstrand
2005-04-20 19:51:49 +00:00
ccb62295a3
spelling, from Tracy
Love Hörnquist Åstrand
2005-04-20 19:09:14 +00:00
e4c8785187
add 0.6.4 items
Love Hörnquist Åstrand
2005-04-20 10:50:33 +00:00
17b1479c34
spell spnego
Love Hörnquist Åstrand
2005-04-20 10:46:55 +00:00
239eade8e6
(c)
Love Hörnquist Åstrand
2005-04-20 10:46:15 +00:00
2f619d9f28
document supported mechamisms
Love Hörnquist Åstrand
2005-04-20 10:45:57 +00:00
ed16400376
x
Love Hörnquist Åstrand
2005-04-20 10:39:45 +00:00
a4cd8b41d9
cast size_t to unsigned long
Love Hörnquist Åstrand
2005-04-20 10:39:33 +00:00
9dd2289f90
cast ssize_t to unsigned long, fix printf format
Love Hörnquist Åstrand
2005-04-20 10:38:37 +00:00
3746090a7d
(foreach_principal): initialize ret to make sure it have a value
Love Hörnquist Åstrand
2005-04-20 10:37:25 +00:00
94ad9d0c80
cast size_t to unsigned long
Love Hörnquist Åstrand
2005-04-20 10:34:12 +00:00
cc70701410
x
Love Hörnquist Åstrand
2005-04-19 19:12:43 +00:00
85f6ac6301
x
Love Hörnquist Åstrand
2005-04-19 19:11:35 +00:00
dd3ec19f74
use asprintf to avoid truncating pathnames
Love Hörnquist Åstrand
2005-04-19 18:59:46 +00:00
e441948975
check return value of snprintf
Love Hörnquist Åstrand
2005-04-19 18:52:51 +00:00
89b5bba2fe
check address truncation
Love Hörnquist Åstrand
2005-04-19 18:44:56 +00:00
a76ce26d04
check return values from snprintf and clean up semantics of ret_len
Love Hörnquist Åstrand
2005-04-19 18:43:12 +00:00
c54ca3787e
clearify what ret_len is in krb5_print_address
Love Hörnquist Åstrand
2005-04-19 18:18:50 +00:00
e2ad54e734
x
Love Hörnquist Åstrand
2005-04-19 18:01:15 +00:00
e19f9f0e6c
catch when snprint needs a larger buffer
Love Hörnquist Åstrand
2005-04-19 18:00:17 +00:00
c48cc3386e
x
Love Hörnquist Åstrand
2005-04-19 13:36:48 +00:00
0ffd30a6e4
rewrite getpty to make use openpty when its found, save the slave fd so that cleanopen can use it if its available
Love Hörnquist Åstrand
2005-04-19 13:36:20 +00:00
7adcb73bb8
include krb5.h to avoid krb5_getportbyname warning
Love Hörnquist Åstrand
2005-04-19 10:33:18 +00:00
dc662edcc0
x
Love Hörnquist Åstrand
2005-04-19 10:28:53 +00:00
cb151443a9
include <config.h> since defines _GNU_SOURCE if needed, avoid asprintf warning
Love Hörnquist Åstrand
2005-04-19 10:28:28 +00:00
521af19317
add --version and --help
Love Hörnquist Åstrand
2005-04-19 08:40:06 +00:00
4d351adfed
x
Love Hörnquist Åstrand
2005-04-19 05:24:55 +00:00
796e0562a0
use getpwnamn_r if it exists
Love Hörnquist Åstrand
2005-04-19 05:23:42 +00:00
c6fcedc6e0
noinst_PROGRAMS += test_kuserok
Love Hörnquist Åstrand
2005-04-19 05:22:49 +00:00
6715f713e4
test program for krb5_kuserok
Love Hörnquist Åstrand
2005-04-19 05:20:23 +00:00
bae44de2e3
x
Love Hörnquist Åstrand
2005-04-19 04:42:37 +00:00
1caed238c5
fix getpw*_r calls, they return 0 even when the entry isn't found and instead make it with setting return pointer to NULL. From Luke Mewburn <lukem@NetBSD.org>
Love Hörnquist Åstrand
2005-04-19 04:41:07 +00:00
5dc1001c37
x
Love Hörnquist Åstrand
2005-04-18 19:20:55 +00:00
050cc7b7f3
(acc_resolve): if open_default_ccache failed with ccErrCCacheNotFound try again with create_default_ccache, this fixes the problem where the security server apperenly haven't started yet on Mac OS X
Love Hörnquist Åstrand
2005-04-18 19:19:04 +00:00
9d57c47c64
(_krb5_get_default_principal_local): add, for use of functions that in ccache layer to avoid recursive calls.
Love Hörnquist Åstrand
2005-04-18 19:12:19 +00:00
b30e1d8c06
x
Love Hörnquist Åstrand
2005-04-18 13:07:19 +00:00
d143f5449e
ignore filename symbols
Love Hörnquist Åstrand
2005-04-18 13:06:49 +00:00
b178b15833
change back to 0.7pre again
Love Hörnquist Åstrand
2005-04-18 11:05:53 +00:00
46a77c28e4
pagsh is in section 1
Love Hörnquist Åstrand
2005-04-18 10:20:31 +00:00
77624cc581
change version to 0.7pre1
Love Hörnquist Åstrand
2005-04-18 10:09:23 +00:00
2e035d66b3
x
Love Hörnquist Åstrand
2005-04-18 10:08:19 +00:00
0cd33d833e
x
Love Hörnquist Åstrand
2005-04-18 08:28:54 +00:00
3fcb41496d
cast to unsigned char to make sure its not negative when passing it to is* functions
Love Hörnquist Åstrand
2005-04-18 08:28:35 +00:00
fca6863ff2
x
Love Hörnquist Åstrand
2005-04-18 08:08:28 +00:00
0b59fd30dc
cast to unsigned char to make sure its not negative when passing it to to* functions
Love Hörnquist Åstrand
2005-04-18 08:07:40 +00:00
e621738b3a
drop <ctype.h>, no longer use any of the is* macros in this file
Love Hörnquist Åstrand
2005-04-18 08:03:54 +00:00
16faa9ef19
(TTYget): use unsigned char to make sure a positive number is returned when successful
Love Hörnquist Åstrand
2005-04-18 08:00:42 +00:00
7f25d605bd
cast to unsigned char to make sure its not negative when passing it to is* functions
Love Hörnquist Åstrand
2005-04-18 07:56:41 +00:00
2cc85f5d17
x
Love Hörnquist Åstrand
2005-04-18 07:54:00 +00:00
5c338794d7
use unsigned char * to make sure its not negative when passing it to is* functions
Love Hörnquist Åstrand
2005-04-18 07:52:58 +00:00
542f17be74
(statcmd): cast argument to isdigit to unsigned char
Love Hörnquist Åstrand
2005-04-18 07:48:33 +00:00
bb46111aad
(mget): cast char to unsigned char to make sure its not negative when passing it to tolower
Love Hörnquist Åstrand
2005-04-18 07:45:12 +00:00
a5206ed43b
remove manpage macro, add some more references to manpages
Love Hörnquist Åstrand
2005-04-15 22:23:41 +00:00
ac3b52f7da
define manpage macro
Love Hörnquist Åstrand
2005-04-15 22:20:23 +00:00
21f95fd7d5
x
Love Hörnquist Åstrand
2005-04-15 16:40:17 +00:00
f6fd1c2537
document krb5_keyblock_init
Love Hörnquist Åstrand
2005-04-15 16:39:54 +00:00
99c49b8e69
x
Love Hörnquist Åstrand
2005-04-15 13:12:47 +00:00
e7e96c2abd
x
Love Hörnquist Åstrand
2005-04-15 12:37:54 +00:00
03ca655e05
x
Love Hörnquist Åstrand
2005-04-15 11:47:02 +00:00
daf508650e
document new password policy code
Love Hörnquist Åstrand
2005-04-15 11:46:50 +00:00
bb095dc7cc
replace dash with underscore in the new configuration file option, just like the rest of the file
Love Hörnquist Åstrand
2005-04-15 11:32:23 +00:00
5921574969
add verifier libraries with kadm5_add_passwd_quality_verifier
Love Hörnquist Åstrand
2005-04-15 11:16:32 +00:00
60e7557445
x
Love Hörnquist Åstrand
2005-04-15 11:13:28 +00:00
bb3421e14d
(kadm5_add_passwd_quality_verifier): if NULL is passed in, load defaults
Love Hörnquist Åstrand
2005-04-15 11:13:12 +00:00
ffbe1f7b1a
x
Love Hörnquist Åstrand
2005-04-15 05:03:39 +00:00
20bf4cc2cf
include <hex.h>
Love Hörnquist Åstrand
2005-04-15 05:02:39 +00:00
2b6cbbb4e8
x
Love Hörnquist Åstrand
2005-04-14 19:06:54 +00:00
c50b57d65d
AUTHENTICATE and AUTHENTICATE_V2 is almost the same, and clients (klog) can deal with that the kaserver returns the same thing for both
Love Hörnquist Åstrand
2005-04-14 19:02:29 +00:00