Commit Graph

  • f3335b83d4 [netdevice] Add debug message for unknown network-layer protocols Michael Brown 2009-03-26 16:14:24 +00:00
  • 5538a38b9c [pcnet32] Fix received packet corruption Michael Brown 2009-03-26 15:31:15 +00:00
  • 03ff8cd3e2 [forcedeth] Add support for newer forcedeth NICs Thomas Miletich 2009-03-26 10:26:55 +00:00
  • 3da6f1c7bd [pci] Add driver_data field to struct pci_device_id Thomas Miletich 2009-03-26 10:19:03 +00:00
  • 87b494bbab [time] Add the sleep command Shao Miller 2009-03-21 01:48:15 -04:00
  • 5bd32315d0 [settings] Fix broken assertion in fetch_string_setting_copy() Michael Brown 2009-03-26 09:50:52 +00:00
  • 1c67623e37 [build] Enable building with the Intel C compiler (icc) Michael Brown 2009-03-10 17:50:01 +00:00
  • 16aa435567 [3c90x] Remove src/drivers/3c90x.txt Marty Connor 2009-03-13 11:59:47 -04:00
  • 90c01ef1e4 [3c90x] 3c90x driver rewrite using gPXE API Thomas Miletich 2009-03-04 16:02:13 -05:00
  • 3c68ff99ea [tables] Incorporate table data type information into table definition Michael Brown 2009-03-13 00:13:38 +00:00
  • 1266d7902b [tables] Redefine methods for accessing linker tables Michael Brown 2009-03-12 19:41:40 +00:00
  • 3ed468e0c5 [tcp] Avoid setting PSH flag when SYN flag is set Michael Brown 2009-03-10 08:15:47 +00:00
  • 4397a2a4ca [time] Add the time command Daniel Verkamp 2009-03-03 23:17:06 -06:00
  • f3d09b5c79 [pxeprefix] Merge common code between !PXE and PXENV+ H. Peter Anvin 2009-03-01 20:56:26 -08:00
  • ec24672db7 [settings] Allow for autovivification of settings blocks Michael Brown 2009-03-06 14:40:44 +00:00
  • f95c919741 [release] Update version to 0.9.7+ post release Michael Brown 2009-03-02 02:29:20 +00:00
  • e103495563 [release] Update version to 0.9.7 for release Michael Brown 2009-03-02 02:23:42 +00:00
  • 518cd2f192 [release] Remove obsolete VERSION file Michael Brown 2009-03-02 02:19:07 +00:00
  • afe59d4636 [sundance] Add reset completion check Thomas Miletich 2009-02-27 13:52:03 -05:00
  • b9d791f4d1 [infiniband] Kill off obsolete mlx_ipoib directory Michael Brown 2009-02-25 05:07:41 +00:00
  • 4f3bab1a55 [image] Allow for zero embedded images Michael Brown 2009-02-24 05:51:21 +00:00
  • 43834f5d25 [image] Added "chain" command to fetch, load, and execute image Shao Miller 2008-12-23 10:46:00 -05:00
  • 784d3f336e [pxe] Set %ax to zero on entry to PXE NBP Michael Brown 2009-02-23 08:43:27 +00:00
  • 6a3f5d6db7 [pxeprefix] Search for the PXE entry points through all methods H. Peter Anvin 2009-02-17 21:56:08 -08:00
  • 4dd746a725 [iscsi] Include credentials in iBFT only if used during iSCSI login Michael Brown 2009-02-20 21:41:00 +00:00
  • 78d426d196 [scsi] Fix DBG() message reporting of error number Michael Brown 2009-02-19 10:37:30 +00:00
  • 9937bf13c9 [crypto] Allow creation of arbitrary CBC cipher algorithms using CBC_CIPHER() Michael Brown 2009-02-19 01:48:52 +00:00
  • e950dc04ba [crypto] Add our own general-purpose cipher-block chaining routines Michael Brown 2009-02-19 01:20:09 +00:00
  • b4d3d686cc [crypto] Change cipher_{en,de}crypt() to void functions Michael Brown 2009-02-18 22:27:34 +00:00
  • a3219b24a8 [crypto] Split crypto_algorithm into {digest,cipher,pubkey}_algorithm Michael Brown 2009-02-18 21:56:02 +00:00
  • 5de8305feb [crypto] Move AES_convert_key() hack into axtls_aes.c Michael Brown 2009-02-18 21:33:54 +00:00
  • 991f907d5b [crypto] Rename aes_algorithm to aes_cbc_algorithm Michael Brown 2009-02-18 21:25:14 +00:00
  • aaa26f3bd3 [pxe] Initialize EDX on PXE NBP entry and INT 1Ah H. Peter Anvin 2009-02-17 22:28:46 -08:00
  • b5577553e5 [pxeprefix] Add .kkpxe image type and ability to return via PXE stack Michael Brown 2008-10-27 01:06:00 +00:00
  • dd44a7c314 [i386] Kill off obsolete boot1a.s file Michael Brown 2009-02-18 04:48:30 +00:00
  • 7b1a5a7997 [dhcp] Use a default user-class of "gPXE" Michael Brown 2009-02-17 22:03:28 +00:00
  • 3206e470d0 [image] Redact password from URIs displayed by imgfetch() Michael Brown 2009-02-17 12:10:35 +00:00
  • 6de4db5da0 [login] Add "login" command and UI Michael Brown 2009-02-17 12:01:47 +00:00
  • bea828b9ed [settings] Allow store_setting() to access the root settings block Michael Brown 2009-02-17 11:57:31 +00:00
  • 54840039f6 [http] Send authentication information whenever username is present Michael Brown 2009-02-17 11:56:27 +00:00
  • 67ee41ad6d [editbox] Allow for password widgets that do not display their contents Michael Brown 2009-02-17 11:55:55 +00:00
  • cff419148c [pxe] Allow Escape to abort PXE menu selections Michael Brown 2009-02-17 07:35:57 +00:00
  • 06b5132fdc [icmp] Add support for responding to pings Michael Brown 2009-02-17 06:59:15 +00:00
  • dbbd81c140 [comboot] Implement INT 22h AX=001Bh (Cleanup, shuffle, and boot to real mode) Daniel Verkamp 2008-09-29 10:45:57 -05:00
  • 5026a35fef [comboot] Restore the real-mode stack pointer on exit from a COMBOOT image Michael Brown 2009-02-17 03:33:26 +00:00
  • 7f903f03af [comboot] Unhook interrupt vectors after returning from a COMBOOT image Michael Brown 2009-02-17 02:03:16 +00:00
  • 14eafc5b8d [comboot] Fix reference counting on replacement images Michael Brown 2009-02-17 01:45:12 +00:00
  • 8904cd55f1 [comboot] Allow for tail recursion of COMBOOT images Michael Brown 2009-02-17 00:47:35 +00:00
  • 349868b8fd [uri] Allow use of relative URIs when calling churi() Michael Brown 2009-02-16 04:56:55 +00:00
  • 7bc4093e1a [build] Cope with oddities in the Fedora 10 assembler Michael Brown 2009-02-16 03:53:25 +00:00
  • b08e255ef1 [build] Fix building on gcc 3 Michael Brown 2009-02-16 02:14:46 +00:00
  • 78a57a6f76 [build] Allow NO_WERROR=1 to inhibit --fatal-warnings as well as -Werror Michael Brown 2009-02-16 01:06:40 +00:00
  • 24e948f030 [image] Avoid claiming zero-length images as valid Michael Brown 2009-02-16 00:30:48 +00:00
  • 076154a1c6 [image] Allow multiple embedded images Michael Brown 2009-02-16 00:28:30 +00:00
  • f16668dd60 [romprefix] Update ROM checksum even if PMM allocation fails Michael Brown 2009-02-15 11:42:15 +00:00
  • 79867d34ee [build] Treat warnings as errors in assembly files Michael Brown 2009-02-15 11:05:00 +00:00
  • c9e5b12473 [i386] Add explicit flags and type on all .section declarations Michael Brown 2009-02-15 10:54:52 +00:00
  • ce2aa66d39 [i386] Add explicit ""aw", @nobits" declarations to stack sections Michael Brown 2009-02-15 10:02:26 +00:00
  • 8ae1cac050 [xfer] Make consistent assumptions that xfer metadata can never be NULL Michael Brown 2009-02-15 08:41:46 +00:00
  • 46da51703a [umalloc] Avoid problems when _textdata_memsz is a multiple of 4kB Michael Brown 2009-02-15 07:50:23 +00:00
  • 816a32aaee [http] Allow for URI encodings within username and password Michael Brown 2009-02-13 16:26:43 +00:00
  • ef70f87997 [http] Add support for HTTP Basic authentication Michael Brown 2009-02-13 15:43:17 +00:00
  • d900ae05d7 [base64] Add base64 encoding functions Michael Brown 2009-02-13 14:54:13 +00:00
  • 4e6b62c946 [settings] Handle errors in fetchf_uristring() Michael Brown 2009-02-12 09:16:53 +00:00
  • 8e960eb67c [tls] Use our own ASN.1 routines for certificate parsing Michael Brown 2009-02-10 17:37:24 +00:00
  • 5a99c586cf [crypto] Remove unused files Michael Brown 2009-02-10 15:47:44 +00:00
  • 750c19466a [mtnic] Add multiport support and some minor fixes Itay Gazit 2009-02-09 12:40:48 +00:00
  • e9c10ca158 [sundance] Added NIC variant Thomas Miletich 2009-02-06 08:35:29 -05:00
  • 56066a6085 [pxe] Display the "Press F8" prompt rather than displaying menu with timeout Michael Brown 2009-02-05 19:29:16 +00:00
  • 881f1f59ef [pxe] Obey lists of PXE Boot Servers and associated Discovery Control bits Michael Brown 2009-02-05 09:30:32 +00:00
  • ff2b308506 [pxe] Skip PXE boot server discovery if directed to do so Michael Brown 2009-02-03 02:46:06 +00:00
  • 4b276b8df9 [pxe] Fall back to broadcast if no boot server multicast address exists Michael Brown 2009-02-03 02:44:15 +00:00
  • dbe84c5aad [iobuf] Add iob_disown() and use it where it simplifies code Michael Brown 2009-02-01 18:02:28 +00:00
  • 0171098212 [contrib] Update qemu documentation Michael Brown 2009-02-01 17:35:53 +00:00
  • 4502c04360 [dhcp] Send user class in DHCP requests Michael Brown 2009-02-01 20:06:09 +00:00
  • 6711ce18a7 [tftp] Guard against invalid data block numbers Michael Brown 2009-02-01 13:07:17 +00:00
  • e65afc4b10 [dhcp] Split PXE menuing code out of dhcp.c Michael Brown 2009-01-31 07:36:05 +00:00
  • d2b0081740 [settings] Avoid duplicate settings block names Michael Brown 2009-01-31 07:32:20 +00:00
  • b111bdfb00 [scsi] Cope with targets that send multiple CHECK CONDITIONS at power-on Michael Brown 2009-01-30 13:32:53 +00:00
  • 52c596bafb [ui] Allow Ctrl-C to cancel wait for net device link-up Michael Brown 2009-01-27 20:09:50 +00:00
  • d10a7e7739 [dns] Append local domain to relative names Stefan Hajnoczi 2008-11-27 09:30:37 +00:00
  • a128973ecb [settings] Add fetch_string_setting_copy() Michael Brown 2009-01-27 19:13:47 +00:00
  • 1284773363 [tftp] Temporary fix for conveying TFTP block size to callers Michael Brown 2009-01-27 15:47:00 +00:00
  • 027c72e0d0 [dhcp] Include support for PXE boot menus Michael Brown 2009-01-25 21:16:47 +00:00
  • f1d17ae2be [bios] Add F8 function key as a recognised BIOS keycode Michael Brown 2009-01-25 21:12:48 +00:00
  • ce9690ca39 [console] Allow KEY_xxx constants to cover F8 function key Michael Brown 2009-01-25 21:10:48 +00:00
  • 3f814f08e5 [dhcp] Clarify language surrounding ProxyDHCP Michael Brown 2009-01-23 01:47:33 +00:00
  • 773d9631ef [dhcp] Handle missing ProxyDHCP servers Michael Brown 2009-01-23 01:32:04 +00:00
  • 76d05a4da0 [dhcp] Pass PXE boot menu item to PXE Boot Server Michael Brown 2009-01-23 01:13:50 +00:00
  • cf53998901 [tcp] Always set PUSH flag on TCP transmissions Michael Brown 2009-01-21 04:22:34 +00:00
  • 6941793416 [dhcp] Add preliminary support for PXE Boot Servers Michael Brown 2009-01-21 03:43:26 +00:00
  • d230b53df2 [tcpip] Allow for transmission to multicast IPv4 addresses Michael Brown 2009-01-21 03:40:39 +00:00
  • b4a95a8974 [ethernet] Fix eth_mc_hash() return status Michael Brown 2009-01-21 03:37:36 +00:00
  • 7be5fa82e3 [dhcp] Centralise DHCP successful state transitions Michael Brown 2009-01-21 01:28:18 +00:00
  • d7de30e5e4 [dhcp] Allow for missing server ID in ProxyDHCPACK Michael Brown 2009-01-21 00:55:42 +00:00
  • 08f6d22410 [efi] Expose both GUIDs for the EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL Michael Brown 2009-01-12 20:53:38 +00:00
  • aa86afe890 [efi] Add an EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL interface Michael Brown 2009-01-12 05:22:40 +00:00
  • cced04ef3b [efi] Provide component name protocol and device path protocol interfaces Michael Brown 2009-01-10 00:21:38 +00:00
  • 8fd81349b3 [efi] Ensure EFI ROM checksum is zero Michael Brown 2009-01-09 20:52:26 +00:00
  • 48b2f70ee4 [util] Tidy up output of disrom.pl Michael Brown 2009-01-09 19:38:53 +00:00