Nicolas Williams
354d76f63a
Improve coverage script a bit
2020-04-15 19:05:21 -05:00
Nicolas Williams
3bdd074595
Recover coverage data on more files
2020-04-14 20:15:48 -05:00
Nicolas Williams
4ac8d44f14
Send coverage data from Travis to Coveralls
2020-04-14 17:00:54 -05:00
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
Jelmer Vernooij
846a62a39e
Use actual libdir/includedir in krb5-config and pc files. ( #219 )
...
This fixes the library path on e.g. systems like Debian which specify a
custom includedir and libdir.
2016-12-03 18:31:43 -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
Jelmer Vernooij
a6bda7873c
Limit the libraries pulled in when dynamic linking.
...
See also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745543
2014-04-23 02:49:53 +02: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
Love Hörnquist Åstrand
b20e7fa4d0
use heimdal-krb5 instead of krb5 as dependency
2013-12-04 11:16:15 -08:00
Love Hörnquist Åstrand
ef8119a8cc
spelling
2013-12-04 11:15:30 -08: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
Roland C. Dowdeswell
3ec78180ce
Update krb5-config.
...
We update krb5-config to support --all, --deps, and --vendor. So,
now if you specify --libs, you will only get those libraries that
are required for dynamic linking. If you are linking statically,
you must provide --deps. We also allow multiple libraries to be
specified on the command line for applications that use, say, gssapi
and krb5. And we elide -L and -I args if they have the prefix=/usr
as that's implied. We also update the --help output to be a little
more verbose.
2012-02-29 17:27:58 +00:00
Love Hornquist Astrand
54ce0a776c
re-encode as utf8
2011-12-12 21:26:52 -08:00
Love Hornquist Astrand
03df77d491
link with heimbase
2011-09-27 19:40:10 +02:00
Love Hörnquist Åstrand
7aaba443bc
add NTMakefile and windows directories
2011-07-17 12:16:59 -07:00
Love Hornquist Astrand
0879b9831a
remove trailing whitespace
2011-05-21 11:57:31 -07:00
Thomas Klausner
db8e287e41
Use "Fl Fl" for long options.
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2011-05-21 11:54:14 -07:00
Love Hornquist Astrand
4f88942d9c
add PTHREAD_LIBADD
2009-12-17 09:25:01 +01:00
Love Hornquist Astrand
6ec7e01c39
add PTHREAD_LIBADD
2009-12-17 09:24:52 +01:00
Love Hornquist Astrand
c6bbdb545b
First drop of Windows build infrastructure from Secure Endpoints
2009-11-24 12:12:53 -08:00
Love Hornquist Astrand
a2806a995d
remove $id$
2009-10-15 15:01:39 -07:00
Love Hornquist Astrand
5dfe957a8f
add (c) for the file that was left out
2009-10-15 14:59:58 -07:00
Love Hornquist Astrand
2d54966d6e
x
2009-07-28 17:55:41 +02: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
17b86c733a
no longer used
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24329 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-17 21:52:15 +00:00
Love Hörnquist Åstrand
e172367898
switch to utf8 encoding of all files
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23814 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-13 08:53:55 +00:00
Love Hörnquist Åstrand
6f49889972
Add wind.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22565 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-03 17:41:51 +00:00
Love Hörnquist Åstrand
1a84d8074e
Add wind.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22564 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-03 17:41:34 +00:00
Love Hörnquist Åstrand
077382f2a0
Fix caps of prefix, from Joakim Fallsjo.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22527 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-01-25 16:19:25 +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
2c3bf3d5ac
Add LIB_pkinit to the list of libraries.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21693 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-24 21:31:48 +00:00
Love Hörnquist Åstrand
fa2a7c81c5
pkg-config file for libgssapi in heimdal.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21691 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-24 21:21:19 +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
bf0122ac8a
autotooling is autogen.sh now
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21653 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-07-18 20:15:59 +00:00
Love Hörnquist Åstrand
cc4333b758
remove cvs ignore files
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21026 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-06-09 03:09:59 +00:00
Love Hörnquist Åstrand
400f712296
rename des to hcrypto
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20528 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-22 13:22:16 +00:00
Love Hörnquist Åstrand
fa0bf26b00
Add heimntlm when we use gssapi.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20506 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-22 10:01:09 +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
c093dca1c0
switch to svn
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20357 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-16 11:14:24 +00:00
Love Hörnquist Åstrand
81f757c5fb
spelling
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20009 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 21:19:39 +00:00
Love Hörnquist Åstrand
8f00fea3df
add branchname to branches
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20008 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 21:07:32 +00:00
Love Hörnquist Åstrand
db24b021b0
add --cvs-branch
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19967 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-17 16:32:13 +00:00
Love Hörnquist Åstrand
f5bd911d9b
make cvs keep quiet
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19934 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-16 14:59:46 +00:00
Love Hörnquist Åstrand
c7ac4cb929
fix --distcheck
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19812 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-10 20:33:12 +00:00