Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-10 | It's no longer necessary to link ecdhtest statically. | Theo Buehler | |
2021-05-10 | Extend eval_all test a little bit. | Claudio Jeker | |
2021-05-10 | Better way to detect the double new lines the API issues from time to time. | Claudio Jeker | |
This way done lines now will have a newline. | |||
2021-05-09 | Add subtest for EPRT command in ftpd regression test | jan | |
2021-05-09 | Add subtest for SIZE command in ftpd regression tests | jan | |
2021-05-09 | Add subtest for RNFR and RNTO in ftpd regression tests | jan | |
2021-05-08 | Fix a race in the kqueue-read test. If the writer thread managed to fill | anton | |
up the pipe buffer, it will hang in write(2) waiting for the pipe to become writeable again. While doing so, it cannot observe that the kqueue thread as already finished implying that ctx_thread_alive() would return false, meaning no further writes are wanted. Therefore open the pipe in non blocking mode and just ignore EAGAIN errors while writing. | |||
2021-05-07 | Dynamic socket buffers make tests unreliable, set fixed buffer size. | Alexander Bluhm | |
2021-05-07 | Increase ConnectionAttempts from 4 to 10 as the tests occasionally time | Darren Tucker | |
out on heavily loaded hosts. | |||
2021-05-07 | dump out a usable private key string too; inspired by Tyson Whitehead | Damien Miller | |
2021-05-06 | Add an 'expires' column to CSV & JSON output | job | |
The 'expires' value contains a reasonable earliest moment a VRP would expire, in light of the currently available set of CAs and CRLs. The 'expires' value can be used to avoid route selection based on stale data when generating VRP sets, when faced with loss of communication between consumer and valdiator, or validator and CA repository. OK claudio@ | |||
2021-05-05 | Improve the rde evaluate all test case by doing a withdraw of a prefix | Claudio Jeker | |
that is hidden (but sent to one system because of rde evaluate all). | |||
2021-05-05 | All exabgp configs changed to the c code version of the api-exabgp code. | Claudio Jeker | |
2021-05-04 | Rename shutdown_all() to shutdown_peers() for consistency. | Theo Buehler | |
2021-05-04 | Create memory pressure in test. Allocate heap and stack in child | Alexander Bluhm | |
processes and threads. Then exit has more work to do. | |||
2021-05-03 | Use limits.h instead of sys/limits.h in dtlstest.c for portable | Kinichiro Inoguchi | |
discussed and input from jsing@ | |||
2021-05-03 | Modify regress ssl_get_shared_ciphers for portable | Kinichiro Inoguchi | |
- Split out the intermediate path (../certs/) to Makefile - Change 'shutdown' to 'shutdown_all' ok tb@ | |||
2021-05-03 | Hook openssl-ruby test to regress tree | Theo Buehler | |
2021-05-03 | Add scaffold to run the ruby/openssl regression tests | Theo Buehler | |
This test depends on the ruby/ruby-openssl-tests port that bundles the sources and tests of the Ruby OpenSSL gem below /usr/local. The Makefile compiles the openssl.so shared object below obj/ that provides Ruby bindings for the OpenSSL API. Once this is built, the regression tests are run. There are currently 4 failing tests, all related to the new verifier. At least one libssl bug is hidden behind a pend. All this will hopefully be fixed during this release cycle. This adds a decent amount of test coverage without being overly expensive. This way, regressions should be spotted during development so jeremy will no longer have to chase and work around them. Joint work with jeremy, positive feedback from bcook and jsing. | |||
2021-05-03 | tweak one description to make it unique | Theo Buehler | |
2021-05-03 | Prefix the hybrid_corner_case test with test_ for consistency. | Theo Buehler | |
2021-05-03 | Exercise the point conversion bit for octet string representations | Theo Buehler | |
of points on secp256r1. | |||
2021-05-03 | Add a test that exercises the point conversion bit of the octet | Theo Buehler | |
string representations of points on the binary curve sect571k1. | |||
2021-05-01 | Expand the regress test quite a bit to make sure no new regressions are | Martijn van Duren | |
introduced by the previous libagentx commit. There's a few of the new tests failing, mark those as such. | |||
2021-05-01 | Retire OpenBSD/sgi. | Visa Hankala | |
OK deraadt@ | |||
2021-04-29 | Extend the fork and exit test with threads. Simultaneously kill | Alexander Bluhm | |
30 processes with 30 threads each. | |||
2021-04-28 | To hunt kernel bugs during exit, terminate processes simultaneously. | Alexander Bluhm | |
Fork 300 children that sleep. Kill them together as process group. Sleeping can optionally be done with individual memory layout by executing sleep(1). | |||
2021-04-27 | Add DTLS test in appstest.sh | Kinichiro Inoguchi | |
2021-04-27 | test-verify-unusual-wildcard-cert is no longer expected to fail with | Theo Buehler | |
lib/libcrypto/x509/x509_constraints.c r1.16 | |||
2021-04-27 | Relax SAN DNSname validation and constraints to permit non leading * | Bob Beck | |
wildcards. While we may choose not to support them the standards appear to permit them optionally so we can't declare a certificate containing them invalid. Noticed by jeremy@, and Steffan Ulrich and others. Modify the regression tests to test these cases and not check the SAN DNSnames as "hostnames" anymore (which don't support wildcards). ok jsing@, tb@ | |||
2021-04-26 | Unset ftp_proxy to make test independent from environment. | Alexander Bluhm | |
2021-04-24 | Remove "-4" option treatment and use it always on s_server test in appstest.sh | Kinichiro Inoguchi | |
2021-04-23 | Enable test-renegotiation-changed-clienthello.py but skip | Theo Buehler | |
"drop extended_master_secret in renegotiation" since we don't support this extension. | |||
2021-04-21 | Add a test that roundtrips a bunch of points on all builtin curves | Theo Buehler | |
via point2oct and oct2point and that checks the corner case in hybrid encoding that was fixed in ec2_oct.c r1.13. | |||
2021-04-21 | Test local variables, boolean and print() of variables other than maps. | Martin Pieuchot | |
2021-04-21 | Check that path MTU discovery across routing domains inserts a | Alexander Bluhm | |
dynamic IPv4 route. Add IPv6 test that runs tcpbench over pair interfaces in different routing domains. For that setup, PMTU currently does not work. IPv6 TCP packets get fragmented. | |||
2021-04-20 | Adjust ectest.c for set_compressed_coordinates | Theo Buehler | |
2021-04-20 | Adjust ectest.c for get_Jprojective coordinate change | Theo Buehler | |
2021-04-20 | Adjust ecdhtest.c for affine_coordinates change | Theo Buehler | |
2021-04-20 | Adjust ectest.c for affine_coordinates change | Theo Buehler | |
2021-04-20 | Adjust ectest.c for EC_GROUP_{g,s}et_curve change | Theo Buehler | |
2021-04-20 | Properly shutdown on connection loss instead of crashing. | Martijn van Duren | |
Found by bluhm@ while playing with setting noclose to 1 for daemon(3): Also included in this commit OK bluhm@ | |||
2021-04-20 | Don't overwrite environment CFLAGS. | Martijn van Duren | |
OK bluhm@ | |||
2021-04-19 | The powerpc64 ELFv2 ABI explicitly states that exception enable bits | Mark Kettenis | |
and rounding control bits are not restored by longjmp(3). So expect the some failures on that platform. ok bluhm@ | |||
2021-04-19 | Fix TLS error message race. Due to less handshakes in TLS 1.3 an | Alexander Bluhm | |
EPIPE error may be reported instead of a TLS alert. | |||
2021-04-15 | On powerpc64 regress/usr.sbin/bgpd/config failed. It parses a | Alexander Bluhm | |
config file, writes bgpd's config to stdout and compares it with an expected output. On big endian machines the order of the set of communities is different. The parser used memcmp(3) to sort a struct of integers. This depends of the endianess. The correct way is to compare the integer fields in native byte order. With this change, the resulting order is the same on i386 and powerpc64. OK claudio@ | |||
2021-04-14 | Unify pivot.h; brings powerpc/powerpc64 support to the usr.bin/lastcomm | Mark Kettenis | |
regress test. ok bluhm@ | |||
2021-04-14 | revert previous. some of the keyupdate tests still fail occasionally | Theo Buehler | |
2021-04-14 | Enable test-tls13-keyupdate.py | Theo Buehler | |
2021-04-14 | move test-record-size-limit.py to unsupported | Theo Buehler | |