summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| | * [eap] Add support for the MS-CHAPv2 authentication methodMichael Brown2024-02-235-0/+285
| | * [eap] Allow MD5-Challenge authentication method to be disabledMichael Brown2024-02-236-82/+172
| | * [eap] Add progress debug messagesMichael Brown2024-02-231-1/+11
| | * [efi] Ignore new LoongArch PC-relative relocations and relaxationsAlexey Sheplyakov2024-02-221-0/+20
| | * [drivers] Sort PCI_ROM() entries numericallyGeert Stappers2024-02-2221-137/+136Star
| | * [crypto] Force inlining of trivial wrapper functionsMichael Brown2024-02-221-44/+55
| | * [crypto] Add implementation of MS-CHAPv2 authenticationMichael Brown2024-02-224-0/+567
| | * [crypto] Allow for multiple cross-signed certificate download attemptsMichael Brown2024-02-152-100/+249
| | * [crypto] Add x509_is_self_signed() helper functionMichael Brown2024-02-153-1/+15
| | * [crypto] Add x509_truncate() to truncate a certificate chainMichael Brown2024-02-143-9/+37
| | * [list] Add list_for_each_entry_safe_continue()Michael Brown2024-02-142-0/+48
| | * [list] Add list_is_head_entry()Michael Brown2024-02-142-0/+27
| | * [build] Fix build failures with older versions of gccMichael Brown2024-02-102-7/+10
| | * [libc] Allow build_assert() failures to be ignored via NO_WERROR=1Michael Brown2024-02-101-1/+1
| | * [bnxt] Add support for BCM957608Joseph Wong2024-02-084-101/+720
| | * [crypto] Add implementation of the DES cipherMichael Brown2024-02-085-0/+1686
| | * [test] Remove dummy initialisation vector for ECB-mode AES testsMichael Brown2024-02-071-8/+3Star
| | * [crypto] Fix stray references to AESMichael Brown2024-02-021-3/+3
| | * [tls] Tidy up error handling flow in tls_send_plaintext()Michael Brown2024-01-311-10/+20
| | * [efi] Fix hang during ExitBootServices()Ross Lagerwall2024-01-313-3/+15
| | * [tls] Add ECDHE cipher suitesMichael Brown2024-01-3116-12/+292
| | * [tls] Make key exchange algorithms selectable via build configurationMichael Brown2024-01-3010-98/+249
| | * [crypto] Add X25519 OID-identified algorithm and TLS named curveMichael Brown2024-01-304-0/+60
| | * [tls] Add support for Ephemeral Elliptic Curve Diffie-Hellman key exchangeMichael Brown2024-01-302-0/+193
| | * [tls] Split out Diffie-Hellman parameter signature verificationMichael Brown2024-01-301-39/+62
| | * [tls] Generate key material after sending ClientKeyExchangeMichael Brown2024-01-301-16/+15Star
| | * [tls] Restructure construction of ClientHello messageMichael Brown2024-01-301-72/+99
| | * [crypto] Add an abstraction of an elliptic curveMichael Brown2024-01-303-0/+57
| | * [crypto] Check for all-zeros result from X25519 key exchangeMichael Brown2024-01-304-12/+47
| | * [bnxt] Add support for additional chip IDsJoseph Wong2024-01-192-2/+6
| | * [crypto] Add X25519 key exchange algorithmMichael Brown2024-01-194-0/+1471
| | * [loong64] Replace broken big integer arithmetic implementationsMichael Brown2024-01-192-78/+115
| | * [crypto] Add bigint_swap() to conditionally swap big integersMichael Brown2024-01-193-0/+94
| | * [crypto] Add bigint_copy() as a convenient wrapper macroMichael Brown2024-01-192-0/+23
| | * [crypto] Allow multiplicand and multiplier to differ in sizeMichael Brown2024-01-1610-68/+103
| | * [libc] Replace linker_assert() with build_assert()Michael Brown2024-01-1612-87/+78Star
| | * [libc] Make static_assert() available via assert.hMichael Brown2024-01-165-7/+15
| | * [build] Fix building with newer binutilsMichael Brown2024-01-1424-19/+22
| | * [build] Remove unnecessary ".text" directivesMichael Brown2024-01-1421-21/+0Star
| | * [eap] Add support for the MD5-Challenge authentication typeMichael Brown2024-01-102-0/+91
| | * [eap] Add support for sending an EAP identityMichael Brown2024-01-102-25/+177
| | * [eap] Ignore any received EAP responsesMichael Brown2024-01-102-0/+6
| | * [build] Reduce scope of wildcard .gitignore rulesMark Rogalski2024-01-093-1/+3
| | * [smbios] Support scanning for the 64-bit SMBIOS3 entry pointMichael Brown2023-12-293-15/+120
| | * [intel] Add PCI ID for I219-LM (23)Christian Helmuth2023-12-211-0/+1
| | * [efi] Add potentially missing relocation typesMichael Brown2023-12-211-0/+9
| | * [efi] Fix Coverity warning about unintended sign extensionMichael Brown2023-12-191-2/+2
| | * [efi] Add relocation types generated by clangMichael Brown2023-12-191-0/+3
| | * [build] Use SOURCE_DATE_EPOCH for FAT serial number if it existsMichael Brown2023-12-191-0/+4
| | * [efi] Allow compiling elf2efi with clangMichael Brown2023-12-051-1/+1