Love Hornquist Astrand
99bc078d46
better support for name in options
2010-11-24 16:21:26 -08:00
Love Hornquist Astrand
388341e149
kgetcred/kvno compat example
2010-11-24 15:24:26 -08:00
Love Hornquist Astrand
60904f676e
-c is a string argument
2010-11-24 15:15:16 -08:00
Love Hornquist Astrand
c5dcbc41d9
first drop of kcc
2010-11-24 15:12:56 -08:00
Love Hornquist Astrand
3b1b7e41b0
use krb5_set_error_message and krb5_enomem
2010-11-24 14:36:35 -08:00
Love Hornquist Astrand
ea2534a55f
export krb5_enomem
2010-11-24 14:35:56 -08:00
Asanka C. Herath
81e3cbee05
If we don't have vasprintf() get it from roken
2010-11-24 15:33:36 -05:00
Asanka C. Herath
5a8e7fcd0d
Windows: Add LIBHEIMBASE and LIBRFC3961 macros
2010-11-24 15:33:36 -05:00
Asanka C. Herath
d4379e27de
Windows: Interlocked ops work on LONGs
...
Therefore change the type of the TLS slot id to LONG.
2010-11-24 15:33:35 -05:00
Asanka C. Herath
bd6e3ff7c9
Provide a stdbool.h in roken
2010-11-24 15:33:34 -05:00
Asanka C. Herath
827058a8ff
Use min/max instead of MIN/MAX
2010-11-24 15:33:33 -05:00
Asanka C. Herath
0a123a5945
Avoid using potentially uninitialized variable
2010-11-24 15:33:32 -05:00
Asanka C. Herath
5e5a87555b
Windows: Catch up with libheimntlm changes
2010-11-24 15:33:32 -05:00
Asanka C. Herath
aa9be97d0d
Windows: Always initialize buffers in config_reg
2010-11-24 15:33:31 -05:00
Asanka C. Herath
6e4e28c7bb
Windows: Catch up with libkrb5 changes
2010-11-24 15:33:30 -05:00
Asanka C. Herath
dcc590465f
Windows: Include libheimbase in heimdal.dll
2010-11-24 15:33:30 -05:00
Asanka C. Herath
0e06388749
Windows: Fix build of libeditline
2010-11-24 15:33:29 -05:00
Asanka C. Herath
e84b73370c
Avoid conflicting malloc/free declarations in Bison
2010-11-24 15:33:28 -05:00
Asanka C. Herath
6bf16f5250
Windows: Use --one-code-file when building ASN1
2010-11-24 15:33:27 -05:00
Asanka C. Herath
58e65d4374
Windows: kswitch depends on libeditline
2010-11-24 15:33:27 -05:00
Asanka C. Herath
7df6a8758b
Windows: Adjust for missing export
2010-11-24 15:33:26 -05:00
Asanka C. Herath
0d93ecd4e3
Windows: Don't build kaserver
2010-11-24 15:33:25 -05:00
Asanka C. Herath
370e245ffc
Windows: Only export through .def files
...
While we use __declspec(dllimport) to import from DLLs, we don't
use __declspec(dllexport) to export them.
2010-11-24 15:33:25 -05:00
Asanka C. Herath
cd111296ff
Add Windows atomics to baselocl
2010-11-24 15:33:24 -05:00
Asanka C. Herath
c9b2e5b7ae
Include unistd only if its there
2010-11-24 15:33:23 -05:00
Asanka C. Herath
bc47fcd052
Windows: Build system changes to catch up with mainline
...
roken is now built in the root NTMakefile and auth no longer
exists.
2010-11-24 15:33:22 -05:00
Asanka C. Herath
a25aa15ae8
Windows: Build heimbase
2010-11-24 15:33:22 -05:00
Asanka C. Herath
4eb1a9faa6
Windows: Make plugin\krb5 an official build target directory
2010-11-24 15:33:21 -05:00
Asanka C. Herath
20e2e17a85
Windows: Remove remnants of older KfW shim
...
This code is now obsolete.
2010-11-24 15:33:20 -05:00
Asanka C. Herath
0ae44152b7
Windows: Set error mode before calling LoadLibrary()
...
Unless SEM_FAILCRITICALERRORS is set, Windows may pop-up a dialog box
if the specified module cannot be loaded. This is not appropriate for
unattended or batch processes.
2010-11-24 15:33:20 -05:00
Asanka C. Herath
5b91a397f8
Increase KBR5_BUFSIZ to 2048 and use it in config_file.c
2010-11-24 15:33:19 -05:00
Asanka C. Herath
aaeef50199
Windows: Optionally disable building compiled HTML documentation
2010-11-24 15:33:18 -05:00
Asanka C. Herath
29383b4cd0
Windows: Merge in application manifest when building assemblies
2010-11-24 15:33:17 -05:00
Asanka C. Herath
402afa0e0d
Windows: Version 1.4.9916.1119
2010-11-24 15:33:17 -05:00
Asanka C. Herath
e67cbf3bf9
Windows: Ignore C4146 warning
2010-11-24 15:33:16 -05:00
Asanka C. Herath
604b554b23
Windows: Older manifest tools require the hashalg parameter
2010-11-24 15:33:15 -05:00
Asanka C. Herath
538c7ce29c
More compatibility macros
...
Undefine SLIST_ENTRY to avoid conflict with WinNT.h
Define AI_NUMERICSERV for platforms that don't define it.
2010-11-24 15:33:15 -05:00
Asanka C. Herath
35ac353f73
Add forward declaration of get_cred_kdc_capth()
2010-11-24 15:33:14 -05:00
Asanka C. Herath
158b107005
Remove unused variable
2010-11-24 15:33:13 -05:00
Asanka C. Herath
ca114a3323
Change function pointer types to match their use
2010-11-24 15:33:12 -05:00
Asanka C. Herath
76cc0a9a67
Windows: Formatting
2010-11-24 15:33:12 -05:00
Asanka C. Herath
ff404ecaae
Windows: Support older compilers that don't do parallel builds
2010-11-24 15:33:11 -05:00
Asanka C. Herath
82a200bfa2
Windows: Installers are optional
2010-11-24 15:33:10 -05:00
Asanka C. Herath
2f8031c1d1
Cast dlsym() returns before use
2010-11-24 15:33:10 -05:00
Asanka C. Herath
42cf8947aa
Windows: Avoid importing locally defined ASN1 symbols
2010-11-24 15:33:09 -05:00
Asanka C. Herath
79454a6f62
Block conflicting declarations from Bison
...
If YYMALLOC and YYFREE aren't defined, Bison can generate
prototypes for them that conflict with the native declarations.
2010-11-24 15:33:08 -05:00
Asanka C. Herath
59542f4298
Unreachable code to silence older compilers
2010-11-24 15:33:07 -05:00
Asanka C. Herath
880d728e02
Un-const as necessary to silence compiler warnings
2010-11-24 15:33:07 -05:00
Asanka C. Herath
d11917211b
Windows: Older Windows SDKs need <winsock2.h>
...
Older SDKs need <winsock2.h> to be included before <ws2tcpip.h>
2010-11-24 15:33:06 -05:00
Asanka C. Herath
d267f208ae
Windows: Fix argument matching for perl scripts
2010-11-24 15:33:05 -05:00