summaryrefslogtreecommitdiff
path: root/src/tests
Commit message (Expand)AuthorAgeFilesLines
* [params] Allow for arbitrary HTTP request headers to be specifiedMichael Brown2023-03-011-1/+12
* [params] Rename "form parameter" to "request parameter"Michael Brown2023-03-011-11/+11
* [rng] Allow for entropy sources that fail during startup testsMichael Brown2023-02-201-6/+20
* [test] Include build architecture in test suite bannerMichael Brown2023-02-061-1/+1
* [tests] Verify ability to sleep the CPUnaptestMichael Brown2023-01-312-0/+54
* [netdevice] Separate concept of scope ID from network device name indexMichael Brown2023-01-141-2/+2
* [tests] Verify ability to perform in-place encryption and decryptionMichael Brown2022-11-101-4/+6
* [tests] Verify ability to reset cipher initialisation vectorMichael Brown2022-11-091-0/+38
* [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 pathuricolonMichael Brown2022-01-131-0/+10
* [settings] Support formatting UUIDs as little-endian GUIDsguidMichael Brown2022-01-041-0/+10
* [uri] Retain original encodings for path, query, and fragment fieldsuriMichael 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