summaryrefslogtreecommitdiff
path: root/iterhash.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix Windows compilation issues (by RaptorFactor) (#444)Marcel Raad2017-07-171-1/+1
| | | | | | | | | | | | * Fix compilation on Windows with /DUNICODE * Fix linking of fipstest for MSVC targeting ARM (__crt_debugger_hook is not available). * Fix build for Clang on Windows with optimizations on. * Fix a warning about a non-existant warning under Clang. * Fix compilation under Intel C++ 18.0 on Windows
* Clear Visual Studio warnings (Issue 412)Jeffrey Walton2017-06-021-1/+1
|
* Revert "Revert "Clear Visual Studio warnings (Issue 412)""Jeffrey Walton2017-06-021-0/+14
| | | | This reverts commit c3871aec948013c1a4d5613050c659520f59e2e4.
* Revert "Clear Visual Studio warnings (Issue 412)"Jeffrey Walton2017-06-021-14/+0
| | | | This reverts commit eb3b27a6a543. The change broke GCC 4.8 and unknown version of Clang on OS X. UB reported the OS X break, and JW found duplicated the break on a ARM CubieTruck with GCC 4.8.
* Clear Visual Studio warnings (Issue 412)Jeffrey Walton2017-05-301-0/+14
|
* spelling fixesklemens2016-12-271-1/+1
|
* Removed MAINTAIN_BACKWARDS_COMPATIBILITY_562 (Issue 70)Jeffrey Walton2016-12-031-9/+4
|
* Add virtual dtor for IteratedHash and ClonableImpl due to non-trivial data ↵Jeffrey Walton2016-09-131-11/+19
| | | | | | members Solaris is showing unusual signs with SunCC 5.13 and 5.14. One user is experiencing a SIGBUS in SHA512::Transform due to data alignment of 'data', which was only 2-byte aligned. The project experienced an exception "Coneable not implemented" during the hashing test after building with Cmake. Its not clear how much Cmake influenced the project's results.
* The commit had a typo. This reverts commit ↵Jeffrey Walton2016-09-131-13/+3
| | | | 11eede3926c44f774bc268c08ffa0e5412708ff5.
* Add veirtual dtor IteratedHash and ClonableImpl due to non-trivial data membersJeffrey Walton2016-09-131-3/+13
|
* Updated documentationJeffrey Walton2016-09-131-9/+27
|
* Updated documentationJeffrey Walton2016-09-131-1/+39
|
* Updated documentationJeffrey Walton2016-09-131-4/+21
|
* CRYPTOPP 5.6.3 RC6 checkinJeffrey Walton2015-11-051-106/+106
|
* add x86/x64 assembly for SHA-256,weidai2009-03-101-2/+2
| | | | | add DEFAULT_CHANNEL and AAD_CHANNEL, fix macChannel for AuthenticatedEncryptionFilter
* changes for 5.6: weidai2009-03-021-2/+0
| | | | | | - added AuthenticatedSymmetricCipher interface class and Filter wrappers - added CCM, GCM (with SSE2 assembly), CMAC, and SEED - improved AES speed on x86 and x64 - removed WORD64_AVAILABLE; compiler 64-bit int support is now required
* fix compile with GCC 4.0.1 on MacOS X 64-bitweidai2008-12-221-6/+8
|
* reduce executable size when only hash functions are usedweidai2007-10-021-8/+0
|
* optimizationsweidai2007-04-161-19/+16
|
* port to Borland C++Builder 2006weidai2006-12-141-4/+5
|
* port to GCC 4weidai2005-09-051-8/+16
|
* port to MSVC .NET 2005 beta 2weidai2005-07-121-6/+6
|
* changes done for FIPS-140 lab code dropweidai2005-01-201-1/+1
|
* changes related to the next FIPS validationweidai2004-09-031-54/+19
|
* add SHA-224weidai2004-07-231-0/+7
|
* fix documentation, fix PanamaMAC, fix algorithm namesweidai2004-07-221-4/+7
|
* port to GCC 3.4weidai2004-06-191-15/+15
|
* avoid using hash keywordweidai2004-04-081-3/+3
|
* merge in 5.0.4 changes (exclude DES and SHA-2 from DLL),weidai2003-07-101-3/+3
| | | | attempt (failed) to build DLL with GCC
* create DLL version, fix GetNextIV() bug in CTR and OFB modesweidai2003-07-041-23/+35
|
* add CRYPTOPP_NO_VTABLEweidai2003-05-161-4/+4
|
* various changes for 5.1weidai2003-03-201-0/+1
|
* Initial revisionweidai2002-10-041-0/+120