032385d3aa
remove debug printf
Love Hornquist Astrand
2009-11-23 17:31:05 -08:00
d4a562ebe6
handle gcd for sockets too
Love Hornquist Astrand
2009-11-23 17:28:56 -08:00
ca876988d7
add gcd version, less bits on pipe, run socket in non-blocking mode
Love Hornquist Astrand
2009-11-23 12:47:39 -08:00
d96a7eb2a1
start a unix service too
Love Hornquist Astrand
2009-11-23 09:51:30 -08:00
149898ec28
mkae compile
Love Hornquist Astrand
2009-11-23 09:19:49 -08:00
adb71f15ec
use launch flag, move loop to here
Love Hornquist Astrand
2009-11-23 09:06:39 -08:00
ac9256594c
move out loop from here
Love Hornquist Astrand
2009-11-23 09:06:22 -08:00
fed3b2dffd
launchd flag
Love Hornquist Astrand
2009-11-23 09:05:57 -08:00
d616796649
add prototype for kcm_service and launchd flag
Love Hornquist Astrand
2009-11-23 09:05:48 -08:00
61035d0318
parse_time.h and heim-ipc.h header, remove unix/door headers
Love Hornquist Astrand
2009-11-23 09:05:31 -08:00
e849f2302b
simplify
Love Hornquist Astrand
2009-11-23 08:31:06 -08:00
4c69333255
use socket_set_reuseaddr
Love Hornquist Astrand
2009-11-23 08:29:34 -08:00
ec2003ce09
close fd if we are not gcd
Love Hornquist Astrand
2009-11-23 08:25:10 -08:00
6e8515e3a8
listen on unix socket and stream fd
Love Hornquist Astrand
2009-11-23 08:02:54 -08:00
c2ae0ce50e
add missing prototypes
Love Hornquist Astrand
2009-11-23 08:02:22 -08:00
7dd146072c
switch to getarg directly
Love Hornquist Astrand
2009-11-23 07:36:34 -08:00
960b6d9cc5
Its a stream fd, dgram later
Love Hornquist Astrand
2009-11-23 07:30:46 -08:00
60f6593f63
start for poll() based implementation
Love Hornquist Astrand
2009-11-23 07:28:17 -08:00
46f49ed531
implement more of the new syntax
Love Hornquist Astrand
2009-11-23 07:27:49 -08:00
826c14833f
make cpp safe, from Allan McRae
Love Hornquist Astrand
2009-11-23 07:19:00 -08:00
f8d3becbf3
1.4 features
Love Hornquist Astrand
2009-11-22 18:05:35 -08:00
b1d26a6cba
load pkinit bits
Love Hornquist Astrand
2009-11-22 17:34:57 -08:00
a9e58b7e77
don't set flags when we are not asked to
Love Hornquist Astrand
2009-11-22 17:14:47 -08:00
a216e42696
deprecated warning
Love Hornquist Astrand
2009-11-22 16:13:37 -08:00
589e8f0978
deprecated warning
Love Hornquist Astrand
2009-11-22 16:13:10 -08:00
7f628a0733
deprecated warning
Love Hornquist Astrand
2009-11-22 16:11:25 -08:00
94b702e938
deprecated warning
Love Hornquist Astrand
2009-11-22 16:10:25 -08:00
a4e9e537e8
deprecated warning
Love Hornquist Astrand
2009-11-22 16:09:55 -08:00
1f0da1963a
deprecated warning
Love Hornquist Astrand
2009-11-22 16:09:46 -08:00
dedbadb6d6
format string
Love Hornquist Astrand
2009-11-22 15:08:44 -08:00
ebffc842de
prepend error string
Love Hornquist Astrand
2009-11-22 14:59:11 -08:00
b22c42947c
make krb5_prepend_error_message prepend
Love Hornquist Astrand
2009-11-22 14:58:20 -08:00
bf3b753298
less warnings
Love Hornquist Astrand
2009-11-22 14:37:45 -08:00
eece47d762
add krb5-mit.conf
Love Hornquist Astrand
2009-11-22 14:13:56 -08:00
5e13cd2e0d
provide default when there is no default
Love Hornquist Astrand
2009-11-22 14:11:24 -08:00
a882971606
remove unused vars
Love Hornquist Astrand
2009-11-22 13:58:42 -08:00
ccc6175b53
use hx509_certs_iter_f
Love Hornquist Astrand
2009-11-22 13:57:48 -08:00
f45766eda0
add hx509_certs_iter_f
Love Hornquist Astrand
2009-11-22 13:54:02 -08:00
6e319e49e1
use hx509_certs_iter_f
Love Hornquist Astrand
2009-11-22 13:53:41 -08:00
6ed36cd0f2
use hx509_certs_iter_f, malloc bug
Love Hornquist Astrand
2009-11-22 13:53:30 -08:00
6432296adc
malloc bug
Love Hornquist Astrand
2009-11-22 13:53:19 -08:00
f2178f07d5
use hx509_certs_iter_f
Love Hornquist Astrand
2009-11-22 13:53:03 -08:00
2153b884b6
use hx509_certs_iter_f
Love Hornquist Astrand
2009-11-22 13:52:54 -08:00
cad74796e5
use hx509_certs_iter_f
Love Hornquist Astrand
2009-11-22 13:52:43 -08:00
b1eb65c5ba
use hx509_certs_iter_f
Love Hornquist Astrand
2009-11-22 13:52:31 -08:00
796a9f2ec7
doxygen
Love Hornquist Astrand
2009-11-22 13:52:06 -08:00
0e13e858b0
option file
Love Hornquist Astrand
2009-11-22 13:51:28 -08:00
7f14480d4a
option file
Love Hornquist Astrand
2009-11-22 13:51:20 -08:00
fab9dd38e1
use option file
Love Hornquist Astrand
2009-11-22 13:51:09 -08:00
d183fc0952
handle sync unix socket message, turn async message into sync if the backend doesn't support them
Love Hornquist Astrand
2009-11-22 13:14:34 -08:00
c228d7487b
service is non optional
Love Hornquist Astrand
2009-11-22 12:57:35 -08:00
5813b0a4dd
default master key version is 1
Love Hornquist Astrand
2009-11-22 12:53:56 -08:00
df69397c4a
add hdb-mitdb.c
Love Hornquist Astrand
2009-11-22 12:53:16 -08:00
89b14e91c2
backend to read the MIT Kerberos databse file directly
Love Hornquist Astrand
2009-11-22 12:52:57 -08:00
7b42f760b8
add _hdb_keytab2hdb_entry
Love Hornquist Astrand
2009-11-22 12:52:08 -08:00
daa2048fd8
simplify?
Love Hornquist Astrand
2009-11-22 12:51:52 -08:00
b9bb21f185
just return if we are asked for 0 bytes
Love Hornquist Astrand
2009-11-22 12:51:23 -08:00
2454e93c62
fix typo
Love Hornquist Astrand
2009-11-22 12:51:02 -08:00
2f2063198f
update (c)
Love Hornquist Astrand
2009-11-22 12:50:39 -08:00
4dc9ccf0cb
add new database backends
Love Hornquist Astrand
2009-11-22 12:49:13 -08:00
570414c12c
add hdb-keytab.c
Love Hornquist Astrand
2009-11-22 12:35:26 -08:00
a059382f79
why a large database, lets run the hdb out of the keytab
Love Hornquist Astrand
2009-11-22 12:34:40 -08:00
7aba6f94bd
poke hole into the underlaying mach code, allow NULL krb5_context
Love Hornquist Astrand
2009-11-22 12:33:53 -08:00
46e0941e7d
its krb5_auth_con_getremoteseqnumber
Love Hornquist Astrand
2009-11-22 12:32:53 -08:00
1494b7b611
add kdc syncing, more API cache glue, query if switching is supported
Love Hornquist Astrand
2009-11-22 12:32:39 -08:00
afe4f3129b
Read configuration plist on macs
Love Hornquist Astrand
2009-11-22 12:31:56 -08:00
f66206220a
add context to gss_context_query_attributes(), make oid const
Love Hornquist Astrand
2009-11-22 12:31:00 -08:00
dcf7dc9a93
make oid const
Love Hornquist Astrand
2009-11-22 12:30:37 -08:00
bff407bc9a
add context to gss_context_query_attributes()
Love Hornquist Astrand
2009-11-22 12:30:24 -08:00
592689dcf3
Read configuration plist on macs
Love Hornquist Astrand
2009-11-22 12:27:52 -08:00
eba120e8ce
support EXTRACT_TICKET_TIMESYNC
Love Hornquist Astrand
2009-11-22 12:26:40 -08:00
58ca56ab95
deprecate krb5_auth_getremoteseqnumber
Love Hornquist Astrand
2009-11-22 12:26:23 -08:00
dab6e078b2
more logging, track kdc offset better
Love Hornquist Astrand
2009-11-22 12:24:58 -08:00
a7d1283805
make it easier to get forwardable tickets by default (mmm boolan three state)
Love Hornquist Astrand
2009-11-22 12:24:29 -08:00
b6ac1e61ff
more logging, try harder to not loop
Love Hornquist Astrand
2009-11-22 12:23:48 -08:00
4bc5f02317
use HAVE_SCC
Love Hornquist Astrand
2009-11-22 12:23:29 -08:00
12d5d54f70
rename krb5_auth_con_getremoteseqnumber
Love Hornquist Astrand
2009-11-22 12:23:16 -08:00
faa82b3890
support EXTRACT_TICKET_TIMESYNC
Love Hornquist Astrand
2009-11-22 12:22:59 -08:00
5f78dfe956
--disable-sqlite-cache
Love Hornquist Astrand
2009-11-22 12:17:18 -08:00
702277a3c9
more depenecies
Love Hornquist Astrand
2009-11-22 12:15:43 -08:00
e3f13a4092
--disable-sqlite-cache
Love Hornquist Astrand
2009-11-22 12:11:16 -08:00
70104293ba
handle BTMM, more logging
Love Hornquist Astrand
2009-11-22 11:57:17 -08:00
bf1ecbd0ff
wrap scc with have HAVE_SCC, enable running kcm as api cache
Love Hornquist Astrand
2009-11-22 11:56:43 -08:00
596bd00c9b
wrap scc tests with have scc
Love Hornquist Astrand
2009-11-22 11:56:11 -08:00
f4585e3cc3
make list caches more useful, support -A
Love Hornquist Astrand
2009-11-22 09:55:13 -08:00
b48abe2e0d
default to forwardable, use keychain password, handle krb5_cc_switch
Love Hornquist Astrand
2009-11-22 09:54:22 -08:00
a895e85526
When a TS-ENC key was verified, send the salt for that key in the reply
Love Hornquist Astrand
2009-11-22 09:51:49 -08:00
d6f5c959d6
remember the saltings we used in preauth in case the kdc doesn't sent it back with the ticket.
Love Hornquist Astrand
2009-11-22 09:32:23 -08:00
2c14216733
don't override configuration if there is one
Love Hornquist Astrand
2009-11-22 08:41:10 -08:00
34cbe76fdc
include <com_err.h> for com_right_r
Love Hornquist Astrand
2009-11-22 07:34:59 -08:00
dc61739a4d
add roken
Love Hornquist Astrand
2009-11-22 07:14:44 -08:00
228e9c8a21
add useage
Love Hornquist Astrand
2009-11-22 07:14:32 -08:00
a4d4d34530
add useage
Love Hornquist Astrand
2009-11-22 07:14:25 -08:00
f56b3e7f09
unused variable
Love Hornquist Astrand
2009-11-22 07:12:33 -08:00
2f1473b186
add depenecy for test.asn1
Love Hornquist Astrand
2009-11-22 06:57:41 -08:00
59d1bf12af
use "headers.h", add usage
Love Hornquist Astrand
2009-11-22 06:54:11 -08:00
63db63e062
drop HAVE_CONFIG_H
Love Hornquist Astrand
2009-11-22 06:51:45 -08:00
ca6df0fffc
remove sandbox for now since it also require a sandbox profile, and that is not ready yet
Love Hornquist Astrand
2009-11-22 06:46:25 -08:00
eeeff38603
switch to new syntax
Love Hornquist Astrand
2009-11-22 06:42:39 -08:00