]> git.ipfire.org Git - thirdparty/ipxe.git/shortlog
thirdparty/ipxe.git
34 hours ago  Michael Brown[dns] Pass a non-null peer socket address to xfer_open_... master
35 hours ago  Michael Brown[xfer] Do not attempt to find an opener for a null... 1755/head
3 days ago  Michael Brown[tls] Parse ServerKeyExchange record immediately
5 days ago  Michael Brown[image] Allow download progress messages to be silenced
6 days ago  Michael Brown[dmesg] Add an in-memory ring buffer console
6 days ago  Michael Brown[uri] Escape the "+" character within HTTP form parameters
6 days ago  Michael Brown[settings] Add "--quiet" option to "show" command
6 days ago  Michael Brown[uri] Add support for "data:" URIs 1753/head
7 days ago  Michael Brown[blob] Add an abstraction of an openable data blob
8 days ago  Michael Brown[cloud] Add support for Alibaba Cloud IMDSv2
8 days ago  Michael Brown[cloud] Add support for AWS IMDSv2
8 days ago  Michael Brown[cmdline] Add "imgset" command
9 days ago  Michael Brown[http] Allow issuing requests with an explicitly specif...
9 days ago  Michael Brown[http] Show parameter headers in debug output
9 days ago  Michael Brown[params] Avoid calling strcmp() with a NULL parameter...
9 days ago  Michael Brown[mime] Add support for MIME multipart images
9 days ago  Michael Brown[test] Generalise archive extraction self-tests
9 days ago  Michael Brown[libc] Add strcasestr()
12 days ago  Michael Brown[hermon] Add missing write barrier after initiating... 1752/head
12 days ago  Michael Brown[image] Make text-based image data usable by string...
12 days ago  Michael Brown[xferbuf] Provide an image-backed data transfer buffer
12 days ago  Michael Brown[libc] Add strchrnul()
12 days ago  Michael Brown[hermon] Check for failure from pci_ioremap()
13 days ago  Michael Brown[tls] Retain a reference in the key schedule to the...
2026-07-08  Michael Brown[tls] Reject incorrect server names before completing...
2026-07-08  Michael Brown[tls] Guard against resuming from an empty resumption...
2026-07-08  Michael Brown[tls] Poison initial resumption master secret
2026-07-08  Michael Brown[tls] Poison initial key derivation function master...
2026-07-07  Michael Brown[tls] Track and check key schedule state
2026-07-06  Michael Brown[tls] Guard against a premature server Finished
2026-07-06  Michael Brown[tls] Send closure alert only when we are initiating...
2026-07-06  Michael Brown[tls] Handle key exchange within key schedule
2026-07-03  Michael Brown[cloud] Use "param" command to provide Google metadata...
2026-07-03  Michael Brown[tls] Restructure to use a single key derivation functi...
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
next