aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/utils
Commit message (Expand)AuthorAgeFilesLines
* Use anonymous namespace to fix static buildRené Korthaus2017-08-041-0/+4
* Add support for Windows sockets to http_utilRené Korthaus2017-08-042-1/+50
* Change how CPU endianness is detected.Jack Lloyd2017-08-032-17/+34
* Allow bit rotation by more than sizeof(T)*8 bits.Daniel Wyatt2017-06-281-0/+2
* Merge GH #1017 Complete wildcard handling for X.509 certificatesJack Lloyd2017-04-271-4/+84
|\
| * Complete wildcard handling for X.509 certificatesRené Korthaus2017-04-201-4/+84
* | Add BOTAN_ALIGNAS macro for MSVC 2013Jack Lloyd2017-04-271-0/+9
|/
* Let BOTAN_UNUSED take between 1 and 9 argumentsSimon Warta2017-04-161-2/+26
* Fix X509 DN comparisonsJack Lloyd2017-04-041-0/+2
* Merge GH #974 Add wrapper for make_uniqueJack Lloyd2017-04-042-0/+78
|\
| * add Botan::make_uniqueTomasz Frydrych2017-04-042-0/+78
* | Content:Tomasz Frydrych2017-04-031-2/+2
|/
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-026-10/+20
* Fix some compiler warnings.Jack Lloyd2017-03-221-1/+1
* Fix #917: calendar_point::to_std_timepoint() does not support years after 2037Daniel Neus2017-03-211-3/+4
* No C++ exceptions from cpu probe functions. See GH #920Jack Lloyd2017-03-192-26/+11
* Fix further compiler macro bug exposed by #921Jack Lloyd2017-03-191-1/+1
* BOTAN_TARGET_COMPILER_IS -> BOTAN_BUILD_COMPILER_ISDaniel Neus2017-03-151-1/+1
* Resolve Doxygen error in cpuid.hJack Lloyd2017-02-111-1/+2
* Merge GH #860 Support CPU instruction probe on Windows, add OS::get_high_reso...Jack Lloyd2017-01-312-37/+74
|\
| * Fix missing return in Windows pathJack Lloyd2017-01-301-7/+3
| * Change meaning of get_processor_timestampJack Lloyd2017-01-272-36/+77
* | Blind fixJack Lloyd2017-01-301-1/+1
* | Transpose for 32-bit NEONJack Lloyd2017-01-291-1/+19
* | Workaround for MSVC 2013Jack Lloyd2017-01-292-3/+14
* | Set SIMD ISA flags when building test_simd.cppJack Lloyd2017-01-291-1/+6
* | Add support for NEON in SIMD_4x32Jack Lloyd2017-01-292-191/+352
|/
* Fix various SunCC and Solaris warnings and build problems.Jack Lloyd2017-01-242-8/+12
* Remove obsolete workaround for bug in some old Sun Studio versionJack Lloyd2017-01-241-5/+0
* If PowerPC clock returns 0, skip it.Jack Lloyd2017-01-231-2/+10
* Add CPUID::to_stringJack Lloyd2017-01-222-38/+67
* Add basic test for OS utilsJack Lloyd2017-01-221-4/+12
* Avoid requiring AT_DCACHEBSIZE (data cache size) getauxvalJack Lloyd2017-01-191-0/+3
* Fix for PowerPCJack Lloyd2017-01-171-2/+2
* Fixes for 32-bit ARMJack Lloyd2017-01-171-7/+38
* Refactor CPUID implementation, add ARM supportJack Lloyd2017-01-172-146/+322
* Fixes for OS X buildJack Lloyd2017-01-172-1/+2
* Add OS::run_cpu_instruction_probeJack Lloyd2017-01-152-13/+107
* Move Data_Store from utils to x509Jack Lloyd2017-01-043-221/+0
* Fix comment typo [ci skip]Jack Lloyd2017-01-031-1/+1
* Avoid using target function attribute in Clang before 3.8Jack Lloyd2017-01-031-1/+1
* Compile fixJack Lloyd2016-12-231-0/+1
* Fix file descriptor leak introduced in bcae34c0cJack Lloyd2016-12-232-5/+1
* More filter testsJack Lloyd2016-12-222-15/+10
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-1832-293/+297
* Add missing netinet includes for sockaddr_inlouiz’2016-12-081-0/+1
* Fix BER decoder integer overflowJack Lloyd2016-11-282-1/+41
|\
| * Check for overflow in BER decoder EOC scanningJack Lloyd2016-11-272-1/+41
* | define NOMINMAX 1 before every include of windows.hBaruch Burstein2016-11-283-0/+3
|/
* Add BOTAN_UNUSED when relevant OS support is missingJack Lloyd2016-11-272-0/+2