]> git.ipfire.org Git - thirdparty/ipxe.git/shortlog
thirdparty/ipxe.git
2026-07-02  Michael Brown[tls] Treat session secret as "resumption master secret"
2026-07-02  Michael Brown[virtio] Allow for long delays in processing transmit...
2026-07-02  Michael Brown[virtio] Fix queue size calculations
2026-07-02  Michael Brown[tls] Move handshake digest within the scope of the...
2026-07-02  Michael Brown[tls] Clarify TLS key schedule function names
2026-07-02  Michael Brown[crypto] Define a structure for holding hybrid MD5...
2026-07-02  Michael Brown[crypto] Make maximum TLS version a configurable option
2026-07-02  Michael Brown[crypto] Re-add missing digestInfo prefix for MD5+SHA1
2026-06-30  Michael Brown[build] Use dynamic keyboard map by default in UEFI... 1745/head
2026-06-29  Michael Brown[crypto] Allow for the construction of fixed-size HMAC...
2026-06-29  Michael Brown[s390x] Add time source based on the architectural...
2026-06-28  Michael Brown[s390x] Add support for the PRNO TRNG as an entropy...
2026-06-28  Michael Brown[s390x] Provide a mechanism for checking installed...
2026-06-25  Michael Brown[crypto] Remove redundant DHE algorithm
2026-06-25  Michael Brown[tls] Use generic key exchange algorithm abstraction...
2026-06-25  Michael Brown[crypto] Allocate FFDHE temporary space on demand
2026-06-25  Michael Brown[crypto] Allow construction of shared public key to...
2026-06-25  Michael Brown[crypto] Correct maximum length of FFDHE prime modulus
2026-06-23  Michael Brown[crypto] Generalise implementation of Merkle-Damgård...
2026-06-23  Animesh Bhatt[aqc1xx] Free outstanding receive I/O buffers on close 1743/head
2026-06-23  Animesh Bhatt[aqc1xx] Set netdev->dma for operation with an IOMMU
2026-06-23  Michael Brown[http] Remove knowledge of MD5 digest context internal...
2026-06-22  Joseph Wong[bnxt] Prevent out-of-bounds memory access 1735/head
2026-06-20  Michael Brown[tls] Centralise pseudorandom data generation 1740/head
2026-06-20  Michael Brown[crypto] Allow for input keying material to overlap...
2026-06-19  Michael Brown[crypto] Use private data field for public-key algorithms
2026-06-19  Michael Brown[crypto] Allow cipher_setiv() to return an error
2026-06-19  Michael Brown[crypto] Use private data field for cipher algorithms
2026-06-18  Michael Brown[crypto] Use private data field for digest algorithms
2026-06-18  Michael Brown[crypto] Generalise notion of uncompressed elliptic...
2026-06-18  Michael Brown[crypto] Use private data field for elliptic curve...
2026-06-18  Michael Brown[crypto] Use verbs in key exchange method names
2026-06-17  Michael Brown[tls] Accept only explicitly supported FFDHE groups
2026-06-17  Michael Brown[crypto] Add TLS named groups for FFDHE key exchange...
2026-06-17  Michael Brown[tls] Allow for the existence of anonymous named groups
2026-06-17  Michael Brown[tls] Prefer X25519 as a key exchange mechanism
2026-06-17  Michael Brown[crypto] Provide a mechanism to check FFDHE group param...
2026-06-17  Michael Brown[crypto] Use private data field for key exchange algorithms
2026-06-17  Michael Brown[crypto] Add RFC 3526 FFDHE key exchange algorithms
2026-06-16  Michael Brown[crypto] Use inline assembly for bigint_grow() and...
2026-06-16  Michael Brown[s390x] Use XOR-in-place to zero small fixed-length...
2026-06-16  Michael Brown[tls] Rename "named curve" to "named group"
2026-06-16  Michael Brown[virtio] Ignore capabilities that describe inaccessible... 1739/head
2026-06-15  Michael Brown[settings] Allow system time to be modified via builtin...
2026-06-15  Michael Brown[settings] Allow for writable built-in settings
2026-06-15  Michael Brown[scsi] Use data-transfer buffers for data-in and data-out
2026-06-14  Michael Brown[s390x] Add optimised TCP/IP checksumming
2026-06-14  Michael Brown[ci] Add s390x self-tests
2026-06-14  Michael Brown[s390x] Add support for the IBM s390x CPU architecture
2026-06-13  Michael Brown[test] Fix RFC 1071 checksum calculation for big-endian...
2026-06-13  Michael Brown[linux] Fix console output on big-endian targets
2026-06-13  Michael Brown[efi] Fix parsing of EFI signature lists on big-endian...
2026-06-13  Michael Brown[peerdist] Fix segment identifier constant on big-endia...
2026-06-13  Michael Brown[build] Fix building for big-endian targets
2026-06-13  Michael Brown[crypto] Use generic implementations of slow-path big...
2026-06-09  Michael Brown[iscsi] Ensure SCSI sense data is present before parsing
2026-06-09  Michael Brown[crypto] Add RFC 7919 FFDHE key exchange algorithms
2026-06-09  Michael Brown[test] Allow for large values in key exchange self...
2026-06-09  Michael Brown[test] Verify test vector lengths for key exchange...
2026-06-06  Michael Brown[crypto] Remove redundant ECDHE algorithm
2026-06-06  Michael Brown[crypto] Remove elliptic curve abstraction for X25519
2026-06-06  Michael Brown[tls] Use generic key exchange algorithm abstraction...
2026-06-06  Michael Brown[crypto] Provide Weierstrass curves as generic key...
2026-06-05  Michael Brown[crypto] Provide X25519 as a generic key exchange algorithm
2026-06-05  Michael Brown[crypto] Add a generic concept of a key exchange algorithm
2026-06-04  Theodore Riera[nfs] Fix off-by-one heap overflow in nfs_uri_symlink() 1661/head
2026-06-01  Michael Brown[linux] Disable implicit linking against libatomic libatomic
2026-05-28  Joseph Wong[tg3] Use updated DMA APIs 1722/head
2026-05-26  Michael Brown[loong64] Port the RISC-V optimised TCP/IP checksum...
2026-05-26  Michael Brown[riscv] Simplify TCP/IP checksum calculation
2026-05-21  Michael Brown[ci] Update action versions to silence GitHub warnings
2026-05-21  Michael Brown[ci] Include UEFI Secure Boot builds for RISC-V 64...
2026-05-21  Michael Brown[loong64] Replace optimised string operations
2026-05-21  Michael Brown[build] Mark core riscv64 files as permitted for UEFI...
2026-05-21  Michael Brown[neighbour] Discard deferred packets before discarding...
2026-05-21  Michael Brown[build] Mark core loong64 headers as permitted for...
2026-05-21  Michael Brown[doc] Add an AI contribution policy
2026-05-13  Michael Brown[virtio] Replace the virtio core and network device...
2026-05-12  Michael Brown[lacp] Use the same system identifier for all ports
2026-05-12  Michael Brown[pci] Provide pci_bar_is_io() to determine BAR type
2026-05-12  Michael Brown[ioapi] Allow combined port accessors to be used in...
2026-05-07  Michael Brown[tls] Add support for RSA-PSS signature scheme
2026-05-07  Michael Brown[tls] Split out hybrid MD5+SHA1 algorithm used in TLS...
2026-05-06  Michael Brown[crypto] Add support for RSA-PSS signature scheme 1705/head
2026-05-06  Michael Brown[crypto] Allow for alternative RSA signature schemes
2026-05-06  Michael Brown[test] Use mock random data for public key self-tests
2026-05-01  Joseph Wong[bnxt] Do not abort teardown on command failure 1700/head
2026-05-01  Joseph Wong[bnxt] Improve code readability and debug output 1693/head
2026-05-01  Michael Brown[librm] Specify regparm function attribute only for...
2026-05-01  Michael Brown[build] Remove redundant regparm function attribute...
2026-05-01  Michael Brown[w89c840] Fix build warnings with GCC 16
2026-04-30  Christian I... [intel] Add PCI ID for I219-V and -LM existing of 18-29 1675/head
2026-04-30  Michael Brown[efi] Register EFI IPv6 device path settings as netX.ndp 1699/head
2026-04-30  Michael Brown[tls] Treat signature algorithm identifiers as opaque...
2026-04-29  Michael Brown[crypto] Fail all operations for the null public-key...
2026-04-29  Huzaifa Ali Zar[efi] Fix operator precedence in autoexec network download 1694/head
2026-04-28  Michael Brown[crypto] Add support for HKDF key derivation
2026-04-24  Michael Brown[cloud] Separate snapshot deletion from image deletion... alitest
2026-04-23  Michael Brown[virtio] Ensure that device is closed before unmapping...
2026-04-23  Michael Brown[virtio] Fix assertion failures when interface is closed
next