aboutsummaryrefslogtreecommitdiffstats
path: root/src/usr/autoboot.c
Commit message (Expand)AuthorAgeFilesLines
* [autoboot] Match against parent devices when matching by bus type and locationMichael Brown2015-03-171-2/+7
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [build] Allow product tag line to be customised via config/branding.hMichael Brown2015-02-111-1/+1
* [build] Allow product URI to be customised via config/branding.hMichael Brown2015-02-111-2/+1
* [build] Use PRODUCT_SHORT_NAME for end-user visible stringsMichael Brown2015-02-111-3/+5
* [build] Move branding information to config/branding.hMichael Brown2015-02-111-1/+1
* [uri] Allow tftp_uri() to construct a URI with a custom portMichael Brown2015-02-061-1/+1
* [autoboot] Allow autoboot device to be identified by link-layer addressMichael Brown2014-07-081-9/+59
* [build] Expose build timestamp, build name, and product namesMichael Brown2014-06-241-2/+2
* [image] Add "--timeout" parameter to image downloading commandsMichael Brown2014-03-101-1/+1
* [autoboot] Enable infrastructure to specify an autoboot device locationAlex Williamson2014-03-031-17/+26
* [uri] Refactor URI parsing and formattingMichael Brown2014-02-271-11/+2
* [settings] Force settings into alphabetical order within sectionsMichael Brown2013-12-051-3/+5
* [settings] Explicitly separate the concept of a completed fetched settingMichael Brown2013-12-051-21/+24
* [autoboot] Use ifconf() to configure network deviceMichael Brown2013-11-051-3/+2
* [autoboot] Fix shell banner timeoutMichael Brown2013-11-051-1/+3
* [autoboot] Use next-server from filename's settings blockMichael Brown2013-06-241-14/+25
* [autoboot] Split main control flow out of main() into a new function ipxe()Michael Brown2013-03-131-0/+95
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [image] Automatically free autobooted imagesMichael Brown2012-07-201-0/+1
* [image] Simplify image management commands and internal APIMichael Brown2012-03-241-3/+6
* [image] Eliminate the register_and_xxx_image() functionsMichael Brown2011-10-251-1/+1
* [sanboot] Add "sanhook" and "sanunhook" commandsMichael Brown2011-04-241-43/+56
* [settings] Match terminology in online documentationMichael Brown2011-03-231-1/+1
* [settings] Impose a fixed order on settingsMichael Brown2011-03-231-2/+2
* [image] Simplify use of imgdownload()Michael Brown2011-03-091-12/+1
* [image] Simplify image managementMichael Brown2011-03-071-1/+1
* [autoboot] Allow a SAN boot as a fallback if a filename boot returnsMichael Brown2011-03-021-6/+23
* [autoboot] Tidy up output following NBP executionMichael Brown2011-03-021-1/+7
* [autoboot] Use a custom error number for "nothing to boot"Michael Brown2011-02-281-1/+6
* [autoboot] Add an iPXE error URI to the "nothing to boot" messageMichael Brown2011-02-281-1/+1
* [autoboot] Cope properly with empty DHCP filenamesMichael Brown2011-02-011-3/+3
* [autoboot] Avoid using uri_dup() for constructed TFTP URIMichael Brown2011-02-011-6/+6
* [autoboot] Allow setting expansions in filename and root-pathMichael Brown2011-01-281-10/+32
* [autoboot] Connect SAN disk during a filename boot, if applicableMichael Brown2011-01-271-130/+185
* [init] Remove concept of "shutdown exit flags"Michael Brown2011-01-271-4/+0
* [autoboot] Merge "netboot" command into "autoboot"Michael Brown2010-11-221-18/+19
* [autoboot] Use generic option-parsing libraryMichael Brown2010-11-211-3/+5
* [autoboot] Add "netboot" commandMichael Brown2010-11-201-1/+1
* [autoboot] Introduce "skip-san-boot" optionDave Hansen2010-10-211-4/+17
* [autoboot] Improve visibility of error messagesMichael Brown2010-10-211-27/+34
* [block] Replace gPXE block-device API with an iPXE asynchronous interfaceMichael Brown2010-09-141-8/+62
* [build] Use weak definitions instead of weak declarationsJoshua Oreman2010-05-271-1/+8
* [build] Rename gPXE to iPXEMichael Brown2010-04-191-6/+6
* [uri] Decode/encode URIs when parsing/unparsingJoshua Oreman2010-01-201-3/+7
* [config] Make PXE stack a compile-time optionJoshua Oreman2010-01-201-1/+1
* [autoboot] Ensure that an error message is always printed for a boot failureMichael Brown2009-11-181-14/+16
* [dhcp] Await link-up before starting DHCPJoshua Oreman2009-06-241-7/+0
* [ifmgmt] Move link-up status messages from autoboot() to iflinkwait()Joshua Oreman2009-06-241-5/+1
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2