strongswan/src/libstrongswan/utils
Tobias Brunner 6d9cd1d66b utils: Check for dirfd(3)
Not all POSIX compatible systems might provide it yet.  If not, we close
the lowest FD to close and hope it gets reused by opendir().
2015-08-17 11:19:48 +02:00
..
compat apple: Redefine some additional clashing Mach types 2014-12-16 17:22:28 +01:00
printf_hook printf-hook-builtin: Fix invalid memory access 2015-08-04 14:19:26 +02:00
utils Initialize variables that some compilers seem to warn about 2015-08-13 15:12:38 +02:00
backtrace.c backtrace: Fix symbol lookup in dynamic symtab via libbfd 2014-10-14 17:26:48 +02:00
backtrace.h leak-detective: Use callback functions to report leaks and usage information 2013-11-06 10:30:59 +01:00
capabilities.c capabilities: Handle ERANGE in user and group lookups 2015-06-23 10:03:38 +02:00
capabilities.h agent: Keep CAP_DAC_OVERRIDE to connect to ssh-agent socket 2014-01-23 10:08:23 +01:00
chunk.c chunk: Fix internet checksum calculation on big-endian systems 2014-10-23 11:13:28 +02:00
chunk.h utils: Add a constant time chunk_equals() variant for cryptographic purposes 2015-04-14 12:02:48 +02:00
cpu_feature.c cpu-feature: Support Via Padlock security features 2015-04-13 15:31:58 +02:00
cpu_feature.h cpu-feature: Support Via Padlock security features 2015-04-13 15:31:58 +02:00
debug.c Moved debug.[ch] to utils folder 2012-10-24 16:00:51 +02:00
debug.h enum: Don't directly include enum.h 2014-05-16 15:42:07 +02:00
enum.c enum-names: Fail gracefully when passing a NULL value as enum names 2015-04-15 14:38:43 +02:00
enum.h utils: Fix enum_flags_to_string parameter name to match Doxygen description 2015-03-19 12:14:30 +01:00
identification.c identification: Use UTF8String instead of the legacy T61String to encode DNs 2015-08-06 17:25:07 +02:00
identification.h identification: Add hash() method 2015-08-06 17:22:32 +02:00
integrity_checker.c integrity-checker: Use chunk_map() instead of non-portable mmap() 2014-01-23 15:55:32 +01:00
integrity_checker.h Moved utils.[ch] to utils folder 2012-10-24 16:07:53 +02:00
leak_detective.c leak-detective: Use passed callback to report leaks 2015-04-20 11:22:55 +02:00
leak_detective.h leak-detective: LEAK_DETECTIVE_DISABLE completely disables LD 2014-04-03 09:44:26 +02:00
lexparser.c removed trailing spaces ([[:space:]]+$) 2009-09-04 13:46:09 +02:00
lexparser.h removed trailing spaces ([[:space:]]+$) 2009-09-04 13:46:09 +02:00
optionsfrom.c optionsfrom: Properly handle errors when determining file size 2014-07-02 12:38:45 +02:00
optionsfrom.h removed trailing spaces ([[:space:]]+$) 2009-09-04 13:46:09 +02:00
parser_helper.c parser-helper: Ensure file_next() does not remove the sentinel item 2014-07-01 17:58:36 +02:00
parser_helper.h parser-helper: Define debug macros depending on DEBUG_LEVEL 2014-05-15 11:28:10 +02:00
process.c process: Include missing <signal.h> for raise(3) 2014-10-14 16:33:10 +02:00
process.h process: Add a wrapper to invoke a command under the system default shell 2014-10-06 18:24:39 +02:00
test.c unit-tests: Support testable functions on Windows, avoid weak GCC symbols 2014-06-04 15:53:12 +02:00
test.h unit-tests: Support testable functions on Windows, avoid weak GCC symbols 2014-06-04 15:53:12 +02:00
utils.c utils: Check for dirfd(3) 2015-08-17 11:19:48 +02:00
utils.h utils: Clean up includes 2015-04-16 14:50:41 +02:00