Asanka C. Herath
361ae3b03d
Windows: Annotate data GSSAPI exports
2010-12-02 01:18:01 -05:00
Asanka C. Herath
7b8f4a58d6
Windows: Build GSSAPI tests
2010-12-02 01:17:37 -05:00
Asanka C. Herath
acc27fd2bd
Include <roken.h> before <gssapi.h>
2010-12-01 17:54:29 -05:00
Asanka C. Herath
83745ddc40
Return NUL terminated strings from _gss_mg_get_error()
2010-12-01 17:53:10 -05:00
Love Hornquist Astrand
42f9c644cf
Also try key usage 8 for tgs-rep subkey
...
If the is Windows 2000 DC, we need to retry with key usage 8 when doing ARCFOUR.
Thanks to Andrew and Tridge that helped me debug this using their systems.
2010-11-29 11:19:24 -08:00
Asanka C. Herath
d4f1d0e900
Canonicalize the program name if necessary in setprogname()
2010-11-29 13:32:24 -05:00
Love Hornquist Astrand
2038d6f56e
don't whine when principal is not found in cache, also, use krb5_cc function to make it not hit the network
2010-11-29 09:31:07 -08:00
Love Hornquist Astrand
987faedb80
add random abstraction
2010-11-29 09:31:07 -08:00
Love Hornquist Astrand
bad0e733c5
less exit with failures
2010-11-29 09:31:07 -08:00
Love Hornquist Astrand
a2b45360c2
add random_init
2010-11-29 09:31:07 -08:00
Asanka C. Herath
b755dc12f4
Windows: Fix hcrypto tests on cygwin
2010-11-29 10:53:50 -05:00
Asanka C. Herath
6d662f71d7
Windows: Fix export lists
2010-11-29 10:53:49 -05:00
Asanka C. Herath
e3559160b7
Include roken.h before gssapi.h
2010-11-29 10:41:47 -05:00
Asanka C. Herath
87801aca51
Windows: Build gsstool
2010-11-29 10:41:46 -05:00
Love Hornquist Astrand
edb2464ab9
NETLOGON mechanism, for use in DCE-RPC
2010-11-28 19:35:40 -08:00
Love Hornquist Astrand
0a10f35897
drop unused functions
2010-11-28 11:50:42 -08:00
Love Hornquist Astrand
6c6726d76c
drop hdb_fetch
2010-11-28 11:46:46 -08:00
Love Hornquist Astrand
965836509b
switch to hdb_fetch_kvno
2010-11-28 11:43:02 -08:00
Love Hornquist Astrand
917920e8cd
implement fetch_kvno
2010-11-28 11:34:33 -08:00
Love Hornquist Astrand
38d0a72326
implement fetch_kvno
2010-11-28 11:33:24 -08:00
Love Hornquist Astrand
daa3d4753d
implement fetch_kvno
2010-11-28 11:31:15 -08:00
Love Hornquist Astrand
ee8c2e45b4
use _hdb_fetch_kvno
2010-11-28 11:20:31 -08:00
Love Hornquist Astrand
c44315b6d9
add _hdb_fetch_kvno
2010-11-28 11:19:43 -08:00
Love Hornquist Astrand
617c51a150
kvno is krb5_kvno not unsigned
2010-11-28 11:19:22 -08:00
Love Hornquist Astrand
8ece8672ae
kvno is krb5_kvno not unsigned
2010-11-28 11:19:15 -08:00
Love Hornquist Astrand
2ec1c3fbec
use int32_t for krb5_kvno
2010-11-28 11:18:55 -08:00
Andrew Bartlett
f469fc6d49
heimdal Add support for extracting a particular KVNO from the database
...
This should allow master key rollover.
(but the real reason is to allow multiple krbtgt accounts, as used by
Active Directory to implement RODC support)
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2010-11-28 09:52:54 -08:00
Andrew Bartlett
e189d712ce
Don't dereference NULL in error verify_checksum error path
...
Andrew Bartlett
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2010-11-28 09:46:43 -08:00
Love Hornquist Astrand
e9f26f08f2
add more symbols
2010-11-27 19:27:19 -08:00
Love Hornquist Astrand
b26ed1a415
add gss_mo
2010-11-27 19:25:49 -08:00
Love Hornquist Astrand
c45a17e4e8
these are generated files
2010-11-27 19:24:35 -08:00
Love Hornquist Astrand
8b77068ab3
include "mech_locl.h"
2010-11-27 19:23:48 -08:00
Love Hornquist Astrand
d0e012e859
include #include "mech_locl.h"
2010-11-27 19:21:30 -08:00
Love Hornquist Astrand
97c22d9add
sprinkle GSSAPI_LIB_VARIABLE
2010-11-27 19:16:44 -08:00
Love Hornquist Astrand
99e1c33987
sprinkle GSSAPI_CALLCONV, add missing space in */*
2010-11-27 19:11:09 -08:00
Love Hornquist Astrand
b56632b817
Include gssapi\gssapi_oid.h and mech/gss_oid.{c,obj}
2010-11-27 19:03:01 -08:00
Love Hornquist Astrand
a2345c5159
remove debug printing
2010-11-27 18:59:17 -08:00
Love Hornquist Astrand
beedb73f80
print roken.h so we ca see what's happening
2010-11-27 18:21:16 -08:00
Love Hornquist Astrand
1be05e6568
support KRB5_KDB_SALTTYPE_CERTHASH
2010-11-27 13:27:35 -08:00
Love Hornquist Astrand
db7f598466
return size is a int, don't pretend.
2010-11-27 12:37:49 -08:00
Love Hornquist Astrand
d9d68e88d3
add oids that was missing
2010-11-27 11:12:08 -08:00
Love Hornquist Astrand
24d628edf3
make test_config work again
2010-11-26 12:28:45 -08:00
Love Hornquist Astrand
1c400805f6
use %option nounput
2010-11-26 12:08:21 -08:00
Love Hornquist Astrand
f13335985f
try %option nounput and see if we can remove a warning
2010-11-26 12:01:14 -08:00
Love Hornquist Astrand
b50919b853
Include <ucred.h> if we have getpeerucred()
2010-11-26 11:37:17 -08:00
Love Hornquist Astrand
0d9e385c7e
remove prefix for librfc3961.la sources
2010-11-26 11:25:13 -08:00
Love Hornquist Astrand
104033874d
provide symbol renameing for sha512 and sha384
2010-11-26 10:05:58 -08:00
Love Hornquist Astrand
60a7783024
export more
2010-11-26 09:15:23 -08:00
Love Hornquist Astrand
23f5f03c7e
drop v4
2010-11-26 09:03:36 -08:00
Love Hornquist Astrand
5991c4fc8c
add gss_{name,oid} conversion functions
2010-11-26 08:37:47 -08:00