aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/utils
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add compiler.h macro header extracted from build.hJack Lloyd2016-11-263-10/+176
* Merge GH #653 OCSP and X.509 path validation refactorJack Lloyd2016-11-251-5/+9
|\
| * MSVC doesnt support #warningJack Lloyd2016-11-231-1/+1
| * Somewhat better errors in HTTPJack Lloyd2016-11-231-5/+9
* | Avoid having source files start with /**Jack Lloyd2016-11-251-1/+1
|/
* Fix doc of get_processor_timestamp [ci skip]Jack Lloyd2016-11-211-4/+10
* Remove remaining old style casts.Jack Lloyd2016-11-091-1/+1
* Add BOTAN_WARN_UNUSED_RESULT macroJack Lloyd2016-11-091-3/+2
* Add CPUID::is_little_endianJack Lloyd2016-11-072-0/+35
* Keep track of the number of synchronisations achievedJoel Low2016-11-062-3/+11
* Implement barriers for Threaded ForkJoel Low2016-11-063-0/+77
* Compile fixJack Lloyd2016-11-031-1/+1
* Rename zero_mem to secure_scrub_memoryJack Lloyd2016-11-034-22/+43
* Merge GH #699 Add socket-based HTTP clientJack Lloyd2016-10-312-32/+101
|\
| * HTTP for plain socketsJack Lloyd2016-10-302-32/+101