Commit Graph

  • 3950d1d8e6 [sis190] Initialise network device before calling register_netdev() Michael Brown 2010-09-05 02:20:23 +01:00
  • c04b6ccd75 [tables] Add for_each_table_entry_continue() and _continue_reverse() Michael Brown 2010-09-04 23:29:00 +01:00
  • a3021ad0e4 [rtl8139] Strip CRC from received packets Michael Brown 2010-09-03 16:16:18 +01:00
  • 28934eef81 [retry] Hold reference while timer is running and during expiry callback Michael Brown 2010-09-02 03:34:04 +01:00
  • 25447294d5 [process] Add process_running() Michael Brown 2010-08-25 11:17:13 +01:00
  • da123eada4 [tables] Add table_index() Michael Brown 2010-07-26 13:26:34 +01:00
  • 0329673833 [xfer] Add xfer_deliver_raw_meta() Michael Brown 2010-07-25 01:49:00 +01:00
  • 364b92521a [xfer] Generalise metadata "whence" field to "flags" field Michael Brown 2010-07-02 12:12:16 +01:00
  • b0eacbd421 [eepro100] Add new PCI ID 8086:27dc Marty Connor 2010-08-30 10:24:51 -04:00
  • b9eaf24df2 [build] Fix misaligned table entries when using gcc 4.5 Piotr Jaroszyński 2010-08-19 23:39:17 +02:00
  • 49d6f57005 [compiler] Prevent empty weak function stubs from being removed Joshua Oreman 2010-08-18 16:37:22 -07:00
  • 059c11e1e6 [build] Add tap.linux to "make everything" Michael Brown 2010-08-19 13:25:42 +01:00
  • d60cbe43b7 [linux] Add the tap driver Piotr Jaroszyński 2010-05-28 01:09:22 +02:00
  • ddef2e1bc1 [linux] Add command line arguments Piotr Jaroszyński 2010-05-31 19:07:13 +02:00
  • 91fb434bda [linux] Add device and driver model Piotr Jaroszyński 2010-05-31 18:50:11 +02:00
  • aacd1d62fb [linux] Add empty smbios Piotr Jaroszyński 2010-05-26 19:04:47 +02:00
  • 9ab6761b9c [linux] Add nap Piotr Jaroszyński 2010-05-26 18:54:36 +02:00
  • 6ec1c509e4 [linux] Add umalloc Piotr Jaroszyński 2010-05-26 18:36:03 +02:00
  • a320085750 [linux] Add uaccess Piotr Jaroszyński 2010-05-26 18:55:06 +02:00
  • 01a4c244db [linux] Add timer Piotr Jaroszyński 2010-05-26 16:57:34 +02:00
  • 18d3c12b01 [linux] Add console Piotr Jaroszyński 2010-04-08 01:40:31 +02:00
  • 1812bfd5d0 [linux] Add most of the linux api Piotr Jaroszyński 2010-06-09 20:16:13 +02:00
  • e743910cf9 [linux] Add linux_syscall Piotr Jaroszyński 2010-06-09 20:04:09 +02:00
  • 0e5fc47a25 [linux] Add linux api headers Piotr Jaroszyński 2010-05-27 19:13:56 +02:00
  • bb5b66b887 [linux] Add linuxprefix Piotr Jaroszyński 2010-06-09 19:55:09 +02:00
  • 55187e8c4e [dhcp] Use i386-pcbios DHCP options on linux Piotr Jaroszyński 2010-05-31 19:11:38 +02:00
  • e84db1121b [linux] Add linux platform skeleton Piotr Jaroszyński 2010-04-08 01:25:38 +02:00
  • 1822b1deb9 [libc] Add strtoull() Piotr Jaroszyński 2010-07-18 17:52:43 +02:00
  • b1fa4378d1 [mtnic] Switch to malloc_dma() and free_dma() Piotr Jaroszyński 2010-07-28 20:32:46 +02:00
  • 6e4573bcd0 [libc] Add isxdigit() Piotr Jaroszyński 2010-07-18 17:53:47 +02:00
  • 380d7c8d45 [settings] Export find_setting() Piotr Jaroszyński 2010-05-31 19:08:23 +02:00
  • 42a1f43bf9 [build] Provide %.fd0 build targets only for pcbios Michael Brown 2010-04-04 18:03:33 +02:00
  • 4d068fd53a [build] Add everything target Piotr Jaroszyński 2010-07-29 15:25:36 +02:00
  • 2d98d4a018 [build] Properly handle multiple goals per BIN directory Piotr Jaroszyński 2010-07-29 15:17:30 +02:00
  • 6142b721bf [build] Build pcbios specific drivers only on pcbios Piotr Jaroszyński 2010-07-27 20:22:54 +02:00
  • 5bbad9c8f0 [ioapi] Move get_memmap() to the I/O API group Piotr Jaroszyński 2010-07-27 20:37:55 +02:00
  • e3c7a1948d [dhcp] Allow multiple interfaces in dhcp command Michael Brown 2010-07-31 09:20:41 +01:00
  • a4023e02e8 [comboot] Run com32 programs with a valid IDT Geoff Lywood 2010-07-07 15:35:01 -07:00
  • 315524e703 [forcedeth] Replace driver with native iPXE driver Andrei Faur 2010-07-29 23:36:14 +03:00
  • 79e05875d3 [string] Use 64-bit registers in assembly memswap() on x86_64 Joshua Oreman 2010-07-30 09:52:03 -07:00
  • 73aea88a62 [802.11] Fix a use-after-free Joshua Oreman 2010-07-29 20:13:31 -07:00
  • 0c593d95e5 [802.11] Use correct name for sec80211_detect() Joshua Oreman 2010-07-29 20:12:35 -07:00
  • 02e6092cd5 [tcp] Fix a 64bit compile time error Piotr Jaroszyński 2010-07-22 22:10:40 +02:00
  • b8dd94686b [efi] Fix the 32-bit version of elf2efi64 Geoff Lywood 2010-07-20 19:23:02 -07:00
  • 1d3b6619e5 [tcp] Allow out-of-order receive queue to be discarded Michael Brown 2010-07-21 12:01:50 +01:00
  • 9dc51afa2c [malloc] Add cache discard mechanism Michael Brown 2010-07-21 11:58:50 +01:00
  • 68613047f0 [tcp] Handle out-of-order received packets Michael Brown 2010-07-20 23:17:30 +01:00
  • 9f2e76ea61 [netdevice] Provide a test mechanism for discarding packets at random Michael Brown 2010-07-20 20:52:08 +01:00
  • e4419ff97c [virtio] Replace virtio-net with native iPXE driver Stefan Hajnoczi 2010-07-02 19:15:47 +01:00
  • 232c208882 [errcode] Remove unused contrib/errcode scripts Stefan Hajnoczi 2010-07-11 08:52:57 +01:00
  • 519a4be189 [settings] Unregister the children when unregistering the parent Piotr Jaroszyński 2010-07-14 22:25:55 +02:00
  • f033694356 [tcp] Treat ACKs as sent only when successfully transmitted Michael Brown 2010-07-15 19:33:46 +01:00
  • 75505942ac [tcp] Merge boolean flags into a single "flags" field Michael Brown 2010-07-15 19:15:36 +01:00
  • c57e26381c [tcp] Use a dedicated timer for the TIME_WAIT state Michael Brown 2010-07-15 18:57:34 +01:00
  • 770317a57d [build] Speed up rebuilding on header file changes Michael Brown 2010-07-14 18:29:16 +01:00
  • f00c3c619a [build] Standardise variable naming for inter-build state files Michael Brown 2010-07-14 17:43:44 +01:00
  • 4d73b49d60 [build] Avoid unnecessary "rm" and "touch" in dependency generation Michael Brown 2010-07-14 16:14:29 +01:00
  • 8ee6d216e4 [build] Mark weak functions noinline Stefan Hajnoczi 2010-07-14 10:13:44 +01:00
  • 3338a03982 [hci] Continue processing while prompting for shell banner Michael Brown 2010-07-14 12:37:29 +01:00
  • 24403fba6e [davicom] Use iPXE debugging infrastructure Michael Brown 2010-07-14 12:19:17 +01:00
  • ae34edbd3b [tulip] Use iPXE debugging infrastructure Michael Brown 2010-07-14 12:17:45 +01:00
  • 7aa1d70e52 [debug] Expose pause() and more() debugging functions Michael Brown 2010-07-14 12:01:20 +01:00
  • 9f3c0c1f39 [debug] Remove unused guard_region() and check_region() functions Michael Brown 2010-07-14 11:44:58 +01:00
  • e08cf49f1d [build] Remove some obsolete header files Michael Brown 2010-07-14 11:38:02 +01:00
  • c5d760c987 [console] Remove never-used putline() method Michael Brown 2010-07-14 11:27:42 +01:00
  • d15ce77267 [cmdline] Fix inconsistent and ugly code formatting in shell_banner() Michael Brown 2010-07-14 11:17:26 +01:00
  • 1e7e4c9a61 [tcp] Randomise local TCP port Guo-Fu Tseng 2010-07-13 17:24:01 +01:00
  • 73e3672468 [tcp] Fix typos by changing ntohl() to htonl() where appropriate Michael Brown 2010-07-13 17:18:48 +01:00
  • 43450342a9 [tcp] Store local port in host byte order Michael Brown 2010-07-13 17:15:57 +01:00
  • fd312fcc78 [image] Fix a memory leak in free_image() Piotr Jaroszyński 2010-07-08 15:54:55 +02:00
  • ab14421990 [pcnet32] Fix pcnet32_wio_reset() bug Andrei Faur 2010-07-07 15:43:41 +03:00
  • 68c2f07f15 [tcp] Fix potential use-after-free when accessing timestamp option Michael Brown 2010-07-07 12:57:08 +01:00
  • 3cefc5a3e0 [refcnt] Fix embedded image building Alessandro Salvatori 2010-07-05 11:01:23 +01:00
  • c84a2c81a7 [pcnet32] Fix uninitialised variable Michael Brown 2010-06-25 11:12:40 +01:00
  • 66df967cb4 [myri10ge] Add NonVolatile Option (nvo) support Glenn Brown 2010-06-23 13:18:36 -07:00
  • 978c840365 [settings] Add setting deletion (Ctrl-D) interface Glenn Brown 2010-06-23 13:18:35 -07:00
  • f9bcb928f5 [settings] Enable jump scroll in config UI Glenn Brown 2010-06-23 13:18:34 -07:00
  • 9908587ca2 [pci] Define Vendor Specific capability ID Glenn Brown 2010-06-23 13:18:33 -07:00
  • 3094d2cf33 [romprefix] Do not check for BBS compatibility Michael Brown 2010-06-24 19:03:04 +01:00
  • 719b49879d [build] Fix broken build caused by implied dependency upon "perl" Michael Brown 2010-06-24 17:20:35 +01:00
  • ea12dc0ec3 [build] Avoid hard-coding the path to perl Michael Brown 2010-06-24 01:23:00 +01:00
  • f2b3f560d2 [efi] Build iPXE script support into EFI binaries by default Geoff Lywood 2010-06-16 14:35:24 -07:00
  • f658d7daba [r8169] Remove driver cfg lookup, use pci_device_id->driver_data instead Andrei Faur 2010-06-22 19:41:58 +03:00
  • 21682afe69 [tls] Handle multiple handshake records Michael Brown 2010-06-23 01:01:32 +01:00
  • 719ba316df [refcnt] Add ref_no_free handler Joshua Oreman 2009-11-25 17:27:50 -08:00
  • b707f15ecb [http] Pass through unknown interface method calls Michael Brown 2010-06-22 19:33:39 +01:00
  • 65bc070b05 [interface] Allow for non-pass-through interface methods Michael Brown 2010-06-22 19:12:40 +01:00
  • 4327d5d39f [interface] Convert all data-xfer interfaces to generic interfaces Michael Brown 2010-06-16 01:31:29 +01:00
  • 7b4fbd93a5 [interface] Convert all name-resolution interfaces to generic interfaces Michael Brown 2008-06-13 03:36:24 +01:00
  • a03dd97e6b [interface] Convert all job-control interfaces to generic interfaces Michael Brown 2008-06-12 21:47:19 +01:00
  • e71b83b22b [interface] Expand object interface to allow for polymorphic interfaces Michael Brown 2008-06-12 19:43:25 +01:00
  • 5fa6775b61 [retry] Use start_timer_fixed() instead of direct timeout manipulation Michael Brown 2010-06-15 18:16:02 +01:00
  • c760ac3022 [retry] Add timer_init() wrapper function Michael Brown 2010-06-15 18:13:36 +01:00
  • 4bfd5b52c1 [refcnt] Add ref_init() wrapper function Michael Brown 2010-06-15 17:33:23 +01:00
  • f4faa27dfd [pcnet32] Replace pcnet32 with native driver Andrei Faur 2010-06-20 22:23:01 +03:00
  • ee93c72d6d [jme] Fix 64-bit compile of JMicron ethernet driver Geoff Lywood 2010-06-14 17:46:36 -07:00
  • 068ef5f72d [process] Hold reference to process during call to step() Michael Brown 2008-06-13 03:39:22 +01:00
  • 1798e04ebb [jme] Fix refill behavior Guo-Fu Tseng 2010-06-04 22:23:15 +08:00
  • 75333f464e [ethernet] Move Ethernet MAC address checking routines to ethernet.h Michael Brown 2010-06-04 22:24:45 +03:00
  • 3fc4fd3213 [eepro100] Add PCI ID for Intel Pro/100 VE Erwan Velu 2010-06-03 22:28:38 +02:00