aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/utils
Commit message (Expand)AuthorAgeFilesLines
...
* utils: Add case-insensitive version of strpfx()Tobias Brunner2013-08-241-0/+8
* backtrace: rename clone() method clashing with system callMartin Willi2013-08-091-2/+2
* utils: add round_up/down() helper functionsMartin Willi2013-07-291-0/+23
* capabilities: Proper error handling when reading groupsTobias Brunner2013-07-241-1/+8
* Fix various API doc issues and typosTobias Brunner2013-07-181-1/+0
* identification: parse identities having a "@@" prefix as ID_RFC822_ADDRMartin Willi2013-07-181-11/+10
* capabilities: Add function to check if a capability is held, without keeping itTobias Brunner2013-07-182-45/+75
* leak-detective: remove hdr entry when reallocating zero bytesMartin Willi2013-07-121-0/+6
* leak-detective: print total of allocated/leaked bytes in usage/reportMartin Willi2013-07-121-5/+13
* leak-detective: add a usage threshold option based on the number of allocationsMartin Willi2013-07-101-6/+11
* leak-detective: set_state() only affects the calling threadMartin Willi2013-07-102-15/+2
* leak-detective: take a copy of backtrace while printing tracesMartin Willi2013-07-101-2/+3
* backtrace: add a clone() methodMartin Willi2013-07-102-7/+44
* leak-detective: remove hdr from the allocation list during realloc()Martin Willi2013-07-101-39/+60
* utils: Add helper function to check a string for a given prefixTobias Brunner2013-07-081-0/+8
* utils: Convert string helper macros to static inline functionsTobias Brunner2013-07-081-6/+15
* integrity-checker: Use chunk_hash_static() to calculate checksumsTobias Brunner2013-06-281-7/+2
* chunk: Add predictable hash functionTobias Brunner2013-06-282-1/+53
* integrity-checker: Fix checksum calculation after randomizing chunk_hash()Tobias Brunner2013-06-271-2/+7
* capabilities: Return effective UID/GID if user did not configure anythingTobias Brunner2013-06-251-2/+2
* capabilities: Report effective UID/GID after dropping capabilitiesTobias Brunner2013-06-251-1/+1
* capabilities: Handle CAP_CHOWN specially as it might not be requiredTobias Brunner2013-06-252-2/+63
* capabilities: Check effective UID as fallback if capabilities are not supportedTobias Brunner2013-06-251-1/+1
* dhcp: Require CAP_NET_BIND_SERVICE and CAP_NET_RAW to open/bind socketsTobias Brunner2013-06-251-0/+3
* socket-default: Require CAP_NET_BIND_SERVICE for ports < 1024Tobias Brunner2013-06-251-1/+4
* capabilities: Only plugins that require CAP_NET_ADMIN demand itTobias Brunner2013-06-251-0/+4
* capabilities: Move global capabilities_t instance to libstrongswanTobias Brunner2013-06-251-2/+2
* capabilities: Ensure required capabilities are actually held by the process/userTobias Brunner2013-06-252-4/+58
* printf-hook: Avoid double-free when freeing Vstr configTobias Brunner2013-06-211-1/+0
* leak-detective: (re-)whitelist some OpenSSL functionsMartin Willi2013-06-211-0/+5
* backtrace: use backtrace_symbols() only if we have backtrace() and dladdr() f...Martin Willi2013-06-191-5/+16
* utils: Remove volatile qualifier from refcount_t typedefTobias Brunner2013-06-191-2/+1
* utils: ref_get() returns the new value of the reference counterMartin Willi2013-06-112-4/+9
* leak-detective: Resolve hooked functions during initializationTobias Brunner2013-06-111-1/+4
* Add getter for the number of leaks to leak_detective_tTobias Brunner2013-06-112-2/+23
* Gracefully handle NULL as argument for enum_from_name()Tobias Brunner2013-06-111-1/+1
* Fail DN parsing if OID is unterminatedTobias Brunner2013-06-111-2/+6
* Fix DN printing if last RDN has an empty valueTobias Brunner2013-06-111-11/+32
* Fix DN parsing if last RDN has an empty valueTobias Brunner2013-06-111-1/+1
* Fix output of ASN.1 GNTobias Brunner2013-06-111-1/+1
* Use chunk_from_str in identification_from_stringTobias Brunner2013-06-111-17/+5
* Use local variable in chunk_from_str()Tobias Brunner2013-06-111-2/+2
* Parse empty string as ID_ANYTobias Brunner2013-06-111-2/+3
* Allow memstr() to be called with NULL argumentsTobias Brunner2013-06-111-1/+6
* Removed unused clalloc() functionTobias Brunner2013-06-112-18/+0
* timeval_add_ms() fixedTobias Brunner2013-06-111-1/+1
* Randomly allocate chunk_hash() key during first useTobias Brunner2013-06-111-1/+46
* Replace chunk_hash() with output from chunk_mac()Tobias Brunner2013-06-112-75/+31
* Adding chunk_mac() which calculates a 64-bit MAC using SipHash-2-4Tobias Brunner2013-06-112-3/+133
* Allow memwipe() to be called with NULL argumentTobias Brunner2013-05-271-0/+4