Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge GH #2727 Tighten GH Actions scope | Jack Lloyd | 2021-04-25 | 1 | -0/+4 |
|\ | |||||
| * | Tighten GH actions scope | Jack Lloyd | 2021-04-24 | 1 | -0/+4 |
|/ | |||||
* | Merge GH #2722 In RSA keygen require p, q differ by large range | Jack Lloyd | 2021-04-24 | 1 | -4/+13 |
|\ | |||||
| * | Don't loop forever if the RSA keygen rng is bad | Jack Lloyd | 2021-04-21 | 1 | -1/+4 |
| | | |||||
| * | In RSA keygen require that p and q differ by a wide range | Jack Lloyd | 2021-04-21 | 1 | -4/+10 |
| | | | | | | | | This is required by FIPS 186-4 sec B.3.2 | ||||
* | | Merge GH #2723 Allow disabling thread pool at runtime via env var | Jack Lloyd | 2021-04-24 | 3 | -11/+60 |
|\ \ | |/ |/| | |||||
| * | Allow disabling the thread pool at runtime via env variable | Jack Lloyd | 2021-04-21 | 3 | -11/+60 |
|/ | | | | | | Currently this requires a manual reconfigure and recompilation. Not a complete fix for GH #2608 but at least a more convenient workaround. | ||||
* | Merge GH #2721 Add SHA-512 ARMv8 detection using SIGILL approach | Jack Lloyd | 2021-04-21 | 1 | -0/+3 |
|\ | |||||
| * | cpuid arm64, sigill detection probing via sha512su0 instruction. | David CARLIER | 2021-04-20 | 1 | -0/+3 |
| | | |||||
* | | Merge GH #2720 Run scrypt and bcrypt-pbkdf via PasswordHash | Jack Lloyd | 2021-04-21 | 9 | -107/+119 |
|\ \ | |/ |/| | |||||
| * | Run scrypt and bcrypt-pbkdf through PasswordHash | Jack Lloyd | 2021-04-19 | 9 | -107/+119 |
|/ | | | | | The old top level fns like scrypt are now deprecated, and we can now mark the algorithm headers as future-internal. | ||||
* | Merge GH #2718 Fix detection of linker flags | Jack Lloyd | 2021-04-17 | 1 | -2/+8 |
|\ | |||||
| * | Fix detection of linker flags (GH #2715) | Jack Lloyd | 2021-04-16 | 1 | -2/+8 |
| | | |||||
* | | Merge GH #2717 Have get_byte take a compile time index | Jack Lloyd | 2021-04-17 | 39 | -338/+361 |
|\ \ | |||||
| * | | Make get_byte take a compile-time constant index | Jack Lloyd | 2021-04-16 | 39 | -338/+361 |
| |/ | | | | | | | Add get_byte_var for the few cases that need a variable index | ||||
* | | Merge GH #2716 Ensure all Python logging uses lazy eval | Jack Lloyd | 2021-04-17 | 5 | -121/+126 |
|\ \ | |||||
| * | | Avoid non-lazy Python logging invocations | Jack Lloyd | 2021-04-16 | 5 | -121/+126 |
| |/ | |||||
* | | Merge GH #2713 Remove MDx_HashFunction::write_count | Jack Lloyd | 2021-04-17 | 2 | -20/+6 |
|\ \ | |/ |/| | |||||
| * | Remove MDx_HashFunction::write_count | Jack Lloyd | 2021-04-15 | 2 | -20/+6 |
|/ | | | | Unnecessary interface since no subclass overrides this | ||||
* | Merge GH #2712 Deprecate public use of argon2.h | Jack Lloyd | 2021-04-15 | 5 | -54/+94 |
|\ | |||||
| * | Officially deprecate argon2() and argon2.h | Jack Lloyd | 2021-04-15 | 1 | -1/+2 |
| | | |||||
| * | Avoid using the bare argon2() function | Jack Lloyd | 2021-04-15 | 3 | -26/+40 |
| | | |||||
| * | Make argon2() just an inline using PasswordHash API | Jack Lloyd | 2021-04-15 | 3 | -27/+52 |
|/ | |||||
* | Use auto for timers in the speed util | Jack Lloyd | 2021-04-15 | 1 | -71/+71 |
| | |||||
* | Mention PBKDF deprecation | Jack Lloyd | 2021-04-15 | 1 | -5/+5 |
| | |||||
* | Deprecate pgp_s2k.h | Jack Lloyd | 2021-04-15 | 1 | -1/+1 |
| | | | | | Now that RFC4880 count encoding is in a new header everything in this header is accessible via PasswordHash base class. | ||||
* | Update the docs about clone | Jack Lloyd | 2021-04-15 | 4 | -3/+15 |
| | |||||
* | PBKDF1 has been removed | Jack Lloyd | 2021-04-15 | 1 | -1/+0 |
| | |||||
* | Update news [ci skip] | Jack Lloyd | 2021-04-15 | 1 | -0/+30 |
| | |||||
* | Add info for 2.18.0 release [ci skip] | Jack Lloyd | 2021-04-15 | 2 | -3/+25 |
| | |||||
* | Add a hint to help output for pk_workfactor [ci skip] | Jack Lloyd | 2021-04-15 | 1 | -1/+1 |
| | |||||
* | Merge GH #2709 Avoid using deprecated PBKDF interface within the library | Jack Lloyd | 2021-04-08 | 4 | -45/+58 |
|\ | |||||
| * | Remove unused variable | Jack Lloyd | 2021-04-08 | 1 | -1/+0 |
| | | |||||
| * | Avoid now-deprecated PBKDF interface within the library | Jack Lloyd | 2021-04-08 | 4 | -44/+58 |
| | | |||||
* | | Merge GH #2708 Avoid raw pointers in TLS | Jack Lloyd | 2021-04-08 | 10 | -37/+39 |
|\ \ | |||||
| * | | Avoid raw pointers in TLS | Jack Lloyd | 2021-04-08 | 10 | -37/+39 |
| |/ | |||||
* | | Merge GH #2707 Add PasswordHash derive API for using AD or secret key | Jack Lloyd | 2021-04-08 | 6 | -35/+81 |
|\ \ | |||||
| * | | Add derive_key variant supporting AD and secret key | Jack Lloyd | 2021-04-08 | 6 | -35/+81 |
| |/ | |||||
* / | Another todo | Jack Lloyd | 2021-04-08 | 1 | -0/+1 |
|/ | |||||
* | Merge GH #2705 Split PBKDF headers | Jack Lloyd | 2021-04-08 | 13 | -187/+281 |
|\ | |||||
| * | Add missing included needed on Clang | Jack Lloyd | 2021-04-07 | 1 | -0/+1 |
| | | |||||
| * | Update the password hashing docs | Jack Lloyd | 2021-04-07 | 2 | -83/+107 |
| | | |||||
| * | Move Argon2 formatting to argon2fmt module | Jack Lloyd | 2021-04-07 | 6 | -21/+58 |
| | | |||||
| * | Move RFC 4880 encoding to rfc4880.h | Jack Lloyd | 2021-04-07 | 5 | -83/+115 |
| | | | | | | | | | | This allows making pgp_s2k.h internal in the future while leaving the RFC 4880 logic available. | ||||
* | | Merge GH #2704 Add PBKDF::new_object replacing clone | Jack Lloyd | 2021-04-08 | 4 | -6/+14 |
|\ \ | |||||
| * | | Add PBKDF2::new_object | Jack Lloyd | 2021-04-07 | 4 | -6/+14 |
| |/ | |||||
* | | Merge GH #2703 Avoid raw pointers in cipher code | Jack Lloyd | 2021-04-08 | 26 | -98/+117 |
|\ \ | |/ |/| | |||||
| * | Fix CommonCrypto decl | Jack Lloyd | 2021-04-07 | 1 | -1/+1 |
| | | |||||
| * | Avoid clone in xmss_hash | Jack Lloyd | 2021-04-07 | 1 | -1/+1 |
| | | |||||
| * | Avoid clone in XTS | Jack Lloyd | 2021-04-07 | 1 | -1/+1 |
| | |