aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* whitelist glibc instead of TrouSerS functionsAndreas Steffen2011-09-101-3/+4
|
* added leaky TrouSerS functions to whitelistAndreas Steffen2011-09-081-0/+3
|
* Fixed host_create_from_subnet when no prefix is given.Tobias Brunner2011-07-291-1/+1
|
* Fixed common misspellings.Tobias Brunner2011-07-203-3/+3
| | | | Mostly found by 'codespell'.
* Added linked_list_t.has_more which checks if any elements follow an ↵Tobias Brunner2011-07-062-0/+19
| | | | enumerator's current position.
* Make sure the enumerator stops after all items have been enumerated.Tobias Brunner2011-07-062-4/+23
| | | | | This also changes how insert_before behaves, before enumeration items are inserted first, after enumeration last.
* Linked list style cleanupsMartin Willi2011-07-061-47/+46
|
* Finally removed deprecated iterator_t.Tobias Brunner2011-07-063-354/+21
|
* Removed unneeded and confusing insert_after method from linked_list_t.Tobias Brunner2011-07-062-25/+6
|
* Added a function to reset the enumerator of a linked list.Tobias Brunner2011-07-062-0/+14
|
* Replaced simple iterator usages.Tobias Brunner2011-07-061-1/+1
|
* "this" removed from comments.Tobias Brunner2011-07-062-5/+0
|
* Added a replace function to linked_list_t.Tobias Brunner2011-07-062-0/+24
|
* Added an insert_after and insert_before function to linked_list_t.Tobias Brunner2011-07-062-43/+91
|
* Migrated linked_list_t to INIT/METHOD macros.Tobias Brunner2011-07-061-174/+119
|
* 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
|
* 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 some warnings triggered by gcc 4.6 -Wunused-but-set-variableMartin Willi2011-05-191-2/+8
|
* Added a leak detective method to report current memory usage with backtracesMartin Willi2011-05-162-0/+101
|
* Make leak detective publicMartin Willi2011-05-161-1/+0
|
* 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
|
* 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-181-26/+28
|
* Use %tx to print a value of type ptrdiff_t.Tobias Brunner2011-04-141-1/+1
|
* Fixed potential memory leak in host_create_any.Tobias Brunner2011-04-141-0/+1
|
* Whitelisted another tzset variant and dlsymMartin Willi2011-02-181-0/+2
|
* Replace hashtable key if a put operation replaces valueMartin Willi2011-02-031-0/+1
| | | | Fixes a crash if lifetime of key is bound to value (i.e. key == value)
* Fix check to increase hashtable size properlyMartin Willi2011-02-031-1/+1
|
* Whitelist gnutls init functionMartin Willi2011-01-171-0/+2
|
* backtrace->contains_function takes multiple names, speeding up whitelist ↵Martin Willi2011-01-173-26/+16
| | | | check drastically
* Add some common glib non-leaks to whitelistMartin Willi2011-01-171-0/+10
|
* Do not print empty DN identities as invalidMartin Willi2011-01-051-2/+8
|
* Fail silently when trying to convert IPv6 address to v4 family hostMartin Willi2011-01-051-0/+4
|
* Added a CIDR notation based host constructorMartin Willi2011-01-052-0/+44
|
* Migrated options_t to INIT/METHOD macrosAndreas Steffen2010-12-041-18/+12
|
* implemented IMC/IMV handlerAndreas Steffen2010-11-091-0/+2
|
* Some minor comment fixes.Tobias Brunner2010-09-021-14/+20
|
* Do not strdup() zero length strings in identification_create_from_string()Martin Willi2010-08-311-4/+20
|
* Handle PIN: as a magic keyword for prompt, use getpass() to silently read ↵Martin Willi2010-08-041-0/+1
| | | | credentials
* Added NSPR PR_CallOnce to leak detective whitelistMartin Willi2010-08-041-0/+2
|
* Added buffer checking variants of syslog functions to leak detectiveMartin Willi2010-08-041-0/+2
|
* Fix use of snprintf() in identification DN to ASCII conversionMartin Willi2010-07-281-0/+12
|
* Use the group constraint in a more generic fashion, not only for attribute ↵Martin Willi2010-07-052-8/+1
| | | | certificates
* Adding a remove_at method to the hash table.Tobias Brunner2010-06-072-9/+36
| | | | This allows to remove key-value pairs while enumerating them.
* Migrated hashtable_t to INIT/METHOD macros.Tobias Brunner2010-06-071-59/+45
|