aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan
Commit message (Collapse)AuthorAgeFilesLines
...
* renamed tls_reader|writer to bio_* and moved to libstrongswanAndreas Steffen2011-05-315-125/+126
|
* fixed typeAndreas Steffen2011-05-314-0/+704
|
* added DBG_IMC and DBG_IMV debug optionsAndreas Steffen2011-05-292-0/+8
|
* Use better packing of leak-detective memory_header to align pointersMartin Willi2011-05-251-5/+5
|
* Summarize leaks with identical backtraces, as we do it with memusageMartin Willi2011-05-251-88/+98
|
* Fix strict aliasing warningMartin Willi2011-05-251-1/+1
|
* Keep count of remaining elements to enumerate in hashtable_t.Tobias Brunner2011-05-241-1/+8
| | | | | This improves performance during enumeration as not all buckets have to be checked.
* Replaced linked_list_t usage in hashtable_t with custom list implementation.Tobias Brunner2011-05-241-124/+92
| | | | | | | | With this change inserting elements into a hashtable_t object is now nearly as fast as inserting them into a linked_list_t object, whereas before it was up to seven times slower. Additionally, the memory footprint of a hashtable is now significantly smaller. The lookup performance is also nearly doubled.
* Fix memwipe() of leading unaligned bytesMartin Willi2011-05-241-5/+8
|
* Fix some warnings triggered by gcc 4.6 -Wunused-but-set-variableMartin Willi2011-05-194-7/+13
|
* Update working thread count without allocation.Tobias Brunner2011-05-161-22/+15
|
* Make sure working thread count is correctly updatedTobias Brunner2011-05-161-4/+23
|
* Use CRITICAL job priority class for long running dispatcher jobsMartin Willi2011-05-162-3/+4
|
* Introduce a highest priority job for critical thread servicesMartin Willi2011-05-162-2/+5
|
* Added a callback_job constructor supporting custom prioritiesMartin Willi2011-05-162-4/+36
|
* Count number of threads active in each class, and reserve threads only if ↵Martin Willi2011-05-162-17/+66
| | | | none active
* Reserve threads for job priority classes based on strongswan.conf optionsMartin Willi2011-05-161-1/+17
|
* Added job priority enum namesMartin Willi2011-05-164-2/+29
|
* Processor job scheduling respects job priority classesMartin Willi2011-05-162-13/+47
|
* Introduce priority classes for jobsMartin Willi2011-05-162-2/+30
|
* Added a leak detective method to report current memory usage with backtracesMartin Willi2011-05-162-0/+101
|
* Make leak detective publicMartin Willi2011-05-163-18/+8
|
* Migrated leak_detective to INIT/METHOD macrosMartin Willi2011-05-161-12/+12
|
* Added a frame enumerator to backtrace_tMartin Willi2011-05-162-0/+45
|
* Added an equals function to backtrace_tMartin Willi2011-05-162-0/+33
|
* Migrated backtrace_t to METHOD macroMartin Willi2011-05-161-16/+11
|
* Don't compile login() in openssl_rsa_private_key_t if ENGINE support is ↵Tobias Brunner2011-05-131-0/+2
| | | | disabled in OpenSSL.
* fetcher.c added to Android.mk.Tobias Brunner2011-05-131-1/+1
|
* chunk_clear not clear_chunk.Tobias Brunner2011-05-101-1/+1
|
* Wipe memory after using key material (incomplete, to be continued)Martin Willi2011-05-098-5/+14
|
* Use memwipe() in chunk_clear()Martin Willi2011-05-091-1/+1
|
* Added a memwipe() function to safely overwrite sensitive memoryMartin Willi2011-05-092-0/+53
|
* id of non-registered threads defaults to 0Andreas Steffen2011-05-061-1/+18
|
* Migrated scheduler_t to INIT/METHOD macrosMartin Willi2011-05-051-33/+24
|
* Migrated callback_job to INIT/METHOD macrosMartin Willi2011-05-052-38/+38
|
* Migrated processor to INIT/METHOD macrosMartin Willi2011-05-051-42/+35
|
* Fix algorithm type for signers, fixes warning with gcc 4.5Martin Willi2011-05-031-1/+1
|
* Fix a potential memleak if two threads fingerprint a credential simultaneouslyMartin Willi2011-05-021-1/+6
|
* fixed loop error in parsing of OCSP basic responsesAndreas Steffen2011-04-261-1/+1
|
* Revert alloc_str changesMartin Willi2011-04-214-53/+13
| | | | | | This reverts commit fdead26ffe1da8501a6ff5e0639a6f44c723e763. This reverts commit 3e2419ebe32de72d824864eb2e0e677a7c197af1. This reverts commit 17ce69b47a1efd6234960cf7d1f50712aee61db5.
* If key not found, strdup default value, tooMartin Willi2011-04-211-6/+2
|
* Use thread save settings alloc_str function where appropriateMartin Willi2011-04-212-12/+18
|
* Added a thread save, allocating settings get_str variant called alloc_strMartin Willi2011-04-212-1/+39
|
* Added proposal keywords for ESN supportMartin Willi2011-04-203-0/+20
|
* Use proper return value for ietf_attr_t.compare.Tobias Brunner2011-04-191-1/+1
|
* Added missing return in iterator_t.insert_before of linked_list_t.Tobias Brunner2011-04-191-0/+1
|
* support unstructuredAddress in left|rightidAndreas Steffen2011-04-182-27/+29
|
* Accept NULL files in load_files[_section] as we do in constructorMartin Willi2011-04-151-5/+5
|
* Added a merge option to optionally reload files instead of merging themMartin Willi2011-04-152-12/+31
|
* Added plugin_loader method to reload plugin configurationsMartin Willi2011-04-152-0/+55
|