summaryrefslogtreecommitdiff
path: root/src/regress/lib/libcrypto/chacha (follow)
Commit message (Collapse)AuthorAgeFilesLines
* add support for xchacha20 and xchacha20-poly1305dlg2019-01-221-1/+171
| | | | | | | xchacha is a chacha stream that allows for an extended nonce, which in turn makes it feasible to use random nonces. ok tb@
* Add missing $OpenBSD$ markers.tb2018-07-171-0/+1
|
* Synchronise chacha test cases with the referenced draft - this adds ajsing2017-05-261-23/+23
| | | | | | | | missing test case, reassigns two of the labels and removes a test case that was from an earlier draft. Inconsistency noted by Steven Roberts <fenderq at gmail dot com>, some time ago...
* Include -DLIBRESSL_INTERNAL in regress makefiles.jsing2014-07-081-2/+2
| | | | ok miod@
* Extend the chacha regress to cover the ChaCha interface, in addition to thejsing2014-06-241-22/+99
| | | | | | | single-shot CRYPTO_chacha_20() interface (the ChaCha interface was already tested via the EVP regress, but not extensively). The additional ChaCha tests include single-shot writes, along with partial/single-byte writes that currently fail due to a bug in the underlying implementation.
* Build these tests with WARNINGS=Yes and -Werror, and do the necessarymiod2014-06-012-2/+4
| | | | fixes to keep building.
* Add ChaCha to libcrypto, based on djb's public domain implementation.jsing2014-05-012-0/+268
ok deraadt@