summaryrefslogtreecommitdiffstats
path: root/src/tests
Commit message (Expand)AuthorAgeFilesLines
* [x509] Use case-insensitive comparison for certificate namesMichael Brown2021-05-181-0/+1
* [libc] Add strncasecmp()Michael Brown2021-05-181-0/+8
* [gzip] Add support for gzip archive imagesMichael Brown2021-05-082-0/+161
* [zlib] Add support for zlib archive imagesMichael Brown2021-05-082-0/+134
* [x509] Make root of trust a reference-counted structureMichael Brown2020-12-092-0/+5
* [x509] Record root of trust used when validating a certificateMichael Brown2020-12-082-1/+6
* [libc] Fix memcmp() to return proper valuesMichael J. Bazzinotti2020-07-211-0/+1
* [crypto] Ensure that test code drags in required ASN.1 object identifiersMichael Brown2020-06-171-12/+13
* [libc] Fix strcmp()/strncmp() to return proper valuesAaron Young2019-01-151-0/+1
* [list] Add list_is_first_entry() and list_is_last_entry()Michael Brown2018-03-241-0/+21
* [ntlm] Add support for NTLM authentication mechanismMichael Brown2017-11-122-0/+313
* [crypto] Add MD4 message digest algorithmMichael Brown2017-11-122-0/+77
* [build] Avoid implicit-fallthrough warnings on GCC 7Michael Brown2017-03-291-2/+3
* [list] Add list_next_entry() and list_prev_entry()Michael Brown2016-08-311-0/+23
* [crypto] Generalise X.509 "valid" field to a "flags" fieldMichael Brown2016-08-251-1/+1
* [crypto] Add PEM image formatMichael Brown2016-07-292-0/+108
* [crypto] Add DER image formatMichael Brown2016-07-294-0/+255
* [ipv6] Allow for multiple routersMichael Brown2016-07-251-0/+281
* [test] Update IPv6 tests to use okx()Michael Brown2016-07-251-25/+39
* [pci] Support systems with multiple PCI root bridgesMichael Brown2016-06-091-1/+3
* [bitops] Fix typo in test caseMichael Brown2016-05-061-1/+1
* [libc] Print "<NULL>" for wide-character NULL stringsMichael Brown2016-04-121-0/+4
* [test] Update snprintf_ok() to use okx()Michael Brown2016-04-121-14/+25
* [test] Move i386-specific tests to arch/i386/testsMichael Brown2016-03-174-346/+0Star
* [bitops] Add generic atomic bit test, set, and clear functionsMichael Brown2016-03-162-0/+103
* [uri] Support "file:" URIs describing relative pathsMichael Brown2016-03-141-2/+2
* [uri] Support URIs containing only scheme and path componentsMichael Brown2016-03-131-0/+31
* [test] Add missing #include <string.h>Michael Brown2016-03-121-0/+1
* [iobuf] Improve robustness of I/O buffer allocationMichael Brown2016-02-112-0/+137
* [uri] Apply URI decoding for all parsed URIsMichael Brown2016-01-261-0/+14
* [tftp] Mangle initial slash on TFTP URIsMichael Brown2016-01-211-6/+6
* [tcpip] Avoid generating positive zero for transmitted UDP checksumsMichael Brown2015-09-101-1/+18
* [uri] Generalise tftp_uri() to pxe_uri()Michael Brown2015-09-021-29/+77
* [settings] Re-add "uristring" setting typeMichael Brown2015-08-251-0/+16
* [image] Detect image type when image is first registeredMichael Brown2015-08-211-2/+5
* [linebuf] Support buffering of multiple linesMichael Brown2015-07-282-26/+312
* [peerdist] Include trimmed range within content information blockMichael Brown2015-07-281-33/+55
* [ipv4] Redefine IP address constants to avoid unnecessary byte swappingMichael Brown2015-07-281-20/+21
* [test] Add NIST self-tests for AES192 in ECB and CBC modesMichael Brown2015-07-271-1/+33
* [test] Add NIST self-tests for AES128 and AES256 in ECB modeMichael Brown2015-07-271-0/+38
* [test] Define shortcuts for frequently-used NIST AES test vectorsMichael Brown2015-07-271-25/+30
* [test] Generalise cipher tests and use okx()Michael Brown2015-07-275-213/+192Star
* [settings] Add "base64" setting typeMichael Brown2015-04-241-0/+15
* [base64] Add buffer size parameter to base64_encode() and base64_decode()Michael Brown2015-04-241-17/+29
* [base16] Add buffer size parameter to base16_encode() and base16_decode()Michael Brown2015-04-241-17/+29
* [test] Include IPv6 support when performing settings self-testsMichael Brown2015-04-241-0/+4
* [peerdist] Add support for decoding PeerDist Content InformationMichael Brown2015-04-132-0/+508
* [crypto] Add SHA-512/224 algorithmMichael Brown2015-04-121-0/+28
* [crypto] Add SHA-512/256 algorithmMichael Brown2015-04-121-0/+28
* [crypto] Add SHA-384 algorithmMichael Brown2015-04-121-3/+36