Love Hornquist Astrand
71c2303eb8
make compile
2013-05-07 13:09:33 -07:00
Love Hornquist Astrand
a4a47000b7
don't deal with pid files
...
we can't write out pid files since the code is using fork() and at
fork handler will delete the pid file.
2013-05-02 12:06:38 -07:00
Viktor Dukhovni
39516c2fc5
Normalize kinit.c whitespace in preparation for user_realm support patch.
2013-05-02 01:39:22 -04:00
Viktor Dukhovni
bf40b8cc63
Comment wordsmithing
2013-05-02 01:31:01 -04:00
Love Hornquist Astrand
bb089a75a9
undef rk_getpwnam_r to make sure we get the real prototype and not the rewrite #define
2013-05-01 14:00:31 -07:00
Love Hornquist Astrand
dfaedb7847
plug a memory leak, don't use strcpy/strcat
2013-05-01 13:55:21 -07:00
Patrik Lundin
0ff637618e
add version print
2013-05-01 13:46:35 -07:00
Love Hornquist Astrand
dca1de8dc8
add doxygen support and json export document support
2013-04-30 11:25:35 -07:00
Love Hornquist Astrand
c8cc2378f6
first go at dcc_get_cache_first
2013-04-30 11:01:12 -07:00
Love Hornquist Astrand
de61953108
handle creation of DIR caches
2013-04-29 22:54:11 -07:00
Love Hornquist Astrand
4256823e58
memset right size
2013-04-29 21:59:11 -07:00
Love Hornquist Astrand
a7e86affd8
add basic DIR support for file caches
2013-04-29 12:30:21 -07:00
Love Hornquist Astrand
e91bd34275
add rsa_keygen initializer
2013-04-29 12:03:42 -07:00
Love Hornquist Astrand
19f9fdbcea
don't bother seeing q if not sent
2013-04-29 11:42:46 -07:00
Love Hornquist Astrand
e8317b955f
allow optional q in DH DomainParameters
2013-04-29 11:37:39 -07:00
Love Hornquist Astrand
617f4b7bd5
use the exteral delete sec context that will locked the mutex
2013-04-29 11:08:46 -07:00
Love Hornquist Astrand
5f29169afc
check for strlcpy strlcat
2013-04-29 10:57:03 -07:00
Love Hornquist Astrand
bcbd477a20
support parsing PEM CRL files and printing revoke contexts
2013-04-27 12:42:12 -07:00
Harald Barth
7b4b415fa0
spell-and-gram-proxy-certs
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-26 00:06:07 -07:00
Harald Barth
3f52037382
Better error messages when UTF8 conversion fails
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-26 00:05:53 -07:00
Love Hornquist Astrand
124ab6957c
plug memory leak
2013-04-24 20:17:01 -07:00
Love Hornquist Astrand
81263bc94c
update leaks check
2013-04-24 17:59:25 -07:00
Love Hornquist Astrand
6f03e4ba76
plug memory leaks
2013-04-24 17:55:55 -07:00
Love Hornquist Astrand
6850c9ac5d
type casting to avoid printf warning
2013-04-24 16:45:24 -07:00
Love Hornquist Astrand
f17c4a6c5c
only check for keytab content where its needed
2013-04-24 16:42:30 -07:00
Love Hornquist Astrand
6e5bfce2de
use socket_set_nonblocking
2013-04-24 16:31:32 -07:00
Viktor Dukhovni
72f0690694
Temporary fix for high-priority iprop issues
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-24 16:29:34 -07:00
Viktor Dukhovni
435c02fa26
Compare pac timestamp to unix timestamp right when neither are set
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-24 16:28:26 -07:00
Viktor Dukhovni
eface6d31f
Fix free before use in ipropd_master slaves-stats open function
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-24 16:27:34 -07:00
Viktor Dukhovni
511cd18458
kpasswdd should not enforce principal realm =~ default realm(s)
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-24 16:27:16 -07:00
Viktor Dukhovni
9ca0a2b62f
More consistent error checks in build_principal()
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-24 16:26:23 -07:00
Viktor Dukhovni
a825143e73
The k5login_directory parameter and SYSTEM-K5LOGIN[:directory] are supposed to be directories, not path templates with %{luser} substitution
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-24 16:25:59 -07:00
Viktor Dukhovni
5903031630
Don't SEGV on as-is rules without realm=
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-24 16:23:36 -07:00
Landon Fuller
6fb9bc86b7
Add a configuration option to enable LDAP Start TLS.
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-24 16:21:15 -07:00
Landon Fuller
64341e9ec6
Document the new hdb-ldap* configuration options.
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-24 16:21:15 -07:00
Landon Fuller
96e9025675
Add support for specifying bind DN and password.
...
This uses a seperate hdb-ldap-secret-file configuration value, which
specifies an external file that may be used to supply the LDAP bind dn
and password. This allows that specific file to be configured with more
restrictive permissions than the global krb5.conf.
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-24 16:21:15 -07:00
Landon Fuller
8cb8a8932e
Remove unnecessary strdup() (and resulting leak)
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-24 16:21:15 -07:00
Landon Fuller
e58308e2a6
Add support for specifying an LDAP URL.
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-24 16:21:14 -07:00
Love Hörnquist Åstrand
9bde530ceb
match function returns boolean true
2013-04-13 12:31:33 -07:00
Love Hornquist Astrand
1846c7a35d
make @iftex case work in texinfo-5.1
2013-04-08 10:15:36 -07:00
Eray Aslan
0e0351776a
@end should only appear at a line beginning
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2013-04-08 10:15:36 -07:00
Nicolas Williams
96a5b298f9
Fix nmake test in roken (Windows)
2013-03-21 19:45:29 -05:00
Nicolas Williams
f490acc526
Winsock connect returns WSAEWOULDBLOCK...
...
...instead of EINPROGRESS. And we get to call WSAGetLasteError() too boot :(
2013-03-18 23:15:29 -05:00
Nicolas Williams
b1e4766753
Fix Windows build (missing export)
2013-03-18 21:48:57 -05:00
Love Hornquist Astrand
9b6cae5408
remove unused code that I meant to drop
2013-03-05 20:06:15 -08:00
Nicolas Williams
d9764a5399
Make lib/hdb/hdb.c build (but hdb plugins broken)
2013-03-05 21:47:21 -06:00
Nicolas Williams
2c4c6101f4
Fix master (lib/krb5 warnings)
2013-03-05 21:47:20 -06:00
Nicolas Williams
466d8c116f
Quiet a warning in test_plugin.c
2013-03-05 21:47:20 -06:00
Nicolas Williams
d4f23fe2ae
Revert c1423a8
and fix things up
...
Also, we were stopping as soon as one registered plugin returned
something other than KRB5_PLUGIN_NO_HANDLE, but we weren't doing the
same for discovered plugins. Add KRB5_PLUGIN_INVOKE_ALL flag to deal
with this; by default we'll stop at the first plugin that returns
anything other than KRB5_PLUGIN_NO_HANDLE.
Other buglets fixed as in c1423a8
.
2013-03-05 21:44:43 -06:00
Love Hornquist Astrand
54078654e7
add _krb5_plugin_run_f
2013-03-04 10:28:18 -08:00