Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added getpwuid_r and initgroups to whitelist | Andreas Steffen | 2013-03-03 | 1 | -0/+2 |
| | |||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Moved data structures to new collections subfolder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Add getspnam_r() to leak detective whitelist | Martin Willi | 2012-08-10 | 1 | -0/+1 |
| | |||||
* | Increase leak detective backtrace depth by a frame | Martin Willi | 2012-07-13 | 1 | -4/+4 |
| | |||||
* | Don't access tail magic when reallocating invalid memory, as it would crash | Martin Willi | 2012-07-13 | 1 | -5/+7 |
| | |||||
* | Add an external method to disable leak detective temporarly | Martin Willi | 2012-07-13 | 1 | -0/+30 |
| | |||||
* | Add safe_strerror() to leak detective whitelist | Martin Willi | 2012-07-11 | 1 | -0/+1 |
| | | | | | | While the thread specific strerror buffer gets cleaned up for worker threads during their termination, the main thread itself, and so its strerror buffer, is still alive during leak reports. | ||||
* | Added ctime function to white list | Sansar Choinyambuu | 2011-11-28 | 1 | -0/+1 |
| | |||||
* | whitelist glibc instead of TrouSerS functions | Andreas Steffen | 2011-09-10 | 1 | -3/+4 |
| | |||||
* | added leaky TrouSerS functions to whitelist | Andreas Steffen | 2011-09-08 | 1 | -0/+3 |
| | |||||
* | 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 |
| | |||||
* | Added a leak detective method to report current memory usage with backtraces | Martin Willi | 2011-05-16 | 1 | -0/+94 |
| | |||||
* | 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 |
| | |||||
* | Whitelisted another tzset variant and dlsym | Martin Willi | 2011-02-18 | 1 | -0/+2 |
| | |||||
* | 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 | 1 | -17/+2 |
| | | | | check drastically | ||||
* | Add some common glib non-leaks to whitelist | Martin Willi | 2011-01-17 | 1 | -0/+10 |
| | |||||
* | implemented IMC/IMV handler | Andreas Steffen | 2010-11-09 | 1 | -0/+2 |
| | |||||
* | 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 |
| | |||||
* | 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 | 1 | -27/+33 |
| | |||||
* | added getprotobyname to whitelist4.4.0 | Andreas Steffen | 2010-05-02 | 1 | -0/+1 |
| | |||||
* | Whitelist register_printf_specifier in leak detective | Martin Willi | 2009-11-17 | 1 | -0/+1 |
| | |||||
* | Distinguish invalid free()s between corrupted magic and invalid pointer | Martin Willi | 2009-10-05 | 1 | -5/+24 |
| | |||||
* | whitelist Curl_client_write | Andreas Steffen | 2009-09-27 | 1 | -0/+2 |
| | |||||
* | replaces four spaces by tabs, where appropriate | Martin Willi | 2009-09-04 | 1 | -10/+10 |
| | |||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 1 | -38/+38 |
| | |||||
* | whitelist openssl ecdsa_check function | Martin Willi | 2009-08-27 | 1 | -0/+1 |
| | |||||
* | added getnetbyname/gethostbyname2 to leak detective whitelist, used by pluto | Martin Willi | 2009-08-26 | 1 | -0/+2 |
| | |||||
* | gcrypt rng implementation | Martin Willi | 2009-06-09 | 1 | -0/+2 |
| | |||||
* | initialize gcrypt threadsave, currently for pthread only | Martin Willi | 2009-06-09 | 1 | -0/+3 |
| | |||||
* | removing svn keyword $Id$ from all files | Tobias Brunner | 2009-04-30 | 1 | -2/+0 |
| | |||||
* | printf hooks refactored to increase portability (i.e. support for platforms ↵ | Tobias Brunner | 2009-03-12 | 1 | -1/+0 |
| | | | | without glibc-compatible customizable printf - the Vstr string library is currently required on such platforms). | ||||
* | leak detective binds execution to a signle core, avoids corruption on SMP ↵ | Martin Willi | 2008-12-12 | 1 | -0/+12 |
| | | | | machines | ||||
* | whitelisted another pthread_setspecific implementation | Martin Willi | 2008-12-08 | 1 | -0/+1 |
| | |||||
* | leak whitelisting of OPENSSL_config() | Martin Willi | 2008-12-04 | 1 | -0/+1 |
| | |||||
* | whitelisting localtime_r | Martin Willi | 2008-11-10 | 1 | -0/+1 |
| | |||||
* | separated backtrace functionality from leak_detective, used in | Martin Willi | 2008-11-05 | 1 | -121/+31 |
| | | | | | | leak_detective mutex profiling signal handler | ||||
* | capability API to allow plugin-controlled capability set | Martin Willi | 2008-08-28 | 1 | -0/+1 |
| | |||||
* | a (incomplete) implementation of draft-sheffer-ikev2-gtc-00.txt using PAM | Martin Willi | 2008-08-21 | 1 | -0/+1 |
| | |||||
* | whitelisting leaks of ENGINE_load_builtin_engines | Martin Willi | 2008-07-01 | 1 | -0/+1 |
| | |||||
* | DNS resolving of ike_cfg hosts dynamically on demand | Martin Willi | 2008-06-06 | 1 | -0/+2 |
| | |||||
* | extended leak detective white list for OpenSSL | Martin Willi | 2008-06-06 | 1 | -0/+3 |
| | |||||
* | plugin load configuration in strongswan.conf | Martin Willi | 2008-05-15 | 1 | -0/+1 |
| | | | | | | some components accept a "component.load" option with a space separated list of plugins to load libcharon- plugins are now handled the same way as libstrongswan- plugins | ||||
* | whitelisted gmtime_r | Martin Willi | 2008-05-09 | 1 | -0/+1 |
| |