Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | support for Padlock RNG | Martin Willi | 2008-12-18 | 4 | -1/+206 |
| | |||||
* | proper feature probing for padlock | Martin Willi | 2008-12-17 | 1 | -10/+107 |
| | |||||
* | correct use of calloc in hashtable_t | Tobias Brunner | 2008-12-17 | 1 | -2/+1 |
| | |||||
* | added an additional frame to lock profiling backtraces | Martin Willi | 2008-12-15 | 1 | -1/+1 |
| | |||||
* | leak detective binds execution to a signle core, avoids corruption on SMP ↵ | Martin Willi | 2008-12-12 | 1 | -0/+12 |
| | | | | machines | ||||
* | incremental version of chunk_hash | Tobias Brunner | 2008-12-10 | 2 | -2/+15 |
| | |||||
* | using rwlock to parallel build credentials | Martin Willi | 2008-12-09 | 1 | -10/+10 |
| | |||||
* | use thread-safe variant of gmtime | Martin Willi | 2008-12-09 | 1 | -4/+5 |
| | |||||
* | fixed hashtable->get_count() after doubling table size | Martin Willi | 2008-12-09 | 1 | -1/+0 |
| | |||||
* | removed debugging leftovers | Martin Willi | 2008-12-08 | 1 | -4/+0 |
| | |||||
* | basic x509 certificate generation | Martin Willi | 2008-12-08 | 1 | -49/+246 |
| | |||||
* | whitelisted another pthread_setspecific implementation | Martin Willi | 2008-12-08 | 1 | -0/+1 |
| | |||||
* | accept NULL values in hashtable enumerator | Martin Willi | 2008-12-05 | 1 | -2/+8 |
| | |||||
* | hashtable enumerator enumerates over both, key and values | Martin Willi | 2008-12-05 | 2 | -5/+8 |
| | |||||
* | fixed off by one error | Tobias Brunner | 2008-12-04 | 1 | -1/+1 |
| | |||||
* | leak whitelisting of OPENSSL_config() | Martin Willi | 2008-12-04 | 1 | -0/+1 |
| | |||||
* | fixed refactoring error in openac | Andreas Steffen | 2008-12-04 | 1 | -1/+3 |
| | |||||
* | add support for smartcards in charon by using the ENGINE API provided by ↵ | Tobias Brunner | 2008-12-03 | 5 | -3/+104 |
| | | | | OpenSSL, based on patches by Michael Roßberg. | ||||
* | enable quoted tokens in the token enumerator | Tobias Brunner | 2008-12-03 | 1 | -18/+40 |
| | |||||
* | added memstr and extract_token_str helper functions | Tobias Brunner | 2008-12-03 | 4 | -2/+57 |
| | |||||
* | adding general purpose hash table | Tobias Brunner | 2008-12-03 | 3 | -0/+543 |
| | |||||
* | ref_get()/ref_put() use atomic gcc operations if supported, thanks to Thomas ↵ | Martin Willi | 2008-12-02 | 2 | -13/+17 |
| | | | | Jarosch for the patch | ||||
* | added time.h include for struct tm | Martin Willi | 2008-12-02 | 1 | -0/+1 |
| | |||||
* | token enumerator missed the last token if it contains only a single char | Martin Willi | 2008-11-27 | 1 | -1/+1 |
| | |||||
* | inlined some short chunk functions, showed up in the profiler | Martin Willi | 2008-11-26 | 2 | -56/+30 |
| | |||||
* | memxor() tweaks, as it is heavily used in xcbc | Martin Willi | 2008-11-26 | 1 | -2/+10 |
| | |||||
* | replacing the pthread_mutex in scheduler_t with the wrapped implementation. | Tobias Brunner | 2008-11-25 | 2 | -16/+44 |
| | | | | added a method to condvar_t which allows to wait for an absolute timeout. | ||||
* | performance optimization for the DOS protection. | Tobias Brunner | 2008-11-25 | 2 | -1/+88 |
| | | | | | | * half-open SAs per peer are tracked in a hash table * charon.dos_protection setting replaced with charon.cookie_threshold and charon.block_threshold * chunk_hash function added | ||||
* | added a MODP_NULL Diffie Hellman group to avoid calculation overhead in ↵ | Martin Willi | 2008-11-22 | 2 | -1/+5 |
| | | | | load-testing | ||||
* | expecting int sized length arguments to chunk_split, as vararg functions use ↵ | Martin Willi | 2008-11-21 | 1 | -2/+2 |
| | | | | integers | ||||
* | ported some hard-to-merge cherries back to trunk :-/ | Martin Willi | 2008-11-12 | 3 | -22/+42 |
| | | | | | shame, svn, shame: this was ways to complicated we should consider a switch to git... | ||||
* | fixed compiler warnings issued by: | Martin Willi | 2008-11-11 | 3 | -10/+35 |
| | | | | | | gcc 4.3 curl.h gcc type-checking glibc with enabled FORTIFY_SOURCE checking | ||||
* | merging kernel_klips plugin back into trunk | Tobias Brunner | 2008-11-11 | 1 | -1/+1 |
| | |||||
* | whitelisting localtime_r | Martin Willi | 2008-11-10 | 1 | -0/+1 |
| | |||||
* | fixed leak in host_create_from_string("%any") | Martin Willi | 2008-11-10 | 1 | -3/+4 |
| | |||||
* | settings section enumeration | Martin Willi | 2008-11-07 | 2 | -34/+136 |
| | | | | printf style key lookup | ||||
* | use of host_create_any() for %any address | Andreas Steffen | 2008-11-07 | 1 | -4/+8 |
| | |||||
* | fixed leak | Martin Willi | 2008-11-06 | 1 | -3/+7 |
| | | | | fixed build if !HAVE_BACKTRACE | ||||
* | use read-write locks in crypto factory for parallelization | Martin Willi | 2008-11-05 | 1 | -42/+42 |
| | |||||
* | wrapped all pthread_rwlock_t in profilable rwlock_t | Martin Willi | 2008-11-05 | 3 | -18/+34 |
| | |||||
* | wrapped rwlock with profiling support | Martin Willi | 2008-11-05 | 2 | -63/+199 |
| | |||||
* | threshhold and ./configure option for lock profiler | Martin Willi | 2008-11-05 | 2 | -6/+15 |
| | |||||
* | separated backtrace functionality from leak_detective, used in | Martin Willi | 2008-11-05 | 6 | -151/+294 |
| | | | | | | leak_detective mutex profiling signal handler | ||||
* | proper cleanup of openssl locking code | Martin Willi | 2008-11-05 | 1 | -7/+13 |
| | |||||
* | fixed iterator regression introduced in [4577] | Martin Willi | 2008-11-05 | 1 | -0/+1 |
| | |||||
* | replaced most pthread_mutex/cond_t by wrapped mutex/condvar_t variant | Martin Willi | 2008-11-05 | 1 | -13/+12 |
| | |||||
* | get rid of unused iterator hook functions | Martin Willi | 2008-11-05 | 2 | -127/+7 |
| | |||||
* | got rid of deprecated create_iterator_locked() | Martin Willi | 2008-11-05 | 6 | -41/+7 |
| | |||||
* | simple mutex profiler | Martin Willi | 2008-11-05 | 1 | -0/+70 |
| | |||||
* | support of %any address string | Andreas Steffen | 2008-11-05 | 1 | -47/+35 |
| |