Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Reverting eba28948a584b9d02474cf5d256b04b8d2adbe6a which was only necessary ↵ | Tobias Brunner | 2010-03-02 | 28 | -42/+7 | |
| | | | | | | | when cross-compiling the plugins for Android 2.0. With the coming monolithic build using Android.mk files this won't be necessary anymore. | |||||
* | Streamlined the source file list formatting in plugin makefiles. | Tobias Brunner | 2010-03-02 | 28 | -52/+96 | |
| | ||||||
* | Fixing some includes by replacing <> with "". | Tobias Brunner | 2010-03-02 | 17 | -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 Brunner | 2010-03-02 | 29 | -51/+240 | |
| | | | | charon plugins into libcharon. | |||||
* | Enabling the plugin loader to be able to load plugins without explicitly ↵ | Tobias Brunner | 2010-03-02 | 1 | -0/+37 | |
| | | | | loading a shared object file first. | |||||
* | Changed plugin constructors from plugin_create to plugin_name_plugin_create. | Tobias Brunner | 2010-03-02 | 30 | -35/+60 | |
| | ||||||
* | Removing the plugin constructor declarations from the header files. | Tobias Brunner | 2010-03-02 | 28 | -140/+0 | |
| | ||||||
* | Link all plugins to libstrongswan. | Tobias Brunner | 2010-02-25 | 28 | -7/+28 | |
| | ||||||
* | Use side-channel secured mpz_powm_sec of libgmp 5, if available | Martin Willi | 2010-02-18 | 3 | -0/+14 | |
| | ||||||
* | Adding support for AES GMAC (RFC4543). | Tobias Brunner | 2010-02-12 | 1 | -89/+92 | |
| | ||||||
* | initialize variables to avoid compiler warning | Andreas Steffen | 2010-02-05 | 1 | -2/+2 | |
| | ||||||
* | corrected captions | Andreas Steffen | 2010-02-01 | 1 | -2/+2 | |
| | ||||||
* | Added a METHOD2() macro that implements a method for two different interfaces | Martin Willi | 2010-01-21 | 1 | -1/+11 | |
| | ||||||
* | Support TLS client authentication Extended Key Usage in x509 generation | Martin Willi | 2010-01-14 | 4 | -18/+30 | |
| | ||||||
* | Added a "double" getter to libstrongswan settings | Martin Willi | 2010-01-11 | 2 | -0/+35 | |
| | ||||||
* | Cast unaligned memcpy() args to char*, avoids over-optimization on ARM | Martin Willi | 2010-01-11 | 1 | -4/+10 | |
| | | | | See http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka3934.html | |||||
* | added some recent new attributes registered with IANA | Andreas Steffen | 2010-01-07 | 2 | -3/+9 | |
| | ||||||
* | ipsec pki --self|issue supports --pathlen option setting a path length ↵ | Andreas Steffen | 2009-12-31 | 3 | -2/+21 | |
| | | | | constraint | |||||
* | Added a workaround for the missing pthread_cancel on Android. | Tobias Brunner | 2009-12-23 | 1 | -0/+35 | |
| | ||||||
* | Use pthread_cond_timedwait_monotonic on Android. | Tobias Brunner | 2009-12-23 | 2 | -2/+9 | |
| | ||||||
* | Whitespace cleanup. | Tobias Brunner | 2009-12-23 | 1 | -10/+10 | |
| | ||||||
* | Readding changes that got lost during refactoring/rebasing. | Tobias Brunner | 2009-12-23 | 1 | -4/+17 | |
| | ||||||
* | Using the thread wrapper in charon, libstrongswan and their plugins. | Tobias Brunner | 2009-12-23 | 9 | -61/+31 | |
| | ||||||
* | Adding an object-oriented wrapper for thread-specific values. | Tobias Brunner | 2009-12-23 | 2 | -0/+146 | |
| | ||||||
* | Adding an object-oriented wrapper for threads. | Tobias Brunner | 2009-12-23 | 2 | -0/+592 | |
| | ||||||
* | Check if libpthread is required or not. | Tobias Brunner | 2009-12-23 | 1 | -1/+1 | |
| | ||||||
* | Check for pthread_condattr_init added to configure script. | Tobias Brunner | 2009-12-23 | 1 | -5/+9 | |
| | ||||||
* | Moved implementation of condvar_t to mutex.c because it requires access to ↵ | Tobias Brunner | 2009-12-23 | 3 | -179/+157 | |
| | | | | private_mutex_t. | |||||
* | Separated the public interfaces of the threading primitives. | Tobias Brunner | 2009-12-23 | 18 | -314/+303 | |
| | ||||||
* | Implemented a read-write lock using only mutex_t and condvar_t (in case the ↵ | Tobias Brunner | 2009-12-23 | 2 | -0/+186 | |
| | | | | pthread_rwlock_* group of functions is not available). | |||||
* | Threading primitives separated. | Tobias Brunner | 2009-12-23 | 8 | -394/+530 | |
| | ||||||
* | Moved mutex.c to a separate folder in order to cleanly wrap other threading ↵ | Tobias Brunner | 2009-12-23 | 14 | -20/+22 | |
| | | | | primitives (and utils/mutex.h is now threading.h). | |||||
* | Fixed untoh32 function | Martin Willi | 2009-12-23 | 1 | -1/+1 | |
| | ||||||
* | do not recalculate netbits for true subnets | Andreas Steffen | 2009-12-22 | 1 | -1/+4 | |
| | ||||||
* | X509_IP_ADDR_BLOCKS flag signals the presence of an ipAddrBlock certificate ↵ | Andreas Steffen | 2009-12-22 | 2 | -7/+10 | |
| | | | | extension | |||||
* | added create_ipAddrBlock_enumerator() method to x509_t | Andreas Steffen | 2009-12-22 | 2 | -0/+16 | |
| | ||||||
* | cosmetics | Andreas Steffen | 2009-12-22 | 1 | -2/+4 | |
| | ||||||
* | fixed IPv6 bug in calc_range() | Andreas Steffen | 2009-12-22 | 1 | -25/+16 | |
| | ||||||
* | fixed initialization of netbits | Andreas Steffen | 2009-12-21 | 1 | -2/+3 | |
| | ||||||
* | fixed distribution list | Andreas Steffen | 2009-12-21 | 1 | -1/+1 | |
| | ||||||
* | traffic_selector supports RFC 3779 address range format | Andreas Steffen | 2009-12-21 | 3 | -46/+190 | |
| | ||||||
* | Migrated identification_t to INIT/METHOD macros | Martin Willi | 2009-12-21 | 1 | -128/+95 | |
| | ||||||
* | this->type is set by traffic_selector_create() | Andreas Steffen | 2009-12-20 | 1 | -2/+0 | |
| | ||||||
* | parse RFC 3779 addressFamily | Andreas Steffen | 2009-12-20 | 1 | -2/+16 | |
| | ||||||
* | plugin name is x509 | Andreas Steffen | 2009-12-20 | 1 | -1/+1 | |
| | ||||||
* | discard certificate with unknown critical extensions | Andreas Steffen | 2009-12-20 | 1 | -0/+8 | |
| | ||||||
* | use traffic_selector_t object to represent ipAddrBlocks | Andreas Steffen | 2009-12-20 | 1 | -1/+2 | |
| | ||||||
* | moved traffic_selectors from charon to libstrongswan | Andreas Steffen | 2009-12-20 | 3 | -0/+1161 | |
| | ||||||
* | parse ipAddrBlocks | Andreas Steffen | 2009-12-17 | 1 | -1/+69 | |
| | ||||||
* | Migrated curl_fetcher to INIT/METHOD macros | Martin Willi | 2009-12-17 | 1 | -22/+18 | |
| |