summaryrefslogtreecommitdiff
path: root/misc.h
Commit message (Expand)AuthorAgeFilesLines
* Avoid ARM rev on Aarch64Jeffrey Walton2019-06-041-20/+16
* Fix compile on iOSJeffrey Walton2019-06-011-2/+4
* Fix OS X compile with Clang later than 6.0Jeffrey Walton2019-05-311-5/+14
* Fix OS X compile with Clang 6.0Jeffrey Walton2019-05-311-0/+9
* Add 16-bit rev16 and rbitJeffrey Walton2019-05-281-3/+11
* Use ARM rev and rbit when appropriateJeffrey Walton2019-05-271-11/+41
* Clear Valgrind finding in IncrementCounterByOneJeffrey Walton2019-05-251-6/+18
* Fix IncrementCounterByOneJeffrey Walton2019-05-251-3/+0
* Clear Valgrind warnings on ARMJeffrey Walton2019-05-251-3/+10
* Prepare for Crypto++ 8.2 releaseCRYPTOPP_8_2_0Jeffrey Walton2019-04-281-5/+5
* Prepare for Crypto++ 8.2 releaseJeffrey Walton2019-04-281-0/+32
* Fix spellingJeffrey Walton2019-01-311-2/+2
* Move NumericLimitsMin and NumericLimitsMax to CryptoPP namespace (GH #793)Jeffrey Walton2019-01-311-39/+64
* Add -Wno-unused-function to misc.h (GH #793)Jeffrey Walton2019-01-301-0/+1
* Make AlignedAllocate available in simulator debug builds (GH #779, PR #780)Jeffrey Walton2019-01-111-32/+40
* Fix clang warnings (GH #771)Marcel Raad2019-01-021-1/+1
* Use const_cast instead of reinterpret_castJeffrey Walton2018-12-041-1/+1
* Switch to uintptr_t for IsAlignedOnJeffrey Walton2018-12-041-14/+20
* Use __IBM_ATTRIBUTES and __IBM_ALIGNOF__ from IBM compiler manualJeffrey Walton2018-11-221-0/+2
* Sync CRYPTOPP_{BIG|LITTLE}_ENDIAN with AutotoolsJeffrey Walton2018-10-281-3/+3
* Revert "Sync CRYPTOPP_{BIG|LITTLE}_ENDIAN with Autotools"Jeffrey Walton2018-10-281-2/+2
* Sync CRYPTOPP_{BIG|LITTLE}_ENDIAN with AutotoolsJeffrey Walton2018-10-271-2/+2
* Whitespace check-inJeffrey Walton2018-10-201-13/+20
* Disable SecureWipe specializations when CRYPTOPP_DISABLE_ASM (GH #719)Jeffrey Walton2018-10-201-1/+3
* Update commentsJeffrey Walton2018-08-241-2/+2
* Update assertJeffrey Walton2018-08-241-2/+2
* Fix partial specializations for FixedSizeAllocatorWithCleanup (PR #710)Jeffrey Walton2018-08-241-2/+2
* Fix alignment on Win32 and Solaris Sparc (PR #709)Jeffrey Walton2018-08-231-4/+4
* Add SunCC code path to GetAlignmentOfJeffrey Walton2018-07-211-0/+2
* Fix Tiger crash on Sparc (GH #690)Jeffrey Walton2018-07-201-0/+4
* Fix PtrByteDiff castJeffrey Walton2018-07-121-1/+1
* Remove CRYPTOPP_ALLOW_UNALIGNED_DATA_ACCESS support (GH #682)Jeffrey Walton2018-07-111-23/+8
* Avoid cast in PtrDiffJeffrey Walton2018-07-101-8/+8
* Increase use of ptrdiff_t when performing pointer mathJeffrey Walton2018-07-101-0/+30
* Add PtrAdd and PtrSub helper functionsJeffrey Walton2018-07-101-0/+26
* Fix clang warnings in headers (#655)Marcel Raad2018-05-101-13/+13
* Remove extra ;s (GH #605)Ilja2018-03-261-2/+2
* Update documentationJeffrey Walton2018-02-221-4/+8
* Clear GCC -Wstrict-overflow warningJeffrey Walton2018-01-201-0/+1
* Remove unneeded Doxygen directiveJeffrey Walton2018-01-191-9/+0
* Update documentationJeffrey Walton2018-01-131-6/+8
* Update documentationJeffrey Walton2018-01-121-0/+10
* Update documentationJeffrey Walton2018-01-121-17/+22
* C++17 compatible lambda expressions to replace `bind2nd` (#559)Kirit Sælensminde2018-01-121-0/+13
* Refactor rijndael-simd.cpp and simon.simd.cpp to use adv-simd.hJeffrey Walton2017-12-101-0/+7
* Change Doxygen comment style from //! to ///Jeffrey Walton2017-11-291-881/+881
* Update documentationJeffrey Walton2017-11-241-1/+19
* Add rotlConstant and rotrConstantJeffrey Walton2017-11-241-0/+58
* Prefix IS_LITTLE_ENDIAN and IS_BIG_ENDIAN with CRYPTOPPJeffrey Walton2017-11-101-4/+4
* Cleanup use of BMI intrinsics under GCC and compatiblesJeffrey Walton2017-10-091-26/+9