Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix error in FPE_FE1 | Jack Lloyd | 2018-03-10 | 1 | -7/+12 |
| | | | | | | | | | An implementation mistake led to choosing a >= b when the original paper assumes a <= b. Add a boolean to control which version is used. Increase the default FE1 rounds to 5 for a safety factor. GH #500 | ||||
* | Rename threefish module to threefish_512 | Jack Lloyd | 2018-03-06 | 1 | -1/+1 |
| | | | | GH #1477 | ||||
* | Mention MSVC 2017 | Jack Lloyd | 2018-03-04 | 1 | -1/+2 |
| | |||||
* | Optimize FE1 format preserving encryption | Jack Lloyd | 2018-02-28 | 1 | -30/+62 |
| | | | | | Expose the state as the FPE_FE1 class which allows most values to be precomputed. Approx 6-8 times faster. | ||||
* | Fix duplicate document entries [ci skip] | Jack Lloyd | 2018-02-28 | 1 | -9/+0 |
| | |||||
* | Format warning in a ReST warning block [ci skip] | Jack Lloyd | 2018-02-27 | 1 | -14/+14 |
| | |||||
* | Merge GH #1464 Add test results for PKCS11 impl | Jack Lloyd | 2018-02-27 | 1 | -0/+155 |
|\ | |||||
| * | Added pkcs11 test results | Sergii Cherkavskyi | 2018-02-27 | 1 | -0/+155 |
| | | |||||
* | | Update docs | Jack Lloyd | 2018-02-25 | 1 | -19/+17 |
| | | |||||
* | | Todo - PKCS12 [ci skip] | Jack Lloyd | 2018-02-25 | 1 | -0/+1 |
| | | |||||
* | | Update news/docs | Jack Lloyd | 2018-02-24 | 1 | -7/+5 |
| | | |||||
* | | Fix missing semicolon in pubkey example [ci skip] | Jack Lloyd | 2018-02-22 | 1 | -1/+1 |
| | | |||||
* | | Create a persistent registry for ECC group data | Jack Lloyd | 2018-02-04 | 1 | -1/+4 |
| | | | | | | | | Now a single copy is maintained of each EC group info | ||||
* | | Improve X.509 documentation | Jack Lloyd | 2018-01-29 | 1 | -85/+141 |
| | | | | | | | | GH #1428 | ||||
* | | Remove vestigial support for TLS compression | Jack Lloyd | 2018-01-21 | 1 | -9/+0 |
| | | | | | | | | | | It was never supported and never will be. Removing negotiation entirely simplifies the code a bit. | ||||
* | | Fix headers of command line docs | Jack Lloyd | 2018-01-21 | 1 | -4/+1 |
| | | | | | | | | | | | | | | Sphinx and rst2man want slightly different things, so just edit the Sphinx-formatted ReST into a file in build dir Fixes #1398 | ||||
* | | Merge GH #1420 Changes to (eventually) allow making BER_Object members private | Jack Lloyd | 2018-01-18 | 1 | -1/+1 |
|\ \ | |||||
| * | | Prepare for making BER_Object members private | Jack Lloyd | 2018-01-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Now there are usable accessors that allow the library to avoid using BER_Object members directly. | ||||
* | | | Document --with-boost option | Jack Lloyd | 2018-01-18 | 2 | -15/+17 |
|/ / | | | | | | | Fixes GH #1419 | ||||
* | | Remove the Perl XS wrapper | Jack Lloyd | 2018-01-15 | 2 | -40/+0 |
| | | |||||
* | | Remove todo addressed by #1387 | Jack Lloyd | 2018-01-14 | 1 | -1/+0 |
| | | |||||
* | | Merge GH #1378 Use OS feature flags instead of OS name for enabling system ↵ | Jack Lloyd | 2018-01-09 | 1 | -10/+10 |
|\ \ | | | | | | | | | | specific code | ||||
| * | | Test OS features by the feature vs the OS name | Jack Lloyd | 2017-12-30 | 1 | -10/+10 |
| | | | |||||
* | | | Some more notes on release process | Jack Lloyd | 2018-01-08 | 1 | -4/+9 |
| | | | | | | | | | | | | While fresh in my mind. | ||||
* | | | Update expiration date of my PGP key [ci skip] | Jack Lloyd | 2018-01-07 | 1 | -55/+57 |
| | | | |||||
* | | | Document how the website is updated [ci skip] | Jack Lloyd | 2018-01-05 | 1 | -3/+24 |
| | | | |||||
* | | | Remove merge marker fixes GH #1384 | Jack Lloyd | 2018-01-04 | 1 | -2/+2 |
| | | | |||||
* | | | Remove obsolete instructions from building.rst [ci skip] | Jack Lloyd | 2018-01-03 | 1 | -24/+5 |
| | | | | | | | | | | | | The makefile style distinction is no more. | ||||
* | | | Add PKCS7 to todo | Jack Lloyd | 2017-12-31 | 1 | -0/+1 |
|/ / | | | | | | | GH #1115 | ||||
* | | Note that PSK database is now available | Jack Lloyd | 2017-12-28 | 1 | -0/+1 |
| | | |||||
* | | Officially deprecate Perl-XS wrapper [ci skip] | Jack Lloyd | 2017-12-27 | 1 | -0/+2 |
| | | | | | | | | | | | | a) I don't care about Perl b) Apparently nobody else does c) Would be better to use SWIG, or ffi via XS | ||||
* | | Correct script name | Jack Lloyd | 2017-12-27 | 1 | -1/+1 |
| | | |||||
* | | Fix build issue on Haiku | Jack Lloyd | 2017-12-23 | 1 | -1/+1 |
| | | | | | | | | Undeprecate it since it seems easy enough to support. | ||||
* | | Enable signing X509 structures with rsa-pss | Fabian Weissberg | 2017-12-22 | 2 | -6/+41 |
| | | |||||
* | | Update Windows build instructions | Jack Lloyd | 2017-12-21 | 2 | -9/+9 |
| | | | | | | | | Remove obsolete note about Windows 95 and NT4 support | ||||
* | | Remove use of Sphinx extlinks extension [ci skip] | Jack Lloyd | 2017-12-20 | 2 | -6/+6 |
| | | |||||
* | | Note deprecation of X509_Certificate info access via subject_info | Jack Lloyd | 2017-12-20 | 1 | -0/+5 |
| | | |||||
* | | Add accessors to ASN1_Attribute and AlgorithmIdentifier | Jack Lloyd | 2017-12-19 | 1 | -2/+3 |
| | | |||||
* | | Mention enabling features in the distributor notes | Jack Lloyd | 2017-12-16 | 1 | -1/+8 |
| | | |||||
* | | Remove some unused OS feature flags | Jack Lloyd | 2017-12-13 | 1 | -24/+22 |
| | | | | | | | | | | We are unlikely to ever use gettimeofday or memset_s going forward. Also MinGW had the wrong flag for VirtualLock | ||||
* | | Drop IRIX support | Jack Lloyd | 2017-12-13 | 1 | -1/+1 |
| | | | | | | | | | | | | It turns out that GCC dropped support for IRIX in 4.8, so likely there was never even a C++11 compiler that could have been used to compile 2.x in any case. | ||||
* | | Add ability to generate man page with rst2man fixing #1349 | Jack Lloyd | 2017-12-11 | 1 | -80/+136 |
| | | |||||
* | | Merge a couple of docs where appropriate | Jack Lloyd | 2017-12-06 | 9 | -122/+144 |
| | | |||||
* | | Simplify date conversion by avoiding OS utilities | Jack Lloyd | 2017-12-04 | 1 | -0/+2 |
| | | | | | | | | | | | | | | We have to rely on non-portable OS calls to convert UTC times, and they are not available on many systems (including Solaris and MinGW). But instead there is a simple algorithm due to Howard Hinnant that does the same job. Woo. | ||||
* | | Add a script for generating the documentation | Jack Lloyd | 2017-12-04 | 1 | -6/+6 |
| | | |||||
* | | Remove completed todo | Jack Lloyd | 2017-12-04 | 1 | -2/+0 |
| | | |||||
* | | Move deprecated and ABI notices to the handbook | Jack Lloyd | 2017-12-04 | 4 | -19/+28 |
| | | | | | | | | | | Probably easier to find for most users since the handbook is packaged but the other stuff in doc isn't. | ||||
* | | Documentation tweaks | Jack Lloyd | 2017-12-04 | 5 | -16/+18 |
| | | |||||
* | | Split up symmetric crypto page into MAC, stream, block and mode pages | Jack Lloyd | 2017-12-04 | 13 | -709/+1091 |
| | | |||||
* | | Hash function doc refresh | Jack Lloyd | 2017-12-04 | 2 | -46/+234 |
| | |