Jeffrey Walton
9013cb60fb
Fix semicolons yet again (GH #889 )
...
So it looks like sed added a '\r' between the closing paren and the semi. Grepping for '^;' failed because the '\r' was considered part of the previous line, so it showed no hits. I finally had to write a C program to properly identify and fix those damn stray semicolons.
2019-10-14 12:30:10 -04:00
Jeffrey Walton
589c25264a
Don't add semicolon to CRYPTOPP_CONSTANT abd DOCUMENTED_TYPEDEF (GH #889 )
...
This issue is a recurring issue. Let's try fixing it in the #define this time.
2019-10-03 19:40:53 -04:00
asbai
a9eac2ce6e
Fix missing AlgorithmProvider() on PanamaHash (GH #801 , PR #803 )
2019-02-12 15:05:39 -05:00
Jeffrey Walton
52035583de
Cleanup Panama cihers
2018-12-07 01:46:49 -05:00
Jeffrey Walton
08aa7724cd
Disable Panama ASM on X86 (GH #758 )
2018-12-06 18:28:56 -05:00
Jeffrey Walton
8769302a8b
Add CRYPTOPP_DISABLE_MIXED_ASM define and feature test (GH #756 , PR #757 )
2018-12-05 13:22:10 -05:00
Jeffrey Walton
03d78fb783
Add Panama cipher AlgorithmProvider()
2018-08-18 14:31:00 -04:00
Jeffrey Walton
befd04312d
Remove unneeded Doxygen directive
2018-01-19 14:31:20 -05:00
Jeffrey Walton
61ec50dabe
Change Doxygen comment style from //! to ///
...
Also see https://groups.google.com/forum/#!topic/cryptopp-users/A7-Xt5Knlzw
2017-11-29 10:54:33 -05:00
Jeffrey Walton
5efb019d8b
Add C++ nullptr support (Issue 383)
2017-03-01 06:10:06 -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
Ralph Tandetzky
35a2ef10a2
Fix: GCC warning "type qualifiers ignored on function return type".
...
This pedantic message appeared all over the code. Also removed one warning about an unused variable in release build.
2016-12-01 15:37:04 +01:00
Jeffrey Walton
76b11b010c
Add CRYPTOPP_STATIC_CONSTEXPR macro
2016-11-13 11:50:34 -05:00
Jeffrey Walton
c1556295e6
Add constexpr-ness to StaticAlgorithmName member function
2016-09-07 06:16:46 -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
eba3f83327
Use CRYPTOPP_DISABLE_INTEL_ASM to disable Panama's ASM
2016-07-23 08:10:38 -04:00
Jeffrey Walton
6c0b120072
Go back to Commit 66ada4cc61
2016-07-06 14:39:18 -04:00
Mouse
87be783cd1
Revert "Merge remote-tracking branch 'upstream/master'" - not intended to be merged by me
...
This reverts commit 762c315566
, reversing
changes made to b48866631a
.
2016-07-06 12:01:28 -04:00
Jeffrey Walton
fb72dbc8cb
Add MacPorts GCC compiler and Clang integrated assembler support. This is a merge of the development branch 'clang-ia'
2016-07-05 02:48:27 -04:00
Jeffrey Walton
0e3ee98ff6
Fixed Clang 3.4 compiler error on Linux
2015-12-25 08:00:05 -05:00
Jeffrey Walton
885b94707c
Fixed Clang 3.3 integrated assembler crash on Linux
2015-12-25 03:37:14 -05:00
Jeffrey Walton
298988a5b9
Crypto++ 5.6.3 check-in
2015-11-22 19:17:15 -05:00
Jeffrey Walton
62618fda97
Revert botched "Crypto++ 5.6.3 check-in". Corruption due to VMware adding garbage to the end of some source files during drag and drop from guest to host.
...
This reverts commit c454358122
.
2015-11-22 19:11:31 -05:00
Jeffrey Walton
c454358122
Crypto++ 5.6.3 check-in
2015-11-20 19:15:33 -05:00
Jeffrey Walton
48809d4e85
CRYPTOPP 5.6.3 RC6 checkin
2015-11-05 01:59:46 -05:00
weidai
0171970142
fix for makefile and Panama cipher validation failure on armel http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619856
2011-04-25 17:42:11 +00: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
244f99c027
fix infinite recursive call in IsRandomAccess (reported by ASBai)
2008-02-02 08:40:27 +00:00
weidai
bbbd09553b
SSE2 optimizations
2007-04-15 22:54:31 +00:00
weidai
43b41c1042
update version number, port to Sun C++ 5.8
2006-12-18 02:34:33 +00:00
weidai
4afd858ae4
port to Borland C++Builder 2006
2006-12-14 11:41:39 +00:00
weidai
cde9f938c1
fix incorrect type in UncheckedSetKey parameter
2006-12-11 09:18:19 +00:00
weidai
f05ea58bb3
port to GCC 4, reorganize implementations of SetKey
2006-12-10 02:12:23 +00:00
weidai
1db8ea5084
port to MSVC .NET 2005 beta 2
2005-07-12 04:23:32 +00:00
weidai
393ae4859a
fix documentation, fix PanamaMAC, fix algorithm names
2004-07-22 00:51:57 +00:00
weidai
f78fccb3cc
port to GCC 3.4
2004-06-19 08:28:09 +00:00
weidai
d0f32f49e8
implement AlgorithmName() for HAVAL and PanamaHash
2004-03-09 12:42:38 +00:00
weidai
f278895908
create DLL version, fix GetNextIV() bug in CTR and OFB modes
2003-07-04 00:17:37 +00:00
weidai
a003ea18cc
add CRYPTOPP_NO_VTABLE
2003-05-16 00:53:53 +00:00
weidai
b4f6ef8e16
fix bugs in SEAL and Panama
2003-03-26 21:50:44 +00:00
weidai
a3b6ece7ab
Initial revision
2002-10-04 17:31:41 +00:00