Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge GH #2483 Fix warning in FreeBSD specific code | Jack Lloyd | 2020-11-11 | 1 | -1/+1 | |
|\ | ||||||
| * | getauxval FreeBSD warning fix. | David Carlier | 2020-11-10 | 1 | -1/+1 | |
| | | | | | | | | id on freebsd are limited to int in this platform. | |||||
* | | Add missing include for MSVC | Jack Lloyd | 2020-11-10 | 1 | -0/+1 | |
|/ | ||||||
* | Remove split_on_pred | Jack Lloyd | 2020-11-10 | 2 | -21/+1 | |
| | ||||||
* | Generate a compile_commands.json for clang-tidy | Jack Lloyd | 2020-11-10 | 1 | -0/+8 | |
| | ||||||
* | Merge GH #2480 Use -mcpu=power9 for DARN support | Jack Lloyd | 2020-11-10 | 4 | -0/+9 | |
|\ | ||||||
| * | Use -mcpu=power9 for DARN support | Jack Lloyd | 2020-11-09 | 4 | -0/+9 | |
| | | | | | | | | | | This is apparently needed with certain (perhaps distro specific?) builds of GCC. | |||||
* | | Haiku support little update. | David Carlier | 2020-11-09 | 1 | -2/+0 | |
|/ | | | | libssp finally is shipped with gcc. | |||||
* | Merge GH #2472 Add X509_DN::DER_encode | Jack Lloyd | 2020-11-09 | 4 | -9/+17 | |
|\ | ||||||
| * | Add X509_DN::DER_encode | Jack Lloyd | 2020-11-09 | 4 | -9/+17 | |
| | | | | | | | | This comes up pretty regularly | |||||
* | | Merge GH #2478 Avoid long loop in modular square root with certain composite ↵ | Jack Lloyd | 2020-11-09 | 2 | -4/+23 | |
|\ \ | | | | | | | | | | modulus | |||||
| * | | Avoid a long loop in modular square root with certain composite moduli | Jack Lloyd | 2020-11-09 | 2 | -4/+23 | |
| |/ | | | | | | | | | | | | | There are certain composite integers where it is very hard to find a quadratic non-residue. In that case our loop to find such a non-residue might take a long time. Bail out after 256 attempts since in principle for a prime modulus we expect at most 2 tries to find a non-residue. | |||||
* | | Merge GH #2477 Add more tests of Jacobi symbol | Jack Lloyd | 2020-11-09 | 1 | -0/+2774 | |
|\ \ | ||||||
| * | | Add more tests of Jacobi symbol | Jack Lloyd | 2020-11-09 | 1 | -0/+2774 | |
| |/ | | | | | | | | | These were generated by a fuzzer which compared our implementation vs OpenSSL's. | |||||
* / | Rule of 5 for pubkey wrappers | Jack Lloyd | 2020-11-08 | 2 | -29/+34 | |
|/ | ||||||
* | Merge GH #2474 Test fuzzers without a corpus using random inputs | Jack Lloyd | 2020-11-08 | 1 | -2/+17 | |
|\ | ||||||
| * | Test fuzzers without a corpus using a randomly generated one | Jack Lloyd | 2020-11-08 | 1 | -2/+17 | |
| | | ||||||
* | | Merge GH #2473 Re-enable the asio stream tests in coverage build | Jack Lloyd | 2020-11-08 | 1 | -1/+0 | |
|\ \ | ||||||
| * | | Re-enable the asio stream tests in coverage build | Jack Lloyd | 2020-11-08 | 1 | -1/+0 | |
| |/ | ||||||
* / | Fix redundant make targets | Jack Lloyd | 2020-11-08 | 1 | -1/+1 | |
|/ | ||||||
* | Remove extra data getters from X509 certificate | Jack Lloyd | 2020-11-08 | 1 | -25/+0 | |
| | ||||||
* | Remove mul_add | Jack Lloyd | 2020-11-08 | 3 | -42/+1 | |
| | | | | Testing shows it doesn't seem to matter for performance anyway | |||||
* | Remove deprecated TLS interfaces | Jack Lloyd | 2020-11-08 | 7 | -371/+5 | |
| | ||||||
* | Remove various deprecated functions | Jack Lloyd | 2020-11-08 | 16 | -387/+5 | |
| | ||||||
* | Merge GH #2470 Remove deprecated pubkey functions | Jack Lloyd | 2020-11-08 | 10 | -228/+1 | |
|\ | ||||||
| * | Remove deprecated functions from pubkey | Jack Lloyd | 2020-11-08 | 10 | -228/+1 | |
| | | ||||||
* | | Merge GH #2469 More work on calendar interface | Jack Lloyd | 2020-11-08 | 6 | -68/+63 | |
|\ \ | ||||||
| * | | More calendar cleanups | Jack Lloyd | 2020-11-08 | 6 | -68/+63 | |
| | | | | | | | | | | | | Use m_ prefix, etc | |||||
* | | | Merge GH #2468 Cleanups in number theory code | Jack Lloyd | 2020-11-08 | 17 | -939/+231 | |
|\ \ \ | ||||||
| * | | | Cleanup in number theory | Jack Lloyd | 2020-11-08 | 17 | -939/+231 | |
| |/ / | | | | | | | | | | | | | | | | Remove or hide deprecated functions Consolidate some source files | |||||
* | | | Merge GH #2366 Add -Wshorten-64-to-32 warning for Clang | Jack Lloyd | 2020-11-08 | 19 | -51/+65 | |
|\ \ \ | ||||||
| * | | | Add -Wshorten-64-to-32 for Clang | Jack Lloyd | 2020-11-08 | 19 | -51/+65 | |
| |/ / | | | | | | | | | | See #2365 | |||||
* | | | Remove deprecated exception types | Jack Lloyd | 2020-11-08 | 2 | -64/+0 | |
| | | | ||||||
* | | | No need to disable deprecation warnings in these tests now | Jack Lloyd | 2020-11-08 | 1 | -2/+0 | |
| | | | ||||||
* | | | Remove package transform tests | Jack Lloyd | 2020-11-08 | 1 | -72/+0 | |
|/ / | | | | | | | Dead code now | |||||
* | | Merge GH #2467 Modify calendar interface | Jack Lloyd | 2020-11-08 | 6 | -20/+12 | |
|\ \ | ||||||
| * | | Modify calendar interface | Jack Lloyd | 2020-11-08 | 6 | -20/+12 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fix for #2465 broke Windows since there it is not allowed to have a DLL interface function defined on a DLL interface class. (Why, who the f knows). As a result we are caught between two platform limitations and it's not actually possible to have a static function on an class that is DLL exported... (at least not without adding some distinct annotation to cover this case) | |||||
* | | | Update annotations on now-internal headers | Jack Lloyd | 2020-11-08 | 2 | -8/+5 | |
|/ / | ||||||
* / | Use symbol visibility for static function | Jack Lloyd | 2020-11-08 | 1 | -1/+1 | |
|/ | | | | Possible fix for #2465 | |||||
* | Makefile header tweaks | Jack Lloyd | 2020-11-07 | 1 | -3/+2 | |
| | ||||||
* | Merge GH #2462 Remove deprecated public member variables | Jack Lloyd | 2020-11-07 | 9 | -133/+80 | |
|\ | ||||||
| * | Remove deprecated public member variables | Jack Lloyd | 2020-11-06 | 9 | -133/+80 | |
| | | ||||||
* | | Merge GH #2461 Remove Data_Store | Jack Lloyd | 2020-11-07 | 10 | -556/+2 | |
|\ \ | |/ |/| | ||||||
| * | Remove Data_Store | Jack Lloyd | 2020-11-06 | 10 | -556/+2 | |
| | | ||||||
* | | Upgrade iOS build image to XCode 12.2 | Jack Lloyd | 2020-11-06 | 1 | -0/+1 | |
|/ | | | | macOS needs work due to a Boost issue | |||||
* | Don't build documentation for LGTM builds | Jack Lloyd | 2020-11-06 | 1 | -1/+1 | |
| | ||||||
* | Merge GH #2456 Remove deprecated headers, make many headers internal | Jack Lloyd | 2020-11-06 | 528 | -2556/+1172 | |
|\ | ||||||
| * | Remove deprecated headers, make more headers internal | Jack Lloyd | 2020-11-06 | 528 | -2556/+1172 | |
| | | | | | | | | | | | | | | | | | | Now modules default to internal headers instead of defaulting to public; making a new public API should be a visible and intentional choice. Brings the public header count from over 300 to around 150. Also removes the deprecated tls_blocking interface | |||||
* | | Merge GH #2457 Improve DragonflyBSD support | Jack Lloyd | 2020-11-06 | 1 | -0/+2 | |
|\ \ | ||||||
| * | | Update of DragonFlyBSD platform. | DC | 2020-11-06 | 1 | -0/+2 | |
| |/ | | | | | | | | | | | | | explicit_bzero supports since 5.5 branch. getrandom since 5.7's actually it is 5.8.x. |