Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Finally removed deprecated iterator_t. | Tobias Brunner | 2011-07-06 | 3 | -354/+21 | |
| | ||||||
* | Removed unneeded and confusing insert_after method from linked_list_t. | Tobias Brunner | 2011-07-06 | 2 | -25/+6 | |
| | ||||||
* | Added a function to reset the enumerator of a linked list. | Tobias Brunner | 2011-07-06 | 2 | -0/+14 | |
| | ||||||
* | Replaced simple iterator usages. | Tobias Brunner | 2011-07-06 | 1 | -1/+1 | |
| | ||||||
* | "this" removed from comments. | Tobias Brunner | 2011-07-06 | 2 | -5/+0 | |
| | ||||||
* | Added a replace function to linked_list_t. | Tobias Brunner | 2011-07-06 | 2 | -0/+24 | |
| | ||||||
* | Added an insert_after and insert_before function to linked_list_t. | Tobias Brunner | 2011-07-06 | 2 | -43/+91 | |
| | ||||||
* | Migrated linked_list_t to INIT/METHOD macros. | Tobias Brunner | 2011-07-06 | 1 | -174/+119 | |
| | ||||||
* | Use better packing of leak-detective memory_header to align pointers | Martin Willi | 2011-05-25 | 1 | -5/+5 | |
| | ||||||
* | Summarize leaks with identical backtraces, as we do it with memusage | Martin Willi | 2011-05-25 | 1 | -88/+98 | |
| | ||||||
* | Keep count of remaining elements to enumerate in hashtable_t. | Tobias Brunner | 2011-05-24 | 1 | -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 Brunner | 2011-05-24 | 1 | -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-variable | Martin Willi | 2011-05-19 | 1 | -2/+8 | |
| | ||||||
* | Added a leak detective method to report current memory usage with backtraces | Martin Willi | 2011-05-16 | 2 | -0/+101 | |
| | ||||||
* | Make leak detective public | Martin Willi | 2011-05-16 | 1 | -1/+0 | |
| | ||||||
* | Migrated leak_detective to INIT/METHOD macros | Martin Willi | 2011-05-16 | 1 | -12/+12 | |
| | ||||||
* | Added a frame enumerator to backtrace_t | Martin Willi | 2011-05-16 | 2 | -0/+45 | |
| | ||||||
* | Added an equals function to backtrace_t | Martin Willi | 2011-05-16 | 2 | -0/+33 | |
| | ||||||
* | Migrated backtrace_t to METHOD macro | Martin Willi | 2011-05-16 | 1 | -16/+11 | |
| | ||||||
* | Added missing return in iterator_t.insert_before of linked_list_t. | Tobias Brunner | 2011-04-19 | 1 | -0/+1 | |
| | ||||||
* | support unstructuredAddress in left|rightid | Andreas Steffen | 2011-04-18 | 1 | -26/+28 | |
| | ||||||
* | Use %tx to print a value of type ptrdiff_t. | Tobias Brunner | 2011-04-14 | 1 | -1/+1 | |
| | ||||||
* | Fixed potential memory leak in host_create_any. | Tobias Brunner | 2011-04-14 | 1 | -0/+1 | |
| | ||||||
* | Whitelisted another tzset variant and dlsym | Martin Willi | 2011-02-18 | 1 | -0/+2 | |
| | ||||||
* | Replace hashtable key if a put operation replaces value | Martin Willi | 2011-02-03 | 1 | -0/+1 | |
| | | | | Fixes a crash if lifetime of key is bound to value (i.e. key == value) | |||||
* | Fix check to increase hashtable size properly | Martin Willi | 2011-02-03 | 1 | -1/+1 | |
| | ||||||
* | Whitelist gnutls init function | Martin Willi | 2011-01-17 | 1 | -0/+2 | |
| | ||||||
* | backtrace->contains_function takes multiple names, speeding up whitelist ↵ | Martin Willi | 2011-01-17 | 3 | -26/+16 | |
| | | | | check drastically | |||||
* | Add some common glib non-leaks to whitelist | Martin Willi | 2011-01-17 | 1 | -0/+10 | |
| | ||||||
* | Do not print empty DN identities as invalid | Martin Willi | 2011-01-05 | 1 | -2/+8 | |
| | ||||||
* | Fail silently when trying to convert IPv6 address to v4 family host | Martin Willi | 2011-01-05 | 1 | -0/+4 | |
| | ||||||
* | Added a CIDR notation based host constructor | Martin Willi | 2011-01-05 | 2 | -0/+44 | |
| | ||||||
* | Migrated options_t to INIT/METHOD macros | Andreas Steffen | 2010-12-04 | 1 | -18/+12 | |
| | ||||||
* | implemented IMC/IMV handler | Andreas Steffen | 2010-11-09 | 1 | -0/+2 | |
| | ||||||
* | Some minor comment fixes. | Tobias Brunner | 2010-09-02 | 1 | -14/+20 | |
| | ||||||
* | Do not strdup() zero length strings in identification_create_from_string() | Martin Willi | 2010-08-31 | 1 | -4/+20 | |
| | ||||||
* | Handle PIN: as a magic keyword for prompt, use getpass() to silently read ↵ | Martin Willi | 2010-08-04 | 1 | -0/+1 | |
| | | | | credentials | |||||
* | Added NSPR PR_CallOnce to leak detective whitelist | Martin Willi | 2010-08-04 | 1 | -0/+2 | |
| | ||||||
* | Added buffer checking variants of syslog functions to leak detective | Martin Willi | 2010-08-04 | 1 | -0/+2 | |
| | ||||||
* | Fix use of snprintf() in identification DN to ASCII conversion | Martin Willi | 2010-07-28 | 1 | -0/+12 | |
| | ||||||
* | Use the group constraint in a more generic fashion, not only for attribute ↵ | Martin Willi | 2010-07-05 | 2 | -8/+1 | |
| | | | | certificates | |||||
* | Adding a remove_at method to the hash table. | Tobias Brunner | 2010-06-07 | 2 | -9/+36 | |
| | | | | This allows to remove key-value pairs while enumerating them. | |||||
* | Migrated hashtable_t to INIT/METHOD macros. | Tobias Brunner | 2010-06-07 | 1 | -59/+45 | |
| | ||||||
* | Whitelist OpenSSLs ERR_put_error() in leak-detective | Martin Willi | 2010-05-20 | 1 | -0/+1 | |
| | | | | | | | As we do not invoke ERR_get/clear_error() in all error cases, the error codes are not removed from the error queue. But it is save to whitelist the put function, as it uses a circular buffer that does not grow beyond ERR_NUM_ERRORS errors (16 by default). | |||||
* | Option to skip slow addr2line resolution in leak-detective | Martin Willi | 2010-05-20 | 4 | -47/+69 | |
| | ||||||
* | added getprotobyname to whitelist4.4.0 | Andreas Steffen | 2010-05-02 | 1 | -0/+1 | |
| | ||||||
* | Renamed clone function to avoid name clash with uclibc | Martin Willi | 2010-04-07 | 1 | -2/+2 | |
| | ||||||
* | Adding DBG_LIB to all calls of libstrongswan's version of DBG*. | Tobias Brunner | 2010-04-06 | 3 | -8/+11 | |
| | ||||||
* | The return value of snprintf is int not size_t. | Tobias Brunner | 2010-03-03 | 1 | -2/+3 | |
| | ||||||
* | Fixing some includes by replacing <> with "". | Tobias Brunner | 2010-03-02 | 1 | -1/+1 | |
| | | | | 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. |