aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests
Commit message (Expand)AuthorAgeFilesLines
...
* [crypto] Add concept of cipher alignment sizeMichael Brown2022-11-071-0/+10
* [crypto] Add block cipher Galois/Counter mode of operationMichael Brown2022-10-252-0/+402
* [crypto] Add concept of authentication tag to cipher algorithmsMichael Brown2022-10-253-7/+32
* [crypto] Add concept of additional data to cipher algorithmsMichael Brown2022-10-253-8/+32
* [crypto] Allow initialisation vector length to vary from cipher blocksizeMichael Brown2022-10-251-3/+3
* [crypto] Add Ephemeral Diffie-Hellman key exchange algorithmMichael Brown2022-10-112-0/+783
* [crypto] Simplify internal HMAC APIMichael Brown2022-10-102-15/+8
* [test] Add HMAC self-testsMichael Brown2022-10-102-0/+212
* [ipv6] Fix mask calculation when prefix length is not a multiple of 8Michael Brown2022-09-061-0/+37
* [test] Validate constructed IPv6 routing table entriesMichael Brown2022-09-061-12/+52
* [acpi] Support the "_RTXMAC_" format for ACPI-based MAC addressesMichael Brown2022-03-251-0/+19
* [acpi] Add MAC address extraction self-testsMichael Brown2022-03-242-0/+239
* [utf8] Add UTF-8 accumulation self-testsMichael Brown2022-03-152-0/+165
* [uri] Allow for relative URIs that include colons within the pathMichael Brown2022-01-131-0/+10
* [settings] Support formatting UUIDs as little-endian GUIDsMichael Brown2022-01-041-0/+10
* [uri] Retain original encodings for path, query, and fragment fieldsMichael Brown2021-11-121-13/+40
* [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 imagesimgextractMichael 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-161-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-051-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/+0
* [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