aboutsummaryrefslogtreecommitdiff
path: root/src/tests
AgeCommit message (Expand)AuthorFilesLines
2015-07-27[test] Add NIST self-tests for AES192 in ECB and CBC modesMichael Brown1-1/+33
2015-07-27[test] Add NIST self-tests for AES128 and AES256 in ECB modeMichael Brown1-0/+38
2015-07-27[test] Define shortcuts for frequently-used NIST AES test vectorsMichael Brown1-25/+30
2015-07-27[test] Generalise cipher tests and use okx()Michael Brown5-213/+192
2015-04-24[settings] Add "base64" setting typeMichael Brown1-0/+15
2015-04-24[base64] Add buffer size parameter to base64_encode() and base64_decode()Michael Brown1-17/+29
2015-04-24[base16] Add buffer size parameter to base16_encode() and base16_decode()Michael Brown1-17/+29
2015-04-24[test] Include IPv6 support when performing settings self-testsMichael Brown1-0/+4
2015-04-13[peerdist] Add support for decoding PeerDist Content InformationMichael Brown2-0/+508
2015-04-12[crypto] Add SHA-512/224 algorithmMichael Brown1-0/+28
2015-04-12[crypto] Add SHA-512/256 algorithmMichael Brown1-0/+28
2015-04-12[crypto] Add SHA-384 algorithmMichael Brown1-3/+36
2015-04-12[crypto] Add SHA-512 algorithmMichael Brown2-0/+97
2015-04-12[crypto] Add SHA-224 algorithmMichael Brown1-3/+30
2015-04-12[test] Simplify digest algorithm self-testsMichael Brown5-200/+235
2015-04-07[test] Add setjmp()/longjmp() self-testsMichael Brown2-0/+172
2015-03-16[libc] Add ffs(), ffsl(), and ffsll()Michael Brown1-0/+74
2015-03-05[build] Fix the REQUIRE_SYMBOL mechanismMichael Brown4-0/+4
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown43-43/+199
2015-02-19[libc] Rewrite strtoul()Michael Brown1-0/+48
2015-02-19[ipv4] Rewrite inet_aton()Michael Brown1-0/+2
2015-02-18[test] Add IPv4 self-testsMichael Brown2-0/+148
2015-02-17[test] Add constant-length memset() self-testsMichael Brown2-0/+154
2015-02-16[test] Add self-tests for more string functionsMichael Brown1-0/+88
2015-02-06[uri] Allow tftp_uri() to construct a URI with a custom portMichael Brown1-4/+20
2014-11-24[crypto] Fix parsing of OCSP responder ID key hashMichael Brown1-0/+411
2014-07-11[crypto] Add support for iPAddress subject alternative namesMichael Brown1-40/+49
2014-05-21[ipv6] Fix definition of IN6_IS_ADDR_LINKLOCAL()Michael Brown1-0/+38
2014-05-18[libc] Prevent strndup() from reading beyond the end of the stringMichael Brown1-0/+20
2014-05-18[test] Add self-tests for strdup()Michael Brown1-0/+10
2014-05-02[test] Print out profiling statistics after a successful test runMichael Brown1-0/+2
2014-04-27[profile] Add generic profiling infrastructureMichael Brown6-29/+204
2014-04-27[libc] Add flsll()Michael Brown1-0/+37
2014-04-26[libc] Add isqrt() function to find integer square rootsMichael Brown1-0/+11
2014-04-26[test] Check for correct -mrtd assumption on libgcc arithmetic functionsMichael Brown1-4/+74
2014-04-25[test] Add tests for 64-bit divisionMichael Brown1-0/+122
2014-04-24[test] Add self-tests for flsl()Michael Brown2-0/+87
2014-04-24[test] Rewrite TCP/IP tests using okx()Michael Brown1-38/+53
2014-03-31[crypto] Add support for subjectAltName and wildcard certificatesMichael Brown1-0/+9
2014-03-31[test] Add subject alternative names to X.509 server test certificateMichael Brown1-69/+75
2014-03-31[test] Add tests for x509_check_name()Michael Brown1-0/+38
2014-03-31[test] Rewrite CMS tests using okx()Michael Brown1-14/+40
2014-03-31[test] Rewrite X.509 tests using okx()Michael Brown1-61/+145
2014-03-28[crypto] Generalise X.509 cache to a full certificate storeMichael Brown2-37/+67
2014-02-27[uri] Refactor URI parsing and formattingMichael Brown2-120/+833
2014-02-26[settings] Remove "uristring" setting typeMichael Brown1-13/+0
2014-02-05[dns] Support DNS search listsMichael Brown2-0/+606
2014-01-12[png] Add support for PNG imagesMichael Brown2-0/+1994
2014-01-12[test] Generalise pnm_ok() to pixbuf_ok()Michael Brown3-88/+157
2014-01-12[test] Rewrite pnm_ok() using okx()Michael Brown1-29/+36