summaryrefslogtreecommitdiff
path: root/cryptlib.h
Commit message (Collapse)AuthorAgeFilesLines
* Update documentationJeffrey Walton2020-01-011-3/+4
|
* Update documentationJeffrey Walton2019-12-311-267/+261
|
* Update documentationJeffrey Walton2019-12-311-111/+111
|
* Update documentationJeffrey Walton2019-12-311-26/+30
|
* Update documentationJeffrey Walton2019-12-311-12/+12
|
* Update documentationJeffrey Walton2019-10-181-0/+4
|
* Add Certificate interface (GH #884)Jeffrey Walton2019-09-281-0/+5
| | | | The Certificate interface will allow the library or third parties to add concrete classes like X509Certificate with expected library support or integration
* Update documentationJeffrey Walton2019-09-281-2/+2
|
* Update documentationJeffrey Walton2019-09-261-2/+11
|
* Update documentationJeffrey Walton2019-08-171-26/+60
|
* Fix use of MaxDerivedKeyLength (GH #874)Jeffrey Walton2019-08-161-2/+2
|
* Fix use of MaxDerivedKeyLength (GH #874)Jeffrey Walton2019-08-161-2/+2
| | | | Also fix memcpy with NULL buffer
* Increase m_buf size (GH #862)Jeffrey Walton2019-07-101-1/+4
|
* Add BufferedTransformation GetWord64 and PutWord64 (GH #862)Jeffrey Walton2019-07-101-12/+46
|
* Update documentationJeffrey Walton2019-06-041-1/+1
|
* Post-release version incrementJeffrey Walton2019-04-291-1/+1
|
* Post-release version incrementJeffrey Walton2019-02-231-1/+1
| | | | Also see https://www.cryptopp.com/wiki/Release_Process#Increment_version_numbers
* Fix missing symbols in Windows DLLJeffrey Walton2019-02-221-3/+3
|
* Update documentationJeffrey Walton2019-02-121-3/+5
|
* Clear Doxygen warningsJeffrey Walton2019-01-281-5/+5
|
* Update documentationJeffrey Walton2019-01-281-6/+38
|
* Post-release version incrementJeffrey Walton2018-12-281-1/+1
| | | | Also see https://www.cryptopp.com/wiki/Release_Process#Increment_version_numbers
* Prepare for Crypto++ 8.0 releaseJeffrey Walton2018-12-271-2/+2
|
* Update documentationJeffrey Walton2018-12-251-4/+4
|
* Update documentationJeffrey Walton2018-12-251-3/+3
|
* Update documentationJeffrey Walton2018-12-121-4/+6
|
* Update documentationJeffrey Walton2018-12-031-10/+16
|
* Move DEFAULT_CHANNEL and AAD_CHANNEL defs into cryptlib.cpp (GH #751)Jeffrey Walton2018-12-031-34/+4
| | | | | | | | The library used to provide DEFAULT_CHANNEL and AAD_CHANNEL this way. We experienced Static Initialization Order Fiasco crashes on occassion, so we moved them into cryptlib.h with internal linkage. The cost was, each translation unit got a copy of the strings which contributed to bloat. Issue 751 shows Clang compiles the global constructors for DEFAULT_CHANNEL and AAD_CHANNEL above the base ISA so we caught crashes on OS X with down-level hardware. We are now at a "pick your poison" point. We selected Static Initialization Order Fiasco because it seems to be less prevalent. Hat tip to the C++ Committee for allowing this problem to fester for three decades.
* cryptlib.hJeffrey Walton2018-11-041-1/+1
|
* Add ability to Seek64 in test framework (GH #732)Jeffrey Walton2018-11-041-0/+18
| | | | Also see https://github.com/randombit/botan/pull/1728
* Add VectorSource (GH #730)orangefour2018-11-011-1/+1
|
* Use version 7.0 rather than 6.2Jeffrey Walton2018-10-191-2/+2
| | | | We had to perform a major version bump due to an ABI break
* Add VectorSinkorangefour2018-09-051-1/+1
|
* Remove Thread and Socket classes (GH #208, PR #703)Jeffrey Walton2018-08-171-3/+3
| | | Also see https://groups.google.com/forum/#!topic/cryptopp-users/5btwLoxXXD4.
* Fix Solaris i386 compile of CHAM and LEA for SunStudio 12.3 and belowJeffrey Walton2018-07-161-3/+3
|
* Fix SunStudio 12.6 runtime crash on i386Jeffrey Walton2018-07-161-2/+5
| | | | This bug has been around since the Sun Studio 11/SunCC 5.8 days
* Update documentationJeffrey Walton2018-07-061-1/+2
|
* Add algorithm provider member function to Algorithm classJeffrey Walton2018-07-061-4/+20
|
* Fix spellingJeffrey Walton2018-07-061-2/+2
|
* Update documentationJeffrey Walton2018-07-061-3/+6
|
* Update documentationJeffrey Walton2018-07-061-1/+3
|
* Add HC-256 stream cipher (GH #680)Jeffrey Walton2018-07-051-1/+1
|
* Update documentationJeffrey Walton2018-07-051-2/+2
|
* Update documentationJeffrey Walton2018-07-041-1/+1
|
* Update documentationJeffrey Walton2018-07-041-4/+4
|
* Fix versioning that cross-pollinated when building docsJeffrey Walton2018-07-011-1/+1
|
* Update documentationJeffrey Walton2018-07-011-1/+1
|
* Update documentationJeffrey Walton2018-06-181-5/+6
|
* Fix clang warnings in headers (#655)Marcel Raad2018-05-101-1/+1
| | | | | | | | | | * remove superfluous semicolon * Remove C-style casts from public headers clang warns about them with -Wold-style-cast. It also warns about implicitly casting away const with -Wcast-qual. Fix both by removing unnecessary casts and converting the remaining ones to C++ casts.
* Post-release version incrementJeffrey Walton2018-04-081-1/+1
|