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