aboutsummaryrefslogtreecommitdiffstats
path: root/src/usr
Commit message (Expand)AuthorAgeFilesLines
* [autoboot] Match against parent devices when matching by bus type and locationMichael Brown2015-03-171-2/+7
* [build] Fix the REQUIRE_SYMBOL mechanismMichael Brown2015-03-051-0/+1
* [build] Use REQUIRE_OBJECT() to drag in per-object configurationMichael Brown2015-03-051-0/+3
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-022-2/+10
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-0215-15/+75
* [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
* [ping] Allow "ping" command output to be inhibitedMichael Brown2014-10-231-4/+6
* [ping] Allow termination after a specified number of packetsMichael Brown2014-10-231-3/+5
* [ping] Report timed-out pings via the callback functionMichael Brown2014-10-231-2/+2
* [lotest] Discard packets arriving on the incorrect network deviceMichael Brown2014-07-291-6/+6
* [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
* [ifmgmt] Do not sleep CPU while configuring network devicesMichael Brown2014-06-011-4/+0
* [cmdline] Add "profstat" command to display profiling statisticsMichael Brown2014-04-271-0/+44
* [crypto] Generalise X.509 cache to a full certificate storeMichael Brown2014-03-281-1/+1
* [lotest] Allow loopback testing on shared networksMichael Brown2014-03-131-36/+53
* [image] Add "--timeout" parameter to image downloading commandsMichael Brown2014-03-102-7/+13
* [autoboot] Enable infrastructure to specify an autoboot device locationAlex Williamson2014-03-031-17/+26
* [cmdline] Add the "ipstat" commandMichael Brown2014-03-021-0/+62
* [image] Ensure every image has a fully resolved URIMichael Brown2014-02-271-12/+20
* [uri] Refactor URI parsing and formattingMichael Brown2014-02-272-23/+11
* [mucurses] Use centralised concept of colour pairsMichael Brown2013-12-091-8/+3
* [settings] Force settings into alphabetical order within sectionsMichael Brown2013-12-051-3/+5
* [ipv6] Add support for resolving IPv6 addresses via the "nslookup" commandMichael Brown2013-12-051-0/+7
* [settings] Explicitly separate the concept of a completed fetched settingMichael Brown2013-12-053-29/+33
* [ipv6] Separate the concepts of prefix and address creationMichael Brown2013-11-151-1/+3
* [dhcp] Remove obsolete dhcp() functionMichael Brown2013-11-051-24/+0
* [autoboot] Use ifconf() to configure network deviceMichael Brown2013-11-051-3/+2
* [ifmgmt] Add ifconf() to carry out network device configurationMichael Brown2013-11-051-2/+87
* [ifmgmt] Rewrite iflinkwait() to use monojob_wait()Michael Brown2013-11-053-43/+98
* [autoboot] Fix shell banner timeoutMichael Brown2013-11-051-1/+3
* [cmdline] Rewrite "sync" command to use monojob_wait()Michael Brown2013-11-011-0/+74
* [monojob] Add timeout parameter to monojob_wait()Michael Brown2013-11-016-7/+7
* [parseopt] Add parse_timeout()Michael Brown2013-11-012-8/+6
* [pxe] Always retrieve cached DHCPACK and apply to relevant network deviceMichael Brown2013-10-251-5/+1
* [ping] Add top-level ping() function to ping a hostMichael Brown2013-10-211-0/+81
* [neighbour] Add nstat() function to print out neighbour tableMichael Brown2013-09-251-0/+56
* [ipv6] Replace IPv6 stackMichael Brown2013-09-031-0/+58
* [ipv4] Abstract out protocol-specific portions of "route" commandMichael Brown2013-09-032-13/+69
* [settings] Eliminate call to store_named_setting() in nslookup.cMichael Brown2013-07-191-6/+17
* [lotest] Include sequence number within loopback test packetsMichael Brown2013-07-141-8/+18
* [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
* [cmdline] Add standalone "nslookup" commandPatrick Plenefisch2012-09-101-0/+185
* [ipoib] Expose Ethernet-compatible eIPoIB link-layer addresses and headersMichael Brown2012-08-311-10/+2
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-2011-11/+22