Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump version to 2.17.32.17.3 | Jack Lloyd | 2020-12-21 | 2 | -4/+4 |
| | |||||
* | Add armv7a alias | Jack Lloyd | 2020-12-21 | 1 | -0/+1 |
| | |||||
* | Merge GH #2555 Backport fix for Clang/ppc64 build | Jack Lloyd | 2020-12-18 | 2 | -4/+12 |
|\ | |||||
| * | Update news | Jack Lloyd | 2020-12-16 | 1 | -0/+2 |
| | | |||||
| * | Fix build on clang ppc64 | Jack Lloyd | 2020-12-16 | 1 | -4/+10 |
|/ | | | | GH #2554 #2547 | ||||
* | Mention MD4 deprecation in the API docs | Jack Lloyd | 2020-12-15 | 1 | -0/+3 |
| | |||||
* | Update news | Jack Lloyd | 2020-12-15 | 1 | -0/+3 |
| | |||||
* | Make base64, base58, base32 and hex encoding/decoding constant time | Jack Lloyd | 2020-12-15 | 5 | -267/+333 |
|\ | |||||
| * | Backport of #2543 to release-2 | Jack Lloyd | 2020-12-15 | 5 | -267/+333 |
| | | |||||
* | | Document MD4 deprecation | Jack Lloyd | 2020-12-14 | 1 | -1/+1 |
|/ | |||||
* | Merge GH #2542 Increase alignment of lookup tables | Jack Lloyd | 2020-12-12 | 15 | -126/+130 |
|\ | |||||
| * | Backport of #2541 increase alignment of lookup tables | Jack Lloyd | 2020-12-12 | 15 | -126/+130 |
|/ | | | | | Many differences here as some algos are in 2.x but not in 3, and the small tables changes for ARIA/Camellia/DES/SEED were not backported. | ||||
* | Bump version to 2.17.3 pre | Jack Lloyd | 2020-12-05 | 2 | -1/+12 |
| | |||||
* | Backport some deprecations [ci skip] | Jack Lloyd | 2020-12-05 | 3 | -1/+9 |
| | | | | | These aren't being removed in 3.0 but at least advertise them as being deprecated so new users know to avoid them. | ||||
* | Fscking Python2 | Jack Lloyd | 2020-12-01 | 1 | -0/+1 |
| | |||||
* | Merge GH #2526 Test (and fix) install command | Jack Lloyd | 2020-12-01 | 4 | -8/+65 |
|\ | |||||
| * | quote python_exe and script path in makefile | Hannes Rantzsch | 2020-12-01 | 1 | -5/+5 |
| | | | | | | | | some platforms cannot handle spaces in the python_exe path | ||||
| * | ci_check_install.py review comments | Hannes Rantzsch | 2020-12-01 | 1 | -4/+11 |
| | | |||||
| * | apply python path fix only on mingw | Hannes Rantzsch | 2020-12-01 | 1 | -1/+1 |
| | | | | | | | | otherwise visual studio 2015 will be confused | ||||
| * | quote all the things | Hannes Rantzsch | 2020-12-01 | 1 | -1/+1 |
| | | | | | | | | this should help mingw find things more easily | ||||
| * | CI: validate installation after running make install | Hannes Rantzsch | 2020-12-01 | 2 | -2/+52 |
|/ | |||||
* | Add VSX along with POWER crypto flags [ci skip] | Jack Lloyd | 2020-11-28 | 2 | -2/+2 |
| | | | | Cheap fix for #2515 | ||||
* | Disable most of Travis CI [ci skip] | Jack Lloyd | 2020-11-22 | 1 | -38/+0 |
| | |||||
* | Prune Travis configuration [ci skip] | Jack Lloyd | 2020-11-20 | 1 | -62/+0 |
| | | | | | Now Travis is basically (or entirely?) pay only, at least for our purposes. | ||||
* | Fix use of -L flag when combined with --external-libdir | Jack Lloyd | 2020-11-13 | 2 | -4/+4 |
| | | | | GH #2496 | ||||
* | Bump version to 2.17.22.17.2 | Jack Lloyd | 2020-11-13 | 3 | -5/+5 |
| | |||||
* | Add --compiler-cache option to configure.py | Jack Lloyd | 2020-11-13 | 1 | -1/+12 |
| | |||||
* | Update news | Jack Lloyd | 2020-11-10 | 1 | -0/+14 |
| | |||||
* | Merge GH #2481 Use -mcpu=power9 for DARN | Jack Lloyd | 2020-11-10 | 4 | -0/+9 |
|\ | | | | | | | Backport of #2480 | ||||
| * | Use -mcpu=power9 to use DARN instruction | Jack Lloyd | 2020-11-09 | 4 | -0/+9 |
| | | | | | | | | Backport of #2480 | ||||
* | | Merge GH #2482 Fix ressol loop with composite moduli | Jack Lloyd | 2020-11-10 | 2 | -4/+23 |
|\ \ | | | | | | | | | | Backport of #2478 | ||||
| * | | Fix ressol loop for interesting composite moduli | Jack Lloyd | 2020-11-09 | 2 | -4/+23 |
| |/ | | | | | | | Backport of #2478 fixing #2476 | ||||
* / | Fix build for MinGW shell | Jack Lloyd | 2020-11-10 | 1 | -1/+9 |
|/ | |||||
* | Update latest version in readme | Jack Lloyd | 2020-11-07 | 1 | -3/+3 |
| | |||||
* | Bump version to 2.17.12.17.1 | Jack Lloyd | 2020-11-07 | 2 | -2/+2 |
| | |||||
* | Update news | Jack Lloyd | 2020-11-07 | 1 | -0/+9 |
| | |||||
* | Merge GH #2460 Re-enable CLMUL on MSVC | Jack Lloyd | 2020-11-07 | 1 | -0/+1 |
|\ | |||||
| * | Enable CLMUL on Windows | Jack Lloyd | 2020-11-06 | 1 | -0/+1 |
| | | | | | | | | Somehow this got lost in the clmul->ghash conversion in 2.12 | ||||
* | | Use the full path to Python in the makefile | Jack Lloyd | 2020-11-07 | 1 | -1/+1 |
|/ | | | | Otherwise if python is not in the PATH then things go bad. | ||||
* | Update for 2.17.0 release2.17.0 | Jack Lloyd | 2020-11-05 | 2 | -4/+4 |
| | |||||
* | Merge GH #2453 Deprecate some math functions from public API | Jack Lloyd | 2020-11-05 | 11 | -60/+103 |
|\ | |||||
| * | Some math deprecations | Jack Lloyd | 2020-11-05 | 11 | -60/+103 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Mostly things that shouldn't be used (like almost Montgomery inverse, which isn't even constant time) or are very much just for internals (like the word-wise Montgomery inverse computation used for reduction). Make variable time division explicit; leaves plain divide as a call but it forwards to ct_divide now. All callers within the library are now explicitly consttime or vartime. Add a shortcut for modulus by one word - this hits quite often especially in the ECC code | ||||
* | | Merge GH #2452 Simplify some functions in secmem.h | Jack Lloyd | 2020-11-05 | 2 | -50/+36 |
|\ \ | |||||
| * | | Simplify some secmem.h functions | Jack Lloyd | 2020-11-05 | 2 | -50/+36 |
| |/ | | | | | | | Move buffer_insert to mem_ops.h | ||||
* | | Merge GH #2451 Hide some McEliece implementation headers | Jack Lloyd | 2020-11-05 | 6 | -10/+28 |
|\ \ | |/ |/| | |||||
| * | MSVC doesn't accept std::vector with incomplete types in C++11 | Jack Lloyd | 2020-11-05 | 2 | -2/+3 |
| | | |||||
| * | Remove some implementation headers from public McEliece includes | Jack Lloyd | 2020-11-05 | 6 | -11/+28 |
|/ | |||||
* | Update news | Jack Lloyd | 2020-11-05 | 1 | -0/+5 |
| | |||||
* | Merge GH #2449 Merge PSK_DB headers | Jack Lloyd | 2020-11-05 | 6 | -28/+34 |
|\ | |||||
| * | Merge psk_db_sql.h into psk_db.h | Jack Lloyd | 2020-11-04 | 6 | -28/+34 |
| | |