Commit Graph

  • 2090aade04 [pxe] Fix broadcast transmissions via PXENV_UDP_WRITE Michael Brown 2008-08-21 16:50:51 +01:00
  • 30fb3b3810 [undi] Fill in ProtType correctly in PXENV_UNDI_ISR Michael Brown 2008-08-20 03:21:37 +01:00
  • f6f6f626f7 [undi] Work around broken UNDI polling behaviour in winBoot/i Michael Brown 2008-08-20 02:02:51 +01:00
  • 0c7618771e [smbios] Print SMBIOS version number in debugging messages Michael Brown 2008-08-19 22:01:38 +01:00
  • 320b072c7a [pcbios] Support arbitrary splits of the e820 memory map Michael Brown 2008-08-18 07:14:27 +01:00
  • 9737095d49 [pcbios] Prepare for multiple splits of hidden e820 memory regions Michael Brown 2008-08-18 01:01:45 +01:00
  • 23bca8f9d8 [util] Allow Option::ROM to understand and modify initialisation entry point Michael Brown 2008-08-15 04:10:35 +01:00
  • 8f8f5acf09 [settings] Avoid overwriting the start of .text in fetch_string_setting() Michael Brown 2008-08-14 03:03:53 +01:00
  • a1d0f6ed2e [dhcp] Do not restrict minimum retry time for ProxyDHCPREQUEST Michael Brown 2008-08-13 21:51:53 +01:00
  • ff2b6a512d [retry] Added configurable timeouts to retry timer Andrew Schran 2008-08-12 01:05:26 +01:00
  • 5d4839b577 [iSCSI] Add support for mutual CHAP Michael Brown 2008-08-11 03:12:38 +01:00
  • 7ad2f652b4 [libc] Add missing __attribute__ (( format ( printf ) )) to ssnprintf() Michael Brown 2008-08-11 02:30:46 +01:00
  • 8332ddf556 [romprefix] Fix ROM image copy on PCI 3.0 BIOSes Michael Brown 2008-08-05 23:18:07 +01:00
  • f178436bb1 [pxe] If no ProxyDHCPACK exists, use DHCPACK for the fake ProxyDHCPACK packet Michael Brown 2008-08-02 03:03:42 +01:00
  • ed73d53503 [dhcp] Work around a bug in Altiris RDP Michael Brown 2008-08-01 21:49:11 +01:00
  • 50babca5da [virtio] Add legacy driver for KVM virtio-net Stefan Hajnoczi 2008-08-01 16:55:49 +01:00
  • 481a21798d [autoboot] Retain initial-slash (if present) when constructing TFTP URIs Michael Brown 2008-07-31 16:55:46 +01:00
  • 193426d960 [cleanup] Remove obsolete README.cvs file Michael Brown 2008-07-31 16:24:16 +01:00
  • 12a37ab99e [util] Add mergerom.pl Michael Brown 2008-07-31 06:28:46 +01:00
  • 6f73bb5e00 [util] Add Option::ROM library and rewrite disrom.pl to use it. Michael Brown 2008-07-31 05:28:11 +01:00
  • e6cd16946a [ftp] Terminate processing after receiving an error Sergey Vlasov 2008-07-30 20:27:09 +01:00
  • 8f4c2b4a4c [ftp] Cope with RETR completion prior to all data received Michael Brown 2008-07-30 20:22:49 +01:00
  • fe1f017bde [romprefix] Update PCI ROM structure to PCI 3.0 Michael Brown 2008-07-30 19:57:46 +01:00
  • 4cc786de81 [prefix] Reasonable value for lkrn initrd_addr_max Stefan Hajnoczi 2008-07-30 19:45:48 +01:00
  • 594c672b75 [smbios] Add named settings for manufacturer, product name, and serial no. Michael Brown 2008-07-27 01:18:55 +01:00
  • 34a06b6ba7 [cmdline] Add setting expansion using ${...} syntax Michael Brown 2008-07-27 01:08:20 +01:00
  • 702e0be44e [ui] Add progress dots while waiting on any foreground job Michael Brown 2008-07-24 20:08:31 +01:00
  • 764e2cc68c [cmdline] Minor tidy-ups to shell_banner.c Michael Brown 2008-07-24 20:00:43 +01:00
  • 833447392d [cmdline] Added configurable shell banner timeout Andrew Schran 2008-07-24 19:59:12 +01:00
  • 6b58992318 [tg3] Added support for tg3-5754. Andrew Schran 2008-07-24 19:55:53 +01:00
  • c302eeda5a [makefile] Suppress "No such file or directory" warnings at start of build Michael Brown 2008-07-24 19:45:35 +01:00
  • f493283c74 [phantom] Add new board type Michael Brown 2008-07-24 19:40:10 +01:00
  • 03c80c12b8 [iSCSI] Support Windows Server 2008 direct iSCSI installation Michael Brown 2008-07-17 17:45:17 +01:00
  • 4e033c774b [phantom] Guard against partially-written status descriptors Michael Brown 2008-07-17 15:45:40 +01:00
  • bb41ec385c [int13] Pairwise swap drive numbers, instead of shifting all drive numbers Michael Brown 2008-07-15 23:19:59 +01:00
  • 21e9e801e2 [udp] Avoid reusing auto-allocated ports after connection close. Michael Brown 2008-07-10 04:21:10 +01:00
  • 6f39dfe6c0 [dhcp] Verify DHCP server source port Michael Brown 2008-07-10 04:11:09 +01:00
  • 34c1a5b91d [forcedeth] Add support for PCI ID 10de:0373 Andrew Schran 2008-07-10 01:19:08 +01:00
  • 997bccc64e [hermon] Add support for MT26418 device Michael Brown 2008-07-09 00:53:03 +01:00
  • d474386336 [phantom] Remove warning relating to now-fixed firmware bug Michael Brown 2008-07-08 22:37:36 +01:00
  • 22d00797f1 [phantom] Add NetXen dual copyright Michael Brown 2008-07-08 22:36:07 +01:00
  • 4f05d2fca7 [phantom] Initialise RCVPEG before reading MAC addresses Michael Brown 2008-07-08 20:59:33 +01:00
  • 0436e417bc [image] Fail "imgexec"/"boot" if the image to execute is ambiguous Michael Brown 2008-07-08 03:50:44 +01:00
  • 4f2861a376 [image] Revert "clear LOADED flag" patch Michael Brown 2008-07-08 03:15:02 +01:00
  • 14c080020f [image] Clear LOADED flag on all other images when loading a new image Michael Brown 2008-07-08 03:03:48 +01:00
  • 4847d97372 [settings] Allow "config" command to access root settings block Michael Brown 2008-07-08 02:10:18 +01:00
  • dbe9269f3a [bzimage] Kill off the initrd image type Michael Brown 2008-07-08 01:30:11 +01:00
  • 2df682c5be [dhcp] Allow DHCP non-option settings to be cleared Michael Brown 2008-07-08 01:13:59 +01:00
  • 3ad348e55a [phantom] Add support for NetXen Phantom NICs Michael Brown 2008-07-04 19:38:14 -07:00
  • 227bb05a50 [tftp] Strip the initial '/' to keep Windows TFTP servers happy. Michael Brown 2008-07-02 15:01:25 -07:00
  • 4fbbf651d7 [i386] Change semantics of __from_data16 and __from_text16 Michael Brown 2008-06-30 18:52:13 -07:00
  • d51d80f785 [pxe] Fix a typo in PXENV_GET_CACHED_INFO that broke Altiris Michael Brown 2008-06-30 18:35:51 -07:00
  • fdb8481de1 [dhcp] Verify server identifier on ProxyDHCPACKs Michael Brown 2008-06-30 17:56:37 -07:00
  • 25450dc59c [Config] remove src/Config H. Peter Anvin 2008-06-30 12:16:08 -07:00
  • 1152b78ec1 [ns8390] Use stub files instead of src/Config H. Peter Anvin 2008-06-30 12:09:21 -07:00
  • 1719b105cd [lkrnprefix] Make gPXE .lkrn images conform to the zImage 2.07 format Stefan Hajnoczi 2008-06-30 19:53:28 +01:00
  • ce51128534 [bzImage] Support loading zImage kernels Stefan Hajnoczi 2008-06-30 19:51:41 +01:00
  • e9e1da131a [GDB] Provide functions to manually enter GDB stub. Stefan Hajnoczi 2008-06-16 14:42:22 +01:00
  • 7eb555a8ae [GDB] Obey flow control when GDB connects. Stefan Hajnoczi 2008-06-16 13:18:20 +01:00
  • fe79edfc3d [GDB] Remove unused DR6 debug register variable Stefan Hajnoczi 2008-06-13 20:11:41 +01:00
  • 578b056730 [GDB] UDP clean up and add netdev refcnt Stefan Hajnoczi 2008-06-13 17:14:12 +01:00
  • 3715c8c721 [GDB] Zero-extend 16-bit segment registers Stefan Hajnoczi 2008-06-13 10:26:49 +01:00
  • 5504fa9047 [GDB] Add copyright header for gdbmach.c Stefan Hajnoczi 2008-06-12 18:19:55 +01:00
  • 19386ec2c8 [GDB] Add watch and rwatch hardware watchpoints Stefan Hajnoczi 2008-06-12 16:56:20 +01:00
  • 6e670b5f38 [GDB] Remote debugging over UDP Stefan Hajnoczi 2008-06-11 12:12:46 +01:00
  • 9ec3ff95f0 [GDB] Atomic read/write for device memory Stefan Hajnoczi 2008-06-05 20:07:23 +01:00
  • 59b5465b30 [GDB] Handle kill and detach packets. Stefan Hajnoczi 2008-06-05 15:31:48 +01:00
  • 27731d975e [romprefix] Fix PMM detection start address Michael Brown 2008-06-28 23:18:11 +01:00
  • 4c75e9ded4 [nvs] Add support for ST M25P32 SPI flash devices Michael Brown 2008-06-24 11:32:21 -07:00
  • 2596a9aa9c [misc] Fix building on OpenBSD Michael Brown 2008-06-27 22:35:26 +01:00
  • b7882065f5 [a20] Send a null command to the KBC after changing A20 H. Peter Anvin 2008-06-27 22:29:13 +01:00
  • 2b9e7a4767 [libc] Remove unused le32_to_cpup(x) and cpu_to_le16p() macros Michael Brown 2008-06-20 11:40:08 +01:00
  • 14fe4d4ba5 [tg3] Recognize the BCM5789 Steven Walter 2008-06-17 17:37:43 -04:00
  • ddf5c8d4d3 [cmdline] Fix image command-line construction for zero-length argument lists Michael Brown 2008-06-27 21:50:18 +01:00
  • 0ea821c7b7 [script] Remove arbitrary limit on script line lengths Michael Brown 2008-06-18 00:43:58 +01:00
  • 0d91c37ce5 [legacy] Align legacy drivers' __shared data to the maximum possible Michael Brown 2008-06-14 20:01:14 +01:00
  • cd0e9bcd22 [prefix] When we have to hook INT 19, chain to original handler if possible Michael Brown 2008-06-14 13:49:26 +01:00
  • a71b4df1c9 [via-rhine] Fix erroneous uses of memory I/O instead of port I/O Stefan Hajnoczi 2008-06-12 15:21:42 +01:00
  • 31c6df5365 [cleanup] Remove long-obsolete gpxe/async.h header file Michael Brown 2008-06-12 13:15:53 +01:00
  • ac28d054c8 [bzimage] Support kernel command lines of greater than 256 characters Michael Brown 2008-06-12 02:19:10 +01:00
  • 4c85017968 [cmdline] Remove arbitrary limit on the length of image command lines Michael Brown 2008-06-12 02:12:10 +01:00
  • 031b30898a [smbios] Fix SMBIOS string fetching Michael Brown 2008-06-11 13:43:58 +01:00
  • c3811d4a13 [slam] Add support for SLAM window lengths of greater than one packet Michael Brown 2008-06-11 13:16:02 +01:00
  • 50810955e9 [console] Call cpu_nap() only if there is no input waiting Michael Brown 2008-06-11 12:06:10 +01:00
  • 5d36ec6721 [slam] Implement SLAM flow control Michael Brown 2008-06-11 09:41:31 +01:00
  • 32e8ab4df0 [retry] Add start_timer_fixed() Michael Brown 2008-06-11 09:37:58 +01:00
  • 3a2c8a2690 [dhcp] Do not transition to DHCPREQUEST without a valid DHCPOFFER Michael Brown 2008-06-11 06:20:49 +01:00
  • 2456b9b4ba [slam] Request all remaining blocks if we run out of space for the blocklist Michael Brown 2008-06-10 12:30:43 +01:00
  • 1e5c2d48cb [slam] Speed up NACK transmission by restricting the block-list length Michael Brown 2008-06-10 11:23:34 +01:00
  • 81d92d5181 [slam] Fix multicast address parsing Michael Brown 2008-06-10 10:03:31 +01:00
  • 798ddf884f [undi] Ask for promiscuous packet reception when using UNDI driver Michael Brown 2008-06-10 08:56:44 +01:00
  • 72c1bb8224 [slam] Add Scalable Local Area Multicast (SLAM) protocol support Michael Brown 2008-06-10 00:04:19 +01:00
  • aa160211c2 [udp] Verify local socket address (if specified) for UDP sockets Michael Brown 2008-06-09 22:56:48 +01:00
  • 77a5cc6b13 [ELF] Add ability to boot ELF images generated by wraplinux and mkelfImage Michael Brown 2008-06-09 13:11:46 +01:00
  • fe3162ab1c [Makefile] Add $(BIN)/undionly.kpxe as default build target Marty Connor 2008-06-09 08:44:11 -04:00
  • db5f64ecdc [Makefile] Add "+" to end of version string for git-generated images Marty Connor 2008-06-06 16:40:16 -04:00
  • b5215803f0 [Makefile] Use .PRECIOUS instead of .SECONDARY for bin/%.tmp targets Michael Brown 2008-06-06 14:25:25 +01:00
  • 5102033215 [DHCP] Add "dhcp-server" setting to help end-user diagnostics Michael Brown 2008-06-05 15:43:34 +01:00
  • 4180815a90 [GDB] Test suite for the GDB stub Stefan Hajnoczi 2008-06-02 17:51:43 +01:00
  • 04bc50f025 [GDB] Add GDB stub for remote debugging Stefan Hajnoczi 2008-06-04 21:09:59 +01:00