aboutsummaryrefslogtreecommitdiff
path: root/src/usr/autoboot.c
AgeCommit message (Expand)AuthorFilesLines
2015-09-02[uri] Generalise tftp_uri() to pxe_uri()Michael Brown1-57/+32
2015-08-21[autoboot] Display image information as part of the default control flowMichael Brown1-0/+1
2015-08-21[test] Allow self-tests to report exit status when running under LinuxMichael Brown1-7/+11
2015-03-17[autoboot] Match against parent devices when matching by bus type and locationMichael Brown1-2/+7
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown1-1/+5
2015-02-11[build] Allow product tag line to be customised via config/branding.hMichael Brown1-1/+1
2015-02-11[build] Allow product URI to be customised via config/branding.hMichael Brown1-2/+1
2015-02-11[build] Use PRODUCT_SHORT_NAME for end-user visible stringsMichael Brown1-3/+5
2015-02-11[build] Move branding information to config/branding.hMichael Brown1-1/+1
2015-02-06[uri] Allow tftp_uri() to construct a URI with a custom portMichael Brown1-1/+1
2014-07-08[autoboot] Allow autoboot device to be identified by link-layer addressMichael Brown1-9/+59
2014-06-24[build] Expose build timestamp, build name, and product namesMichael Brown1-2/+2
2014-03-10[image] Add "--timeout" parameter to image downloading commandsMichael Brown1-1/+1
2014-03-03[autoboot] Enable infrastructure to specify an autoboot device locationAlex Williamson1-17/+26
2014-02-27[uri] Refactor URI parsing and formattingMichael Brown1-11/+2
2013-12-05[settings] Force settings into alphabetical order within sectionsMichael Brown1-3/+5
2013-12-05[settings] Explicitly separate the concept of a completed fetched settingMichael Brown1-21/+24
2013-11-05[autoboot] Use ifconf() to configure network deviceMichael Brown1-3/+2
2013-11-05[autoboot] Fix shell banner timeoutMichael Brown1-1/+3
2013-06-24[autoboot] Use next-server from filename's settings blockMichael Brown1-14/+25
2013-03-13[autoboot] Split main control flow out of main() into a new function ipxe()Michael Brown1-0/+95
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown1-1/+2
2012-07-20[image] Automatically free autobooted imagesMichael Brown1-0/+1
2012-03-24[image] Simplify image management commands and internal APIMichael Brown1-3/+6
2011-10-25[image] Eliminate the register_and_xxx_image() functionsMichael Brown1-1/+1
2011-04-24[sanboot] Add "sanhook" and "sanunhook" commandsMichael Brown1-43/+56
2011-03-23[settings] Match terminology in online documentationMichael Brown1-1/+1
2011-03-23[settings] Impose a fixed order on settingsMichael Brown1-2/+2
2011-03-09[image] Simplify use of imgdownload()Michael Brown1-12/+1
2011-03-07[image] Simplify image managementMichael Brown1-1/+1
2011-03-02[autoboot] Allow a SAN boot as a fallback if a filename boot returnsMichael Brown1-6/+23
2011-03-02[autoboot] Tidy up output following NBP executionMichael Brown1-1/+7
2011-02-28[autoboot] Use a custom error number for "nothing to boot"Michael Brown1-1/+6
2011-02-28[autoboot] Add an iPXE error URI to the "nothing to boot" messageMichael Brown1-1/+1
2011-02-01[autoboot] Cope properly with empty DHCP filenamesMichael Brown1-3/+3
2011-02-01[autoboot] Avoid using uri_dup() for constructed TFTP URIMichael Brown1-6/+6
2011-01-28[autoboot] Allow setting expansions in filename and root-pathMichael Brown1-10/+32
2011-01-27[autoboot] Connect SAN disk during a filename boot, if applicableMichael Brown1-130/+185
2011-01-27[init] Remove concept of "shutdown exit flags"Michael Brown1-4/+0
2010-11-22[autoboot] Merge "netboot" command into "autoboot"Michael Brown1-18/+19
2010-11-21[autoboot] Use generic option-parsing libraryMichael Brown1-3/+5
2010-11-20[autoboot] Add "netboot" commandMichael Brown1-1/+1
2010-10-21[autoboot] Introduce "skip-san-boot" optionDave Hansen1-4/+17
2010-10-21[autoboot] Improve visibility of error messagesMichael Brown1-27/+34
2010-09-14[block] Replace gPXE block-device API with an iPXE asynchronous interfaceMichael Brown1-8/+62
2010-05-27[build] Use weak definitions instead of weak declarationsJoshua Oreman1-1/+8
2010-04-19[build] Rename gPXE to iPXEMichael Brown1-6/+6
2010-01-20[uri] Decode/encode URIs when parsing/unparsingJoshua Oreman1-3/+7
2010-01-20[config] Make PXE stack a compile-time optionJoshua Oreman1-1/+1
2009-11-18[autoboot] Ensure that an error message is always printed for a boot failureMichael Brown1-14/+16