Commit Graph

  • e6427b7ee1 [sdi] Add support for SDI images Michael Brown 2012-09-04 01:26:48 +01:00
  • 03f0c23f8b [ipoib] Expose Ethernet-compatible eIPoIB link-layer addresses and headers Michael Brown 2012-08-29 23:34:14 +01:00
  • f54a61e434 [infiniband] Include destination address vector in ib_complete_recv() Michael Brown 2012-08-31 01:48:49 +01:00
  • cbe41cb31b [infiniband] Use explicit "source" and "dest" address vector parameter names Michael Brown 2012-08-31 00:47:37 +01:00
  • f747fac3e1 [infiniband] Allow queue pairs to have a custom allocator for receive iobufs Michael Brown 2012-08-29 22:11:58 +01:00
  • 96be171be5 [iobuf] Allow allocation of I/O buffers with a specified alignment offset Michael Brown 2012-08-29 16:13:56 +01:00
  • e2becce186 [malloc] Allow allocation of memory with a specified alignment offset Michael Brown 2012-08-29 15:35:46 +01:00
  • de802310bc [retry] Expose retry_poll() to explicitly poll all running timers Michael Brown 2012-08-31 19:50:56 +01:00
  • 1cbb1581f1 [ethernet] Expose eth_broadcast as a global constant Michael Brown 2012-08-30 15:58:58 +01:00
  • 5e73677a01 [build] Add missing #include <config/local/sideband.h> Anton D. Kachalov 2012-08-27 00:28:49 +01:00
  • 34a637f46f [build] Display commands for dependency generation when building with V=1 Anton D. Kachalov 2012-08-27 00:24:23 +01:00
  • 79300e2ddf [tls] Disambiguate most error causes Michael Brown 2012-08-25 04:07:35 +01:00
  • 70618161ad [realtek] Force EEPROM CS low before disabling EEPROM access mode Michael Brown 2012-08-24 16:44:29 +01:00
  • d1949f2737 [bitbash] Add optional open() and close() methods for bit-bashing interfaces Michael Brown 2012-08-24 17:25:14 +01:00
  • 5676abead2 [realtek] Forcibly enable advertisement of 1000Mbps speeds Michael Brown 2012-08-23 22:44:20 +01:00
  • 6e50e7950f [mii] Add separate mii_restart() function Michael Brown 2012-08-23 21:25:51 +01:00
  • 0dacd54174 [realtek] Enable DAC only when built as a 64-bit binary Michael Brown 2012-08-23 13:35:19 +01:00
  • 0e61beb26f [realtek] Use read-modify-write to check for C+ Command register Michael Brown 2012-08-23 12:38:37 +01:00
  • 77afdc5643 [realtek] Use explicit value for TCR.MXDMA Michael Brown 2012-08-23 13:27:31 +01:00
  • 5d05220ee0 [realtek] Use explicit values for RCR.RXFTH and RCR.MXDMA Michael Brown 2012-08-23 12:25:08 +01:00
  • b0ba892333 [realtek] Always set high dword of ring address registers Michael Brown 2012-08-23 12:28:50 +01:00
  • a05871d89a [tg3] Fix driver for BCM5719, BCM5720, BCM5764M, BCM57762 Kevin Tran 2012-08-20 18:48:50 +01:00
  • 8f7cd88af5 [http] Fix HTTP SAN booting Michael Brown 2012-08-17 18:00:40 +01:00
  • 1170a36e6b [ftp] Add support for the FTP SIZE command Marin Hannache 2012-08-15 17:04:41 +01:00
  • 501527daab [http] Treat any unexpected connection close as an error Michael Brown 2012-08-15 16:29:22 +01:00
  • c7eea31ed8 [util] Fix up checksum in UNDI ROM header, if present Michael Brown 2012-08-15 13:20:02 +01:00
  • 69fa494280 [util] Display UNDI ROM header in disrom.pl Michael Brown 2012-08-15 13:18:46 +01:00
  • 37ac7a666f [util] Allow for CALL NEAR in the option ROM initialisation entry point Daniel Wyatt 2012-08-15 12:50:01 +01:00
  • d0bd383463 [comboot] Accept only ".cbt" as an extension for COMBOOT images Michael Brown 2012-08-13 22:14:57 +01:00
  • d97c6a321e [bzimage] Allow file mode to be specified for standalone initrd files Michael Brown 2012-08-03 02:27:16 +01:00
  • 1f88e9c8ea [romprefix] Round up PMM allocation sizes to nearest 4kB Michael Brown 2012-07-25 14:32:37 +01:00
  • ced1493c02 [tg3] Fix excessive DMA alignment. Thomas Miletich 2012-07-24 15:07:05 +02:00
  • 183a70e8b7 [console] Sleep while waiting for user input Michael Brown 2012-07-24 09:52:45 +01:00
  • fb7c022c2c [tcpip] Fix building under Cygwin Joshua Oreman 2012-07-23 23:07:52 +01:00
  • c70586f6e9 [build] Fix building under OpenBSD Thomas Miletich 2012-07-23 23:03:05 +01:00
  • acd74089f5 [vmware] Fix compilation under OpenBSD Thomas Miletich 2012-07-23 22:53:13 +01:00
  • 8cac5c0c92 [util] Update mergerom.pl to handle iPXE ROM header Michael Brown 2012-07-23 18:05:01 +01:00
  • 5de45cd3da [romprefix] Report a pessimistic runtime size estimate Michael Brown 2012-07-23 17:41:38 +01:00
  • ee3636370d [contrib] Fix rom-o-matic git version number issues Floris Bos 2012-07-23 15:09:21 +02:00
  • def7f57eb2 [contrib] Fix rom-o-matic build (add new LOG_LEVEL constant) Floris Bos 2012-07-23 02:39:44 +02:00
  • 8f17955c03 [epic100] Fix wrong field used as rx packet length Alexey 2012-05-24 22:41:40 +03:00
  • c3b4860ce3 [legal] Update FSF mailing address in GPL licence texts Michael Brown 2012-07-20 19:55:45 +01:00
  • 1ac62b914e [qib7322] Fix compiler warning on gcc 4.7 Michael Brown 2012-07-20 19:18:50 +01:00
  • a87c0c4f0f [isa] Avoid spurious compiler warning on gcc 4.7 Michael Brown 2012-07-20 18:32:58 +01:00
  • 348ec33aee [build] Include git commit within version string when available Michael Brown 2012-07-20 18:06:15 +01:00
  • b3b939c6ff [image] Automatically free autobooted images Michael Brown 2012-07-20 12:37:16 +01:00
  • 5d3c368efb [image] Add "--replace" option Michael Brown 2012-07-20 12:36:41 +01:00
  • d3c660b671 [image] Add "--autofree" option Michael Brown 2012-07-20 10:37:24 +01:00
  • 23b70323c7 [libc] Add missing wchar.h header Michael Brown 2012-07-19 17:19:26 +01:00
  • d32aac88ef [skel] Add missing iounmap() Michael Brown 2012-07-19 17:10:28 +01:00
  • 76b4323b4d [myson] Add missing iounmap() Michael Brown 2012-07-19 17:10:28 +01:00
  • 93f1d69a77 [natsemi] Add missing iounmap() Michael Brown 2012-07-19 17:10:28 +01:00
  • e982a7e3c4 [realtek] Add missing iounmap() Michael Brown 2012-07-19 17:10:28 +01:00
  • ac8107854f [intel] Add missing iounmap() Michael Brown 2012-07-19 17:10:28 +01:00
  • 58ed3b1cee [libc] Add support for "%lc" and "%ls" format specifiers Michael Brown 2012-07-19 13:57:17 +01:00
  • 7ad6caf29f [efi] Add EFI_LOAD_FILE_PROTOCOL header Michael Brown 2012-07-19 10:21:50 +01:00
  • bc41c6ef02 [efi] Update to current EDK2 headers Michael Brown 2012-07-19 10:19:55 +01:00
  • 34576e5ff4 [efi] Standardise #include guard in ipxe_download.h Michael Brown 2012-07-19 10:08:50 +01:00
  • 9200049c80 [pxeprefix] Ignore errors from PXENV_FILE_CMDLINE Michael Brown 2012-07-18 18:18:28 +01:00
  • 2d7c966e77 [efi] Default to using raw x86 I/O Michael Brown 2012-07-17 21:28:24 +01:00
  • 4dc3f8141f [ioapi] Generalise i386 raw I/O API to x86 Michael Brown 2012-07-17 20:53:25 +01:00
  • 73ba154124 [b44] Eliminate call to get_memmap() Michael Brown 2012-07-17 21:20:50 +01:00
  • 88016deccf [pxe] Reopen network device if NBP exits Michael Brown 2012-07-12 16:04:41 +01:00
  • c5c257788f [settings] Expose exit status of failed command via ${errno} Michael Brown 2012-07-12 15:28:37 +01:00
  • 5b4958388d [cmdline] Store exit status of failed command in errno Michael Brown 2012-07-12 15:28:09 +01:00
  • e84e19d4ed [pxeprefix] Fetch command line (if any) via PXENV_FILE_CMDLINE Michael Brown 2012-07-11 21:26:53 +01:00
  • a814eff38e [pxe] Add PXENV_FILE_CMDLINE API call Michael Brown 2012-07-11 18:16:13 +01:00
  • 9e5152e095 [pxeprefix] Place temporary stack after iPXE binary Michael Brown 2012-07-10 16:10:49 +01:00
  • 9f0b2d25a8 [intel] Explicitly enable descriptor queues Michael Brown 2012-07-10 10:52:56 +01:00
  • 8391ff3ee0 [intel] Refill receive ring only after enabling receiver Michael Brown 2012-07-10 09:32:58 +01:00
  • 2c72ce04ae [bzimage] Update setup_move_size only for protocol versions 2.00 and 2.01 Michael Brown 2012-07-09 20:26:40 +01:00
  • 07bc73e087 [tcp] Increase maximum window size to 256kB Michael Brown 2012-07-08 17:54:07 +01:00
  • 6825b2e7bf [malloc] Increase heap size to 512kB Michael Brown 2012-07-08 17:20:25 +01:00
  • a5d16a91af [tcp] Truncate TCP window to prevent future packet discards Michael Brown 2012-07-08 16:51:21 +01:00
  • 024247317d [arp] Try to avoid discarding ARP cache entries Michael Brown 2012-07-09 09:55:26 +01:00
  • 8d95e1d6ff [malloc] Discard cached items less aggressively Michael Brown 2012-07-09 09:54:24 +01:00
  • 4a8a7bd91a [iobuf] Allocate I/O buffer descriptor separately to conserve aligned memory Michael Brown 2012-07-08 17:14:08 +01:00
  • b0e236a9ee [netdevice] Process all received packets in net_poll() Michael Brown 2012-07-01 22:47:06 +01:00
  • f3d197a529 [cmdline] Do not ignore empty initial arguments in concat_args() Michael Brown 2012-07-04 13:37:08 +01:00
  • bc93e8ab41 [util] Avoid compiler warning on gcc 4.6 Michael Brown 2012-07-03 18:47:50 +01:00
  • b3adabd07b [menu] Truncate menu title when necessary Christian Hesse 2012-07-03 14:12:47 +01:00
  • 19859d8ead [arp] Prevent ARP cache entries from being deleted mid-transmission Michael Brown 2012-07-01 18:24:15 +01:00
  • 55f52bb77a [tcp] Avoid potential NULL pointer dereference Michael Brown 2012-06-30 19:02:36 +01:00
  • 49ac629821 [tcp] Use a zero window size for RST packets Michael Brown 2012-06-30 18:59:09 +01:00
  • a5c016d93e [iobuf] Relax alignment requirement for small I/O buffers Michael Brown 2012-06-29 16:07:12 +01:00
  • 9a8c6b00d4 [tls] Request a maximum fragment length of 2048 bytes Michael Brown 2012-06-29 15:28:15 +01:00
  • ea61075c60 [tcp] Add support for TCP window scaling Michael Brown 2012-06-29 14:30:18 +01:00
  • 76d9c1a001 [undi] Align the received frame payload for faster processing Michael Brown 2012-06-29 01:03:38 +01:00
  • 85917ba8dd [monojob] Check for keypresses only once per timer tick Michael Brown 2012-06-28 12:27:43 +01:00
  • ec22e08db1 [tcpip] Add faster algorithm for calculating the TCP/IP checksum Michael Brown 2012-06-26 17:19:18 +01:00
  • bb9961fb54 [test] Add self-tests for TCP/IP checksum calculation Michael Brown 2012-06-26 14:49:26 +01:00
  • 1d77d03216 [tcpip] Allow for architecture-specific TCP/IP checksum routines Michael Brown 2012-06-27 12:02:58 +01:00
  • 6a4ff519c8 [libc] Simplify memcpy() implementation Michael Brown 2012-06-26 12:42:24 +01:00
  • 80cdf6acc7 [test] Add memcpy() self-tests Michael Brown 2012-06-26 12:42:19 +01:00
  • ba480730dc [cmdline] Increase resolution of "time" command Michael Brown 2012-06-26 12:42:06 +01:00
  • cc3e9f068b [realtek] Add missing cpu_to_le16() Michael Brown 2012-06-14 12:54:04 +01:00
  • 512ed2b921 [ui] Allow colours to be configured via config/colour.h Christian Hesse 2012-06-27 18:39:46 +01:00
  • 567b9bf9e7 [ui] Change "login" colours to match other UIs Michael Brown 2012-06-27 18:01:33 +01:00
  • edcca8e91b [sky2] Fix invalid memory access Valentine Barshak 2012-06-02 17:38:00 +04:00
  • cbc54bf559 [syslog] Include hostname within syslog messages where possible Michael Brown 2012-06-20 14:39:33 +01:00