summaryrefslogtreecommitdiff
path: root/crc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename files with dashes to underscores (GH #736)Jeffrey Walton2018-11-101-2/+2
* Sync CRYPTOPP_{BIG|LITTLE}_ENDIAN with AutotoolsJeffrey Walton2018-10-281-2/+2
* Add algorithm provider member function to Algorithm classJeffrey Walton2018-07-061-0/+22
* Cleanup includes for CRC32 and CRC32CJeffrey Walton2017-12-091-11/+2
* Prefix IS_LITTLE_ENDIAN and IS_BIG_ENDIAN with CRYPTOPPJeffrey Walton2017-11-101-2/+2
* Fix armeabi and armv7-a for Android (GH #509)Jeffrey Walton2017-09-171-0/+7
* Split source files to support Base Implementation + SIMD implementation (GH #...Jeffrey Walton2017-08-171-60/+15
* Fix Windows compilation issues (by RaptorFactor) (#444)Marcel Raad2017-07-171-1/+1
* Guard use of X86 ASM for ARM, MIPS and other platformsJeffrey Walton2017-06-061-1/+2
* Add additional compilers for inline ASM (Issue 428)Jeffrey Walton2017-05-201-3/+2
* Add inline ASM for missing CRC intrinsics (Issue 428)Jeffrey Walton2017-05-201-3/+30
* Change file preamble to include "originally written by Wei Dai"Jeffrey Walton2017-01-271-1/+1
* Fix compile under iOSJeffrey Walton2016-07-131-5/+0
* Clear Valgrind findings under -OfastJeffrey Walton2016-07-121-1/+1
* Add SunCC 12.4 support for specialized implementations if CRC, RDRAND and BLAKE2Jeffrey Walton2016-07-101-1/+1
* Add header <nmmintrin.h> for SunCC 12.4Jeffrey Walton2016-07-101-0/+5
* Use CRYPTOPP_BOOL_ARM_CRC32_INTRINSICS_AVAILABLE to detect extensionJeffrey Walton2016-05-161-2/+2
* Updated etection code. Added ARMv8-a CRC32 implementationsJeffrey Walton2016-05-061-0/+30
* Removed unneeded assertsJeffrey Walton2016-04-241-2/+0
* Add CRC-32C using CXX and SSE4 (Issue 160)Jeffrey Walton2016-04-241-0/+176
* Cleared -Wcast-align (Issue 122)Jeffrey Walton2016-01-251-1/+1
* Cleared -Wcast-align (Issue 122)Jeffrey Walton2016-01-241-1/+2
* CRYPTOPP 5.6.3 RC6 checkinJeffrey Walton2015-11-051-160/+160
* port to MSVC .NET 2005 beta 2weidai2005-07-121-3/+3
* Initial revisionweidai2002-10-041-0/+160