aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/utils
Commit message (Expand)AuthorAgeFilesLines
* Merge GH #2061 Add header deprecation warningsJack Lloyd2019-09-0812-0/+39
|\
| * Deprecate many publically available headersJack Lloyd2019-09-0612-0/+39
* | Add support for vector permute AES using AltiVecJack Lloyd2019-09-071-0/+2
* | Unroll xor_buf by 32 bytesJack Lloyd2019-09-061-37/+46
* | Style tweaksJack Lloyd2019-09-061-25/+34
|/
* Remove the scalar SIMD_4x32 implementationJack Lloyd2019-09-052-160/+34
* Merge GH #2096 Unroll POWER8 AES instructions by 4xJack Lloyd2019-09-042-5/+22
|\
| * Fix gcc warnings in Altivec SIMD_4x32 codeJack Lloyd2019-09-041-5/+10
| * Avoid dynamic endian dispatch if we don't need itJack Lloyd2019-09-041-0/+12
* | Avoid runtime endian dispatch when value is known staticallyJack Lloyd2019-09-011-8/+34
* | Support NEON for AES vector permutesJack Lloyd2019-09-011-0/+15
|/
* Merge GH #2093 Abstract the SSSE3 code for vector permute AESJack Lloyd2019-09-011-163/+178
|\
| * Build fixesJack Lloyd2019-08-311-1/+1
| * Abstract the AES SSSE3 implementation to support other SIMDJack Lloyd2019-08-311-164/+179
* | Fix warning - always_inline attribute wants also inlineJack Lloyd2019-08-311-1/+1
|/
* Add BOTAN_FORCE_INLINE and use it in BLAKE2bJack Lloyd2019-08-311-0/+17
* Fixes and tweaks from feedbackDavid Carlier2019-08-282-27/+25
* locked pages, making the tag id possibly configurable.David Carlier2019-08-282-8/+31
* Add support for POWER9 DARN RNGJack Lloyd2019-08-273-0/+11
* FixJack Lloyd2019-08-051-1/+1
* Merge GH #2057 OID cleanupsJack Lloyd2019-08-053-28/+13
|\
| * Reduce usage of oids.h with the addition of some helpers on OIDJack Lloyd2019-08-042-1/+6
| * OID cleanupsJack Lloyd2019-08-042-27/+7
* | The allocator cb can possibly return nullDavid Carlier2019-08-051-2/+0
|/
* Return nullptr for size 0 allocationJack Lloyd2019-08-011-0/+3
* Darwin, monitoring anonymous locked pages via vm_stat tool.David Carlier2019-07-271-1/+9
* Support MAP_ANONJack Lloyd2019-07-191-1/+6
* Support disable thread_local but not threadsJack Lloyd2019-07-191-4/+8
* Only use getauxval replacement on ARMv7Jack Lloyd2019-07-151-9/+12
* Restructure OS::get_cpu_xxx functions a bitJack Lloyd2019-07-151-19/+15
* Avoid use of __GNUG__ in headers that may be parsed by C compilersJack Lloyd2019-07-021-5/+5
* Fix various MSVC warningsJack Lloyd2019-06-292-7/+10
* Fix a warning when building under XLCJack Lloyd2019-06-291-1/+4
* FreeBSD using new mmap flags to protect against possible too wideDavid Carlier2019-06-211-1/+5
* Fix some LGTM issuesJack Lloyd2019-06-191-0/+1
* Fix more MSVC warningsJack Lloyd2019-06-141-2/+2
* Officially deprecate headersJack Lloyd2019-06-071-0/+7
* Revert part of #1744 making Exception constructors protectedJack Lloyd2019-05-301-1/+11
* Add a DatabaseError type, set the sqlite return code in exceptionJack Lloyd2019-05-234-62/+79
* Merge GH #1962 Add getauxval replacement for older AndroidJack Lloyd2019-05-221-3/+26
|\
| * tweakDavid Carlier2019-05-221-2/+5
| * Providing little getauxval implementation for Android<18David Carlier2019-05-211-3/+23
* | add --boost-library-name configure optionRené Meusel2019-05-221-2/+1
|/
* OpenBSD MAP_CONCEAL new flag supportDavid Carlier2019-05-151-0/+4
* Fix some warnings with Clang 8Jack Lloyd2019-05-082-5/+4
* append .lib suffix for boost on windowsTim Oesterreich2019-05-071-1/+2
* Merge GH #1839 Add TLS asio stream wrapperJack Lloyd2019-05-012-0/+61
|\
| * review: unit tests and public api versionHannes Rantzsch2019-04-291-1/+2
| * use ErrorType instead of TLS::error and remove convert_exceptions headerHannes Rantzsch2019-04-232-0/+60
* | Document get_auxvalJack Lloyd2019-04-231-1/+9