13aae784
(tag: v1.20.1-rthoni)
custom configs by
2020-03-13 13:37:08 +0100
7fd6b048
(old)
save by
2020-03-13 12:00:23 +0100
efc1ae5a
(HEAD -> master)
[int13con] Create log partition only when CONSOLE_INT13 is enabled by
2020-03-01 12:56:28 +0000
49319f1b
[bios] Define macros for constructing partition table entries by
2020-03-01 11:58:47 +0000
e3ca2110
[iscsi] Eliminate variable-length stack allocation in URI parsing by
2020-02-16 23:46:33 +0000
e2e29e7a
[iscsi] Eliminate variable-length stack allocations in CHAP handlers by
2020-02-16 23:19:03 +0000
446e8f14
[settings] Eliminate variable-length stack allocation by
2020-02-16 22:30:38 +0000
0a743219
[slam] Allow for the possibility of IPv6 multicast addresses by
2020-02-16 22:02:25 +0000
c5306bcf
[slam] Eliminate variable-length stack allocation by
2020-02-16 21:55:59 +0000
6248ac39
[infiniband] Eliminate variable-length stack allocation by
2020-02-16 21:25:27 +0000
c625681c
[tftp] Eliminate unnecessary variable-length stack allocation by
2020-02-16 20:08:20 +0000
18dc73d2
[travis] Ensure that most recent tag is always available by
2020-01-03 00:14:03 +0100
8f1514a0
(tag: v1.20.1)
[build] Construct full version number automatically from git revision by
2020-01-02 23:43:15 +0100
ea832529
[snp] Set EFI_SIMPLE_NETWORK_RECEIVE_MULTICAST bit as per UEFI spec by
2019-12-13 16:17:58 +0000
ed4a82e2
[snp] Try promiscuous multicast receive filter if the regular one fails by
2019-12-13 16:17:58 +0000
a2d3bedf
[peerdist] Allow for the use of a hosted cache server by
2019-12-15 23:26:02 +0000
53af9905
[peerdist] Allow PeerDist to be globally enabled or disabled by
2019-12-13 14:44:22 +0000
3fe683eb
[lan78xx] Always enable automatic speed and duplex detection by
2019-09-29 20:59:22 +0100
41a9a5c7
[efi] Do not attempt EFI_USB_IO_PROTOCOL transfers during shutdown by
2019-09-15 10:40:23 +0100
4c872133
[efi] Report failed control transfers as expected by the USB core by
2019-09-15 10:25:46 +0100
0b3000bb
[golan] Fix address-of-pointer bug for multicast attach/detach by
2019-08-17 17:51:18 +0100
f1e6efa4
[ethernet] Avoid false positive Coverity warning by
2019-08-17 17:30:09 +0100
a5c41483
[coverity] Override assumptions about wcrtomb() and hmac_init() by
2019-08-17 17:18:54 +0100
0cc12f05
[crypto] Profile the various stages of modular multiplication by
2019-08-17 01:24:04 +0100
131635ea
[crypto] Drag in configured digestInfo prefixes for any use of RSA by
2019-08-17 01:18:34 +0100
fd96acb7
[tls] Add missing call to tls_tx_resume() when restarting negotiation by
2019-08-16 22:40:19 +0100
d8a1958b
[peerdist] Limit number of concurrent raw block downloads by
2019-08-16 21:42:49 +0100
02b26de9
[peerdist] Start block download timers from within opener methods by
2019-08-16 21:23:55 +0100
6df2c6ab
[process] Add PROC_INIT() for initialising static processes by
2019-08-16 21:20:05 +0100
c63ef427
[build] Add predefined shortcut for Raspberry Pi builds by
2019-08-02 11:57:35 +0100
c742c576
[build] Move predefined all-drivers build shortcut to Makefile by
2019-08-02 11:00:43 +0100
a4f8c6e3
[build] Do not apply WORKAROUND_CFLAGS for host compiler by
2019-07-22 14:51:28 +0100
1dd56dbd
[build] Workaround compilation error with gcc 9.1 by
2019-07-22 10:47:50 +0100
412acd78
[build] Fix "'%s' directive argument is null" error by
2019-06-09 13:30:11 +0300
f4cc5834
[smscusb] Fetch MAC from device tree for Raspberry Pi Model B+ by
2019-07-19 19:15:33 +0100
a0463290
[build] Add named configuration for Raspberry Pi by
2019-07-19 17:45:22 +0100
83e0f9f3
[smsc95xx] Fetch MAC from device tree for Raspberry Pi by
2019-07-19 17:43:39 +0100
6dde0f60
[efi] Register a device tree if provided by the platform firmware by
2019-07-19 17:42:12 +0100
e520a51d
[fdt] Add ability to parse a MAC address from a flattened device tree by
2019-07-19 17:35:39 +0100
a385e237
[efi] Return only registered EFI devices from efidev_parent() by
2019-07-15 12:49:47 +0100
c2226b3d
[arm] Provide dummy implementations for {in,out}[s]{b,w,l} by
2019-07-14 15:27:01 +0100
3fb3ffcc
[build] Fix use of inline assembly on GCC 8 ARM64 builds by
2019-07-14 14:05:48 +0100
1cdf56f7
[golan] Add various new PCI device IDs by
2019-05-02 11:00:18 +0100
a9596695
[intelxl] Add driver for Intel 40 Gigabit Ethernet NIC virtual functions by
2019-04-24 17:15:49 +0100
92b46b78
[intelxl] Choose to operate in non-PXE mode by
2019-04-24 22:11:14 +0100
3078a952
[intelxl] Expose functions required by virtual function driver by
2019-04-24 14:38:43 +0100
1e0342eb
[intelxl] Allow for arbitrary placement of interrupt control register by
2019-04-24 17:11:31 +0100
2dbd9c0a
[intelxl] Split out ring creation from context programming by
2019-04-24 16:47:16 +0100
9907fd54
[intelxl] Allow for arbitrary placement of ring tail registers by
2019-04-24 16:36:24 +0100
f460a436
[intelxl] Use 32-byte receive descriptors by
2019-04-24 16:25:47 +0100
76769245
[intelxl] Provide a mechanism for handling "send to VF" events by
2019-04-24 13:09:43 +0100
17298d01
[intelxl] Allow admin cookie to hold extended opcode and return code by
2019-04-24 13:00:12 +0100
7b68c310
[intelxl] Allow admin queues to be reinitialised by
2019-04-24 12:45:37 +0100
8f3e648b
[intelxl] Use one admin queue buffer per admin queue descriptor by
2019-04-24 12:18:12 +0100
c5ccfe79
[intelxl] Allow for virtual function admin queue register maps by
2019-03-22 15:04:12 +0000
c901b5ca
[intelxl] Use VLAN tag in receive descriptor if present by
2019-04-27 20:21:22 +0100
fe680c82
[vlan] Provide vlan_netdev_rx() and vlan_netdev_rx_err() by
2019-04-27 20:12:01 +0100
afee77d8
[pci] Add support for PCI MSI-X interrupts by
2019-04-22 14:43:23 +0100
ebf2eaf5
[intel] Add PCI ID for I219-V and -LM 6 to 9 by
2019-02-14 22:21:55 +0100
b6ffe28a
[ocsp] Accept response certID with missing hashAlgorithm parameters by
2019-03-10 17:58:56 +0000
f6b2bf95
[tcp] Display "connecting" status until connection is established by
2019-03-10 17:29:06 +0000
7b63c127
[tls] Display validator messages only while validation is in progress by
2019-03-10 17:27:33 +0000
b28ccfc7
[tls] Display cross-certificate and OCSP status messages by
2019-03-07 15:23:19 +0000
447e5cd4
[crypto] Use x509_name() in validator debug messages by
2019-03-07 13:47:30 +0000
eaba1a22
[tls] Support stateless session resumption by
2019-03-06 15:02:02 +0000
799781f1
[tls] Fix incorrectly duplicated error number by
2019-02-21 23:50:11 +0000
272fe325
[tls] Support stateful session resumption by
2019-02-21 11:32:25 +0000
64b4452b
[efi] Blacklist the Dell Ip4ConfigDxe driver by
2019-02-19 18:47:12 +0000
36a4c85f
[init] Show startup and shutdown function names in debug messages by
2019-01-25 14:53:43 +0000
de4565cb
[util] Add support for EFI ROM images by
2019-01-16 17:37:58 +0100
3f4c179a
[util] Improve processing of ROM images in Option::ROM by
2019-01-16 17:37:57 +0100
956f6a72
[zbin] Fix compiler warning with GCC 9 by
2019-01-21 11:17:04 +0000
3946aa9b
[libc] Fix strcmp()/strncmp() to return proper values by
2019-01-09 11:35:39 -0800
e226fecd
[efi] Fix error handling path in efi_snp_probe by
2019-01-04 19:20:28 +0000
ba0d5aa9
[pci] Correct invalid base-class/sub-class/prog-if order in PCIR by
2019-01-15 13:06:19 +0000
133f4c47
[build] Handle R_X86_64_PLT32 from binutils 2.31 by
2018-08-25 13:53:08 +0200
af186071
[sfc] Add support for X25xx adapters by
2018-06-18 11:41:38 +0100
d2063b76
[intelxl] Add driver for Intel 40 Gigabit Ethernet NICs by
2018-07-08 16:41:12 +0100
b9d68b9d
[ethernet] Use standard 1500 byte MTU unless explicitly overridden by
2018-07-17 12:01:30 +0100
05b97914
[rndis] Clean up error handling path in register_rndis() by
2018-07-09 10:35:57 +0100
1c47eb18
[build] Use positive-form tests when checking for supported warnings by
2018-07-08 18:12:43 +0100
40956545
[vmbus] Do not expect version in version_response by
2018-06-09 17:53:31 +0300
16d74953
[rndis] Register netdev with MAC filled by
2018-06-01 09:59:01 +0300
88ac1d3f
[efi] Exclude link-layer header length from MaxPacketSize by
2018-04-27 14:19:07 -0400
97a3d372
[intelx] Add support for Intel X552 NIC by
2018-05-10 16:12:32 -0700
8ed4e304
[build] Disable gcc stringop-truncation warnings by
2018-04-24 08:47:32 -0600
e7f67d5a
[http] Work around stateful authentication schemes by
2018-05-14 11:16:34 +0100
960d1e36
[icplus] Add driver for IC+ network card by
2018-04-20 14:10:26 +0100
c239f0bf
[mii] Add bit-bashing interface by
2018-04-20 13:58:40 +0100
7ed1dc98
[mii] Add mii_find() by
2018-04-20 13:37:20 +0100
6047b7ca
[mii] Fix typo in parameter name by
2018-04-20 13:25:46 +0100
e901e6b7
[tcp] Add missing packed attribute on struct tcp_header by
2018-04-19 17:32:07 +0100
6804a8c8
[mii] Separate concepts of MII interface and MII device by
2018-04-19 12:38:55 +0100
285e3e52
[velocity] Fix usage of mii_read() and mii_write() by
2018-04-19 12:36:16 +0100
f71ba143
[rhine] Fix usage of mii_read() by
2018-04-19 12:34:08 +0100
d6f02c72
[undi] Include subsystem IDs in broken interrupt device check by
2018-04-18 16:38:36 +0100
2eef77ec
[intelx] Add PCI_ROM entry for Intel X553 NIC by
2018-04-05 14:47:23 -0400
8c17ee11
[efi] Add support for R_ARM_REL32 relocations by
2018-03-27 19:07:38 +0200
4f362a03
[efi] Do not raise TPL within EFI_DRIVER_BINDING_PROTOCOL.Supported() by
2018-03-26 12:10:09 +0100
331ac451
[efi] Release SNP devices before starting SAN boot image by
2018-03-26 11:31:41 +0100