summaryrefslogtreecommitdiffstats
path: root/src/net
Commit message (Expand)AuthorAgeFilesLines
* Implemented (untested) PXENV_START_UNDI.Michael Brown2007-07-031-4/+6
* Never attempt to route the broadcast address.Michael Brown2007-07-031-0/+8
* Add trivial net device statistics (TX and RX packet count), reportedMichael Brown2007-07-031-0/+9
* Merge branch 'master' of ssh://rom.etherboot.org/pub/scm/gpxeMarty Connor2007-07-023-2/+70
|\
| * Add untested support for UNDI transmit and receive.Michael Brown2007-07-023-2/+70
* | Warnings purgeMarty Connor2007-07-021-1/+1
|/
* 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
* Mildly ugly hack to force correct linkage.Michael Brown2007-06-282-0/+4
* 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-283-111/+195
* Kill off hotplug.h and just make net devices normal reference-countedMichael Brown2007-06-276-105/+59Star
* Partial migration of UDP to data-xfer interface. (Will not link atMichael Brown2007-06-201-166/+291
* 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
* Add concept of transfer metadata, to be used by UDP in order toMichael Brown2007-06-113-3/+9
* Merge branch 'master' into mcb-tcp-xferMichael Brown2007-06-083-37/+7Star
|\
| * Move [v]ssnprintf() from iscsi.c into vsprintf.c; we need themMichael Brown2007-05-311-26/+1Star
| * Modify process semantics; rescheduling is now automatic.Michael Brown2007-05-262-11/+6Star
* | Should call ftp_done() if constructor fails.Michael Brown2007-05-291-0/+1
* | Update HTTP to use data-xfer interface.Michael Brown2007-05-291-217/+254
* | Updated FTP to use data-xfer API.Michael Brown2007-05-281-174/+206
* | Add sanity check and extra debug messageMichael Brown2007-05-281-0/+5
* | Introduce name resolution interface and named socket opener.Michael Brown2007-05-271-1/+1
* | Eliminate PF_INET; just use the AF_INET from the struct sockaddr instead.Michael Brown2007-05-261-12/+20
* | Modify data-xfer semantics: it is no longer necessary to call one ofMichael Brown2007-05-261-42/+11Star
* | Updated tcp.c to provide a standardised data transfer interface.Michael Brown2007-05-251-348/+406
|/
* Rename pkbpad.c to iobpad.cMichael Brown2007-05-191-0/+0
* pkbuff->iobuf changeoverMichael Brown2007-05-1913-381/+308Star
* hoffmeis: Preparations for syslog support (LOGSERVER in DHCP, linewiseAnselm Martin Hoffmeister2007-04-091-1/+1
* hoffmeis: Fixing situation where absence of a newdata() handler for UDPAnselm Martin Hoffmeister2007-04-091-5/+10
* Updated ISAPnP, EISA, MCA and ISA buses to current device model.Michael Brown2007-03-101-1/+1
* Allow queries in GET requestsMichael Brown2007-02-011-5/+7
* SSL needs quite a lot of spare memoryMichael Brown2007-02-011-1/+1
* Don't pass through zero-length requestsMichael Brown2007-02-011-0/+12
* Placeholder for TLS insertionMichael Brown2007-01-311-8/+19
* Filter insertion now actually worksMichael Brown2007-01-311-1/+5
* Tidy up debug messagesMichael Brown2007-01-311-9/+24
* Add insert_filter() functionMichael Brown2007-01-311-0/+24
* Changed to use the generic stream API.Michael Brown2007-01-315-418/+471
* First sketch of stream APIMichael Brown2007-01-311-1/+223
* PlaceholderMichael Brown2007-01-301-0/+61
* Low-overhead filter streamsMichael Brown2007-01-301-0/+163
* Keep HTTP progress updated, and display a progress indicator during theMichael Brown2007-01-291-0/+4