Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove extra ;s from zinflate.cpp (PR #624) | Ilja | 2018-03-31 | 1 | -2/+2 |
| | |||||
* | Fix calling multiple ZlibDecompressor in parallel causes adler32 checksum ↵ | rocksonhead | 2018-03-24 | 1 | -25/+35 |
| | | | | failure (GH #596, #600) | ||||
* | Clear signed/unsigned warning in Debug | Jeffrey Walton | 2017-12-31 | 1 | -1/+1 |
| | |||||
* | Clear uninitialized variable warnings under xlC | Jeffrey Walton | 2017-09-01 | 1 | -5/+8 |
| | |||||
* | Update comments (Issue 414) | Jeffrey Walton | 2017-08-19 | 1 | -2/+0 |
| | | | | After more investigation it appears the issue was either Undefined Behavior or a Strict Aliasing violation in GCC; and it was in the test program and not the library. We're not sure which at the moment, but we were able to identify the problematic code. See the comments with Issue 414 (https://github.com/weidai11/cryptopp/issues/414) | ||||
* | Additional self tests for Decompressors | Jeffrey Walton | 2017-05-10 | 1 | -1/+7 |
| | |||||
* | Add Inflator::BadDistanceErr exception (Issue 414) | Jeffrey Walton | 2017-05-10 | 1 | -1/+7 |
| | | | | The improved validation and excpetion clears the Address Sanitizer and Undefined Behavior Sanitizer findings | ||||
* | Clear out-of-bounds read when fuzzing | Jeffrey Walton | 2017-05-10 | 1 | -1/+3 |
| | | | | | | zinflate.cpp:553:41: runtime error: index 30 out of bounds for type 'unsigned int [30]' zinflate.cpp:553:11: runtime error: load of address 0x0000011806b8 with insufficient space for an object of type 'const unsigned int' zinflate.cpp:32:32: runtime error: shift exponent 64 is too large for 64-bit type 'long unsigned int' | ||||
* | Add C++ nullptr support (Issue 383) | Jeffrey Walton | 2017-03-01 | 1 | -2/+2 |
| | |||||
* | 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 | -11/+11 |
| | | | | 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-07-24 | 1 | -4/+4 |
| | |||||
* | Cleared compile errors under Visual Studio .Net compilers | Jeffrey Walton | 2016-04-29 | 1 | -2/+2 |
| | |||||
* | Add size_t cast to resolve VS warning C4334 | denisbider | 2016-04-20 | 1 | -1/+1 |
| | | | Resolve C4334: 'operator' : result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) | ||||
* | Fixed "Inflator: unexpected end of compressed block" (Issue 112) | Jeffrey Walton | 2016-04-11 | 1 | -1/+1 |
| | |||||
* | Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 ↵ | Jeffrey Walton | 2015-11-18 | 1 | -6/+17 |
| | | | | (Coverity rollup) | ||||
* | CRYPTOPP 5.6.3 RC6 checkin | Jeffrey Walton | 2015-11-05 | 1 | -625/+626 |
| | |||||
* | Cleared "no member named 'unique_ptr' in namespace 'std'" error under C++11 ↵ | Jeffrey Walton | 2015-07-30 | 1 | -6/+4 |
| | | | | on OS X | ||||
* | Added "include <cryptlib.h>" due to Cygwin not picking up the CRYPTOPP_CXX11 ↵ | Jeffrey Walton | 2015-07-27 | 1 | -0/+1 |
| | | | | define | ||||
* | Cleared "auto_ptr is deprecated" warning. Switch to unique_ptr when C++11 is ↵ | Jeffrey Walton | 2015-07-27 | 1 | -1/+5 |
| | | | | in effect | ||||
* | Cut-in CRYPTOPP_ASSERT in all remaining header and source files | Jeffrey Walton | 2015-07-26 | 1 | -7/+7 |
| | |||||
* | Added "trap.h" include for header and source files that assert | Jeffrey Walton | 2015-07-26 | 1 | -0/+1 |
| | |||||
* | Cleared -Wmaybe-uninitialized under GCC 5.1 | Jeffrey Walton | 2015-07-19 | 1 | -1/+1 |
| | |||||
* | Cleared unused variable and function warnings | Jeffrey Walton | 2015-07-19 | 1 | -1/+1 |
| | |||||
* | merge in changes by denis bider and fix compile on gcc 3.4.4 and MSVC 6 | weidai | 2006-04-06 | 1 | -1/+1 |
| | |||||
* | fix MSVC 2005 warnings | weidai | 2006-03-13 | 1 | -1/+1 |
| | |||||
* | port to MSVC .NET 2005 beta 2 | weidai | 2005-07-12 | 1 | -8/+8 |
| | |||||
* | changes done for FIPS-140 lab code drop | weidai | 2005-01-20 | 1 | -1/+4 |
| | |||||
* | *** empty log message *** | weidai | 2004-06-19 | 1 | -1/+1 |
| | |||||
* | *** empty log message *** | weidai | 2004-06-19 | 1 | -1/+1 |
| | |||||
* | speed up DEFLATE decompression | weidai | 2004-04-08 | 1 | -11/+22 |
| | |||||
* | fix potential threading problem with initialization of static objects | weidai | 2003-07-29 | 1 | -22/+18 |
| | |||||
* | remove gcc warnings | weidai | 2003-07-26 | 1 | -1/+1 |
| | |||||
* | allow DLL to be built with VC++ .NET | weidai | 2003-07-18 | 1 | -1/+2 |
| | |||||
* | copy fix over from 4.x branch | weidai | 2003-05-27 | 1 | -3/+2 |
| | |||||
* | misc optimizations | weidai | 2003-05-16 | 1 | -19/+49 |
| | |||||
* | Initial revision | weidai | 2002-10-04 | 1 | -0/+581 |