summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2014-05-01KNF.Joel Sing
2014-05-01Provide an EVP implementation for ChaCha.Joel Sing
ok miod@
2014-05-01Add ChaCha to libcrypto, based on djb's public domain implementation.Joel Sing
ok deraadt@
2014-04-30unit tests for new buffer API; including basic fuzz testingDamien Miller
2014-04-27Regress for access()Philip Guenther
2014-04-24The switch statement given/when was introduced in Perl 5.10 and gotAlexander Bluhm
experimental in Perl 5.18. So we see warnings in the tests. given is experimental at funcs.pl line 62. when is experimental at funcs.pl line 63. Just suppress this type of warnings for now. If Perl will disable smart match, the simple regression code still works. If they will choose to remove given/when, we can fix it later. Discussed with and OK andre@ afresh1@
2014-04-22When compiling with AES_WRAP_TEST, make main() return a meaningful valueMiod Vallat
instead of garbage, and add this to the libcrypto regress. Note these tests are incomplete, as they always use the default IV.
2014-04-22gets() is goneLawrence Teo
2014-04-21repair regress tests broken by server-side default cipher/kex/mac changesDamien Miller
by ensuring that the option under test is included in the server's algorithm list
2014-04-18ECDSA signature computation involves a random number. Remove the test trying toMiod Vallat
force what RAND_bytes() will return and comparing it against known values - I can't let you do this, Dave.
2014-04-18Introduce some regress tests against our routing table. At least that wayClaudio Jeker
there is a chance that we do not break the network stack even more. These regress tests already found a few issues. The framework is ugly and does not properly recover from failures. Somebody more skilled can come up with a better solution. mpi@, blambert@ and sthen@ support this
2014-04-18It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2014-04-18cut altq hereHenning Brauer
2014-04-18missed theseHenning Brauer
2014-04-18stop testing altq stuffzHenning Brauer
how many tests I wrote back then... (of which the majority is pointless)
2014-04-17crypto/modes/gcm128.c can be used as its own selftest. Add it to regress,Miod Vallat
conveniently leaving the benchmark code not compiled in the test.
2014-04-17Invoke OPENSSL_add_all_algorithms_noconf() to enforce OPENSSL_cpuid_setup()Miod Vallat
has been called, for, depending how libcrypto, it might be a hidden symbol. Reported by jsg@
2014-04-17Remove the ossltests target, these are now all in libcrypto regressJonathan Gray
except sha256t/sha512t which are likely to be removed for license reasons.
2014-04-17move enginetest to regress as was done with the other testsJonathan Gray
2014-04-15Import the OpenSSL libcrypto tests in a form suitable for our rergressMiod Vallat
infrastructure. The following tests have not been imported, for their code lacks a licence: asn1, rsa, sha256, sha512, wp.
2014-04-16adapt to test file movesJonathan Gray
md2test and rsatest targets removed as the files have been removed
2014-04-16adapt to the less old des apiJonathan Gray
2014-04-15+libcryptoMiod Vallat
2014-04-15Import the OpenSSL libcrypto tests in a form suitable for our rergressMiod Vallat
infrastructure. The following tests have not been imported, for their code lacks a licence: asn1, rsa, sha256, sha512, wp.
2014-04-15Using macros in .Sh header lines, or having .Sm off or .Bk -words openIngo Schwarze
while processing .Sh, is not at all recommended, but it's not strictly a syntax violation either, and in any case, mandoc must not die in an assertion. I broke this in rev. 1.124. Crash found while trying to read the (rather broken) original 4.3BSD-Reno od(1) manual page.
2014-04-14fix test regarding false positivesJasper Lievisse Adriaanse
2014-04-14When i committed man_term.c rev. 1.99, i forgot to adjust this test;Ingo Schwarze
now i found the M in my tree...
2014-04-08add a test for writing too farTed Unangst
2014-04-08Add a new term_flushln() flag TERMP_BRIND (if break, then indent)Ingo Schwarze
to control indentation of continuation lines in TERMP_NOBREAK mode. In the past, this was always on; continue using it for .Bl, .Nm, .Fn, .Fo, and .HP, but no longer for .IP and .TP. I looked at this because sthen@ reported the issue in a manual of a Perl module from ports, but it affects base, too: This patch reduces groff-mandoc differences in base by more than 15%.
2014-04-08more tests for excessively long text in TERMP_NOBREAK modeIngo Schwarze
2014-04-08Fully implement the \B (validate numerical expression) andIngo Schwarze
partially implement the \w (measure text width) escape sequence in a way that makes them usable in numerical expressions and in conditional requests, similar to how \n (interpolate number register) and \* (expand user-defined string) are implemented. This lets mandoc(1) handle the baroque low-level roff code found at the beginning of the ggrep(1) manual. Thanks to pascal@ for the report.
2014-04-07We already supported (outer) user-defined strings containing referencesIngo Schwarze
to other (inner) user-defined strings in their values, such that the inner ones get expanded at expansion time of the outer ones (delayed evaluation). Now we also support specifying the name of an (outer) user-defined string to expand using the expanded values of some other (inner) user-defined strings (indirect reference).
2014-04-07Almost complete implementation of roff(7) numerical expressions.Ingo Schwarze
Support all binary operators except ';' (scale conversion). Fully support chained operations and nested parentheses. Use this for the .nr, .if, and .ie requests. While here, fix parsing of integer numbers in roff_getnum().
2014-04-05Implement the roff(7) .rr (remove register) request.Ingo Schwarze
As reported by sthen@, the perl-5.18 pod2man(1) preamble thinks cool kids use that in manuals. I hope *you* know better.
2014-03-31recognise CONTEXT sections, for man9;Jason McIntyre
2014-03-31add test where Libs contains a variable referenceJasper Lievisse Adriaanse
2014-03-30Support relative arguments to .ll (increase or decrease line length).Ingo Schwarze
2014-03-30Implement the roff(7) .ll (line length) request.Ingo Schwarze
Found by naddy@ in the textproc/enchant(1) port. Of course, do not use this in new manuals.
2014-03-30make -Tascii explicit, to be safe when -Tlocale becomes the defaultIngo Schwarze
2014-03-29pflowproto 9 is no more.Florian Obser
While there fix regression for inaddr_any flowsrc.
2014-03-29don't spam the consoleJasper Lievisse Adriaanse
2014-03-29tweak the non-hanging but failing earlier test.Jasper Lievisse Adriaanse
2014-03-29add currently failing (rather, hanging) test taken from empathy'sJasper Lievisse Adriaanse
configure script.
2014-03-29shuffle --variable related tests together and add a few more which are known ↵Jasper Lievisse Adriaanse
to pass
2014-03-28Allow leading and trailing vertical lines,Ingo Schwarze
and format them in the same way as groff. While here, do not require whitespace before vertical lines in layout specifications. Issues found by bentley@ in mpv(1).
2014-03-26Remove sum test since sum(1) is gone; add sha512 testLawrence Teo
2014-03-25Update the libskey regression tests:Lawrence Teo
- Remove the MD4 data sets since MD4 has been removed from base - Add new data sets for RMD-160 (suggested by millert@) - Ensure that the default algorithm is "md5" (as documented on the skey man pages) - Ensure that skey_set_algorithm() will not blindly accept an unsupported algorithm - Ensure that skey_set_algorithm() recognizes the algorithms in the provided data set - Ensure that skey_get_algorithm() returns the algorithm set by skey_set_algorithm() looks good to millert@
2014-03-20replace MD4 with MD5; ok tedu@Christian Weisgerber
2014-03-20Enable ps regression testsLawrence Teo
2014-03-20Basic tests for ps(1) to check for valid/invalid keywordsLawrence Teo