Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typos (PR# 1099) | Dimitris Apostolou | 2022-01-04 | 1 | -1/+1 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-12-24 | 1 | -4/+5 |
| | |||||
* | Removed vector_ptr | Jeffrey Walton | 2018-01-22 | 1 | -59/+1 |
| | | | | vector_ptr was added at Crypto++ 5.6.5 to manage an array acquired with new[] in C++03. We can now use a combination of SecBlock and SetMark(0) to achieve the same effect. | ||||
* | Remove unneeded Doxygen directive | Jeffrey Walton | 2018-01-19 | 1 | -7/+0 |
| | |||||
* | Change Doxygen comment style from //! to /// | Jeffrey Walton | 2017-11-29 | 1 | -41/+41 |
| | | | | Also see https://groups.google.com/forum/#!topic/cryptopp-users/A7-Xt5Knlzw | ||||
* | Add C++ nullptr support (Issue 383) | Jeffrey Walton | 2017-03-01 | 1 | -10/+10 |
| | |||||
* | Change file preamble to include "originally written by Wei Dai" | Jeffrey Walton | 2017-01-27 | 1 | -1/+1 |
| | | | | We have made a fair number of changes, and we don't want WD to receive credit for issues he was not part of | ||||
* | Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420) | Jeffrey Walton | 2016-09-16 | 1 | -4/+4 |
| | | | | 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 | ||||
* | Whitespace checkin | Jeffrey Walton | 2016-09-10 | 1 | -4/+4 |
| | |||||
* | replaced special character which caused warning C4819 with other system encoding | Enrico Pisko | 2016-04-25 | 1 | -1/+1 |
| | |||||
* | Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 ↵ | Jeffrey Walton | 2015-11-18 | 1 | -4/+44 |
| | | | | (Coverity rollup) | ||||
* | CRYPTOPP 5.6.3 RC6 checkin | Jeffrey Walton | 2015-11-05 | 1 | -254/+281 |
| | |||||
* | Removed inline ASM for GCC. According to the GCC devs, the cast to volatile ↵ | Jeffrey Walton | 2015-08-03 | 1 | -13/+0 |
| | | | | is all that's required | ||||
* | Cleaned up code to tame the optimizer in smart_ptr and member_ptr. It should ↵ | Jeffrey Walton | 2015-08-02 | 1 | -25/+10 |
| | | | | work on all platforms | ||||
* | Revert "Hid inline assembly behind a macro". The MEMORY_BARRIER code is OK, ↵ | Jeffrey Walton | 2015-08-01 | 1 | -3/+5 |
| | | | | and the use of inline assembly code is OK to tame the optimizer is OK; but its confusing because the interactions are not readily apparent. | ||||
* | Hid inline assembly behind a macro | Jeffrey Walton | 2015-08-01 | 1 | -5/+3 |
| | |||||
* | Changed Cygwin to use -O2 instead of -O3 with GCC 4.9 due to crash | Jeffrey Walton | 2015-07-31 | 1 | -0/+6 |
| | |||||
* | Cut-over to inline assembly to tame the optimizer | Jeffrey Walton | 2015-07-31 | 1 | -10/+7 |
| | |||||
* | Fixed optimize string under GCC | Jeffrey Walton | 2015-07-31 | 1 | -2/+2 |
| | |||||
* | Template type aliases compiled under Visual Studio 2015 (v19.00); and not ↵ | Jeffrey Walton | 2015-07-30 | 1 | -4/+6 |
| | | | | VS2010 or VS2012. We have a winner... | ||||
* | Visual Studio 2010 (v16.00) does not accept the template type alias. Bump to ↵ | Jeffrey Walton | 2015-07-30 | 1 | -1/+1 |
| | | | | VS2012 (v17.00). Lather, rinse, repeat until we determine when... | ||||
* | Whitespace checkin | Jeffrey Walton | 2015-07-30 | 1 | -3/+3 |
| | |||||
* | Cleared "name defined in alias declaration must be an identifier" error ↵ | Jeffrey Walton | 2015-07-30 | 1 | -2/+1 |
| | | | | under LLVM's libc++ and C++11 | ||||
* | Added validat0.cpp and moved bit tests into it. Provided tests for ↵ | Jeffrey Walton | 2015-07-30 | 1 | -12/+14 |
| | | | | SafeConvert. Removed "using namespace std" from test sources (auto_ptr causes a collision becuase std:: provides it in C++03, but CryptoPP:: provides it in C++11 | ||||
* | Cleaned up tests for OS X, TR1 names spaces and ancient versus modern ↵ | Jeffrey Walton | 2015-07-29 | 1 | -18/+18 |
| | | | | libstdc++ and libc++. Thanks to Jonathan Wakely for devising the clever test | ||||
* | Defined out the stuff that cross-polinated during testing | Jeffrey Walton | 2015-07-27 | 1 | -0/+2 |
| | |||||
* | Fixed compile error due to MS using _MSC_VER rather than __cplusplus | Jeffrey Walton | 2015-07-27 | 1 | -2/+20 |
| | |||||
* | Cut-in CRYPTOPP_ASSERT in all remaining header and source files | Jeffrey Walton | 2015-07-26 | 1 | -2/+2 |
| | |||||
* | Added "trap.h" include for header and source files that assert | Jeffrey Walton | 2015-07-26 | 1 | -0/+2 |
| | |||||
* | Removed cross-pollination during testing | Jeffrey Walton | 2015-07-17 | 1 | -4/+0 |
| | |||||
* | Cleared Issue #6. Thanks to Jonathan Wakely for reporting | Jeffrey Walton | 2015-07-16 | 1 | -10/+45 |
| | |||||
* | fix possible race condition in Singleton::Ref() | weidai | 2010-06-18 | 1 | -2/+2 |
| | | | | | tolerate double destruction of Singleton and g_nullNameValuePairs fix #include of standard headers | ||||
* | fix compile for x64, DLL and VC 6 | weidai | 2007-05-04 | 1 | -7/+7 |
| | |||||
* | port to GCC 3.4 | weidai | 2004-06-19 | 1 | -19/+19 |
| | |||||
* | misc optimizations | weidai | 2003-05-16 | 1 | -0/+8 |
| | |||||
* | Initial revision | weidai | 2002-10-04 | 1 | -0/+215 |