summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2018-09-01Remove RSA-PSS from todo-listTheo Buehler
2018-09-01Run Wycheproof RSASSA-PSS testvectors against libcrypto.Theo Buehler
2018-08-31Instead of enumerating the files to clean by hand, set PROGS=${TESTS}.Theo Buehler
Suggested by jsing
2018-08-30Use correct environment variable to access remote machine.Alexander Bluhm
2018-08-30Make sure to clean up the .d files with 'make clean'Theo Buehler
2018-08-29AES is now done also.Theo Buehler
2018-08-29Pass algorithm as a string to all *TestGroup functions for consistency.Theo Buehler
2018-08-29Run Wycheproof AES-GCM testvectors against libcrypto.Theo Buehler
2018-08-29Calculate and check tag during AES-CCM encryption test.Theo Buehler
2018-08-29typoTheo Buehler
2018-08-29Don't fatal on keys of invalid sice, just print an INFO.Theo Buehler
2018-08-28Run Wycheproof AES-CMAC testvectors against libcrypto.Theo Buehler
2018-08-28remove some extra parens and fix some other formatting issuesTheo Buehler
pointed out by gofmt (thanks anton)
2018-08-28zap trailing whitespaceTheo Buehler
2018-08-28Add regress test of stat all the way to a nonexistant terminalBob Beck
2018-08-27tweak failure messagesTheo Buehler
2018-08-27dedup AES-CBC-PKCS5 encryption and decryption checksTheo Buehler
2018-08-272x missing "..."Theo Buehler
2018-08-27Run Wycheproof AES-CCM testvectors against libcrypto.Theo Buehler
2018-08-27Add protocol and cipher patterns in regress appstest.shKinichiro Inoguchi
2018-08-26Check return value of EVP_CipherInit_ex()Theo Buehler
2018-08-26Run Wycheproof AES-CBC-PKCS5 testvectors against libcrypto.Theo Buehler
2018-08-26Remove some redundant info from log.FatalfTheo Buehler
2018-08-26simplify returned valueTheo Buehler
2018-08-26Stop s_server if error occurs in regress appstest.shKinichiro Inoguchi
2018-08-26Add regress for kcov. It will only run if /dev/kcov can be opened successfully.anton
2018-08-26Add test cases for private versus non-private futexes.Visa Hankala
While here, fix timeout handling in futex_twait(), and fix the return value of functions awakener() and signaled(). OK mpi@
2018-08-25oops, hook up the tests for the roff(7) .char requestIngo Schwarze
2018-08-25Rudimentary implementation of the roff(7) .char (output glyphIngo Schwarze
definition) request, used for example by groff_hdtbl(7). This simplistic implementation may interact incorrectly with the .tr (input character translation) request. But come on, you are not only using .char *and* .tr, but you do so with respect to the same character in the same manual page?
2018-08-25If man(7) next-line scope is open and the line ends with \c,Ingo Schwarze
the scope remains open. Needed for example for groff_man(7).
2018-08-25Also run DSA tests with the PEM encoded public key.Theo Buehler
2018-08-24Fix dates that got broken by committing from one day to anotherIngo Schwarze
due to timezone differences.
2018-08-24Rudimentary implementation of the roff(7) .while request.Ingo Schwarze
Needed for example by groff_hdtbl(7). There are two limitations: It does not support nested .while requests yet, and each .while loop must start and end in the same scope. The roff_parseln() return codes are now more flexible and allow OR'ing options.
2018-08-24Add my copyright.Theo Buehler
Discussed with jsing
2018-08-24Remove DSA from TODO list and add RSA-PSS back.Theo Buehler
2018-08-24Also test DSA with the DER encoded key. Lots of help from jsing, thanks!Theo Buehler
2018-08-24Add a regression test for the kernel stack exhaustion bug.Visa Hankala
OK anton@
2018-08-23Run our DSA against wycheproof test vectors.Theo Buehler
2018-08-23Add license header.Kinichiro Inoguchi
2018-08-23Check reusing SSL/TLS session ticket by regression testKinichiro Inoguchi
- Added checking for session ticket reusing with using openssl(1) s_server and s_client command in appstest.sh - Confirm certificate verification status. - Save s_server message to log file. ok tb@ and jsing@
2018-08-23Implement the roff(7) .shift and .return requests,Ingo Schwarze
for example used by groff_hdtbl(7) and groff_mom(7). Also correctly interpolate arguments during nested macro execution even after .shift and .return, implemented using a stack of argument arrays. Note that only read.c, but not roff.c can detect the end of a macro execution, and the existence of .shift implies that arguments cannot be interpolated up front, so unfortunately, this includes a partial revert of roff.c rev. 1.209, moving argument interpolation back into the function roff_res().
2018-08-21Link arch amd64 regress to build.Alexander Bluhm
2018-08-21Check the FPU environment of user land processes after exec and theAlexander Bluhm
proc0 kernel thread for FPU initialization values.
2018-08-21fix return valueTheo Buehler
2018-08-21Remove ChaCha20-Poly1305 from the TODO listTheo Buehler
2018-08-21A failure to _seal() should be looked into, so turn this into anTheo Buehler
unconditional failure.
2018-08-21Factor the calls to EVP_AEAD_CTX_open() and EVP_AEAD_CTX_seal() intoTheo Buehler
their own functions to make it easier to handle failures cleanly. Discussed with jsing
2018-08-21Improve the ASCII rendering of \(Po (Pound Sterling)Ingo Schwarze
and of the playing card suits to match groff, using feedback from Ralph Corderoy <ralph at inputplus dot co dot uk>.
2018-08-21Fix some issues found looking at groff_char(7):Ingo Schwarze
* Add two missing characters, \('Y and \('y. * The Weierstrass p is not capital, see http://unicode.org/notes/tn27/. * Add a groff-compatible ASCII transliteration for U+02DC: "~".
2018-08-20add two missing \nTheo Buehler