aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/udp/dhcp.c
Commit message (Expand)AuthorAgeFilesLines
* [dhcp] Defer discovery if link is blockedMichael Brown2015-06-251-0/+9
* [retry] Rewrite unrelicensable portions of retry.cMichael Brown2015-03-051-2/+3
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [dhcp] Extract timing parameters out to config/dhcp.hAlex Williamson2015-02-251-13/+19
* [dhcp] Remove obsolete dhcp_chaddr() functionMichael Brown2014-09-221-75/+5
* [dhcp] Check for matching chaddr in received DHCP packetsMichael Brown2014-09-221-0/+37
* [dns] Support DNS search listsMichael Brown2014-02-051-0/+1
* [settings] Force settings into alphabetical order within sectionsMichael Brown2013-12-051-1/+2
* [settings] Explicitly separate the concept of a completed fetched settingMichael Brown2013-12-051-19/+25
* [settings] Move user-class setting from dhcp.c to settings.cMichael Brown2013-11-141-8/+0
* [dhcp] Add DHCP network device configuratorMichael Brown2013-11-051-0/+6
* [pxe] Always retrieve cached DHCPACK and apply to relevant network deviceMichael Brown2013-10-251-26/+1
* [uuid] Abstract UUID mangling code out to a separate uuid_mangle() functionMichael Brown2013-03-201-3/+1
* [dhcp] Use PXE byte ordering for UUID in DHCP option 97Michael Brown2013-03-201-1/+8
* [build] Include version number within only a single object fileMichael Brown2012-11-021-3/+0
* [ipoib] Expose Ethernet-compatible eIPoIB link-layer addresses and headersMichael Brown2012-08-311-2/+10
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [dhcp] Request broadcast responses when we already have an IPv4 addressMichael Brown2012-06-201-0/+7
* [dhcp] Add PXE-mandated DHCP options [128,135] to parameter request listMichael Brown2011-12-061-0/+1
* [dhcp] Use a random DHCP transaction identifier (xid)Michael Brown2011-09-191-23/+24
* [settings] Match terminology in online documentationMichael Brown2011-03-231-3/+3
* [settings] Impose a fixed order on settingsMichael Brown2011-03-231-3/+3
* [dhcp] Remove redundant length fields in struct dhcp_packetMichael Brown2011-01-101-1/+1
* [dhcp] Use Ethernet-compatible chaddr, if possibleMichael Brown2010-12-151-21/+27
* [settings] Apply settings block name in register_settings()Michael Brown2010-12-011-8/+8
* [dhcp] Include session state metadata in packet tracesMichael Brown2010-10-091-0/+10
* [dhcp] Omit ProxyDHCPREQUEST if PXE options are present in ProxyDHCPOFFERMichael Brown2010-10-081-37/+67
* [dhcp] Ignore DHCPACKs containing incorrect IP addressesMichael Brown2010-10-081-0/+2
* [dhcp] Revert various patchesMichael Brown2010-10-081-254/+88
* [retry] Hold reference while timer is running and during expiry callbackMichael Brown2010-09-031-2/+2
* [compiler] Prevent empty weak function stubs from being removedJoshua Oreman2010-08-191-1/+1
* [interface] Convert all data-xfer interfaces to generic interfacesMichael Brown2010-06-221-20/+17
* [interface] Convert all job-control interfaces to generic interfacesMichael Brown2010-06-221-30/+16
* [retry] Add timer_init() wrapper functionMichael Brown2010-06-221-2/+2
* [refcnt] Add ref_init() wrapper functionMichael Brown2010-06-221-2/+2
* [dhcp] Use correct DHCP options on EFI systemsGeoff Lywood2010-05-291-8/+5
* [dhcp] Don't consider invalid offers to be duplicatesJoshua Oreman2010-05-271-3/+3
* [build] Use weak definitions instead of weak declarationsJoshua Oreman2010-05-271-0/+5
* [dhcp] Honor PXEBS_SKIP option in discovery controlJoshua Oreman2010-05-271-2/+26
* [build] Rename gPXE to iPXEMichael Brown2010-04-191-16/+16
* [dhcp] Keep multiple DHCP offers received, and use them intelligentlyJoshua Oreman2010-01-211-86/+228
* [dhcp] Add generic facility for using cached network settingsJoshua Oreman2010-01-201-1/+21
* [dhcp] Assume PXE options are in DHCPOFFER only if boot menu is includedJoshua Oreman2010-01-141-2/+2
* [dhcp] Accept ProxyDHCP replies of type DHCPOFFERJoshua Oreman2010-01-141-1/+1
* [dhcp] Ensure message type is first DHCP optionShao Miller2010-01-141-0/+1
* [settings] Add Bus ID settingShao Miller2009-12-141-4/+2
* [pxebs] Correct endianness of PXE typeJoshua Oreman2009-10-241-2/+2
* [dhcp] Fall back to using the hardware address to populate the chaddr fieldMichael Brown2009-08-121-11/+43
* [dhcp] Choose ProxyDHCP port based on presence of PXE optionsMichael Brown2009-05-221-6/+22
* [dhcp] Send broadcast PXE boot server discovery requests to port 67Michael Brown2009-05-201-6/+8