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

Commit Graph

  • 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
  • ba1016f378 [dhcp] Include gPXE version number within DHCP request Michael Brown 2009-01-08 08:39:05 +00:00
  • 3e220aa73e [main] Print an "initialising devices" banner Michael Brown 2009-01-08 03:48:30 +00:00
  • fb72336fe6 [efi] Add efirom utility and .efirom image format Michael Brown 2009-01-08 02:19:18 +00:00
  • 765efac771 [efi] Allow for .efidrv images as well as .efi images Michael Brown 2009-01-07 23:43:26 +00:00
  • 314779eb36 [efi] Use elf2efi utility in place of efilink Michael Brown 2009-01-07 02:05:51 +00:00
  • 85e5e25c52 [build] Avoid strict-aliasing warnings when building with gcc 4.4 Michael Brown 2009-01-05 19:19:23 -08:00
  • 21cfab4fb8 [efi] Inhibit harmless ld warning on unresolved symbol check Michael Brown 2009-01-05 12:54:40 -08:00
  • 53a7dd26cd [infiniband] Call ib_open() only when opening the IPoIB net device Michael Brown 2009-01-02 21:04:31 +00:00
  • 8674bc05a0 [pcbios] Add additional sanity check for bogus e820 map Marty Connor 2008-12-17 23:28:27 -05:00
  • 57bbf0ec98 [etherfabric] Make use of pci_bar_start() 64-bit clean Michael Brown 2008-12-12 19:18:04 +00:00
  • 1941c933f8 [pci] Enable memory cycles in adjust_pci_device() Michael Brown 2008-12-12 19:15:00 +00:00
  • 1206999288 [e1000] Use PCI_BASE_ADDRESS_* symbols instead of integers Marty Connor 2008-12-05 09:42:46 -05:00
  • ce0a0ccf5c [x86_64] Add support for compilation as an x86_64 binary Michael Brown 2008-11-18 14:30:37 -08:00
  • b0d2c9a4d5 [hermon] Fix permissions broken in 3a799e9 ("Add PCI ID for ConnectX QDR card") Michael Brown 2008-12-04 23:27:21 +00:00
  • 29480dd715 [efi] Use EFI-native mechanism for accessing SMBIOS table Michael Brown 2008-12-04 23:09:48 +00:00
  • 045a22764a [efi] Allow use of EFI configuration tables Michael Brown 2008-12-04 04:04:54 +00:00
  • 3a799e99ca [hermon] Add PCI ID for ConnectX QDR card Michael Brown 2008-12-04 20:48:53 +00:00
  • 4d7c650164 [romprefix] Change from opt-in to opt-out when booting via INT19 Michael Brown 2008-12-04 16:46:16 +00:00
  • 708e6e0613 [release] Update version to 0.9.6+ post release Marty Connor 2008-11-23 17:01:17 -05:00
  • 74b7bc0954 [release] Update version to 0.9.6 for release v0.9.6 Marty Connor 2008-11-23 16:44:45 -05:00
  • 7166bc7b2d [b44] Add driver for Broadcom bcm44xx cards Pantelis Koukousoulas 2008-11-21 23:19:37 +02:00
  • e78bcb6175 [netdevice] Kill off the various guess_boot_netdev() functions Michael Brown 2008-11-21 20:34:42 +00:00
  • 02a0215873 [netdevice] Provide function to retrieve the most recently opened net device Michael Brown 2008-11-21 20:31:12 +00:00
  • 8e8a348fd4 [pxe] Select the correct network device on multiport cards Michael Brown 2008-11-21 19:45:05 +00:00
  • 246ddf5ee4 [aoe] Use an AoE config query to identify the target MAC address Michael Brown 2008-11-19 21:42:33 +00:00
  • a2686a55c4 [blockdev] Move block device operations to structure block_device_operations Laurent Vivier 2008-11-19 17:31:07 +01:00
  • b48f37e69a [virtio] Split virtio-net.c into several files. Laurent Vivier 2008-11-19 17:28:29 +01:00
  • 14a739ba6a [virtio] Consolidate virtio-net static data into a struct vring_virtqueue Laurent Vivier 2008-11-19 17:28:28 +01:00
  • d3d8f20626 [virtio] Remove dependency on nic for virtio PCI functions Laurent Vivier 2008-11-19 17:28:27 +01:00
  • fc49421c7e [virtio] Consolidate vring_get_buf() by using a buffer list to add to the vring Laurent Vivier 2008-11-19 17:28:26 +01:00
  • 5dd5107976 [virtio] Move virtio-pci.h and virtio-ring.h to include/gpxe Laurent Vivier 2008-11-19 17:28:25 +01:00
  • 0ebbbb95fa [x86_64] Fix assorted 64-bit compilation errors and warnings Michael Brown 2008-11-19 19:33:05 +00:00
  • 7d36a1b7b0 [build] Explicitly link efilink against -liberty Michael Brown 2008-11-18 19:47:03 -08:00
  • 3f85626fa9 [efi] Add efi_strerror() Michael Brown 2008-11-18 19:45:44 -08:00
  • d9b3d09910 [i386] Move iSCSI and AoE boot code to arch/i386/interface/pcbios Michael Brown 2008-11-18 19:16:42 -08:00
  • b59e0cc56e [i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] long Michael Brown 2008-11-18 18:22:56 -08:00
  • 849e4b12d6 [libgcc] Make __libgcc architecture-specific Michael Brown 2008-11-18 16:37:15 -08:00