summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2022-02-14pty test is not expected to fail any longer.Visa Hankala
2022-02-12Add test coverage for OBJ_txt2obj()/OBJ_obj2txt() with no_name == 0.Joel Sing
2022-02-12Revise for OBJ_obj2txt() OID arc limits.Joel Sing
2022-02-11Test OBJ_obj2nid() with an undefined (NID_undef) object.Joel Sing
2022-02-11Add initial regress for objects.Joel Sing
2022-02-10Fix regress after crl_print() addition so anton doesn't have to complainTheo Buehler
tomorrow morning
2022-02-10If running with ASAN, mark test_with{,out}_bzero() with theTheo Buehler
no_sanitize_address attribute. ASAN doesn't seem to be able to understand these lowlevel gymnastics with sigaltstack() and segfaults in __intercept_memem(). This allows LibreSSL and other portable projects that use this test run tests with ASAN enabled. Issue reported and workaround suggested by Ilya Shipitsin Paraphrasing millert: it's a little ugly but it's only a regress.
2022-02-09silence "function declaration isn't a prototype" warning by changingTheo Buehler
int foo() to int foo(void)
2022-02-08Plug leaks reported by Ilya ShipitsinTheo Buehler
2022-02-08Plug a number of leaks reported by Ilya ShipitsinTheo Buehler
2022-02-08Garbage collect the unused hash and print kp->pubkey_hash instead of NULL.Theo Buehler
Make sure kp is freed also on error. ok jsing
2022-02-08Fix memleaks reported by Ilya ShipitsinTheo Buehler
2022-02-07mark failing tests for armv7mbuhl
2022-02-07trig_test-2 now passes on macppcmbuhl
2022-02-07Switch to stdint.h types like rest of bgpdClaudio Jeker
2022-02-06Add test for empty hostname with port.Darren Tucker
2022-02-06cope with recent S3I removal; ok tb@Anton Lindqvist
2022-02-05Adapt appstest.sh for the new TLS_ names.Theo Buehler
2022-02-05Add a workaround due to OpenSSL's limitation of SSL_CTX_set_cipher_listTheo Buehler
SSL_CTX_set_cipher_list() in OpenSSL 1.1 does not accept TLSv1.3 ciphers. This wasn't a problem until now since the AEAD- ciphers were counted as distinct from TLS_ ciphers by the regress test, so they were never used in the {run,check}-cipher-${cipher}-client-${clib}-server-${slib} tests With the renaming, the TLSv1.3 ciphers are now considered as common ciphers, so they're tested. With openssl11 this results in 0:error:1410D0B9:SSL routines:SSL_CTX_set_cipher_list:no cipher match:ssl/ssl_lib.c:2573: The design of these tests doesn't allow easily adding a call to SSL_CTX_set_ciphersuites (since they also need to work with openssl 1.0.2) so skip the TLS_* ciphers for the time being.
2022-02-05Mechanically adjust from AEAD- to TLS_ to adjust to the new cipher names.Theo Buehler
2022-02-05Adjust the ssl_get_shared_ciphers to the new names.Theo Buehler
2022-02-05Revise for S3I removal.Joel Sing
2022-02-04Test that a non conforming xmlns attribute results in a failure.Claudio Jeker
2022-02-04Fix xmlns URI, I guess I search and replaced too much in this file.Claudio Jeker
Update hash in the Makefile.inc since it changed as well. Noticed by anton@
2022-02-04Add unit tests for hpdelim.Darren Tucker
2022-02-03On i386 run-regress-ungc fails with EINVAL. It passes uninitializedAlexander Bluhm
data from struct msghdr to system call sendmsg(2). Fix the controllen and make error messages unique. OK mvs@
2022-02-01test 'ssh-keygen -Y find-principals' with wildcard principals;Damien Miller
from Fabian Stelzer
2022-02-01Use TLS_PADDING_* defines.Joel Sing
2022-02-01Revise/simplify for signer interface change.Joel Sing
2022-01-30Add test coverage for tls_signer when used with a TLS server.Joel Sing
In this configuration the tls_signer is provided with the server certificate and private key, while the TLS server is configured with a sign callback and is only provided with the certificate.
2022-01-30Add initial regress for tls_signer.Joel Sing
2022-01-21Require trig_test-2 to pass on arm64 and powerpc64Greg Steuck
Thanks to mbuhl@ for testing on a plethora of platforms. OK mbuhl@, tested by mbuhl@ and phessler@
2022-01-21Unplug assembly implementations of trig functions on x86 platformsGreg Steuck
The same change was done by NetBSD some time back as: Disable x87 implementations of sin, cos, tan. The x87 hardware uses a bad approximation to pi for argument reduction, and consequently yields bad answers for inputs near pi or pi/2. OK mbuhl@, tested by mbuhl@ and phessler@
2022-01-21Enable all supported ciphers and macs in the server before tryingDarren Tucker
to benchmark them. Increase the data file size to get more signal.
2022-01-20remove unused variable from all copies of _asr_strdname()Christian Weisgerber
... including those inlined into print_dname(). This also fixes -Wunused-but-set-variable warnings warnings in smtpd and smtpctl. The code was imported with asr and then copied around. ok deraadt@ guenther@
2022-01-19Mark regress set requests as expected failure now that snmpd(8) doesn'tMartijn van Duren
support set requests anymore. Fix up multi-varbind bulkget requests now that the new application layer returns the correct order. OK jmatthew@
2022-01-19Disable regress for set requests after dropping support in new applicationMartijn van Duren
layer. OK jmatthew@
2022-01-19Add missing x509_init_oid() calls in regress tests.Claudio Jeker
Found by anton@
2022-01-18Adjust after change to cert_parse() and ta_parse().Claudio Jeker
2022-01-15Add ct.h and x509_vfy.hKinichiro Inoguchi
2022-01-14mark failing tests for macppcmbuhl
OK bluhm@
2022-01-14Undo static linking and other workarounds that are no longer neededTheo Buehler
after the bump
2022-01-14Convert wycheproof.go for opaque EVP_AEAD_CTXTheo Buehler
2022-01-14The cttest can link dynamically nowTheo Buehler
2022-01-14Simplify BN_mont test slightly using a new accessor.Theo Buehler
2022-01-13Adapt to changed debugging outputMartijn van Duren
2022-01-13Set LC_ALL in both local and remote shells so that sorted outputDarren Tucker
matches regardless of what the user's shell sets it to. ok djm@
2022-01-13Avoid %'s in commands (not used in OpenBSD, but used in -portable'sDarren Tucker
Valgrind test) being interpretted as printf format strings.
2022-01-12Enable commandl1, commandl2, and commandD1.Martijn van Duren
D1 already worked. l1 and l2 fixed after analysis by seL4 <at> disroot <dot> org
2022-01-12Only evp_pkey_check needs static linkingTheo Buehler