Tobias Brunner
|
60d62b9e5c
|
Don't install the libraries directly in lib/.
Instead use a subdirectory (prefix/lib/ipsec by default). Also moved the
plugins from libexec to a subdirectory of that dir.
|
2011-07-05 14:42:14 +02:00 |
Andreas Steffen
|
7c4d4d209d
|
make IMC/IMV pairs independent of libcharon
|
2011-06-01 16:33:44 +02:00 |
Andreas Steffen
|
7e432eff6b
|
renamed tls_reader|writer to bio_* and moved to libstrongswan
|
2011-05-31 15:46:51 +02:00 |
Martin Willi
|
2959ea6f84
|
Added job priority enum names
|
2011-05-16 15:24:13 +02:00 |
Martin Willi
|
13eda8e903
|
Added a new FETCH_CALLBACK option to fetch data without allocation
|
2011-04-04 08:48:27 +02:00 |
Martin Willi
|
2ca52c8048
|
Implemented an alternative HTTP fetcher based on libsoup
|
2011-01-17 18:20:06 +01:00 |
Martin Willi
|
01d3038137
|
Added plugin stub for advanced X509 constraint checking
|
2011-01-05 16:46:00 +01:00 |
Martin Willi
|
e49bd37b5d
|
Remove x509_flag_names, flags do not work with ENUM()
|
2011-01-05 16:45:56 +01:00 |
Martin Willi
|
71c87e3483
|
Added plugin stub for AF_ALG
|
2010-12-20 09:52:02 +01:00 |
Tobias Brunner
|
e18556e9e9
|
Moved scheduler and thread pool to libstrongswan.
|
2010-09-02 19:04:18 +02:00 |
Martin Willi
|
f13a03add0
|
Moved EAP type/code definitions to a seprate header file in libstrongswan
|
2010-08-31 15:35:29 +02:00 |
Martin Willi
|
908e752201
|
Rebuild library.lo after changing ./configure options
|
2010-08-23 12:01:48 +02:00 |
Martin Willi
|
1a64981048
|
Implemented a gcm plugin providing GCM mode based on CBC crypters
|
2010-08-19 19:05:15 +02:00 |
Martin Willi
|
80a93a1335
|
Implemented a ccm plugin providing CCM mode based on CBC crypters
|
2010-08-19 19:05:14 +02:00 |
Martin Willi
|
df8d0d8703
|
Implemented an AEAD wrapper for traditional crypter/signer transforms
|
2010-08-19 12:35:54 +02:00 |
Martin Willi
|
272f0e1ae4
|
Added a counter mode wrapper plugin operating on existing CBC crypters
|
2010-08-13 19:39:59 +02:00 |
Martin Willi
|
62be923683
|
Implemented a callback based credential set, currently for shared keys only
|
2010-08-04 09:26:21 +02:00 |
Martin Willi
|
0749e91bec
|
Implemented a generic in-memory credential set, currently for shared keys only
|
2010-08-04 09:26:21 +02:00 |
Martin Willi
|
6e862e2152
|
Added PKCS#11 token plugin stub
|
2010-08-04 09:26:18 +02:00 |
Martin Willi
|
24d327ab4d
|
Moved keys/key_encoding.[ch] to cred_encoding.[ch]
|
2010-07-13 11:02:35 +02:00 |
Martin Willi
|
1c8c924610
|
Moved addrblock plugin to libcharon
|
2010-07-13 10:26:07 +02:00 |
Martin Willi
|
c2e5cee413
|
Moved CRL/OCSP checking to a dedicated plugin called revocation
|
2010-07-13 10:26:07 +02:00 |
Martin Willi
|
5f9e62c54f
|
Moved X509 addrBlock validation to a separate addrblock plugin
|
2010-07-13 10:26:07 +02:00 |
Martin Willi
|
2ccc02a4fd
|
Moved credential manager to libstrongswan
|
2010-07-13 10:26:07 +02:00 |
Tobias Brunner
|
567d3f1463
|
Attributes moved from libstrongswan to libhydra.
The attribute_manager_t instance is now located on the new hydra object
instead of the lib object.
|
2010-03-24 18:53:10 +01:00 |
Tobias Brunner
|
75dc019252
|
Moving attr-sql plugin from libstrongswan to libhydra.
|
2010-03-24 18:53:09 +01:00 |
Martin Willi
|
40f130dab3
|
Implemented the PRF_KEYED_SHA1 algorithm in the openssl plugin
|
2010-03-08 13:16:12 +01:00 |
Tobias Brunner
|
0ace35282c
|
Build libstrongswan before building any plugins during the non-monolithic build (as it was before).
|
2010-03-05 11:05:32 +01:00 |
Tobias Brunner
|
1be3298807
|
Adding Android.mk files to build charon and libstrongswan with the Android build system.
|
2010-03-03 10:18:46 +01:00 |
Tobias Brunner
|
6ec60bb92b
|
Link all enabled libstrongswan plugins into the library, link all enabled charon plugins into libcharon.
|
2010-03-02 10:38:52 +01:00 |
Tobias Brunner
|
4a5a5dd290
|
Using the thread wrapper in charon, libstrongswan and their plugins.
|
2009-12-23 17:03:41 +01:00 |
Tobias Brunner
|
070ac5b0b7
|
Check if libpthread is required or not.
|
2009-12-23 17:02:26 +01:00 |
Tobias Brunner
|
5fe538504e
|
Moved implementation of condvar_t to mutex.c because it requires access to private_mutex_t.
|
2009-12-23 17:02:25 +01:00 |
Tobias Brunner
|
eba64cef41
|
Separated the public interfaces of the threading primitives.
|
2009-12-23 17:01:53 +01:00 |
Tobias Brunner
|
b1f35d0695
|
Threading primitives separated.
|
2009-12-23 17:01:30 +01:00 |
Tobias Brunner
|
14f7091280
|
Moved mutex.c to a separate folder in order to cleanly wrap other threading primitives (and utils/mutex.h is now threading.h).
|
2009-12-23 17:00:58 +01:00 |
Andreas Steffen
|
252f38f6f8
|
fixed distribution list
|
2009-12-21 22:28:08 +01:00 |
Andreas Steffen
|
1125a0be81
|
moved traffic_selectors from charon to libstrongswan
|
2009-12-20 14:57:38 +01:00 |
Andreas Steffen
|
247794827e
|
move SQL-based pool functionality to new attr-sql libstrongswan plugin
|
2009-10-13 17:02:29 +02:00 |
Andreas Steffen
|
930443afff
|
moved attribute_manager to libstrongswan
|
2009-10-13 13:46:27 +02:00 |
Andreas Steffen
|
fc12e3cd2e
|
pluto now uses x509 plugin for attribute certificate handling
|
2009-10-05 07:24:28 +02:00 |
Martin Willi
|
4cb0e1bb76
|
Added basic support for PGP certificates (no trust relationships yet)
|
2009-09-15 08:23:48 +02:00 |
Andreas Steffen
|
f03e0e9147
|
support of PKCS#10 certificate request parsing
|
2009-09-13 21:00:15 +02:00 |
Martin Willi
|
356b2b2780
|
pass NULL to library_init() to load settings from default file
|
2009-09-10 18:52:42 +02:00 |
Martin Willi
|
5b03a350fc
|
use NULL to load plugins from default plugin directory
|
2009-09-10 18:52:42 +02:00 |
Martin Willi
|
3f310c0d1f
|
implemented a monotonic timestamping function, unaffected from system time changes
|
2009-08-31 15:03:35 +02:00 |
Martin Willi
|
d9b24887a4
|
added a facility to hand out fingerprinting/key encoding to the pkcs1/pgp/... plugins
|
2009-08-26 11:23:51 +02:00 |
Martin Willi
|
b457e08fca
|
moved PGP code to pluto and gpg plugin
|
2009-08-26 11:23:51 +02:00 |
Martin Willi
|
5ef478aaee
|
implemented RFC3110 key builder in a plugin, added generic DNSKEY RR parsing
|
2009-08-26 11:23:51 +02:00 |
Martin Willi
|
9493dd2ce0
|
implemented a pgp plugin providing PGP key parsing builders
|
2009-08-26 11:23:50 +02:00 |