aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/utils
Commit message (Expand)AuthorAgeFilesLines
* Avoid code that triggers problems under GCC 8Jack Lloyd2018-03-181-1/+1
* Fix CPUID::has_cpuid_bitJack Lloyd2018-03-171-1/+3
* Avoid creating stringstream unless needed in version checkJack Lloyd2018-03-171-3/+3
* Avoid unused arg warning in PowerPC CPUID codeJack Lloyd2018-03-171-0/+2
* Avoid a problematic construct for AltiVec byteswapJack Lloyd2018-03-161-3/+8
* Use RtlGenRandom instead of CryptoAPIJack Lloyd2018-03-141-1/+1
* Add a facility for debug-mode assertionsJack Lloyd2018-03-141-6/+17
* Split out the memory pool logicJack Lloyd2018-03-096-161/+282
* Add OS::system_page_sizeJack Lloyd2018-03-092-4/+25
* Small fiddly optimizations in locking_allocatorJack Lloyd2018-03-081-5/+6
* Support 1024-bit inputs in poly_double functionJack Lloyd2018-03-062-14/+36
* Correctly read the POWER cycle counterJack Lloyd2018-03-061-8/+11
* Ensure exception types are exported from DLLJack Lloyd2018-03-061-1/+1
* Use BOTAN_DEFAULT_BUFFER_SIZE instead of DEFAULT_BUFFERSIZEJack Lloyd2018-03-011-5/+0
* Move declaration of word to types.hJack Lloyd2018-03-011-0/+12
* Fix handling of misaligned loads in AltiVec SIMD wrapperJack Lloyd2018-02-231-22/+12
* Do runtime endian check when CPUID is initializedJack Lloyd2018-02-231-0/+1
* Use GetProcessWorkingSetSize instead of GetProcessWorkingSetSizeExJack Lloyd2018-02-231-2/+1
* Move allocator initializer RAII class to mem_ops.hJack Lloyd2018-02-191-0/+6
* Of course they are public member variables, not functions ...Jack Lloyd2018-02-131-1/+1
* Add BOTAN_DEPRECATED_PUBLIC_MEMBER_FUNCTIONSJack Lloyd2018-02-131-0/+1
* Enable VirtualLock on MinGW buildsJack Lloyd2018-02-131-2/+2
* Alternate method of forcing allocator initializationJack Lloyd2018-02-042-0/+12
* Add function to query if filesystem support is enabled.Jack Lloyd2018-01-302-0/+17
* Fix documentation of DataSource::end_of_data.Marcus Brinkmann2018-01-191-1/+1
* Move thread utils (barrier and semaphore) to a subpackage of utilJack Lloyd2018-01-126-25/+15
* Merge GH #1391 X25519 cleanupsJack Lloyd2018-01-091-2/+7
|\
| * Fix for systems needing 128-bit helper typeJack Lloyd2018-01-071-0/+5
| * Reformat donna.cppJack Lloyd2018-01-061-2/+2
* | Merge GH #1393 Add cpuid support for POWER crypto extensionsJack Lloyd2018-01-093-1/+34
|\ \
| * | Add support for detecting POWER crypto using getauxvalJack Lloyd2018-01-073-1/+34
| |/
* | Merge GH #1378 Use OS feature flags instead of OS name for enabling system sp...Jack Lloyd2018-01-098-57/+45
|\ \ | |/ |/|
| * Test OS features by the feature vs the OS nameJack Lloyd2017-12-308-57/+45
* | Avoid warning with old ClangJack Lloyd2018-01-011-1/+1
* | Enable GCC inline asm under Sun Studio compilersJack Lloyd2017-12-311-1/+1
|/
* Disable sockets on MinGWJack Lloyd2017-12-301-3/+3
* Avoid prefixing siglongjmp or sigsetjmp with ::Jack Lloyd2017-12-281-2/+2
* Fix socket libs for SolarisJack Lloyd2017-12-231-0/+1
* Fix build issue on HaikuJack Lloyd2017-12-232-0/+2
* Fix some shadow and unused parameter warningsJack Lloyd2017-12-201-2/+2
* Avoid tying encoding of CRLs to the current system clockJack Lloyd2017-12-181-1/+2
* Windows has a different return typeJack Lloyd2017-12-171-2/+4
* Merge BSD and Winsock variations togetherJack Lloyd2017-12-171-105/+61
* Missing includeJack Lloyd2017-12-171-0/+1
* Add an overall timeout to the HTTP requestJack Lloyd2017-12-171-0/+8
* Expose timeouts to the HTTP APIJack Lloyd2017-12-172-11/+26
* Handle timeouts in BSD socketsJack Lloyd2017-12-171-5/+61
* Add timeouts to Asio socketsJack Lloyd2017-12-176-39/+117
* Enable using NEON on ClangJack Lloyd2017-12-101-14/+15
* Add a new version function returning just the version without extrasJack Lloyd2017-12-062-16/+40