aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Build shared libs for BoringSSLquapka2024-07-221-5/+39
| |
| * Set default for phasequapka2024-07-221-1/+1
| |
| * Build LibreSSL alongside OpenSSLquapka2024-07-182-4/+4
| |
| * Build LibreSSLShim as a separate derivationquapka2024-07-181-4/+2
| |
| * Don't build LibreSSL from submodulequapka2024-07-183-51/+192
| |
| * Allow running different versions of OpenSSLquapka2024-06-213-18/+902
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, only running different versions of OpenSSL is implemented as PoC to see if it would work. You can either build it or run it directly with: ``` $ nix run '.?submodules=1#openssl_316' list-libs # uses OpenSSL 3.1.6 $ nix run '.?submodules=1#openssl_322' list-libs # uses OpenSSL 3.2.2 $ nix run '.?submodules=1' list-libs # uses OpenSSL 3.3.1 ``` Adding new versions is possible, check `packages` part of `flake.nix`. To see the supported versions run: ``` $ nix flake show ```
| * Merge branch 'master' into build-with-nixquapka2024-06-2171-571/+1966
| |\ | |/ |/|
* | Push library initialization deeper and only initialize when necessary.J08nY2024-06-211-12/+18
| |
* | Always write shims to shim directory, do not check for freshness.J08nY2024-06-214-5/+16
| |
* | Fix libgcrypt issues.J08nY2024-06-196-54/+106
| |
* | Fix libgcrypt with secp256k1.J08nY2024-06-191-2/+9
| |
* | Reformat.J08nY2024-06-199-62/+62
| |
* | Add point validation to Nettle.J08nY2024-06-191-2/+10
| |
* | Add pubkey checks to LibreSSL and BoringSSL.J08nY2024-06-192-21/+86
| | | | | | | | Fixes #28.
* | More signature tests.J08nY2024-06-151-4/+44
| |
* | Error codes in OpenSSL shim.J08nY2024-06-151-2/+2
| |
* | Cleaner output of compound tests.J08nY2024-06-151-3/+15
| |
* | Check return values in OpenSSL key loads.J08nY2024-06-141-3/+28
| | | | | | | | Fixes #28.
* | Fix points on composite order curves.J08nY2024-06-143-3/+3
| | | | | | | | Fixes #27.
* | Only output "Running logs" when in console.J08nY2024-06-141-7/+7
| |
* | More detailed signature format tests.J08nY2024-06-144-35/+170
| |
* | Allow malformed sigs in nonce recovery.J08nY2024-06-141-5/+12
| |
* | Add check for a=-3 in tomcrypt.J08nY2024-05-201-0/+16
| |
* | Fix bad param value in standalone wrong test suite.J08nY2024-05-201-1/+1
| |
* | Add way of selecting tests in Standalone.J08nY2024-05-201-2/+35
| |
* | Fix applet selection that was broken in AID suffix change.J08nY2024-05-161-1/+1
| |
* | The signature test vectors are for SHA1 only, check this in standalone.J08nY2024-05-141-0/+4
| |
* | Fix Nettle issues.J08nY2024-05-107-127/+293
| | | | | | | | Fixes #23.
* | Merge pull request #26 from crocs-muni/feat/signal-handlersJán Jančár2024-05-0724-180/+794
|\ \ | | | | | | Handle signals and timeout
| * | Separatate C and Cpp signal handling.J08nY2024-05-074-32/+32
| | |
| * | Attempt to enable signal handling for Cpp, fail.J08nY2024-05-076-63/+228
| | |
| * | Add signal handling to gcrypt.J08nY2024-05-071-12/+25
| | |
| * | Add signal handling to ipp-cp.J08nY2024-05-071-27/+43
| | |
| * | Add signal handling to LibreSSL.J08nY2024-05-071-12/+26
| | |
| * | Add signal handling to mbedTLS.J08nY2024-05-071-12/+22
| | |
| * | Fix OpenSSL build with signals.J08nY2024-05-071-1/+1
| | |
| * | Add signal handling to Nettle.J08nY2024-05-071-12/+24
| | |
| * | Add signal handling to OpenSSL.J08nY2024-05-071-12/+26
| | |
| * | Add signal handling to tomcrypt.J08nY2024-05-071-12/+25
| | |
| * | Disable bad tests via comment instead of @Disable.J08nY2024-05-071-0/+4
| | |
| * | Disable signal handling in Crypto++.J08nY2024-05-071-0/+4
| | |
| * | Fix signal restoration in signal handling.J08nY2024-05-072-4/+3
| | |
| * | Add signal handling to Crypto++.J08nY2024-05-073-41/+63
| | |
| * | Output full library name in machine-readable test reports.J08nY2024-05-064-3/+7
| | |
| * | Add signal handling to BoringSSL.J08nY2024-05-063-14/+30
| | |
| * | Do not test with Java 22 yet (Gradle does not support it fully).J08nY2024-05-061-2/+2
| | |
| * | Add lib_signals to all shims.J08nY2024-05-061-17/+17
| | |
| * | Allow for timeouts in native code.J08nY2024-05-064-20/+39
| | |
| * | Add way of handling SIGSEGV and SIGABRT in native code.J08nY2024-04-308-4/+293
|/ /
* | Merge pull request #25 from crocs-muni/feat/xdh-eddsaJán Jančár2024-04-2710-56/+137
|\ \ | | | | | | Add XDH and EdDSA