summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2018-03-19Add a -q (for quick) mode to apptest.sh, and use it by default.Bob Beck
this means that running the regression test doesn't take forever because we run a huge dhparam test and openssl speed tests. ok inoguchi@
2018-03-16Tell puttygen to use /dev/urandom instead of /dev/random. On OpenBSD theyDarren Tucker
are both non-blocking, but on many other -portable platforms it blocks, stalling tests.
2018-03-15Fix a format string issue that Go 1.10 complains about.Joel Sing
2018-03-15Provide SSL_CTX_get_min_proto_version and SSL_CTX_get_max_proto_versionJeremie Courreges-Anglas
We already provided the setters, so also provide the getters like OpenSSL does. Addition prompted by the use of those functions in recent openvpn releases. manpage diff from schwarze@ (thanks!) with input from jsing@, ok tb@ jsing@
2018-03-14rename recently-added "valid-before" key restriction to "expiry-time"Damien Miller
as the former is confusing wrt similar terminology in X.509; pointed out by jsing@
2018-03-12check valid-before option in authorized_keysDamien Miller
2018-03-12explicitly specify RSA/SHA-2 keytype here tooDamien Miller
2018-03-12exlicitly include RSA/SHA-2 keytypes in PubkeyAcceptedKeyTypes hereDamien Miller
2018-03-10Implement sicos(3), sincosf(3) and sincosl(3). These functions are commonMark Kettenis
extensions and modern compilers (such as clang) will use them to optimize separate calculations of sine and cosine. ok tom@, patrick@, deraadt@, jmc@
2018-03-07claudio@ added an Adj-RIB-Out, so add it to the regression testsPeter Hessler
reminded by bluhm@
2018-03-04for the pty control tests, just check that the PTY path points toDamien Miller
something in /dev (rather than checking the device node itself); makes life easier for portable, where systems with dynamic ptys can delete nodes before we get around to testing their existence.
2018-03-03unit tests for new authorized_keys options APIDamien Miller
2018-03-02fix testing of pty option, include positive test and testing ofDamien Miller
restrict keyword
2018-03-02better testing for port-forwarding and restrict flags inDamien Miller
authorized_keys
2018-02-27There were more now useless -S in the process accounting test.Alexander Bluhm
2018-02-27Do not expect an eui64 link-local source address during duplicateAlexander Bluhm
address detection. The remote side may have soii, so match ICMP6 packets from any fe80::/64 address.
2018-02-27The error handling of invalid certificate files has changed inAlexander Bluhm
libtls. Adjust test.
2018-02-27Stop mentionning/testing the for the ASU bit (S flag).Martin Pieuchot
It is of no use since suser() no longer set this bit. ok millert@, bluhm@
2018-02-23Logically, the following are are type names - just like .Vt,Ingo Schwarze
some of them with an optional variable name following: - .Ft - .Fa in the SYNOPSIS - .Fn second and later arguments in the SYNOPSIS So add these to the .Vt macro table in the mandoc.db(5) database. During my LibreSSL work, i'm getting really tired of typing $ man -k Vt,Ft,Fa=some_type_name over and over again; now, this becomes just: $ man -k Vt=some_type_name
2018-02-23unbreak interop test after SSHv1 purge;Damien Miller
patch from Colin Watson via bz#2823
2018-02-20Test that removing a mpath RTF_CLONING route entry do not remove theMartin Pieuchot
RTF_CACHED entry of a sibling RTF_CLONING entry.
2018-02-19Correctly diff the output of test 32.Martin Pieuchot
2018-02-14Update keypair regress to match revised keypair hash handling.Joel Sing
Apparently I failed to commit this when I committed the libtls change...
2018-02-14Make sure lo5 is tied to rdomain 5.Martin Pieuchot
2018-02-12Always destroy all interfaces before starting a new test.Martin Pieuchot
This should make tests following a failing test pass.
2018-02-12Pass '-inet6' to the default loopback before each test.Martin Pieuchot
In order to have reproducible tests route entries must not stay. Otherwise the 'Use' counter keeps growing.
2018-02-12Now that the default loopback interface is brough UP when rdomain 5Martin Pieuchot
is created, it gets default IPv6 addresses. So reflect that change in netinet6 outputs.
2018-02-12Revert previous, the changed has been backed out and I wasn't runningMartin Pieuchot
the last snaphot.
2018-02-12Fix most outputs now that lo5 is getting 127.0.0.1 automagically.Martin Pieuchot
2018-02-09Skip sftp-chroot test when SUDO not set instead of fatal().Darren Tucker
2018-02-09Replace fatal with exit in the case that we do not have $SUDO set.Darren Tucker
Prevents test failures when neither sudo nor doas are configured.
2018-02-08Test that next-hop L2 caches are cloned using the correct MPATH route.Martin Pieuchot
ok jmatthew@, claudio@, dlg@
2018-02-08Update regress to use tlsext_serverhello_parse().Joel Sing
2018-02-08Update regress to match change to tls_keypair_pubkey_hash().Joel Sing
2018-02-08Add a regress test that covers libtls keypairs.Joel Sing
2018-02-08Tweak compiler flags to include -DLIBRESSL_INTERNAL and make more warningsJoel Sing
fatal.
2018-02-08some helpers to check verbose/quiet modeDamien Miller
2018-02-07fix wrong dateIngo Schwarze
2018-02-07Add more free functions for NULL checks.Joel Sing
2018-02-07Add more functions (based on those used in OpenSSH) to the free NULL test.Joel Sing
2018-02-06Delete the "no blank before trailing delimiter" check from theIngo Schwarze
partial explicit macros. Leah Neukirchen <leah at vuxu dot org> rightfully points out that the check makes no sense for these macros.
2018-02-06Respect the OPENSSL make variable everywhere so thatTheo Buehler
make OPENSSL=/usr/src/usr.bin/openssl/obj/openssl actually does the expected thing instead of running a mixture of both the openssl below /usr/obj and the one below /usr/bin. Found the hard way via backtraces that made no sense whatsoever. ok jsing
2018-02-05typosanton
2018-02-05Pass env(1) to ${SUDO}, not the other way around. Solves an issue when runninganton
the tests as a non-root and doas is not configured to preserve the OBJDIR variable. While here, ensure OBJDIR is defined and fix typos. ok bluhm@
2018-02-03Tests were incorrect.Martin Pieuchot
2018-01-28typoOtto Moerbeek
2018-01-28add malloc_threaderrOtto Moerbeek
2018-01-28Test for correct error when on thread allocates, and another does a double freeOtto Moerbeek
2018-01-27Update regress to match removal of ssl_parse_clienthello_tlsext().Joel Sing
2018-01-23Add a smarter test that opens a file, unlinks it, and remounts theAlexander Bluhm
file system read-only. After unmounting this should result in a dirty file system that is not marked clean. Disable both tests with dangling vnodes for now as they fail.