summaryrefslogtreecommitdiffstats
path: root/src/net/udp
Commit message (Expand)AuthorAgeFilesLines
...
| * When the DHCP file/sname fields are empty, don't allow them to overrideMichael Brown2008-01-071-6/+8
* | Add preliminary support for MTFTP.Michael Brown2007-12-261-112/+295
|/
* Fix compiler warnings that appear only on OpenBSD.Michael Brown2007-12-061-7/+7
* Various warnings fixups for OpenBSD with gcc-3.3.5.Michael Brown2007-12-071-1/+1
* Add RFC2090 TFTP multicast support.Michael Brown2007-11-281-82/+300
* Quick hack to be able to accept transfers from servers that don'tMichael Brown2007-11-251-0/+2
* Allow DHCP server to instruct gPXE to ignore ProxyDHCP (which willMichael Brown2007-11-211-8/+16
* Add ProxyDHCP support.Michael Brown2007-11-211-25/+54
* Remove some assumptions about DHCP obtaining only a single options block.Michael Brown2007-11-211-3/+7
* Add PXE-required DHCP options to DHCPDISCOVER and DHCPREQUEST packets.Michael Brown2007-11-211-10/+25
* Add UUID to DHCP request as option 97 (if available).Michael Brown2007-11-211-0/+13
* Use RFC4390 whenever hardware address exceeds 16 bytes; this allows usMichael Brown2007-09-211-2/+36
* Bugfix: DHCP message type should be a one-byte option... (d'oh)Michael Brown2007-09-131-2/+1Star
* Check for correct block number in tftp_rx_data().Michael Brown2007-09-081-1/+9
* Minor style fix: structure fields are generally initialised in theMichael Brown2007-09-061-1/+1
* TFTP default blocksize fix from VampyreMarty Connor2007-08-301-0/+1
* Use start_timer_nodelay() in protocols which rely on the retry timerMichael Brown2007-08-132-2/+2
* Allowed zero-cost enforced ordering of features in startup bannerMichael Brown2007-08-022-0/+6
* Add FEATURE() macro, plus code to display features at startup time,Michael Brown2007-08-021-0/+15
* Add identifier for the network device into the DHCP request.Michael Brown2007-07-311-0/+25
* Centralise construction of the DHCP request and response packets.Michael Brown2007-07-311-37/+104
* nameserver should be staticMichael Brown2007-07-171-1/+1
* Add debug message when nameserver setting is applied/changed via DHCP.Michael Brown2007-07-081-0/+4
* Separate the "is data ready" function of xfer_seek() into anMichael Brown2007-07-083-0/+4
* Kill off unused request() method in data-xfer interface.Michael Brown2007-07-083-4/+0Star
* convert to zallocHolger Lubitz2007-07-061-2/+1Star
* convert to zallocHolger Lubitz2007-07-061-2/+1Star
* convert to zallocHolger Lubitz2007-07-061-2/+1Star
* Apply global DHCP options when register_dhcp_options() is called. DoMichael Brown2007-07-061-7/+0Star
* Add concept of DHCP option applicators.Michael Brown2007-07-052-28/+29
* Improve debuggingMichael Brown2007-07-011-0/+6
* Can't use strncpy() to copy strings that aren't NUL-terminated toMichael Brown2007-07-011-2/+8
* Don't build option-overloaded packets; they just confuse people (ISCMichael Brown2007-06-301-31/+11Star
* Set current working URI based on TFTP server specified by DHCP.Michael Brown2007-06-281-0/+15
* Bugfix: iobuf->data always points to the start of the allocatedMichael Brown2007-06-281-1/+1
* Add dhcp_configure_netdev()Michael Brown2007-06-281-3/+61
* Forgot to set initial session state. Now works!Michael Brown2007-06-281-0/+1
* Kill off job::start() (it was only ever added as part of an abortedMichael Brown2007-06-281-1/+0Star
* Update DHCP to use data-xfer interface (not yet tested).Michael Brown2007-06-281-97/+187
* Kill off hotplug.h and just make net devices normal reference-countedMichael Brown2007-06-271-20/+5Star
* Remove unused headers.Michael Brown2007-06-121-0/+2
* Updated DNS to use not-yet-implemented UDP data-xfer API.Michael Brown2007-06-121-101/+114
* Updated TFTP and PXE UDP API code to use not-yet-implemented data-xferMichael Brown2007-06-111-246/+378
* Introduce name resolution interface and named socket opener.Michael Brown2007-05-271-1/+1
* hoffmeis: Preparations for syslog support (LOGSERVER in DHCP, linewiseAnselm Martin Hoffmeister2007-04-091-1/+1
* Added SIGKILL handlerMichael Brown2007-01-191-0/+15
* Use stdio.h instead of vsprintf.hMichael Brown2007-01-191-1/+1
* A working name resolution frameworkMichael Brown2007-01-181-0/+7
* Have DHCP set the nameserver, rather than DNS read the DHCP nameserverMichael Brown2007-01-181-12/+16
* Use struct sockaddr rather than struct sockaddr_tcpipMichael Brown2007-01-181-9/+12