aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixing some includes by replacing <> with "".Tobias Brunner2010-03-0217-44/+38
| | | | 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.
* Link all enabled libstrongswan plugins into the library, link all enabled ↵Tobias Brunner2010-03-0229-51/+240
| | | | charon plugins into libcharon.
* Enabling the plugin loader to be able to load plugins without explicitly ↵Tobias Brunner2010-03-021-0/+37
| | | | loading a shared object file first.
* Changed plugin constructors from plugin_create to plugin_name_plugin_create.Tobias Brunner2010-03-0230-35/+60
|
* Removing the plugin constructor declarations from the header files.Tobias Brunner2010-03-0228-140/+0
|
* Link all plugins to libstrongswan.Tobias Brunner2010-02-2528-7/+28
|
* Use side-channel secured mpz_powm_sec of libgmp 5, if availableMartin Willi2010-02-183-0/+14
|
* Adding support for AES GMAC (RFC4543).Tobias Brunner2010-02-121-89/+92
|
* initialize variables to avoid compiler warningAndreas Steffen2010-02-051-2/+2
|
* corrected captionsAndreas Steffen2010-02-011-2/+2
|
* Added a METHOD2() macro that implements a method for two different interfacesMartin Willi2010-01-211-1/+11
|
* Support TLS client authentication Extended Key Usage in x509 generationMartin Willi2010-01-144-18/+30
|
* Added a "double" getter to libstrongswan settingsMartin Willi2010-01-112-0/+35
|
* Cast unaligned memcpy() args to char*, avoids over-optimization on ARMMartin Willi2010-01-111-4/+10
| | | | See http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka3934.html
* added some recent new attributes registered with IANAAndreas Steffen2010-01-072-3/+9
|
* ipsec pki --self|issue supports --pathlen option setting a path length ↵Andreas Steffen2009-12-313-2/+21
| | | | constraint
* Added a workaround for the missing pthread_cancel on Android.Tobias Brunner2009-12-231-0/+35
|
* Use pthread_cond_timedwait_monotonic on Android.Tobias Brunner2009-12-232-2/+9
|
* Whitespace cleanup.Tobias Brunner2009-12-231-10/+10
|
* Readding changes that got lost during refactoring/rebasing.Tobias Brunner2009-12-231-4/+17
|
* Using the thread wrapper in charon, libstrongswan and their plugins.Tobias Brunner2009-12-239-61/+31
|
* Adding an object-oriented wrapper for thread-specific values.Tobias Brunner2009-12-232-0/+146
|
* Adding an object-oriented wrapper for threads.Tobias Brunner2009-12-232-0/+592
|
* Check if libpthread is required or not.Tobias Brunner2009-12-231-1/+1
|
* Check for pthread_condattr_init added to configure script.Tobias Brunner2009-12-231-5/+9
|
* Moved implementation of condvar_t to mutex.c because it requires access to ↵Tobias Brunner2009-12-233-179/+157
| | | | private_mutex_t.
* Separated the public interfaces of the threading primitives.Tobias Brunner2009-12-2318-314/+303
|
* Implemented a read-write lock using only mutex_t and condvar_t (in case the ↵Tobias Brunner2009-12-232-0/+186
| | | | pthread_rwlock_* group of functions is not available).
* Threading primitives separated.Tobias Brunner2009-12-238-394/+530
|
* Moved mutex.c to a separate folder in order to cleanly wrap other threading ↵Tobias Brunner2009-12-2314-20/+22
| | | | primitives (and utils/mutex.h is now threading.h).
* Fixed untoh32 functionMartin Willi2009-12-231-1/+1
|
* do not recalculate netbits for true subnetsAndreas Steffen2009-12-221-1/+4
|
* X509_IP_ADDR_BLOCKS flag signals the presence of an ipAddrBlock certificate ↵Andreas Steffen2009-12-222-7/+10
| | | | extension
* added create_ipAddrBlock_enumerator() method to x509_tAndreas Steffen2009-12-222-0/+16
|
* cosmeticsAndreas Steffen2009-12-221-2/+4
|
* fixed IPv6 bug in calc_range()Andreas Steffen2009-12-221-25/+16
|
* fixed initialization of netbitsAndreas Steffen2009-12-211-2/+3
|
* fixed distribution listAndreas Steffen2009-12-211-1/+1
|
* traffic_selector supports RFC 3779 address range formatAndreas Steffen2009-12-213-46/+190
|
* Migrated identification_t to INIT/METHOD macrosMartin Willi2009-12-211-128/+95
|
* this->type is set by traffic_selector_create()Andreas Steffen2009-12-201-2/+0
|
* parse RFC 3779 addressFamilyAndreas Steffen2009-12-201-2/+16
|
* plugin name is x509Andreas Steffen2009-12-201-1/+1
|
* discard certificate with unknown critical extensionsAndreas Steffen2009-12-201-0/+8
|
* use traffic_selector_t object to represent ipAddrBlocksAndreas Steffen2009-12-201-1/+2
|
* moved traffic_selectors from charon to libstrongswanAndreas Steffen2009-12-203-0/+1161
|
* parse ipAddrBlocksAndreas Steffen2009-12-171-1/+69
|
* Migrated curl_fetcher to INIT/METHOD macrosMartin Willi2009-12-171-22/+18
|
* Added a METHOD() macro to define methods with both public and private signaturesMartin Willi2009-12-171-0/+13
|
* Added a INIT() macro to initialize class instancesMartin Willi2009-12-171-0/+6
|