aboutsummaryrefslogtreecommitdiff
path: root/src/tests
AgeCommit message (Expand)AuthorFilesLines
2023-01-31[tests] Verify ability to sleep the CPUnaptestMichael Brown2-0/+54
2023-01-14[netdevice] Separate concept of scope ID from network device name indexMichael Brown1-2/+2
2022-11-10[tests] Verify ability to perform in-place encryption and decryptionMichael Brown1-4/+6
2022-11-09[tests] Verify ability to reset cipher initialisation vectorMichael Brown1-0/+38
2022-11-07[crypto] Add concept of cipher alignment sizeMichael Brown1-0/+10
2022-10-25[crypto] Add block cipher Galois/Counter mode of operationMichael Brown2-0/+402
2022-10-25[crypto] Add concept of authentication tag to cipher algorithmsMichael Brown3-7/+32
2022-10-25[crypto] Add concept of additional data to cipher algorithmsMichael Brown3-8/+32
2022-10-25[crypto] Allow initialisation vector length to vary from cipher blocksizeMichael Brown1-3/+3
2022-10-11[crypto] Add Ephemeral Diffie-Hellman key exchange algorithmMichael Brown2-0/+783
2022-10-10[crypto] Simplify internal HMAC APIMichael Brown2-15/+8
2022-10-10[test] Add HMAC self-testsMichael Brown2-0/+212
2022-09-06[ipv6] Fix mask calculation when prefix length is not a multiple of 8Michael Brown1-0/+37
2022-09-06[test] Validate constructed IPv6 routing table entriesMichael Brown1-12/+52
2022-03-25[acpi] Support the "_RTXMAC_" format for ACPI-based MAC addressesMichael 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