Jeffrey Walton
cb914d6f31
Add curly braces for Clang builds
2023-06-23 00:33:31 -04:00
Dimitris Apostolou
715a0bcce3
Fix typos (PR# 1099)
2022-01-04 05:06:35 -05:00
Jeffrey Walton
c601213ce1
Sync CRYPTOPP_{BIG|LITTLE}_ENDIAN with Autotools
...
Autotools sets up its config.h file with the '#define XXX 0' or '#define XXX 1' pattern. This check-in makes the sources Autotools aware. We need to verify CMake does the same
2018-10-28 04:24:22 -04:00
Jeffrey Walton
69c8a4f9c6
Prefix IS_LITTLE_ENDIAN and IS_BIG_ENDIAN with CRYPTOPP
2017-11-10 14:15:30 -05:00
Jeffrey Walton
81b1a18063
Change file preamble to include "originally written by Wei Dai"
...
We have made a fair number of changes, and we don't want WD to receive credit for issues he was not part of
2017-01-27 07:05:45 -05:00
Jeffrey Walton
ba75834ae9
Removed VC++ 5.0 and 6.0 workarounds (Issue 342)
2016-12-03 05:05:56 -05:00
Jeffrey Walton
399a1546de
Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)
...
trap.h and CRYPTOPP_ASSERT has existed for over a year in Master. We deferred on the cut-over waiting for a minor version bump (5.7). We have to use it now due to CVE-2016-7420
2016-09-16 11:27:15 -04:00
Jeffrey Walton
a62aee441f
Backed out use of "static const" to declare constant; switch to "enum" (Issue 255)
2016-09-06 04:04:03 -04:00
Jeffrey Walton
45323bddd8
Initial fix for older Apple ld's non_lazy_ptr missing symbols (Issue 255)
2016-09-06 02:51:16 -04:00
Jeffrey Walton
b472b446fb
Fix SHARK VariableKeyLength information (Issue 252)
2016-09-05 10:52:53 -04:00
Jeffrey Walton
9e92f79932
Cleared -Wcast-align (Issue 122)
2016-01-25 10:47:48 -05:00
Jeffrey Walton
be491ef007
Cleared -Wcast-align (Issue 122)
2016-01-25 09:48:26 -05:00
Jeffrey Walton
48809d4e85
CRYPTOPP 5.6.3 RC6 checkin
2015-11-05 01:59:46 -05:00
Jeffrey Walton
6f4e331cf0
Cleared "signed/unsigned" warning under GCC 4.8 (this may have been a GCC 4.8/Debian-i686 issue because both types were unsigned)
2015-07-26 01:23:52 -04:00
Jeffrey Walton
1f0c35e669
Cleared initialization warning related to use of brackets
2015-07-02 21:25:39 -04:00
weidai
d8a644fc4e
changes for 5.6:
...
- 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
2009-03-02 02:39:17 +00:00
weidai
f05ea58bb3
port to GCC 4, reorganize implementations of SetKey
2006-12-10 02:12:23 +00:00
weidai
6698a18606
fix warnings for VC7 and GCC
2003-03-20 20:39:59 +00:00
weidai
a3b6ece7ab
Initial revision
2002-10-04 17:31:41 +00:00