Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | library: Add option to register additional namespaces before calling ↵ | Tobias Brunner | 2016-03-08 | 1 | -1/+11 |
| | | | | | | | | | | library_init() Because settings are already accessed in library_init(), calling add_fallback() externally after calling library_init() is not ideal. This way namespaces already serve as fallback while library_init() is executed and they are also in the correct order so that libstrongswan is always the last root section. | ||||
* | apple: Introduce a central compatibility header with all __APPLE__ quirks | Martin Willi | 2014-11-21 | 1 | -0/+3 |
| | |||||
* | library: Store the used root strongswan.conf configuration | Martin Willi | 2014-09-22 | 1 | -0/+5 |
| | |||||
* | settings: Move to a separate folder | Tobias Brunner | 2014-05-15 | 1 | -1/+1 |
| | |||||
* | lib: Add global config namespace | Tobias Brunner | 2014-02-12 | 1 | -2/+14 |
| | |||||
* | traffic-selector: Move class to its own Doxygen group | Tobias Brunner | 2013-10-17 | 1 | -0/+3 |
| | |||||
* | printf-hook: Move glibc/vstr printf hook backends to separate files | Martin Willi | 2013-10-11 | 1 | -1/+1 |
| | |||||
* | stream: create library instance of stream-manager | Martin Willi | 2013-07-18 | 1 | -0/+9 |
| | |||||
* | watcher: add a centralized an generic facility to monitor file descriptors | Martin Willi | 2013-07-18 | 1 | -0/+6 |
| | |||||
* | capabilities: Move global capabilities_t instance to libstrongswan | Tobias Brunner | 2013-06-25 | 1 | -0/+6 |
| | |||||
* | Added manager for DNS resolvers | Reto Guadagnini | 2013-02-19 | 1 | -0/+6 |
| | |||||
* | Added interface for DNS resolvers | Reto Guadagnini | 2013-02-19 | 1 | -0/+3 |
| | |||||
* | Fix doxygen grouping regarding containers and PKCS#7 | Martin Willi | 2012-12-19 | 1 | -0/+3 |
| | |||||
* | libstrongswan can be initialized more than once | Martin Willi | 2012-11-14 | 1 | -0/+3 |
| | |||||
* | Moved utils.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 1 | -2/+2 |
| | |||||
* | Moved settings_t to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Moved chunk_t to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Moved printf hooks to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+2 |
| | |||||
* | Moved integrity_checker_t to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Moved data structures to new collections subfolder | Tobias Brunner | 2012-10-24 | 1 | -0/+3 |
| | |||||
* | Moved host_t and host_resolver_t to a new networking subfolder | Tobias Brunner | 2012-10-24 | 1 | -1/+4 |
| | |||||
* | Resolve hosts by DNS name in separate threads so we can cancel them | Tobias Brunner | 2012-10-18 | 1 | -0/+6 |
| | | | | | | | | | | getaddrinfo(3) may block a long time so proper termination of the daemon may block if DNS servers are not reachable. getaddrinfo(3) is an optional cancellation point in posix threads so it might still block a shutdown but at least on Android (with the signal based pthread_cancel implementation) it works, on Linux starter will kill charon anyway after a while. | ||||
* | Added possibility to register custom proposal keywords | Tobias Brunner | 2012-09-13 | 1 | -0/+6 |
| | | | | Keyword lookup and registration are handled via the new lib->proposal object. | ||||
* | Moved types used by kernel_ipsec_t interface (and libipsec) to libstrongswan | Tobias Brunner | 2012-08-08 | 1 | -0/+3 |
| | | | | This avoids a dependency of libipsec to libhydra. | ||||
* | Check if config.h passed correctly via gcc -include | Martin Willi | 2012-07-11 | 1 | -0/+4 |
| | |||||
* | Include library.h in plugin.h | Martin Willi | 2011-10-14 | 1 | -1/+1 |
| | |||||
* | Provide generic object registration by name on libstrongswan | Martin Willi | 2011-08-08 | 1 | -0/+17 |
| | |||||
* | Fixed function descriptions | Martin Willi | 2011-08-08 | 1 | -2/+2 |
| | |||||
* | Doxygen group for BIO added. | Tobias Brunner | 2011-08-03 | 1 | -0/+3 |
| | |||||
* | Make leak detective public | Martin Willi | 2011-05-16 | 1 | -2/+3 |
| | |||||
* | Moved scheduler and thread pool to libstrongswan. | Tobias Brunner | 2010-09-02 | 1 | -0/+18 |
| | |||||
* | Renamed key_encod{ing,der}_t and constants, prepare for generic credential ↵ | Martin Willi | 2010-07-13 | 1 | -2/+2 |
| | | | | encoding | ||||
* | Moved keys/key_encoding.[ch] to cred_encoding.[ch] | Martin Willi | 2010-07-13 | 1 | -1/+1 |
| | |||||
* | Moved credential manager to libstrongswan | Martin Willi | 2010-07-13 | 1 | -0/+9 |
| | |||||
* | Attributes moved from libstrongswan to libhydra. | Tobias Brunner | 2010-03-24 | 1 | -6/+0 |
| | | | | | The attribute_manager_t instance is now located on the new hydra object instead of the lib object. | ||||
* | Fixing some includes by replacing <> with "". | Tobias Brunner | 2010-03-02 | 1 | -12/+12 |
| | | | | I changed only the includes needed to fix the build on Android, which has an utils.h system header file, but we should probably change all the local includes in libstrongswan to "" and relative paths. | ||||
* | Moved mutex.c to a separate folder in order to cleanly wrap other threading ↵ | Tobias Brunner | 2009-12-23 | 1 | -0/+3 |
| | | | | primitives (and utils/mutex.h is now threading.h). | ||||
* | moved attribute_manager to libstrongswan | Andreas Steffen | 2009-10-13 | 1 | -0/+6 |
| | |||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 1 | -9/+9 |
| | |||||
* | added a facility to hand out fingerprinting/key encoding to the ↵ | Martin Willi | 2009-08-26 | 1 | -0/+6 |
| | | | | pkcs1/pgp/... plugins | ||||
* | moved PGP code to pluto and gpg plugin | Martin Willi | 2009-08-26 | 1 | -3/+0 |
| | |||||
* | fixed doxygen section pgp | Martin Willi | 2009-07-08 | 1 | -0/+3 |
| | |||||
* | removed obsolete INTEGRITY_TEST and fips signer code | Martin Willi | 2009-06-22 | 1 | -7/+4 |
| | | | | --enable-integrity-test now conditionally builds libchecksum | ||||
* | library initialization fails if libstrongswan checksum is invalid | Martin Willi | 2009-06-22 | 1 | -1/+2 |
| | |||||
* | check integrity of plugins before loading | Martin Willi | 2009-06-22 | 1 | -0/+6 |
| | |||||
* | hide credentials headers in credential_factory.h | Andreas Steffen | 2009-05-28 | 1 | -6/+1 |
| | |||||
* | pluto and scepclient use the random plugin from libstrongswan | Andreas Steffen | 2009-04-30 | 1 | -1/+6 |
| | |||||
* | removing svn keyword $Id$ from all files | Tobias Brunner | 2009-04-30 | 1 | -2/+0 |
| | |||||
* | updated Doxyfile | Martin Willi | 2009-03-24 | 1 | -1/+1 |
| | | | | | | properly close all doxygen groups fixed remaining doxygen warnings | ||||
* | printf hooks refactored to increase portability (i.e. support for platforms ↵ | Tobias Brunner | 2009-03-12 | 1 | -1/+1 |
| | | | | without glibc-compatible customizable printf - the Vstr string library is currently required on such platforms). |