1
0
mirror of https://github.com/ipxe/ipxe.git synced 2026-10-25 19:59:21 +03:00

Commit Graph

  • 24112d91a0 [tg3] Add support for BCM57766 Bernd Wiebelt 2015-07-06 14:27:48 +01:00
  • 652e5a96db [ipoib] Transmit multicast packets as broadcasts Michael Brown 2015-07-06 13:06:55 +01:00
  • 38afcc51ea [tcp] Gracefully close connections during shutdown Michael Brown 2015-07-04 12:40:04 +01:00
  • 211529a7fe [xen] Wait for and clear XenStore event before receiving data Michael Brown 2015-06-30 17:06:58 +01:00
  • a0f60d26f5 [gdb] Allow gdbstub to be started on an arbitrary serial port Michael Brown 2015-06-29 16:43:39 +01:00
  • 8829634bd7 [ipoib] Attempt to generate ARPs as needed to repopulate REMAC cache Michael Brown 2015-06-29 14:50:16 +01:00
  • e213a008ca [ipoib] Mark REMAC cache as expensive Michael Brown 2015-06-29 14:12:43 +01:00
  • d8a618e80f [comboot] Implement INT22,0x000c Wissam Shoukair 2015-06-29 12:42:51 +01:00
  • 2a696ab963 [serial] Use new UART abstraction in serial console driver Michael Brown 2015-06-29 08:43:16 +01:00
  • 5e622dc085 [gdb] Use new UART abstraction in GDB serial transport Michael Brown 2015-06-29 10:07:56 +01:00
  • 611c9e39da [serial] Add general abstraction of a 16550-compatible UART Michael Brown 2015-06-29 08:39:58 +01:00
  • edf74df4ab [pxe] Always reconstruct packet for PXENV_GET_CACHED_INFO Michael Brown 2015-06-29 09:58:16 +01:00
  • d73982f098 [dhcp] Defer discovery if link is blocked Michael Brown 2015-06-25 17:30:49 +01:00
  • 94dbfb4374 [stp] Fix interpretaton of hello time Michael Brown 2015-06-25 17:30:12 +01:00
  • fb28c4a979 [stp] Add support for detecting Spanning Tree Protocol non-forwarding ports Michael Brown 2015-06-25 10:04:42 +01:00
  • f3812395a2 [netdevice] Add a generic concept of a "blocked link" Michael Brown 2015-06-25 16:41:39 +01:00
  • 7e7870984b [ethernet] Add minimal support for receiving LLC frames Michael Brown 2015-06-25 14:37:18 +01:00
  • 36817ea260 [mromprefix] Report a dummy size at offset 0x02 of .mrom payload Michael Brown 2015-06-25 08:32:25 +01:00
  • c117b25e0b [tcp] Do not shrink window when discarding received packets Michael Brown 2015-06-25 10:07:21 +01:00
  • e46154fbb4 [pci] Use flat real mode to call INT 1a,b101 Michael Brown 2015-06-23 20:37:55 +01:00
  • be3517c4ab [xhci] Ignore invalid protocol speed ID values on Intel Skylake platforms Michael Brown 2015-06-18 15:09:57 +01:00
  • 323bf186fb [xhci] Record device-specific quirks in xHCI device structure Michael Brown 2015-06-18 15:05:54 +01:00
  • 6b7157c233 [ipoib] Fix REMAC cache discarder Michael Brown 2015-06-01 18:02:55 +01:00
  • 6d195c5669 [xhci] Fix comparison of signed and unsigned integers Michael Brown 2015-06-01 17:18:08 +01:00
  • 25d6c80498 [build] Fix .ids.o creation for drivers not in the all-drivers build Michael Brown 2015-06-01 16:50:56 +01:00
  • 982b051cbc [xhci] Fix length of allocated slot array Michael Brown 2015-06-01 13:47:34 +01:00
  • 15759e539e [neighbour] Return success when deferring a packet Michael Brown 2015-05-20 15:19:47 +01:00
  • 99f87b2338 [intel] Fix operation when physical function has jumbo frames enabled Michael Brown 2015-05-19 12:20:37 +01:00
  • 51b6a1c835 [intel] Add intelxvf_stats() to dump packet statistics registers Michael Brown 2015-05-18 22:09:47 +01:00
  • 3ec8b67818 [int13con] Add basic ability to log to a local disk via INT 13 Michael Brown 2015-05-18 16:02:02 +01:00
  • a91b1f7339 [intel] Add intelxvf driver for Intel 10 GigE virtual function NICs Michael Brown 2015-05-16 14:36:56 +01:00
  • bb1e1048f6 [intel] Add support for mailbox used by virtual functions Michael Brown 2015-05-16 14:35:13 +01:00
  • 9e2121be0d [intel] Allow for the use of advanced TX descriptors Michael Brown 2015-05-16 14:26:00 +01:00
  • 28ce9b6cc0 [intel] Expose intel_diag() for use by other Intel NIC drivers Michael Brown 2015-05-15 11:52:56 +01:00
  • 5ecd16af04 [usb] Always clear recorded disconnections after performing hotplug actions Michael Brown 2015-05-13 14:45:21 +01:00
  • a2173fca45 [usb] Do not call usb_hotplug() when registering a new hub Michael Brown 2015-05-13 14:13:09 +01:00
  • 372672275e [usb] Add basic support for USB keyboards Michael Brown 2015-05-11 15:42:54 +01:00
  • a8e4187c45 [usb] Add generic USB human interface device (HID) framework Michael Brown 2015-05-11 14:57:28 +01:00
  • 0eaa3a34bf [usb] Add USB_INTERRUPT_OUT internal type Michael Brown 2015-05-11 14:56:46 +01:00
  • 86aa959561 [ipv6] Disambiguate received ICMPv6 errors Michael Brown 2015-05-11 12:45:14 +01:00
  • bb6d7bebe9 [uhci] Use meaningful device names in debug messages Michael Brown 2015-05-10 00:18:46 +01:00
  • 5832e9ea93 [ehci] Use meaningful device names in debug messages Michael Brown 2015-05-09 23:45:43 +01:00
  • 91a4ad2466 [xhci] Use meaningful device names in debug messages Michael Brown 2015-05-10 00:11:07 +01:00
  • 9d43c4080d [usb] Provide usb_endpoint_name() for use by host controller drivers Michael Brown 2015-05-09 23:45:13 +01:00
  • 6dba29b18f [uhci] Add support for UHCI host controllers Michael Brown 2015-05-09 23:14:34 +01:00
  • 9ea8a2daa7 [ehci] Allow UHCI/OHCI controllers to locate the EHCI companion controller Michael Brown 2015-05-08 16:51:12 +01:00
  • a66fd8920d [usb] Add find_usb_bus_by_location() helper function Michael Brown 2015-05-08 16:50:47 +01:00
  • b3de9664c7 [ehci] Poll child companion controllers after disowning port Michael Brown 2015-05-08 15:33:18 +01:00
  • e4783add79 [usb] Maintain single lists of halted endpoints and changed ports Michael Brown 2015-05-08 18:02:50 +01:00
  • 5e1e2069fd [usb] Maintain a list of all USB buses Michael Brown 2015-05-08 15:07:26 +01:00
  • f6604627ff [usb] Detect missed disconnections Michael Brown 2015-05-06 16:38:28 +01:00
  • b88ab14ba3 [pci] Provide PCI_CLASS() to calculate a scalar PCI class value Michael Brown 2015-05-08 14:54:12 +01:00
  • 50e703a534 [usb] Include setup packet within I/O buffer for message transfers Michael Brown 2015-05-01 16:28:45 +01:00
  • a25a16d4ad [vram] Add "vram" built-in setting to dump video RAM Michael Brown 2015-04-24 16:05:59 +01:00
  • dc15a5a779 [settings] Add "base64" setting type Michael Brown 2015-04-24 13:54:40 +01:00
  • 1205721cbd [base64] Add buffer size parameter to base64_encode() and base64_decode() Michael Brown 2015-04-24 15:32:04 +01:00
  • 9aa8090d06 [base16] Add buffer size parameter to base16_encode() and base16_decode() Michael Brown 2015-04-24 14:34:32 +01:00
  • b56b482fa3 [test] Include IPv6 support when performing settings self-tests Michael Brown 2015-04-24 14:38:14 +01:00
  • 1b56452121 [ath9k] Remove confusing logic inversion in an ANI variable Christian Hesse 2015-04-23 13:33:26 +02:00
  • bf40b79734 [build] Add missing "const" qualifiers Christian Hesse 2015-04-23 13:33:25 +02:00
  • 5744c3e8cd [intel] Add PCI device IDs for Intel I218-LM and I218-V Christian Hesse 2015-04-22 14:48:01 +02:00
  • dc19e630cb [build] Construct all-drivers list based on driver class Michael Brown 2015-04-22 12:14:16 +01:00
  • 2154af0077 [rtl818x] Obviate RTL_ROM() hack Michael Brown 2015-04-22 11:05:19 +01:00
  • eda1c58358 [realtek] Do not attempt to access EEPROM on RTL8169 chips Michael Brown 2015-04-21 17:42:36 +01:00
  • 8958f62a1c [intel] Force RX polling on VMware emulated 82545em Michael Brown 2015-04-21 16:43:30 +01:00
  • 63dcab002e [intel] Report any unexpected interrupt causes Michael Brown 2015-04-21 15:20:13 +01:00
  • da990b8870 [intel] Update PCI device IDs for Intel 82599 and X540 10G NICs Ed Swierk 2015-02-19 13:12:44 -08:00
  • 02bf08bc1e [build] Use a single call to parserom.pl to speed up building Michael Brown 2015-04-18 11:21:45 +01:00
  • dac866b066 [build] Work around binutils quirk on OpenBSD 5.7 Michael Brown 2015-04-18 00:53:27 +01:00
  • b594bfd490 [build] Fix compiler warning on OpenBSD 5.7 Michael Brown 2015-04-17 23:56:03 +01:00
  • 40de412762 [build] Allow building PCI ROMs with device ID lists Michael Brown 2015-04-14 09:59:59 +01:00
  • fb31365db4 [prism2] Remove duplicate PCI_ROM() lines Michael Brown 2015-04-15 11:37:20 +01:00
  • 532649aacf [eepro100] Remove duplicate PCI_ROM() line Michael Brown 2015-04-15 11:37:09 +01:00
  • 7ca801d637 [efi] Use the EFI_RNG_PROTOCOL as an entropy source if available Michael Brown 2015-04-14 17:53:13 +01:00
  • c6c7e78c42 [efi] Poll for TX completions only when there is an outstanding TX buffer Michael Brown 2015-04-14 17:02:00 +01:00
  • 729c16ad5b [efi] Poll media status only if advertised as supported Michael Brown 2015-04-14 16:44:37 +01:00
  • 914dd539b0 [efi] Provide a dummy data block in nii_initialise() Michael Brown 2015-04-14 16:20:32 +01:00
  • 6567511c3d [efi] Add EFI time source Michael Brown 2015-04-14 11:55:08 +01:00
  • eb2252fd7a [efi] Add EFI entropy source Michael Brown 2015-04-14 10:56:20 +01:00
  • 452aa157be [util] Add ability to dump PCI device ID list Michael Brown 2015-04-13 16:22:35 +01:00
  • ae01462b79 [romprefix] Allow autoboot device filter to be disabled Michael Brown 2015-04-13 14:49:02 +01:00
  • 867e3ee475 [xhci] Always reset root hub ports Michael Brown 2015-04-13 14:08:09 +01:00
  • 68d8a44469 [build] Rewrite parserom.pl to support multiple source files Robin Smidsrød 2015-04-06 17:09:54 +02:00
  • d9166bbcae [peerdist] Add support for decoding PeerDist Content Information Michael Brown 2015-04-13 12:26:05 +01:00
  • 755d2b8f6b [efi] Ensure drivers are disconnected when ExitBootServices() is called Michael Brown 2015-04-13 12:06:59 +01:00
  • ea3d5875cd [crypto] Add SHA-512/224 algorithm Michael Brown 2015-04-12 16:57:25 +01:00
  • e5e91ab471 [crypto] Add SHA-512/256 algorithm Michael Brown 2015-04-12 16:34:33 +01:00
  • 02879299c9 [crypto] Add SHA-384 algorithm Michael Brown 2015-04-12 15:53:39 +01:00
  • 6f713c2d95 [crypto] Add SHA-512 algorithm Michael Brown 2015-04-12 15:42:45 +01:00
  • 4dbc44348c [crypto] Add SHA-224 algorithm Michael Brown 2015-04-12 14:50:18 +01:00
  • a9da129122 [test] Simplify digest algorithm self-tests Michael Brown 2015-04-12 12:41:08 +01:00
  • b12b1b620f [virtio] Downgrade per-iobuf debug messages to DBGC2 Laszlo Ersek 2015-04-10 21:53:21 +02:00
  • dc795b9fef [test] Add setjmp()/longjmp() self-tests Michael Brown 2015-04-07 06:40:46 +01:00
  • fb2bedcff3 [libc] Add x86_64 versions of setjmp() and longjmp() Michael Brown 2015-04-07 06:40:42 +01:00
  • 00ff3d8bb3 [libc] Fix typo in longjmp() Michael Brown 2015-04-07 06:40:34 +01:00
  • f557794ab3 [xhci] Support USB1 devices attached via transaction translators Michael Brown 2015-03-23 20:24:20 +00:00
  • 026b3446b9 [usb] Improve debug messages for failed control transactions Michael Brown 2015-03-23 20:18:02 +00:00
  • b418af26d9 [ehci] Support USB1 devices attached via transaction translators Michael Brown 2015-03-23 13:34:16 +00:00
  • 5486c947e2 [usb] Clear transaction translator buffers when applicable Michael Brown 2015-03-23 16:20:36 +00:00
  • 9e88194655 [usb] Add clear_tt() hub method to clear transaction translator buffer Michael Brown 2015-03-23 15:59:51 +00:00