summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into openslxopenslxSimon Rettberg2026-01-281515-13829/+49280
|\
| * [prefix] Make unlzma.S compatible with 386 class CPUsJaromir Capik2026-01-251-2/+4
| * [build] Allow GITVERSION to be specified as an environment variableMichael Brown2026-01-251-10/+7Star
| * [build] Do not use "git log" to construct build timestampMichael Brown2026-01-221-2/+0Star
| * [build] Do not use "git describe" to construct version numberMichael Brown2026-01-211-15/+19
| * [build] Allow for per-architecture sysrootsMichael Brown2026-01-211-0/+5
| * [build] Extend default configuration for non-BIOS buildsMichael Brown2026-01-163-17/+48
| * [usb] Drag in USB commands only when USB support is presentMichael Brown2026-01-162-3/+8
| * [pci] Drag in PCI commands only when PCI support is presentMichael Brown2026-01-162-3/+4
| * [build] Canonicalise console type configurationMichael Brown2026-01-165-39/+58
| * [build] Canonicalise USB configurationMichael Brown2026-01-163-33/+15Star
| * [build] Canonicalise settings sources configurationMichael Brown2026-01-162-9/+21
| * [build] Sort general configuration in order of approachabilityMichael Brown2026-01-161-121/+113Star
| * [build] Canonicalise remaining portions of general configurationMichael Brown2026-01-163-41/+46
| * [build] Canonicalise SAN boot protocol configurationMichael Brown2026-01-164-24/+10Star
| * [build] Canonicalise download protocol configurationMichael Brown2026-01-162-10/+14
| * [build] Canonicalise network protocol configurationMichael Brown2026-01-162-11/+16
| * [build] Canonicalise command list configurationMichael Brown2026-01-165-50/+56
| * [build] Canonicalise image type configurationMichael Brown2026-01-155-39/+50
| * [build] Mark more reviewed files as permitted for UEFI Secure BootMichael Brown2026-01-144-0/+4
| * [build] Fail Secure Boot builds unless all files are permittedMichael Brown2026-01-142-7/+7
| * [build] Mark MD4 and MD5 as forbidden for UEFI Secure BootMichael Brown2026-01-144-0/+4
| * [build] Mark known reviewed files as permitted for UEFI Secure BootMichael Brown2026-01-14304-0/+306
| * [build] Mark core files as permitted for UEFI Secure BootMichael Brown2026-01-14497-0/+498
| * [build] Check for standalone FILE_LICENCE() and FILE_SECBOOT() declarationsMichael Brown2026-01-141-3/+12
| * [console] Mark generated keymaps as permitted for Secure BootMichael Brown2026-01-1331-0/+31
| * [build] Mark existing files as explicitly forbidden for Secure BootMichael Brown2026-01-1395-15/+141
| * [efi] Mark imported EDK2 headers as permitted for Secure BootMichael Brown2026-01-13126-2/+129
| * [efi] Update to current EDK2 headersMichael Brown2026-01-131-22/+22
| * [build] Define a mechanism for marking Secure Boot permissibilityMichael Brown2026-01-132-8/+63
| * [neighbour] Treat delayed transmissions as pending operationsMichael Brown2026-01-101-0/+12
| * [tcp] Report TCP statistics via the "ipstat" commandMichael Brown2026-01-093-2/+49
| * [malloc] Increase heap size to 4MBMichael Brown2026-01-091-2/+2
| * [tcp] Discard packets that lie immediately before the receive windowMichael Brown2026-01-091-1/+1
| * [neighbour] Add the ability to artificially delay outbound packetsMichael Brown2026-01-063-3/+80
| * [neighbour] Split out deferred transmission from discovery completionMichael Brown2026-01-061-14/+28
| * [neighbour] Use discovery protocol field to identify incomplete neighboursMichael Brown2026-01-063-22/+19Star
| * [neighbour] Always use network device's own link-layer addressMichael Brown2026-01-056-15/+10Star
| * [crypto] Allow for zero-length big integer literalsMichael Brown2025-12-293-4/+15
| * [test] Update big integer tests to use okx()Michael Brown2025-12-291-292/+428
| * [crypto] Fix identification of non-wrapped elliptic curve identifiersMichael Brown2025-12-221-2/+2
| * [crypto] Add ECDSA-based TLS cipher suitesMichael Brown2025-12-197-0/+277
| * [test] Add test cases for X.509 certificates with ECDSA signaturesMichael Brown2025-12-191-0/+271
| * [crypto] Add OID-identified algorithms for ECDSA with SHA2 hash familyMichael Brown2025-12-198-0/+252
| * [crypto] Allow ecPublicKey to be identified as a public-key algorithmMichael Brown2025-12-193-18/+23
| * [test] Ensure OID-identified algorithms are present for X.509 testsMichael Brown2025-12-191-3/+2Star
| * [x509] Correct debug messageMichael Brown2025-12-191-1/+1
| * [crypto] Add support for ECDSA signaturesMichael Brown2025-12-195-0/+1223
| * [test] Test verification of constructed signatureMichael Brown2025-12-191-0/+4
| * [crypto] Allow for an explicit representation of point at infinityMichael Brown2025-12-1811-58/+225