aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
...
* Moved types used by kernel_ipsec_t interface (and libipsec) to libstrongswanTobias Brunner2012-08-081-4/+6
| | | | This avoids a dependency of libipsec to libhydra.
* Added a simple blocking queue around linked_list_tTobias Brunner2012-08-081-4/+4
|
* Moved packet_t to libstrongswanTobias Brunner2012-08-081-3/+4
|
* With --enable-bfd-backtraces, use binutils libbfd to resolve backtracesMartin Willi2012-07-131-1/+1
| | | | | | | | The invocation of addr2line to resolve backtrace source locations is slow and cumbersome. When using libbfd directly, we can eliminate the overhead of the process invocation. Even better, we can cache library symbol names, bringing wicked fast lookups. As a neat bonus, we can resolve static function names.
* fixed libstrongswan/Makefile.amAndreas Steffen2012-07-111-11/+11
|
* Install dev headers only if --with-dev-headers= option is setMartin Willi2012-07-111-1/+3
|
* Install libstrongswan development headersMartin Willi2012-07-111-78/+56
|
* Refactored heavily #ifdefd capability code to its own libstrongswan classMartin Willi2012-07-041-0/+5
|
* Added wrapper for POSIX spin locksTobias Brunner2012-07-041-0/+1
|
* Make the hmac_t interface a generic interface for message authentication codesTobias Brunner2012-06-251-3/+3
|
* Simple wrappers for HMAC based prf_t and signer_t implementations addedTobias Brunner2012-06-251-0/+3
|
* Updated PKCS#7 parser/generator in libstrongswan.Tobias Brunner2012-06-111-0/+1
| | | | | Added some functionality from pluto's version, updated usage of asn1 and crypto primitives. It does compile but is not really tested yet.
* Add nonce plugin implementationAdrian-Ken Rueegsegger2012-05-181-0/+7
| | | | | | | This nonce generator uses an RNG to generate nonces. The RNG quality is currently set to RNG_WEAK which is the same value used in IKE init. The plugin is enabled and thus built by default.
* Add nonce generator interfaceAdrian-Ken Rueegsegger2012-05-181-0/+1
| | | | | | | Nonce generators (nonce_gen_t) can be used to get or allocate nonces. Users can request nonce generators from the crypto factory while nonce plugins register/remove themselves to/from the crypto factory.
* Added a wrapper class around POSIX semaphores.Tobias Brunner2012-05-021-0/+1
|
* Implemented AES-CMAC based PRF and signer.Tobias Brunner2012-04-031-0/+7
| | | | | | The cmac plugin implements AES-CMAC as defined in RFC 4493 and the signer and PRF based on it as defined in RFC 4494 and RFC 4615, respectively.
* Added PKCS#8 stub plugin.Tobias Brunner2012-02-011-0/+7
|
* Added support for plugin featuresMartin Willi2011-10-141-0/+1
|
* Add enum names for database driversMartin Willi2011-10-141-2/+2
|
* Finally removed deprecated iterator_t.Tobias Brunner2011-07-061-1/+0
|
* Don't install the libraries directly in lib/.Tobias Brunner2011-07-051-1/+2
| | | | | Instead use a subdirectory (prefix/lib/ipsec by default). Also moved the plugins from libexec to a subdirectory of that dir.
* make IMC/IMV pairs independent of libcharonAndreas Steffen2011-06-011-0/+1
|
* renamed tls_reader|writer to bio_* and moved to libstrongswanAndreas Steffen2011-05-311-0/+1
|
* Added job priority enum namesMartin Willi2011-05-161-1/+1
|
* Added a new FETCH_CALLBACK option to fetch data without allocationMartin Willi2011-04-041-1/+1
|
* Implemented an alternative HTTP fetcher based on libsoupMartin Willi2011-01-171-0/+7
|
* Added plugin stub for advanced X509 constraint checkingMartin Willi2011-01-051-0/+7
|
* Remove x509_flag_names, flags do not work with ENUM()Martin Willi2011-01-051-2/+1
|
* Added plugin stub for AF_ALGMartin Willi2010-12-201-0/+7
|
* Moved scheduler and thread pool to libstrongswan.Tobias Brunner2010-09-021-2/+7
|
* Moved EAP type/code definitions to a seprate header file in libstrongswanMartin Willi2010-08-311-0/+1
|
* Rebuild library.lo after changing ./configure optionsMartin Willi2010-08-231-0/+2
|
* Implemented a gcm plugin providing GCM mode based on CBC cryptersMartin Willi2010-08-191-0/+7
|
* Implemented a ccm plugin providing CCM mode based on CBC cryptersMartin Willi2010-08-191-0/+7
|
* Implemented an AEAD wrapper for traditional crypter/signer transformsMartin Willi2010-08-191-0/+1
|
* Added a counter mode wrapper plugin operating on existing CBC cryptersMartin Willi2010-08-131-0/+7
|
* Implemented a callback based credential set, currently for shared keys onlyMartin Willi2010-08-041-0/+1
|
* Implemented a generic in-memory credential set, currently for shared keys onlyMartin Willi2010-08-041-0/+1
|
* Added PKCS#11 token plugin stubMartin Willi2010-08-041-0/+7
|
* Moved keys/key_encoding.[ch] to cred_encoding.[ch]Martin Willi2010-07-131-1/+1
|
* Moved addrblock plugin to libcharonMartin Willi2010-07-131-7/+0
|
* Moved CRL/OCSP checking to a dedicated plugin called revocationMartin Willi2010-07-131-0/+7
|
* Moved X509 addrBlock validation to a separate addrblock pluginMartin Willi2010-07-131-0/+8
|
* Moved credential manager to libstrongswanMartin Willi2010-07-131-0/+5
|
* Attributes moved from libstrongswan to libhydra.Tobias Brunner2010-03-241-3/+0
| | | | | The attribute_manager_t instance is now located on the new hydra object instead of the lib object.
* Moving attr-sql plugin from libstrongswan to libhydra.Tobias Brunner2010-03-241-7/+0
|
* Implemented the PRF_KEYED_SHA1 algorithm in the openssl pluginMartin Willi2010-03-081-7/+7
|
* Build libstrongswan before building any plugins during the non-monolithic ↵Tobias Brunner2010-03-051-0/+4
| | | | build (as it was before).
* Adding Android.mk files to build charon and libstrongswan with the Android ↵Tobias Brunner2010-03-031-1/+2
| | | | build system.
* Link all enabled libstrongswan plugins into the library, link all enabled ↵Tobias Brunner2010-03-021-1/+85
| | | | charon plugins into libcharon.