summaryrefslogtreecommitdiffstats
path: root/src/net
Commit message (Expand)AuthorAgeFilesLines
* 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
* Added SIGKILL handlerMichael Brown2007-01-191-0/+15
* Use stdio.h instead of vsprintf.hMichael Brown2007-01-1911-11/+11
* A working name resolution frameworkMichael Brown2007-01-182-9/+12
* Have DHCP set the nameserver, rather than DNS read the DHCP nameserverMichael Brown2007-01-181-12/+16
* Use total free memory as advertised window. This seems to be sufficientMichael Brown2007-01-182-4/+17
* Move include/malloc.h to include/gpxe/malloc.h, since everything in thereMichael Brown2007-01-181-1/+1
* Include stdlib.h rather than malloc.hMichael Brown2007-01-182-5/+2Star
* Remove the one-packet-per-poll-cycle limit; it seems to no longer beMichael Brown2007-01-181-24/+5Star
* Presize the download buffer when we see the Content-Length header;Michael Brown2007-01-181-0/+12
* Reorder functions to more closely reflect the flow of controlMichael Brown2007-01-181-56/+47Star
* Switch from calloc() to malloc()+memset() to match the practices usedMichael Brown2007-01-182-2/+6
* HTTP/DNS now working fully asynchronously. HTTP/IP addresses and anyMichael Brown2007-01-182-34/+62
* Use struct sockaddr rather than struct sockaddr_tcpipMichael Brown2007-01-181-9/+12
* When a network device is specified to tcpip_tx() or it's children, treatMichael Brown2007-01-163-4/+4
* Improve debuggingMichael Brown2007-01-161-29/+45
* Improve debug messagesMichael Brown2007-01-161-2/+21
* Improved debuggingMichael Brown2007-01-161-15/+24
* Quickly hack in DNS resolution as a proof of conceptMichael Brown2007-01-151-6/+22
* A working DNS resolver (not yet tied in to anything)Michael Brown2007-01-151-0/+463
* Update TFTP and FTP to take the same temporary URI scheme as HTTPMichael Brown2007-01-152-65/+147
* Protocol's get() method no longer takes ownership of the URI. HTTP is theMichael Brown2007-01-151-3/+0Star
* Must free http on the error path; nothing else will do itMichael Brown2007-01-151-0/+1
* Unmaintained example code is probably worse than useless.Michael Brown2007-01-151-122/+0Star
* Gave asynchronous operations approximate POSIX signal semantics. ThisMichael Brown2007-01-157-38/+107
* Make TCP give up immediately when it receives -ENETUNREACH fromMichael Brown2007-01-141-39/+55
* Use -ENETUNREACH to mean "no reachable network device exists, don't botherMichael Brown2007-01-142-2/+2
* Advertise a larger MSS to improve TCP performance.Michael Brown2007-01-131-1/+10
* Fixed HTTPMichael Brown2007-01-121-132/+290
* No need to maintain a received byte count; we always fill in sequentialMichael Brown2007-01-121-5/+1Star
* Update TFTP to use a struct buffer rather than a callback.Michael Brown2007-01-111-36/+51
* I hate NULL pointer dereferences.Michael Brown2007-01-111-0/+4
* Extract packet-padding login from rtl8139.c to a separate pkbpad.c file.Michael Brown2007-01-111-0/+66
* Change FTP to use a data buffer rather than a callback function.Michael Brown2007-01-111-14/+27
* Add route() function to display routing table.Michael Brown2007-01-101-29/+6Star
* Add find_pci_netdev()Michael Brown2007-01-101-0/+18