aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/utils/os_utils.cpp
Commit message (Expand)AuthorAgeFilesLines
* tweakDavid Carlier2019-05-221-2/+5
* Providing little getauxval implementation for Android<18David Carlier2019-05-211-3/+23
* OpenBSD MAP_CONCEAL new flag supportDavid Carlier2019-05-151-0/+4
* Warning compile fix for OpenBSDDavid Carlier2019-04-231-0/+1
* Provides auxiliary vector support for FreeBSD.David Carlier2019-04-151-1/+14
* Remove tab charactersJack Lloyd2019-04-101-2/+2
* Using available cores rather than total for the pools.David Carlier2019-04-071-0/+34
* Fix Coverity warningsJack Lloyd2019-03-071-7/+5
* Add a thread poolJack Lloyd2019-01-311-13/+17
* Remove trailing whitespaceJack Lloyd2019-01-131-1/+1
* Revert #1798Jack Lloyd2019-01-051-4/+14
* Split up allocations into pagesJack Lloyd2019-01-051-54/+81
* Add OS::read_env_variableJack Lloyd2018-12-291-8/+13
* Use posix_memalign instead of mmap for creating the locking poolJack Lloyd2018-12-281-17/+9
* Avoid double return of unique_ptrJack Lloyd2018-12-231-1/+3
* Rename OS::get_processor_timestamp to OS::get_cpu_cycle_counterJack Lloyd2018-12-231-3/+3
* Few features added for BSD.David Carlier2018-12-091-1/+4
* Avoid macro conflict when including termios in amalgamationJack Lloyd2018-12-021-0/+1
* Add Win32 support for echo suppressionJack Lloyd2018-12-011-3/+47
* Promote echo suppression of terminal to Botan::OSJack Lloyd2018-12-011-1/+55
* Make exceptions easier to translate to error codesJack Lloyd2018-11-231-2/+2
* Add an explicit OS target for EmscriptenJack Lloyd2018-10-121-3/+15
* Fix more MSVC warningsJack Lloyd2018-10-011-4/+5
* Skip using mmap allocation if mlock is not available.Jack Lloyd2018-09-271-8/+4
* Add OS::running_in_privileged_stateJack Lloyd2018-09-271-15/+31
* Add back posix_mlock flagJack Lloyd2018-03-261-0/+6
* Add OS::system_page_sizeJack Lloyd2018-03-091-4/+19
* Correctly read the POWER cycle counterJack Lloyd2018-03-061-8/+11
* Use GetProcessWorkingSetSize instead of GetProcessWorkingSetSizeExJack Lloyd2018-02-231-2/+1
* Enable VirtualLock on MinGW buildsJack Lloyd2018-02-131-2/+2
* Test OS features by the feature vs the OS nameJack Lloyd2017-12-301-12/+12
* Avoid prefixing siglongjmp or sigsetjmp with ::Jack Lloyd2017-12-281-2/+2
* getenv is in standard C++Jack Lloyd2017-10-091-1/+1
* Include cstdlib to make os_utils compile with clang.Alexander Bluhm2017-10-091-0/+2
* Add missing windows.h include in os_utils.cppSimon Warta2017-10-031-0/+3
* Move socket implementation into module http_utilSimon Warta2017-10-031-267/+0
* Add wrappers for reinterpret_cast between char* and uint8_t*Jack Lloyd2017-10-031-2/+2
* sigemptyset is a macro on OS XJack Lloyd2017-10-021-1/+1
* Prefix names in global namespace with ::Jack Lloyd2017-10-021-1/+1
* Use explicit_bzero on OpenBSDJack Lloyd2017-09-301-2/+7
* Apply final annotations to the library alsoJack Lloyd2017-09-221-3/+3
* Another missing includeJack Lloyd2017-09-211-0/+1
* Move socket classes to anon namespace.Jack Lloyd2017-09-171-172/+181
* Simplify code in get_processor_timestampJack Lloyd2017-09-161-21/+12
* Add missing override annotationsJack Lloyd2017-09-161-6/+6
* Fix bad comparison in Winsock codeJack Lloyd2017-09-101-1/+1
* Header shuffleJack Lloyd2017-09-041-5/+10
* MinGW fixesJack Lloyd2017-09-041-4/+3
* TypoJack Lloyd2017-09-031-1/+1
* Move secure_scrub_memory to os_utils.cppJack Lloyd2017-09-031-1/+27