Luke Howard
45cd381f53
Cleanup API-as-SPI compatibility layer
2011-01-09 22:05:27 +11:00
Luke Howard
f52d919a50
Fix incorrect argument order
2011-01-09 21:24:07 +11:00
Luke Howard
728fd7cad2
Merge branch 'master' of github.com:heimdal/heimdal
2011-01-05 15:49:15 +11:00
Luke Howard
21c5987018
Rename GSS_IOV_BUFFER_TYPE_FLAG to GSS_IOV_BUFFER_FLAG
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2011-01-03 13:22:57 +01:00
Luke Howard
0b4f6bbfc2
Use RTLD_GROUP
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2011-01-03 13:21:47 +01:00
Luke Howard
5b47a8816d
MIT SASL/attribute introspection SPI compat
2011-01-03 22:51:51 +11:00
Luke Howard
95cabf578c
Rename GSS_IOV_BUFFER_TYPE_FLAG to GSS_IOV_BUFFER_FLAG
2011-01-03 22:13:20 +11:00
Love Hornquist Astrand
9427bcc22e
log more version numbers
2011-01-03 12:12:18 +01:00
Jelmer Vernooij
1ad64fe599
hdb.h: Include krb5.h first, so hdb.h can be included standalone.
...
This makes it a bit easier to find libhdb in e.g. configure tests and
is consistent with the main header files for the other Heimdal
libraries, none of which has any prerequisite other headers.
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2011-01-03 11:51:09 +01:00
Luke Howard
cace66a435
Add naming extension SPIs
2011-01-03 14:45:07 +11:00
Luke Howard
77121ec58c
Use RTLD_GROUP
2011-01-03 14:05:47 +11:00
Luke Howard
098148ac20
MIT SPI compat
2011-01-02 20:30:57 +11:00
Jelmer Vernooij
1bc55fab42
Explicitly link against required libraries.
...
This breaks on some newer systems which enable --as-needed by default.
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2010-12-19 22:50:00 -08:00
Jelmer Vernooij
0c7e233195
base: Make heim_cmp global, as it is used by test_base.
...
"make checK" breaks without this symbol.
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2010-12-19 22:49:41 -08:00
Love Hornquist Astrand
fbf5673e77
add Donald Norwood, our wiki master
2010-12-19 22:46:43 -08:00
Love Hornquist Astrand
b2bca91672
no more tagged strings
2010-12-12 12:47:43 -08:00
Love Hornquist Astrand
25a79a1ba8
remove tag string
2010-12-12 12:29:09 -08:00
Love Hornquist Astrand
73769bf777
always define HEIM_SLIST
2010-12-12 11:47:45 -08:00
Love Hornquist Astrand
3c241aef9e
don't undefined SLIST
2010-12-12 11:45:53 -08:00
Love Hornquist Astrand
7c7dd8e1af
prefix SLIST with HEIM
2010-12-12 11:45:35 -08:00
Jeffrey Altman
7b1e954ad4
Reorder DES algs to work around MIT pre-1.8 GSS
...
Pre-1.8 MIT GSS accept_sec_context() has a bug which treats
des-cbc-md4 as if the received token format should be CFX.
The previous DES alg ordering resulted in MIT KDCs issuing
des-cbc-md4 session keys for service tickets which triggered
this bug. Reorder the list so md4 is not preferred.
Change-Id: I11269498a6eb8494044c618db29c43f62b0ced49
2010-12-07 00:28:13 -05:00
Asanka C. Herath
b45dd13c44
Expand path tokens for krb5.moduli
2010-12-03 17:42:42 -05:00
Asanka C. Herath
e4d2d78a21
Condition roken's ssize_t definition for compatibility
...
If SSIZE_T_DEFINED macro is defined, assume we already have ssize_t.
2010-12-03 01:12:32 -05:00
Asanka C. Herath
e0e746b1ca
Revert use of backslash as an escape for double quote in config strings
2010-12-03 01:12:31 -05:00
Asanka C. Herath
dd6d5a0e2c
Windows: Build multiplatform installer
...
When building the x64 installer, we can optionally include 32-bit
components as well. This requires that the 32-bit build to be already
completed. The resulting multiplatform installer will install
both sets of components.
This is enabled by the environment variable MULTIPLATFORM_INSTALLER.
2010-12-03 01:12:30 -05:00
Asanka C. Herath
3f6b4c9fdd
Windows: Include shim from thirdparty/MKShim directory
2010-12-02 13:19:21 -05:00
Asanka C. Herath
7ba01bda98
Deal with possibly non-const initializers
2010-12-02 01:18:03 -05:00
Asanka C. Herath
94aa4de1b9
Windows: Don't treat drive letters as keytab types
2010-12-02 01:18:03 -05:00
Asanka C. Herath
3e8172f9e3
Initialize allocated memory in any_resolve()
...
Otherwise we might attempt to free an uninitialized pointer.
2010-12-02 01:18:02 -05:00
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
Asanka C. Herath
c3130fdd75
Windows: Version 1.4.9921.1201
2010-12-01 05:10:30 -05:00
Asanka C. Herath
a664e81217
Windows: Fix typo in installer
2010-11-30 12:41:37 -05:00
Asanka C. Herath
523dcaf08e
Windows: 64-bit installer should also include 32-bit assemblies
2010-11-29 20:44:49 -05:00
Asanka C. Herath
4a6a5d59a5
Windows: Build policy assembly as a merge module
2010-11-29 18:21:56 -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
Asanka C. Herath
0e0fba8866
Windows: Detect VC version instead of hardcoding it
2010-11-29 10:41:44 -05:00
Asanka C. Herath
6fe4372d17
Windows: Install kcc
2010-11-29 10:41:44 -05:00
Asanka C. Herath
8e7f787053
Windows: Dependencies for kcc
2010-11-29 10:36:59 -05:00