summaryrefslogtreecommitdiffstats
path: root/src/tests
Commit message (Expand)AuthorAgeFilesLines
* [crypto] Allow for zero-length big integer literalsMichael Brown2025-12-291-0/+7
* [test] Update big integer tests to use okx()Michael Brown2025-12-291-292/+428
* [test] Add test cases for X.509 certificates with ECDSA signaturesMichael Brown2025-12-191-0/+271
* [test] Ensure OID-identified algorithms are present for X.509 testsMichael Brown2025-12-191-3/+2Star
* [crypto] Add support for ECDSA signaturesMichael Brown2025-12-192-0/+275
* [test] Test verification of constructed signatureMichael Brown2025-12-191-0/+4
* [crypto] Allow for an explicit representation of point at infinityMichael Brown2025-12-184-25/+105
* [test] Test signature verification independently of signingMichael Brown2025-12-171-13/+17
* [crypto] Allow for addition of arbitrary Weierstrass curve pointsMichael Brown2025-12-084-2/+283
* [crypto] Expose the (prime) group order as an elliptic curve propertyMichael Brown2025-12-054-0/+59
* [test] Allow for elliptic curve tests other than multiplicationMichael Brown2025-12-054-270/+271
* [crypto] Expose the base point as an explicit elliptic curve propertyMichael Brown2025-12-051-2/+3
* [test] Include key matching in existing public-key testsMichael Brown2025-12-031-0/+8
* [crypto] Construct asymmetric ciphered data using ASN.1 buildersMichael Brown2025-12-022-39/+45
* [crypto] Construct signatures using ASN.1 buildersMichael Brown2025-12-011-15/+15
* [crypto] Pass signatures for verification as ASN.1 cursorsMichael Brown2025-12-012-14/+16
* [libc] Add wcsnlen()Michael Brown2025-08-281-0/+18
* [fdt] Use phandle as device locationMichael Brown2025-08-041-9/+10
* [fdt] Add ability to locate node by phandleMichael Brown2025-07-221-65/+78
* [init] Show initialisation function names in debug messagesMichael Brown2025-07-152-0/+2
* [iobuf] Ensure I/O buffer data sits within unshared cachelinesMichael Brown2025-07-071-1/+7
* [fdt] Allow paths and aliases to be terminated with separator charactersMichael Brown2025-06-111-0/+7
* [ipv4] Add support for classless static routesMichael Brown2025-06-101-0/+29
* [ipv4] Extend routing mechanism to handle non-default routesMichael Brown2025-06-101-0/+30
* [ipv4] Add self-tests for IPv4 routingMichael Brown2025-06-101-0/+152
* [test] Add infrastructure for test network devicesMichael Brown2025-06-102-0/+329
* [fdt] Provide ability to locate the parent device nodeMichael Brown2025-05-301-0/+12
* [fdt] Add tests for device tree creationMichael Brown2025-05-301-0/+18
* [tests] Remove prehistoric umalloc() test codeMichael Brown2025-05-151-25/+0Star
* [image] Make image data read-only to most consumersMichael Brown2025-04-305-39/+7Star
* [image] Add the concept of a static imageMichael Brown2025-04-304-0/+6
* [test] Separate read-only and writable CMS test imagesMichael Brown2025-04-301-2/+14
* [uaccess] Remove redundant copy_from_user() and copy_to_user()Michael Brown2025-04-304-0/+4
* [bofm] Allow BOFM tests to be run without a BOFM-capable device driverMichael Brown2025-04-291-1/+110
* [peerdist] Remove userptr_t from PeerDist content information parsingMichael Brown2025-04-291-4/+2Star
* [uaccess] Remove trivial uses of userptr_tMichael Brown2025-04-241-3/+2Star
* [umalloc] Remove userptr_t from user memory allocationsMichael Brown2025-04-231-3/+2Star
* [acpi] Remove userptr_t from ACPI table parsingMichael Brown2025-04-221-5/+7
* [deflate] Remove userptr_t from decompression codeMichael Brown2025-04-223-20/+21
* [uaccess] Remove redundant memcpy_user() and related string functionsMichael Brown2025-04-214-11/+8Star
* [fdt] Add fdt_cells() to read cell-based properties such as "reg"Michael Brown2025-04-151-33/+61
* [fdt] Remove concept of a device tree cursorMichael Brown2025-04-141-0/+14
* [fdt] Add basic tests for reading values from a flattened device treeMichael Brown2025-04-142-0/+228
* [cpio] Allow for the construction of pure directoriesMichael Brown2025-03-121-0/+16
* [cpio] Fix calculation of name lengths in CPIO headersMichael Brown2025-03-122-0/+264
* [crypto] Support extracting certificates from EFI signature list imagesMichael Brown2025-03-112-0/+168
* [crypto] Support direct reduction only for Montgomery constant R^2 mod NMichael Brown2025-02-141-53/+53
* [crypto] Expose shifted out bit from big integer shiftsMichael Brown2025-02-131-20/+53
* [crypto] Add definitions and tests for the NIST P-384 elliptic curveMichael Brown2025-01-302-0/+223
* [crypto] Add definitions and tests for the NIST P-256 elliptic curveMichael Brown2025-01-282-0/+177