Viktor Dukhovni
31896397d7
In krb5-config resolve rpath_flag at build-time
2017-03-10 19:23:31 -05:00
Nicolas Williams
3e65dfbc32
Fix make dist missing files ( #228 )
2016-12-15 12:15:56 -06:00
Nicolas Williams
490337f4f9
Make OpenSSL an hcrypto backend proper
...
This adds a new backend for libhcrypto: the OpenSSL backend.
Now libhcrypto has these backends:
- hcrypto itself (i.e., the algorithms coded in lib/hcrypto)
- Common Crypto (OS X)
- PKCS#11 (specifically for Solaris, but not Solaris-specific)
- Windows CNG (Windows)
- OpenSSL (generic)
The ./configure --with-openssl=... option no longer disables the use of
hcrypto. Instead it enables the use of OpenSSL as a (and the default)
backend in libhcrypto. The libhcrypto framework is now always used.
OpenSSL should no longer be used directly within Heimdal, except in the
OpenSSL hcrypto backend itself, and files where elliptic curve (EC)
crypto is needed.
Because libhcrypto's EC support is incomplete, we can only use OpenSSL
for EC. Currently that means separating all EC-using code so that it
does not use hcrypto, thus the libhx509/hxtool and PKINIT EC code has
been moved out of the files it used to be in.
2016-04-15 00:16:17 -05:00
Nicolas Williams
3c9dcd60c0
krb5-config --libs: include rpath like MIT
2016-03-22 16:07:34 -05:00
Love Hörnquist Åstrand
08e4d21bcf
extra dist and clean better
2014-02-16 10:05:43 -08:00
Jelmer Vernooij
6076a828d4
Add heimdal-kadm-{client,server} with kadm-{client,server} depending on
...
them.
2013-12-07 20:43:04 +00:00
Jelmer Vernooij
87a0e11a80
Add heimdal-krb5.pc file, with krb5.pc depending on it.
...
This makes it easier to install Heimdal and MIT kerberos on
the same system by just providing the heimdal-krb5.pc file;
the krb5.pc file is provided by both.
This is similar to what's done with heimdal-gssapi.pc/krb5-gssapi.pc.
Signed-off-by: Jelmer Vernooij <jelmer@samba.org >
2013-11-24 14:39:14 +00:00
Stef Walter
b0b94a445a
Add pkg-config files for krb5 libraries
...
* These can be used along side krb5-config
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2012-09-27 14:00:49 -07:00
Love Hörnquist Åstrand
7aaba443bc
add NTMakefile and windows directories
2011-07-17 12:16:59 -07:00
Love Hornquist Astrand
4f88942d9c
add PTHREAD_LIBADD
2009-12-17 09:25:01 +01:00
Love Hörnquist Åstrand
bdf9288d2b
drop heimdal-build
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25005 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-03-29 20:28:47 +00:00
Love Hörnquist Åstrand
eb8d05fd71
add missing files.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22413 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-01-12 05:58:14 +00:00
Love Hörnquist Åstrand
88065a2536
spelling
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22123 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-12-03 23:49:48 +00:00
Love Hörnquist Åstrand
6d735e18ca
clean better.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21962 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-10-16 13:27:59 +00:00
Love Hörnquist Åstrand
efdc3c1861
Add heimdal-gssapi.pc and install it into $(libdir)/pkgconfig
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21690 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-24 21:20:18 +00:00
Love Hörnquist Åstrand
7ba2b2006c
rename des to hcrypto
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20466 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-20 08:29:05 +00:00
Love Hörnquist Åstrand
d8fb637ef8
more files
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18663 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-20 17:09:30 +00:00
Love Hörnquist Åstrand
9b2e696fe6
Add heimdal-build.sh to EXTRA_DIST.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18620 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-19 17:58:32 +00:00
Love Hörnquist Åstrand
ca56604415
Spelling
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16832 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-03-27 15:44:04 +00:00
Love Hörnquist Åstrand
abfe7761c2
Add hx509 when using PK-INIT.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16830 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-03-27 12:49:30 +00:00
Love Hörnquist Åstrand
549cf5b186
add depency on LIB_dlopen and LIB_door_create
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15538 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-06-30 19:19:20 +00:00
Love Hörnquist Åstrand
449698df38
use ! instead of , as sed delimiter
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13866 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-05-26 11:02:22 +00:00
Love Hörnquist Åstrand
f221a1a6c3
handle sed expression breaking
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13670 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-01 12:34:22 +00:00
Johan Danielsson
79d62a87b5
subst INCLUDE_des
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11426 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 22:29:26 +00:00
Assar Westerlund
f94e6c784a
(krb5-config): add LIB_des_appl
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9573 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-29 06:56:33 +00:00
Assar Westerlund
6e4a286cd1
use make variables instead of configure substitutions
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9252 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-01 05:05:27 +00:00
Assar Westerlund
e6f2021eaf
add generation of krb5-config at make-time instead of configure-time
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9249 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-01 05:01:19 +00:00
Assar Westerlund
1feb873e70
add krb5-config.1
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9244 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-11-30 07:32:38 +00:00
Assar Westerlund
fa5f7acd5c
new files, used by other programs linking against this
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9174 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-11-15 22:41:40 +00:00