aboutsummaryrefslogtreecommitdiff
path: root/src/tests
AgeCommit message (Expand)AuthorFilesLines
2022-03-24[acpi] Support the "_RTXMAC_" format for ACPI-based MAC addressesacpimacMichael Brown1-0/+19
2022-03-24[acpi] Add MAC address extraction self-testsMichael Brown2-0/+239
2022-03-15[utf8] Add UTF-8 accumulation self-testsMichael Brown2-0/+165
2022-01-13[uri] Allow for relative URIs that include colons within the pathuricolonMichael Brown1-0/+10
2022-01-04[settings] Support formatting UUIDs as little-endian GUIDsguidMichael Brown1-0/+10
2021-11-12[uri] Retain original encodings for path, query, and fragment fieldsuriMichael Brown1-13/+40
2021-05-18[x509] Use case-insensitive comparison for certificate namesMichael Brown1-0/+1
2021-05-18[libc] Add strncasecmp()Michael Brown1-0/+8
2021-05-08[gzip] Add support for gzip archive imagesimgextractMichael Brown2-0/+161
2021-05-08[zlib] Add support for zlib archive imagesMichael Brown2-0/+134
2020-12-09[x509] Make root of trust a reference-counted structureMichael Brown2-0/+5
2020-12-08[x509] Record root of trust used when validating a certificateMichael Brown2-1/+6
2020-07-21[libc] Fix memcmp() to return proper valuesMichael J. Bazzinotti1-0/+1
2020-06-16[crypto] Ensure that test code drags in required ASN.1 object identifiersMichael Brown1-12/+13
2019-01-15[libc] Fix strcmp()/strncmp() to return proper valuesAaron Young1-0/+1
2018-03-24[list] Add list_is_first_entry() and list_is_last_entry()Michael Brown1-0/+21
2017-11-12[ntlm] Add support for NTLM authentication mechanismMichael Brown2-0/+313
2017-11-12[crypto] Add MD4 message digest algorithmMichael Brown2-0/+77
2017-03-29[build] Avoid implicit-fallthrough warnings on GCC 7Michael Brown1-2/+3
2016-08-31[list] Add list_next_entry() and list_prev_entry()Michael Brown1-0/+23
2016-08-25[crypto] Generalise X.509 "valid" field to a "flags" fieldMichael Brown1-1/+1
2016-07-29[crypto] Add PEM image formatMichael Brown2-0/+108
2016-07-29[crypto] Add DER image formatMichael Brown4-0/+255
2016-07-25[ipv6] Allow for multiple routersMichael Brown1-0/+281
2016-07-25[test] Update IPv6 tests to use okx()Michael Brown1-25/+39
2016-06-09[pci] Support systems with multiple PCI root bridgesMichael Brown1-1/+3
2016-05-05[bitops] Fix typo in test caseMichael Brown1-1/+1
2016-04-12[libc] Print "<NULL>" for wide-character NULL stringsMichael Brown1-0/+4
2016-04-12[test] Update snprintf_ok() to use okx()Michael Brown1-14/+25
2016-03-17[test] Move i386-specific tests to arch/i386/testsMichael Brown4-346/+0
2016-03-16[bitops] Add generic atomic bit test, set, and clear functionsMichael Brown2-0/+103
2016-03-14[uri] Support "file:" URIs describing relative pathsMichael Brown1-2/+2
2016-03-13[uri] Support URIs containing only scheme and path componentsMichael Brown1-0/+31
2016-03-12[test] Add missing #include <string.h>Michael Brown1-0/+1
2016-02-11[iobuf] Improve robustness of I/O buffer allocationMichael Brown2-0/+137
2016-01-26[uri] Apply URI decoding for all parsed URIsMichael Brown1-0/+14
2016-01-21[tftp] Mangle initial slash on TFTP URIsMichael Brown1-6/+6
2015-09-10[tcpip] Avoid generating positive zero for transmitted UDP checksumsMichael Brown1-1/+18
2015-09-02[uri] Generalise tftp_uri() to pxe_uri()Michael Brown1-29/+77
2015-08-25[settings] Re-add "uristring" setting typeMichael Brown1-0/+16
2015-08-21[image] Detect image type when image is first registeredMichael Brown1-2/+5
2015-07-28[linebuf] Support buffering of multiple linesMichael Brown2-26/+312
2015-07-28[peerdist] Include trimmed range within content information blockMichael Brown1-33/+55
2015-07-28[ipv4] Redefine IP address constants to avoid unnecessary byte swappingMichael Brown1-20/+21
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