aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/utils
Commit message (Expand)AuthorAgeFilesLines
* Remove alloc module; move secmem.h to base and locking_allocator to utilsJack Lloyd2015-08-294-3/+358
* Refactor ./botan speedSimon Warta2015-08-211-0/+10
* Add stricter time parsing; Add more testsSimon Warta2015-08-111-0/+11
* Strict uint32 parsingSimon Warta2015-08-111-0/+10
* Avoid integer overlow in string->uint32 converterSimon Warta2015-08-101-3/+16
* Merge pull request #232 from tiwoc/clang-cpuidSimon Warta2015-08-031-1/+1
|\
| * Enable use of cpuid.h with clangDaniel Seither2015-07-301-1/+1
* | utils: Add missing overridesDaniel Seither2015-07-301-1/+1
|/
* Add boost implementation of timegm()Simon Warta2015-07-271-0/+36
* Add mktime fallback for non-POSIX timegm()Simon Warta2015-07-271-5/+56
* Avoid 0 as nullpointer warning on MinGWSimon Warta2015-07-271-1/+1
* Remove the x86 asm versions of MD4, MD5, SHA-1 and SerpentJack Lloyd2015-07-254-305/+0
* Add Android OSDaniel Seither2015-07-173-0/+4
* Add MSVC stl filesystem implementationSimon Warta2015-07-162-3/+31
* Refactor internal/filesystem.hSimon Warta2015-07-164-38/+61
* Add missing include <string> in calendar.hSimon Warta2015-07-161-0/+1
* Fix time range issue for 32 bit platformsSimon Warta2015-07-162-6/+39
* Fix round_upSimon Warta2015-07-153-10/+36
* Fix to_string for BER_Object when debug STL is usedSimon Warta2015-07-071-0/+7
* Use <cstdint>; Remove unused namespace Botan_typesSimon Warta2015-07-031-22/+14
* lib/utils: Convert &vec[0] to vec.data()Simon Warta2015-06-235-13/+12
* Add missing headers fixing GCC 4.7 buildlloyd2015-06-171-0/+1
* Avoid 0-defining BOTAN_USE_GCC_INLINE_ASMsimon2015-05-312-4/+4
* Fix code that triggers a strange MSVC 'performance warning'git2015-04-081-1/+1
* Comile fixes for VC 2013. Based on github pull 56neusdan2015-03-101-0/+4
* Add BOTAN_NOEXCEPT macro to work around missing noexcept in VS 2013.rcdailey2015-03-081-1/+1
* Fix macro checks for zero_mem. Github 55lloyd2015-03-061-2/+2
* Add missing includes, broke clanglloyd2015-03-041-0/+2
* Add specialized reducers for P-192, P-224, P-256 and P-384lloyd2015-02-261-0/+1
* Hide all uses of boost filesystem in fs.cpp. Use readdir as anlloyd2015-02-213-0/+102
* Add version_cstr (returns const char*) and move tag_size from AEAD tolloyd2015-02-112-0/+7
* Move Cipher_Mode enum out of types.h, move stream cipher mode to new headerlloyd2015-02-051-6/+0
* Enable OpenSSL for providing ciphers and hashes again.lloyd2015-02-054-217/+0
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-0414-13/+668
* Convert PK operations to using Algo_Registry instead of Engine.lloyd2015-02-031-6/+6
* Add a runtime map of string->func() which when called returnlloyd2015-01-283-17/+34
* Reference memset via std namespacelloyd2015-01-271-1/+1
* Don't define overloads if there is no native uint128_t. Github 47lloyd2015-01-271-0/+2
* Add support for configuring a TLS::Policy by text filelloyd2015-01-233-103/+39
* Centralize where string.h/cstring is included to mem_ops.hlloyd2015-01-231-1/+1
* Amalgamation fixeslloyd2015-01-231-0/+11
* Remove memset_s, not implemented on any machine I can test on andlloyd2015-01-231-7/+5
* Ensure all files have copyright and license info.lloyd2015-01-1043-45/+47
* Add missing includelloyd2015-01-081-0/+1
* Add SHA-512/256lloyd2015-01-081-0/+42
* Use RtlSecureZeroMemory or memset_s if availablelloyd2015-01-071-0/+13
* Add Poly1305, based on poly1305-donna by Andrew Moon.lloyd2014-12-292-0/+117
* Add abstract database interface so applications can easily store infolloyd2014-12-205-67/+122
* Add MinGW support for the CryptoAPI RNG. Also disable the dependencieslloyd2014-12-171-0/+1
* Add an implementation of McEliece encryption based on HyMESfstrenzke2014-11-263-13/+56