summaryrefslogtreecommitdiff
path: root/usr/src/test/crypto-tests
AgeCommit message (Collapse)AuthorFilesLines
2022-03-1014443 resection manual pages per IPD4Richard Lowe1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-0913281 bump crypto tests timeoutRobert Mustacchi1-1/+6
Reviewed by: Jason Lippert <jason@glasspelican.ca> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-11-0413271 64-bit crypto tests have wrong library search pathRobert Mustacchi1-0/+1
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-04-2812595 restructure digest crypto-testsPatrick Mooney31-785933/+7131
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-21backout: 12579 parallelize crypto-test build (needs more work)Joshua M. Clulow2-4/+0
2020-04-2012579 parallelize crypto-test buildPatrick Mooney2-0/+4
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-01-2111966 CTR mode tries to be both a stream and block cipher and fails at bothJason King1-1/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2019-11-1911965 crypto tests only test multi-part operations a byte at a timeJason King13-388/+734
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2019-11-1211825 PKCS#11 CKM_AES_CBC_PAD decryption can failJason King4-1/+365
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2019-11-0411823 Add HMAC_SHA1 crypto testsJason King17-221/+501
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-10-1511715 Add MD5 tests to crypto test suiteJason King3-5/+57990
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Jason Lippert <jason@glasspelican.ca> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2019-10-0311265 Add support for SHA512_224 and SHA512_256 to KCF and PKCS#11Jason King4-6/+321666
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2019-09-1911706 crypto tests need to run 32-bit and 64-bitRobert Mustacchi13-76/+147
Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0310816 ctf_dwarf_convert_type() relies on un-initialized idJohn Levon1-0/+3
10817 ctfconvert -i option is mis-handled 10818 Improve ctfconvert error messages 10819 ctfconvert should handle empty dies 10820 ctfconvert -i never converts 10821 bad free in ctf_dwarf_init_die 10815 shouldn't build gcore.c as part of kmdb Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-01-0910076 make usr/src/test smatch cleanJohn Levon1-1/+3
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-12-201228 Add CCM and GCM mode support to AES in pkcs11_softtokenJason King5-31/+92
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-11-099948 PKCS#11 key handle uninitialized in crypto testsJason King1-1/+4
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-08-039697 Add digest tests to crypto test frameworkJason King12-2/+406726
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2018-07-129644 Double-free in crypto tests on failureJason King2-4/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-07-119643 PKCS#11 tests should not use CRYPTO_INVALID_SESSIONJason King1-2/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-02-069027 Makefiles need to specify C99 mode consistentlyYuri Pankov1-1/+1
Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2017-11-305869 Need AES CMAC support in KCF+PKCS11Matt Barden38-0/+4149
Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>