Commit Graph

48 Commits

Author SHA1 Message Date
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 29383b4cd0 Windows: Merge in application manifest when building assemblies 2010-11-24 15:33:17 -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 82a200bfa2 Windows: Installers are optional 2010-11-24 15:33:10 -05:00
Asanka C. Herath a07036a11c Windows: Build and install kdeltkt 2010-11-24 15:33:03 -05:00
Asanka C. Herath 7eac4fd821 Windows: Build and install kcpytkt 2010-11-24 15:33:02 -05:00
Asanka C. Herath a82a93cef8 Windows: Build and install kvno 2010-11-24 15:33:01 -05:00
Asanka C. Herath cb712170ff Windows: Build and install kpasswd 2010-11-24 15:33:00 -05:00
Asanka C. Herath 8432f850ed Windows: Make Heimdal a single assembly 2010-11-24 15:32:59 -05:00
Asanka C. Herath a4136a53af Windows: Set system PATH and not just the user PATH 2010-11-24 15:32:58 -05:00
Asanka C. Herath 3564ec0ebb Windows: Fix typos in makefiles 2010-11-24 15:32:57 -05:00
Asanka C. Herath 0ea880bdeb Windows: Add Heimdal to the global PATH 2010-11-24 15:32:55 -05:00
Asanka C. Herath ce056c4a40 Windows: Place gkrb5_err.h in Heimdal directory in SDK 2010-11-24 15:32:54 -05:00
Asanka C. Herath c0d56cf47e Windows: Use new configuration key for setting plugin directory 2010-11-24 15:32:54 -05:00
Asanka C. Herath 5e7d970774 Windows: Optionally include Kerberos shim library into installer 2010-11-24 15:32:53 -05:00
Asanka C. Herath 80211ca0c8 Windows: Add application manifest file to SDK 2010-11-24 15:32:52 -05:00
Asanka C. Herath 117b0b487a Windows: Add missing files to SDK 2010-11-24 15:32:51 -05:00
Asanka C. Herath f50b9727b2 Windows: Copy GSSAPI header files into the SDK 2010-11-24 15:32:46 -05:00
Asanka C. Herath d230cb454d Windows: Installer support for legacy configuration files 2010-11-24 15:32:43 -05:00
Asanka C. Herath 25e3b0d70e Windows: Fix cleanup of GSSAPI policy assembly 2010-11-24 15:32:39 -05:00
Asanka C. Herath ac1f8fe153 Windows: Install configuration files in common directory
Use %PROGRAMDATA%\Kerberos as the destination directory for
configuration files instead of %PROGRAMDATA%\Heimdal.
2010-11-24 15:32:37 -05:00
Asanka C. Herath 7cef24b902 Windows: Don't install over a newer or current installation 2010-11-24 15:32:32 -05:00
Asanka C. Herath 5962c9fe25 Windows: Include compiled HTML help files in installer 2010-11-24 15:32:31 -05:00
Asanka C. Herath 50feb0146c Windows: Pull in optional components by groups into installer
Instead of referring to each optional component, refer to them by
groups.
2010-11-24 15:32:27 -05:00
Asanka C. Herath d01cbc1b79 Windows: Include version and build type in installer name 2010-11-24 15:32:26 -05:00
Asanka C. Herath 6ee40622b1 Embed application manifest in Heimdal assembly .dlls 2010-11-24 15:32:24 -05:00
Asanka C. Herath f4f0d20ff7 Remove assemblyIdentity from application manifest 2010-11-24 15:32:24 -05:00
Asanka C. Herath e1214f4573 Windows: Remove existing manifests before generating new ones 2010-11-24 15:32:21 -05:00
Asanka C. Herath f1e276cc20 Windows: Include .pdb files in assembly catalogs 2010-11-24 15:32:19 -05:00
Asanka C. Herath 9773697521 Windows: Include heimntlm.dll with Heimdal.Kerberos assembly 2010-11-24 15:32:19 -05:00
Asanka C. Herath 0a14b10a23 Windows: Enable UI in installer 2010-11-24 15:32:15 -05:00
Asanka C. Herath 5a0c159a19 Windows: Build publisher configuration 2010-11-24 15:32:14 -05:00
Asanka C. Herath f40fe926ad Windows: Comprehensive clean target 2010-11-24 15:32:13 -05:00
Asanka C. Herath f0b9e01eac Windows: Build and stage redistributable merge module 2010-11-24 15:32:13 -05:00
Asanka C. Herath 88252f6967 Windows: Include debug symbols in assembly 2010-11-24 15:32:10 -05:00
Asanka C. Herath 8aa7a84b7a Windows: Build installers 2010-11-24 15:32:09 -05:00
Asanka C. Herath 079cbf7a1a Windows: Build the SDK 2010-09-14 08:04:20 -04:00
Asanka C. Herath 8232a8dc4c Windows: packages/windows/sdk
The Makefile in this directory pulls in the SDK into a separate directory tree.
2010-09-14 08:04:19 -04:00
Asanka Herath 069d9a8afc Windows: New exports for comerr64.dll shim library 2010-08-20 16:59:12 -04:00
Asanka Herath dc638df0ff Windows: Fix gssapi{32,64} shim library 2010-08-20 16:58:45 -04:00
Asanka Herath 6304b4d2ef Windows: Missing clean targets shouldn't be fatal 2010-08-20 16:57:46 -04:00
Asanka Herath 38f3c4d20a Windows: Note that the .def files are generated 2010-08-20 16:52:46 -04:00
Asanka Herath f56c77103d Windows: Change when assemblies and shims are built
The assemblies should be built when the lib directory is build because
the generated application manifest should be used with all the tools
and executables that use the libraries.
2010-08-20 13:14:19 -04:00
Asanka Herath 8793628306 Windows: Shim library for ABI compatibility with MIT KfW
The shim code creates DLLs that intend to be ABI compatible with MIT
Kerberos for Windows DLLs.  At its current state, the shim isn't
complete and there are multiple functions that are missing.
2010-08-20 13:14:17 -04:00
Asanka Herath 0f214582d5 Windows: Fix manifest attribute case 2010-08-20 13:14:16 -04:00
Asanka Herath 63597ca3fc Windows: Make application manifest available everywhere 2010-08-20 13:14:15 -04:00
Asanka Herath 4ea2e07b21 Windows: Build and validate manifests
Fix manifests to include manifestVersion attribute and introduce an
application manifest.  The application manifest will be included in
the eventual SDK so that applications that depend on Heimdal can
correctly reference the Heimdal assemblies.
2010-08-20 13:14:13 -04:00
Asanka Herath 12638c01a9 Windows: Build shared side-by-side assemblies for Heimdal 2010-08-20 13:10:50 -04:00