| Commit message (Expand) | Author | Age | Files | Lines |
| * | Keep HTTP progress updated, and display a progress indicator during the | Michael Brown | 2007-01-29 | 1 | -0/+4 |
| * | Added SIGKILL handler | Michael Brown | 2007-01-19 | 1 | -0/+15 |
| * | Use stdio.h instead of vsprintf.h | Michael Brown | 2007-01-19 | 11 | -11/+11 |
| * | A working name resolution framework | Michael Brown | 2007-01-18 | 2 | -9/+12 |
| * | Have DHCP set the nameserver, rather than DNS read the DHCP nameserver | Michael Brown | 2007-01-18 | 1 | -12/+16 |
| * | Use total free memory as advertised window. This seems to be sufficient | Michael Brown | 2007-01-18 | 2 | -4/+17 |
| * | Move include/malloc.h to include/gpxe/malloc.h, since everything in there | Michael Brown | 2007-01-18 | 1 | -1/+1 |
| * | Include stdlib.h rather than malloc.h | Michael Brown | 2007-01-18 | 2 | -5/+2 |
| * | Remove the one-packet-per-poll-cycle limit; it seems to no longer be | Michael Brown | 2007-01-18 | 1 | -24/+5 |
| * | Presize the download buffer when we see the Content-Length header; | Michael Brown | 2007-01-18 | 1 | -0/+12 |
| * | Reorder functions to more closely reflect the flow of control | Michael Brown | 2007-01-18 | 1 | -56/+47 |
| * | Switch from calloc() to malloc()+memset() to match the practices used | Michael Brown | 2007-01-18 | 2 | -2/+6 |
| * | HTTP/DNS now working fully asynchronously. HTTP/IP addresses and any | Michael Brown | 2007-01-18 | 2 | -34/+62 |
| * | Use struct sockaddr rather than struct sockaddr_tcpip | Michael Brown | 2007-01-18 | 1 | -9/+12 |
| * | When a network device is specified to tcpip_tx() or it's children, treat | Michael Brown | 2007-01-16 | 3 | -4/+4 |
| * | Improve debugging | Michael Brown | 2007-01-16 | 1 | -29/+45 |
| * | Improve debug messages | Michael Brown | 2007-01-16 | 1 | -2/+21 |
| * | Improved debugging | Michael Brown | 2007-01-16 | 1 | -15/+24 |
| * | Quickly hack in DNS resolution as a proof of concept | Michael Brown | 2007-01-15 | 1 | -6/+22 |
| * | A working DNS resolver (not yet tied in to anything) | Michael Brown | 2007-01-15 | 1 | -0/+463 |
| * | Update TFTP and FTP to take the same temporary URI scheme as HTTP | Michael Brown | 2007-01-15 | 2 | -65/+147 |
| * | Protocol's get() method no longer takes ownership of the URI. HTTP is the | Michael Brown | 2007-01-15 | 1 | -3/+0 |
| * | Must free http on the error path; nothing else will do it | Michael Brown | 2007-01-15 | 1 | -0/+1 |
| * | Unmaintained example code is probably worse than useless. | Michael Brown | 2007-01-15 | 1 | -122/+0 |
| * | Gave asynchronous operations approximate POSIX signal semantics. This | Michael Brown | 2007-01-15 | 7 | -38/+107 |
| * | Make TCP give up immediately when it receives -ENETUNREACH from | Michael Brown | 2007-01-14 | 1 | -39/+55 |
| * | Use -ENETUNREACH to mean "no reachable network device exists, don't bother | Michael Brown | 2007-01-14 | 2 | -2/+2 |
| * | Advertise a larger MSS to improve TCP performance. | Michael Brown | 2007-01-13 | 1 | -1/+10 |
| * | Fixed HTTP | Michael Brown | 2007-01-12 | 1 | -132/+290 |
| * | No need to maintain a received byte count; we always fill in sequential | Michael Brown | 2007-01-12 | 1 | -5/+1 |
| * | Update TFTP to use a struct buffer rather than a callback. | Michael Brown | 2007-01-11 | 1 | -36/+51 |
| * | I hate NULL pointer dereferences. | Michael Brown | 2007-01-11 | 1 | -0/+4 |
| * | Extract packet-padding login from rtl8139.c to a separate pkbpad.c file. | Michael Brown | 2007-01-11 | 1 | -0/+66 |
| * | Change FTP to use a data buffer rather than a callback function. | Michael Brown | 2007-01-11 | 1 | -14/+27 |
| * | Add route() function to display routing table. | Michael Brown | 2007-01-10 | 1 | -29/+6 |
| * | Add find_pci_netdev() | Michael Brown | 2007-01-10 | 1 | -0/+18 |
| * | Add "name" field to struct device to allow human-readable hardware device | Michael Brown | 2007-01-10 | 3 | -14/+18 |
| * | Remove uIP; we haven't used it for quite some time now. | Michael Brown | 2007-01-10 | 6 | -3336/+0 |
| * | Allow udp_{send,sendto,sendto_via} to be called outside of the | Michael Brown | 2007-01-10 | 1 | -32/+39 |
| * | DHCP transmits via specified net device, so no need to create a dummy | Michael Brown | 2007-01-10 | 1 | -2/+2 |
| * | Add udp_sendto_via() to allow e.g. DHCP to transmit without first having | Michael Brown | 2007-01-10 | 1 | -3/+25 |
| * | Allow an explicit network device to be specified for IP-layer | Michael Brown | 2007-01-10 | 6 | -15/+24 |
| * | Added network interface management commands | Michael Brown | 2007-01-10 | 1 | -21/+1 |
| * | Add "name" field to network device, to facilitate netdev commands. | Michael Brown | 2007-01-10 | 2 | -6/+30 |
| * | Add RX quotas to the net device poll() method. This avoids the problem | Michael Brown | 2007-01-09 | 1 | -13/+27 |
| * | Rename pkb_available() to pkb_tailroom() for consistency with Linux's | Michael Brown | 2007-01-09 | 2 | -6/+6 |
| * | Added net device TX queue; this will be needed to support the PXE UNDI API | Michael Brown | 2007-01-09 | 1 | -50/+101 |
| * | Move start/stop/expire debug messages to DBG2() level. | Michael Brown | 2007-01-09 | 1 | -6/+6 |
| * | Define "connected" as | Michael Brown | 2007-01-09 | 1 | -1/+9 |
| * | We can't assert that the RX engine is idle in iscsi_done(), because it | Michael Brown | 2007-01-09 | 1 | -2/+0 |