summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2020-04-28adapt dummy FIDO middleware to API change; ok markus@Damien Miller
2020-04-27Fix two bugs in the AES-CBC-PKCS5 tests that didn't hide failing tests:Theo Buehler
1. Use the correct slice for comparing the cipher output 2. Fix logic error similar to the one in AES-GCM in the previous commit
2020-04-27Fix a logic error that hid the failing ZeroLengthIv tests.Theo Buehler
This issue was fixed in lib/libcrypto/evp/e_aes.c r1.40.
2020-04-26While we do not recommend the idiom ".Fl Fl long" for long optionsIngo Schwarze
because it is an abuse of semantic macros for device-specific presentational effects, this idiom is so widespread that it makes sense to convert it to the recommended ".Fl \-long" during the validation phase. For example, this improves HTML formatting in pages where authors have used the dubious .Fl Fl. Feature suggested by Steffen Nurpmeso <steffen at sdaoden dot eu> on freebsd-hackers.
2020-04-24Check the various options that local-address gives.Claudio Jeker
2020-04-23Use map keys composed of multiple arguments.Martin Pieuchot
2020-04-22Revise regress to match state transition changes.Joel Sing
2020-04-21Backslash '$' at then end of string. Prevents warning on some shells.Darren Tucker
2020-04-20In fragment identifiers, use ~%d for ordinal suffixes,Ingo Schwarze
and reserve the character '~' for that purpose. Bug found by validator.w3.org in openssl(1), which contains both a tag "tls1_2" and a second instance of a tag "tls1", which also resulted in "tls1_2", causing a clash. Now, the second instance of "tls1" is rendered as "tls1~2" instead, employing the newly reserved '~'.
2020-04-20regression test for printing of private key fingerprints and keyDamien Miller
comments, mostly by loic AT venez.fr (slightly tweaked for portability) ok dtucker@
2020-04-19When .Bd, .D1, or .Dl is tagged, attach the permalinkIngo Schwarze
to the first few letters, similar to what was earlier done for .Pp.
2020-04-18When a .Tg is attached to a paragraph, attach the permalinkIngo Schwarze
to the first word, or the first few words if they are short.
2020-04-17Update key share regress to match previous change.Joel Sing
2020-04-15Update output to reflect recent changes.Martin Pieuchot
Existing maps are printed by default in the absence of an END rule.
2020-04-13initial framework for ipv6 source address selection testingpamela
with and OK florian, hints phessler
2020-04-10Add tests for TOKEN expansion of LocalForward and RemoteForward.Darren Tucker
2020-04-09The -6 option is ignored and will be removed in the future.tobhe
2020-04-09Revise test to handle the fact that TLSv1.3 cipher suites are now beingJoel Sing
included in the output from `openssl ciphers`.
2020-04-09Test both SSLv3 (aka pre-TLSv1.2) and TLSv1.2 cipher suites with TLS.Joel Sing
2020-04-07Separate the place to put the <a href> permalink (now markedIngo Schwarze
with NODE_HREF) from the target element of the link (still marked with NODE_ID). In many cases, use this to move the target to the beginning of the paragraph, such that readers don't get dropped into the middle of a sentence.
2020-04-07Do not create /hooray as part of the regress test. Regress testsClaudio Jeker
should not create random files in the root partition. OK beck@
2020-04-07For open with O_CREAT pass a mask of 0644 with else files are createdClaudio Jeker
with somewhat random filemodes. OK beck@
2020-04-07Unified diff makes it easier to understand where regressions are.Martin Pieuchot
2020-04-06Re-enable the client test now that it passes again.Joel Sing
2020-04-06Minor code improvements.Joel Sing
2020-04-06Add tests that cover TLSv1.2 and disable those that trigger TLSv1.3.Joel Sing
This allows the test to pass again.
2020-04-06Zero the client random field in the TLSv1.2 golden value.Joel Sing
2020-04-06Improve comparision with test data.Joel Sing
First check the client random against the zeroed value, then zero the client random in the client hello, before comparing with the golden value. This makes failures more obvious and the test code more readable.
2020-04-06Dump the test data when the lengths differ in order to aid debugging.Joel Sing
2020-04-06Use errx() if we fail to build the client hello.Joel Sing
2020-04-06Support manual tagging of .Pp, .Bd, .D1, .Dl, .Bl, and .It.Ingo Schwarze
In HTML output, improve the logic for writing inside permalinks: skip them when there is no child content or when there is a risk that the children might contain flow content.
2020-04-06Add utf8.c for asmprintf used by krl.cDarren Tucker
2020-04-06Update my email address.Paul Irofti
2020-04-04Indicate if we're using a cached key in trace output.Darren Tucker
2020-04-04Some platforms don't have "hostname -s", so use cut to trim short hostnameDarren Tucker
instead.
2020-04-04automatically tag .SH and .SS in man(7) terminal outputIngo Schwarze
in the same way as it was done for .Sh and .Ss in mdoc(7)
2020-04-03Don't #include <machine/cpufunc.h>, not available on all archsJeremie Courreges-Anglas
Thankfully it doesn't appear needed on amd64 and sparc64, and probably others. ok mpi@
2020-04-03Make signify regress work without obj dir. Avoid including theAlexander Bluhm
output archive by reducing the input file list to text files only. from Christian Ludwig; OK beck@
2020-04-03Compute hash locally and re-enable %C tests.Darren Tucker
2020-04-03Temporarily remove tests for '%C' since the hash contains the localDarren Tucker
hostname and it doesn't work on any machine except mine... spotted by djm@
2020-04-03this needs utf8.c tooDamien Miller
2020-04-03Add percent_expand test for 'Match Exec'.Darren Tucker
2020-04-03Add regression test for percent expansions where possible.Darren Tucker
2020-04-02Copy tagged strings before marking hyphens as breakable.Ingo Schwarze
For example, this makes ":tCo-processes" work in ksh(1).
2020-04-01Properly handle multiple CERTREQ payloads in CA process. Only for thetobhe
last CERTREQ a mismatch should trigger the fallback case, otherwise the following CERTREQs are ignored. ok markus@
2020-04-01Just like we are already doing it in HTML output, automatically tagIngo Schwarze
section and subsection headers in terminal output, too. Even though admittedly, commands like "/SEE" and "/ Subsec" work, too, there is no downside, and besides, with the recent improvements in the tagging framework, implementation cost is negligible.
2020-04-01Add ulimit -c unlimited to the commands that plan to produce a coredump.Claudio Jeker
This way the regress tests work also in the case where the invoking shell has ulimit -c 0.
2020-03-31For roa-set and origin-set the following statements get joined into oneClaudio Jeker
10/8 source-as 3 10/8 maxlen 24 source-as 3 Only 10/8 maxlen 24 source-as 3 remains in the output since this is the set that covers both cases. This was changed in bgpd some time ago since the previous version where both networks where present resulted in lookup issues since the source-as can only be present once per prefix.
2020-03-26Add support for "alpha" suffixes in package versionsJeremie Courreges-Anglas
We already supported "beta" releases but not "alpha", probably to discourage people from pushing "alpha-quality" software in the ports tree. We have 30 ports with distfiles matching "alpha", and people just work around the lack of explicit support for "alpha" releases with mixes of crafted PKGNAME and REVISION/EPOCH. This looks needlessly complicated and a bit unfair when compared to GH_COMMIT support. Pointers from landry@ and sthen@, lgtm landry@, no objection from espie@
2020-03-23Add a test program for getopt(3) that is adequate for manual testingIngo Schwarze
and a compact test suite for getopt(3) intended automated regression testing, both written from scratch. The suite is intended to provide full coverage, except that it doesn't test manual changes of optind and optreset and except that it so far avoids the situation where we have a known bug.