1
0
mirror of https://github.com/ipxe/ipxe.git synced 2026-10-24 07:59:35 +03:00

Commit Graph

  • ecfc81d76f [settings] Create space for IPv6 in settings display order Michael Brown 2016-07-15 16:52:47 +01:00
  • c53a209a42 [ipv6] Perform SLAAC only during autoconfiguration Michael Brown 2016-07-15 15:49:24 +01:00
  • 517d234031 [intel] Remove duplicate intelvf_mbox_queues() function Michael Brown 2016-07-14 13:51:07 +01:00
  • db3443608f [intel] Strip spurious VLAN tags received by virtual function NICs Michael Brown 2016-07-11 17:14:14 +01:00
  • 45dd627689 [ipv4] Send gratuitous ARPs whenever a new IPv4 address is applied Michael Brown 2016-07-12 08:47:27 +01:00
  • 23c275bd1e [intel] Add PCI device ID for I219-V/LM Lukas Grossar 2016-07-11 17:06:01 +02:00
  • df85901768 [acpi] Allow time for ACPI power off to take effect Michael Brown 2016-07-11 21:23:03 +01:00
  • e19c0a8fd2 [acpi] Add support for ACPI power off Michael Brown 2016-07-10 19:25:26 +01:00
  • 74222cd2c1 [rng] Check for functioning RTC interrupt Michael Brown 2016-07-10 20:36:53 +01:00
  • d6817943d1 [efi] Install the HII config access protocol on a child of the SNP handle Laszlo Ersek 2016-06-30 14:37:36 +02:00
  • 5430465185 [profile] Allow profiling to be globally enabled or disabled Michael Brown 2016-07-05 13:45:54 +01:00
  • 46719f2264 [libc] Allow assertions to be globally enabled or disabled Michael Brown 2016-07-05 13:28:51 +01:00
  • 6e1ce52d14 [debug] Allow debug messages to be initially disabled at runtime Michael Brown 2016-07-05 10:19:36 +01:00
  • e2c0a20d60 [debug] Allow per-object runtime enabling/disabling of debug messages Michael Brown 2016-07-05 10:10:35 +01:00
  • 55f7a675d6 [iscsi] Treat redirection failures as fatal Michael Brown 2016-07-04 16:14:22 +01:00
  • 89c6db838f [downloader] Treat redirection failures as fatal Michael Brown 2016-07-04 16:13:25 +01:00
  • 5e2a7481ad [xfer] Send intf_close() if redirection fails Michael Brown 2016-07-04 16:10:45 +01:00
  • aeb6203811 [dhcp] Automatically generate vendor class identifier string Michael Brown 2016-07-04 15:07:05 +01:00
  • d7f1834b5e [dhcpv6] Include vendor class identifier option in DHCPv6 requests Michael Brown 2016-07-04 14:08:26 +01:00
  • fda8916c83 [dhcpv6] Include RFC5970 client architecture options in DHCPv6 requests Michael Brown 2016-07-04 13:18:49 +01:00
  • 3d9f094022 [dhcp] Allow for variable encapsulation of architecture-specific options Michael Brown 2016-07-04 13:15:05 +01:00
  • 3bb61c33c2 [pxe] Disable interrupts on the PIC before starting NBP Michael Brown 2016-07-03 12:52:20 +01:00
  • c22da4b8ba [bios] Do not enable interrupts when printing to the console Michael Brown 2016-07-03 12:50:19 +01:00
  • c9f6a86059 [efi] Fix uninitialised data in HII IFR structures Michael Brown 2016-06-29 15:13:35 +01:00
  • 0418631918 [thunderx] Fix compilation with older versions of gcc Michael Brown 2016-06-22 12:04:50 +01:00
  • 632e57f0f3 [efi] Do not copy garbage bytes into SNP device path MAC address Michael Brown 2016-06-22 09:07:20 +01:00
  • 694c18addc [efi] Report failures to stop the EFI timer tick event Michael Brown 2016-06-20 16:08:17 +01:00
  • c9176878ef [smsc75xx] Allow up to 100ms for reset to complete Michael Brown 2016-06-20 14:07:41 +01:00
  • 040aa980d6 [virtio] Fix virtio-pci logging Ladi Prosek 2016-05-31 10:12:12 +02:00
  • fbbc895442 [virtio] Renumber virtio_pci_region flags Ladi Prosek 2016-05-02 13:46:39 +02:00
  • 25ae251dd9 [thunderx] Retrieve base MAC address via EFI_THUNDER_CONFIG_PROTOCOL Michael Brown 2016-06-13 18:41:33 +01:00
  • 8f0bec4346 [efi] Include VLAN in SNP device path if applicable Michael Brown 2016-06-18 18:45:18 +01:00
  • ec992b97c2 [intel] Add PCI device ID for another I219-LM Christian Nilsson 2016-06-16 11:41:40 +01:00
  • cf52436c71 [thunderx] Fix channel configuration for VNICs 1-7 Michael Brown 2016-06-15 20:29:38 +01:00
  • 4775dd3835 [thunderx] Add driver for Cavium ThunderX SoC NICs Michael Brown 2016-06-13 18:41:26 +01:00
  • 3c61e11fe1 [cmdline] Add "ntp" command Michael Brown 2016-06-13 15:57:16 +01:00
  • fce6117ad9 [ntp] Add simple NTP client Michael Brown 2016-06-13 15:55:49 +01:00
  • e6111c1517 [time] Allow system clock to be adjusted at runtime Michael Brown 2016-06-13 15:29:05 +01:00
  • 02d5cfff22 [tg3] Add missing memory barrier Leendert van Doorn 2016-06-13 08:14:42 -05:00
  • 188789eb3c [tcp] Send TCP keepalives on idle established connections Michael Brown 2016-06-10 17:27:06 +01:00
  • 5c2a959a72 [tg3] Fix address truncation bug on 64-bit machines Leendert van Doorn 2016-06-10 08:54:25 -05:00
  • b42e71921f [http] Accept headers with no whitespace following the colon Michael Brown 2016-06-09 12:20:35 +01:00
  • f76210961c [pci] Support systems with multiple PCI root bridges Michael Brown 2016-06-09 09:36:28 +01:00
  • 2c197517f2 [libc] Always use a non-zero seed for the (non-crypto) RNG Michael Brown 2016-06-09 08:39:25 +01:00
  • f6e8b800be [build] Remove nested "my" declaration Vinson Lee 2016-06-03 18:09:54 +01:00
  • aa4b038c70 [efi] Expose DHCP packets via the Apple NetBoot protocol Michael Brown 2016-05-29 13:04:26 +01:00
  • af9afd0a86 [dhcp] Fix definitions for x86_64 and EFI BC client architectures Michael Brown 2016-05-26 13:58:37 +01:00
  • 31d4a7b8db [arm] Use correct DHCP client architecture values Michael Brown 2016-05-26 13:43:33 +01:00
  • ee5dfb75aa [axge] Add driver for ASIX 10/100/1000 USB Ethernet NICs Michael Brown 2016-05-24 00:23:10 +01:00
  • 8dd39b9572 [efi] Work around broken UEFI keyboard drivers Michael Brown 2016-05-25 15:51:36 +01:00
  • f42b2585fe [http] Ignore unrecognised "Connection" header tokens Michael Brown 2016-05-25 15:27:50 +01:00
  • 80dd6cbcc4 [lotest] Add option to use broadcast packets for loopback testing Michael Brown 2016-05-20 20:57:18 +01:00
  • 231adda40f [netdevice] Fix failure path in register_netdev() Michael Brown 2016-05-20 20:43:58 +01:00
  • 56c0147deb [settings] Extend numerical setting tags to "unsigned long" Michael Brown 2016-05-20 13:05:39 +01:00
  • 6d2bdc4ea3 [pci] Add support for PCI Enhanced Allocation Michael Brown 2016-05-14 18:34:08 +01:00
  • 276d7c31c5 [undi] Work around broken HP EliteBook 745 G3 PXE ROM Michael Brown 2016-05-13 13:22:06 +01:00
  • 858f56e68b [ath9k] Fix buffer overrun for ar9287 Christian Hesse 2016-05-07 21:20:37 +02:00
  • 601706688b [arm] Use CNTVCT_EL0 as profiling timestamp Michael Brown 2016-05-11 21:44:23 +01:00
  • 6164741f81 [efi] Guard against GetStatus() failing to return a NULL TX buffer Michael Brown 2016-05-11 22:02:26 +01:00
  • 47931a4de5 [arm] Add optimised TCP/IP checksumming for 64-bit ARM Michael Brown 2016-05-10 17:13:05 +01:00
  • 95716ece91 [arm] Add optimised string functions for 64-bit ARM Michael Brown 2016-05-09 16:03:19 +01:00
  • a966570dce [libc] Avoid implicit assumptions about potentially-optimised memcpy() Michael Brown 2016-05-09 16:01:06 +01:00
  • 45cd68c0fb [efi] Allow for building with older versions of elf.h system header Michael Brown 2016-05-09 16:16:43 +01:00
  • 17c6f322ee [arm] Add support for 64-bit ARM (Aarch64) Michael Brown 2016-05-08 00:20:20 +01:00
  • edea3a434c [arm] Split out 32-bit-specific code to arch/arm32 Michael Brown 2016-05-08 00:18:35 +01:00
  • 2a187f480e [arm] Avoid instruction references to symbols defined via ".equ" Michael Brown 2016-05-07 23:55:28 +01:00
  • 1a16f67a28 [arm] Add support for 32-bit ARM Michael Brown 2015-10-19 20:01:19 +01:00
  • 49a5bcfba6 [bitops] Fix typo in test case Michael Brown 2016-05-05 14:46:40 +01:00
  • 67f539fa80 [libgcc] Provide __divmoddi4() Michael Brown 2016-05-04 19:13:31 +01:00
  • a5885fbc19 [legacy] Fix building with GCC 6 Michael Brown 2016-05-04 15:58:14 +01:00
  • 63037bdce4 [ath] Fix building with GCC 6 Michael Brown 2016-05-04 15:57:44 +01:00
  • 08230599ef [golan] Fix building with GCC 6 Michael Brown 2016-05-04 15:57:14 +01:00
  • 76ec2a0540 [skge] Fix building with GCC 6 Michael Brown 2016-05-04 15:54:10 +01:00
  • 65b32a0b70 [sis190] Fix building with GCC 6 Michael Brown 2016-05-04 15:53:52 +01:00
  • e2f14c2f8c [mucurses] Fix GCC 6 nonnull-compare errors Vinson Lee 2016-04-15 22:38:35 +00:00
  • 57d0ea7c46 [efi] Generalise EFI entropy generation to non-x86 CPUs Michael Brown 2016-05-04 14:13:44 +01:00
  • 757ab98381 [efi] Use a timer event to generate the currticks() timer Michael Brown 2016-05-04 13:04:33 +01:00
  • 1e066431a4 [tcpip] Do not fall back to using unoptimised TCP/IP checksumming Michael Brown 2016-05-04 13:30:37 +01:00
  • 9f91df422b [build] Remove unnecessary dependency on zlib Michael Brown 2016-05-02 23:09:49 +01:00
  • efd5cf9aad [efi] Eliminate use of libbfd Michael Brown 2016-05-02 20:36:54 +01:00
  • 71560d1854 [librm] Preserve FPU, MMX and SSE state across calls to virt_call() Michael Brown 2016-04-27 11:03:18 +01:00
  • fe62f3c831 [tg3] Fix _tg3_flag() for 64-bit builds Michael Brown 2016-05-02 13:20:26 +01:00
  • 2d42d3cff6 [librm] Reduce real-mode stack consumption in virt_call() Michael Brown 2016-04-29 11:33:13 +01:00
  • b696a5063e [image] Skip misleading "format not recognised" error message Michael Brown 2016-04-28 12:12:50 +01:00
  • 55e409b14f [libgcc] Provide symbol to handle gcc's implicit calls to memset() Michael Brown 2016-04-20 16:43:34 +01:00
  • 91aa188fbb [libc] Allow CPU architectures to use unoptimised string functions Michael Brown 2016-04-19 16:30:49 +01:00
  • 40a8a5294c [ethernet] Make LACP support configurable at build time Michael Brown 2016-04-18 10:08:46 +01:00
  • 988243c93f [virtio] Add virtio-net 1.0 support Ladi Prosek 2016-04-11 11:26:59 +02:00
  • 8a055a2a70 [virtio] Add virtio 1.0 PCI support Ladi Prosek 2016-04-11 11:26:58 +02:00
  • 7b499f849e [virtio] Add virtio 1.0 constants and data structures Ladi Prosek 2016-04-11 11:26:57 +02:00
  • 2379494918 [pci] Add pci_find_next_capability() Ladi Prosek 2016-04-11 11:26:56 +02:00
  • 5e5450c2d0 [comboot] Support COMBOOT in 64-bit builds Michael Brown 2016-04-14 16:48:41 +01:00
  • 4afb758423 [pool] Fix check for reopenable pooled connections Suresh Sundriyal 2016-04-12 14:18:17 +01:00
  • 0eea8b5c3b [golan] Add missing iounmap() Wissam Shoukair 2016-03-24 18:42:59 +02:00
  • ffd959a1d6 [mlx_icmd] Fix compilation error in GCC versions newer than 4.6.4 Wissam Shoukair 2016-04-05 13:39:08 +03:00
  • 5238c85b62 [efi] Work around broken EFI HII specification Michael Brown 2016-04-12 11:59:31 +01:00
  • cc8824ad4e [libc] Print "<NULL>" for wide-character NULL strings Michael Brown 2016-04-12 11:51:05 +01:00
  • 320488d0f9 [test] Update snprintf_ok() to use okx() Michael Brown 2016-04-12 11:45:58 +01:00
  • 597521ef53 [qib7322] Validate payload length Michael Brown 2016-03-30 07:31:51 +01:00
  • c9af896314 [linda] Validate payload length Michael Brown 2016-03-30 07:27:09 +01:00