Jeffrey Walton
b20a91f6b2
Update documentation
2017-12-24 21:07:18 -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
4c0bfe4548
Update documentation
2017-11-26 02:45:34 -05:00
Jeffrey Walton
d19ef1c716
Update documentation
2017-11-26 01:59:06 -05:00
Jeffrey Walton
c518b31ae8
Update documentation
2017-11-26 01:43:00 -05:00
Jeffrey Walton
1e822b0636
Update documentation links
2017-09-28 05:00:13 -04:00
Jeffrey Walton
db641b9258
Update documentation
2017-09-28 04:42:48 -04:00
Jeffrey Walton
7ef1c47c6d
Update documentation
2017-09-28 04:06:59 -04:00
Jeffrey Walton
7097546cfc
Fix "X causes a section type conflict with Y" for GCC on AIX (GH #499 )
...
These surfaced during testing with cryptest.sh
2017-09-17 07:08:14 -04:00
Jeffrey Walton
2c9a3039e8
Update documentation
...
This cleanup was performed using Clang and -Wdocumentation -Wno-documentation-deprecated-sync
2017-07-27 19:15:21 -04: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
klemens
5a5c633073
spelling fixes
2016-12-27 18:34:57 +01:00
Jeffrey Walton
7e42780517
Add Deterministic DSA and ECDSA Signatures (Issue 121)
...
Based on Douglas Roark PR 131
2016-12-11 01:02:00 -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
40230dd3bf
Removed MAINTAIN_BACKWARDS_COMPATIBILITY_562 (Issue 70)
2016-12-03 00:32:07 -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
15855226fa
Clang 3.9 and missing member definitions for template classes (Issue 300)
2016-09-22 23:57:57 -04: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
875852fcbc
Cleared SunCC warning "DL_ElgamalLikeSignatureAlgorithm is expected to return a value"
2016-09-14 20:50:41 -04:00
Jeffrey Walton
894874fe75
Whitespace checkin
2016-09-10 04:57:48 -04:00
Jeffrey Walton
c1556295e6
Add constexpr-ness to StaticAlgorithmName member function
2016-09-07 06:16:46 -04:00
Jeffrey Walton
a20192a0ce
Updated documentation
2016-04-08 17:34:15 -04:00
Jeffrey Walton
052b11617c
Additional documentation. Moved dtors to first function in a class (Issue 70)
2016-02-28 21:32:09 -05:00
Jeffrey Walton
f6501ee7f6
Updated documentation
2016-01-20 08:33:45 -05:00
Jeffrey Walton
2e6946381e
Updated documentation
2016-01-19 13:05:54 -05:00
Jeffrey Walton
0fb28c0ee4
Added "algebra.h" include for "make deps" recipe
2015-12-04 18:18:34 -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
b3e49d8c96
Additional documentation; fixed issues with Clang integrated assembler and different versions numbers for LLVM Clang and Apple Clang; fixed missing header in DSA class
2015-11-19 13:09:33 -05:00
Jeffrey Walton
6ac1e46a1f
Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 (Coverity rollup)
2015-11-18 15:32:28 -05:00
Jeffrey Walton
48809d4e85
CRYPTOPP 5.6.3 RC6 checkin
2015-11-05 01:59:46 -05:00
Jeffrey Walton
1e103c0e5b
Completed cutover to unscoped auto_ptr (which will use Crypto++'s namespace version)
2015-08-03 19:11:23 -04:00
Jeffrey Walton
f61577af9d
Included "integer.h" in source files with Integer dependencies so make would rebuild stale object files
2015-07-30 03:30:27 -04:00
Jeffrey Walton
ef318d5423
Fixed compiler errors on Apple due to cross product of {C++03,C++11} x {libc++, libstdc++}. It included bringing in the correct <memory> in <stdcpp.h>, and then only including <stdcpp.h> when <memory> was needed.
2015-07-27 16:01:55 -04:00
Jeffrey Walton
b7de164d62
Cut-in CRYPTOPP_ASSERT in all remaining header and source files
2015-07-26 16:03:14 -04:00
Jeffrey Walton
7b64ca489a
Added "trap.h" include for header and source files that assert
2015-07-26 15:51:16 -04:00
Jeffrey Walton
c8fb6567da
Cleared virtual destructor warnings under GCC with -Wall
2015-07-19 09:29:02 -04:00
weidai
d1c31d0a04
rename "cryptdll" project to "cryptopp"
...
fix compile errors on MSVC 2010
2010-06-29 02:46:17 +00:00
weidai
f41245df6f
reduce risk of reusing random numbers after VM state rollback
2007-05-04 15:37:46 +00:00
weidai
43b41c1042
update version number, port to Sun C++ 5.8
2006-12-18 02:34:33 +00:00
weidai
1db8ea5084
port to MSVC .NET 2005 beta 2
2005-07-12 04:23:32 +00:00
weidai
b3924f2108
changes done for FIPS-140 lab code drop
2005-01-20 04:19:35 +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
9c5c4769a9
fix potential threading problem with initialization of static objects
2003-07-29 01:18:33 +00:00
weidai
5307588c57
remove Diamond2, code size reductions
2003-07-19 03:47:20 +00:00
weidai
55a22f2adf
allow DLL to be built with VC++ .NET
2003-07-18 21:33:18 +00:00