Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-02 | Simplify the ct Makefile slightly | Theo Buehler | |
2023-03-02 | Clean up the x509 regress make file a little | Theo Buehler | |
2023-03-02 | Remove a few more unnecessary line continuations | Theo Buehler | |
2023-03-02 | Nitpick error checks of BN_get_mem_data() | Theo Buehler | |
BN_get_mem_data() returns a non-positive long on error, so assigning it to a size_t and displaying that in error messages is incorrect. | |||
2023-03-02 | Some more Makefile cosmetics | Theo Buehler | |
The verbose evp test actually depends on the evptest binary. Use consistent spacing and indentation. | |||
2023-03-02 | The evp_ecx_test no longer needs static linking | Theo Buehler | |
2023-03-02 | Hide the hexdumps behind a verbose flags. Should have been part of | Theo Buehler | |
the previous commit. | |||
2023-03-02 | Simplify evp test Makefile. | Theo Buehler | |
Make evptest silent by default: these pages of hexdumps are useless noise. Add a verbose target for debugging. | |||
2023-03-02 | evp_pkey_check: make this test silent on success | Theo Buehler | |
2023-03-02 | Remove a few unnecessary line continuations | Theo Buehler | |
2023-03-02 | Remove SUDO in proxy command wrapper. Anything that needs sudo is | Darren Tucker | |
already run by it, and it breaks if root isn't in sudoers. | |||
2023-03-02 | Fix breakage on dhgex test. | Darren Tucker | |
This was due to the sshd logs being written to the wrong log file. While there, make save_debug_logs less verbose, write the name of the tarball to regress.log and use $SUDO to remove the old symlinks (which shouldn't be needed, but won't hurt). Initial problem spotted by anton@. | |||
2023-03-02 | Quote grep and log message better. | Darren Tucker | |
2023-03-01 | Remove old log symlinks before creating new ones. In -portable some | Darren Tucker | |
platforms don't like overwriting existing symlinks. | |||
2023-03-01 | Comment out glob for JSON webcrypto tests for now | Theo Buehler | |
Allows test to pass with the old version of the wycheproof-testvectors package. | |||
2023-03-01 | Rework logging for the regression tests. Previously we would log to | Darren Tucker | |
ssh.log and sshd.log, but that is insufficient for tests that have more than one concurent ssh/sshd. Instead, we'll log to separate datestamped files in a $OBJ/log/ and leave a symlink at the previous location pointing at the most recent instance with an entry in regress.log showing which files were created at each point. This should be sufficient to reconstruct what happened even for tests that use multiple instances of each program. If the test fails, tar up all of the logs for later analysis. This will let us also capture the output from some of the other tools which was previously sent to /dev/null although most of those will be in future commits. | |||
2023-02-28 | Explicitly skip the json_web* tests now. | Theo Buehler | |
2023-02-28 | Add a few missing NIDs for new Wycheproof tests. | Theo Buehler | |
2023-02-28 | Skip FRP256v1 curve in ECDH tests. We do not support it. | Theo Buehler | |
2023-02-19 | Disable tests using the preferred bsd.regress.mk technique. | Anton Lindqvist | |
2023-02-15 | bgpd no longer immediatly opens the connection to its peers so instead | Claudio Jeker | |
use 'bgpctl nei RDOMAIN2 up' to force the connection up. While there use the same timeouts everywhere. May need further tuning but this works for me. Issue noticed by anton@ | |||
2023-02-14 | Add regress coverage for BN_num_bits_word() | Theo Buehler | |
2023-02-13 | Adjust function prototype of a stub function after change to | Claudio Jeker | |
rde_generate_updates() in bgpd. | |||
2023-02-13 | asn1x509 test: Remove unnecessary line continuations | Theo Buehler | |
2023-02-13 | Revise for negative zero changes. | Joel Sing | |
2023-02-13 | Add currently failing negative zero check to BN_rshift() regress. | Joel Sing | |
2023-02-10 | test -Ohashalg=... and that the default output contains both | Damien Miller | |
specified hash algorithms; prompted by dtucker@ | |||
2023-02-09 | Test adding terminating newline to known_hosts. | Darren Tucker | |
2023-02-08 | ssh-agent doesn't actually take -v, so the recently-added ones will | Darren Tucker | |
result in the test not cleaning up after itself. Patch from cjwatson at debian.org vi bz#3536. | |||
2023-02-07 | switch to new simplified disklabel template format. | Kenneth R Westerback | |
ok kn@ | |||
2023-02-07 | switch to new simplified disklabel template format | Klemens Nanni | |
2023-02-02 | Sync function prototypes and declarations to satisfy clang 15. | Anton Lindqvist | |
ok jsing@ | |||
2023-02-02 | test compat_kex_proposal(); by dtucker@ | Damien Miller | |
2023-02-01 | Don't run session tests with openssl 3.0 - these tests aren't TLSv1.3 ready | Theo Buehler | |
2023-02-01 | Hopefully the last one. | Theo Buehler | |
2023-02-01 | One more openssl 1.0.2 thing missed. | Theo Buehler | |
2023-02-01 | Switch from eopenssl to eopenssl30. Missed in both previous commits | Theo Buehler | |
for some reason. | |||
2023-02-01 | Retire OpenSSL 1.0.2 interop | Theo Buehler | |
Now that the OpenSSL 1.0.2 port is gone, there's no need to keep the interop tests anymore. anton's and bluhm's regress tests will switch to testing interoperability with OpenSSL 3.0. | |||
2023-01-31 | Remove "deletetunnel" command (marked as "remove during 6.4-current"). | Theo Buehler | |
The "-tunnel" command of course remains. | |||
2023-01-31 | Add bn/arch/${MACHINE_CPU} to the include path. | Joel Sing | |
This will be needed once headers pull in bn_arch.h. | |||
2023-01-31 | Add more regress tests for BN_usub(). | Joel Sing | |
This adds more tests for BN_usub(), particularly where b > a, which should be an error condition. One of these currently succeeds and produces incorrect results. | |||
2023-01-30 | Extend community unittests to cover more bits | Claudio Jeker | |
2023-01-29 | Use utime in order to make benchmarks less noisy and more consistent. | Joel Sing | |
2023-01-29 | Set BN_FLG_CONSTTIME on benchmark inputs. | Joel Sing | |
The public APIs still change behaviour based on BN_FLG_CONSTTIME - set it to avoid benchmark noise. | |||
2023-01-29 | Add benchmarks for BN_div() | Joel Sing | |
2023-01-29 | Correct setup for BN_mul/BN_sqr benchmarks. | Joel Sing | |
BN_rand() takes a bit length, not the top bit. | |||
2023-01-29 | Rename bn_mul.c regress to bn_mul_div.c. | Joel Sing | |
2023-01-28 | Switch regress to using x509_verify.h from libcrypto instead of the | Theo Buehler | |
one in /usr/include/openssl. | |||
2023-01-27 | Test the behaviour of round() on halfway values. | Miod Vallat | |
2023-01-27 | Add a few more -fno-builtin to make sure we test libm, not the compiler. | Miod Vallat | |