| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [legal] Add a selection of FILE_LICENCE declarations | Michael Brown | 2009-05-18 | 1 | -0/+2 |
| | | | | | | Add FILE_LICENCE declarations to almost all files that make up the various standard builds of gPXE. | ||||
| * | [IPv4] Tidy up some header files. | Michael Brown | 2008-03-23 | 1 | -7/+22 |
| | | |||||
| * | [Settings] Use a settings applicator to configure IPv4 routes. | Michael Brown | 2008-03-21 | 1 | -5/+0![]() |
| | | |||||
| * | Make masking constants unsigned, to avoid a gcc3-only compiler warning. | Michael Brown | 2007-07-05 | 1 | -6/+6 |
| | | |||||
| * | Kill off hotplug.h and just make net devices normal reference-counted | Michael Brown | 2007-06-27 | 1 | -3/+0![]() |
| | | | | | | | structures. DHCP still broken and #if 0'd out. | ||||
| * | pkbuff->iobuf changeover | Michael Brown | 2007-05-19 | 1 | -4/+4 |
| | | | | | | | | | Achieved via Perl using: perl -pi -e 's/pk_buff/io_buffer/g; s/Packet buffer/I\/O buffer/ig; ' \ -e 's/pkbuff\.h/iobuf.h/g; s/pkb_/iob_/g; s/_pkb/_iob/g; ' \ -e 's/pkb/iobuf/g; s/PKB/IOB/g;' | ||||
| * | Add route() function to display routing table. | Michael Brown | 2007-01-10 | 1 | -0/+21 |
| | | |||||
| * | Verify checksums on the RX datapath. | Michael Brown | 2007-01-03 | 1 | -1/+1 |
| | | | | | Simplify checksum generation on the TX datapath. | ||||
| * | Added features that will be required for PXE UDP support. | Michael Brown | 2006-08-02 | 1 | -4/+0![]() |
| | | | | | | | | Introduced struct sockaddr_tcpip, to simplify code that deals with both IPv4 and IPv6 addresses. Reorganised parts of tcpip.c and udp.c. | ||||
| * | Minor changes to the network layer rx() functions | Nikhil Chandru Rao | 2006-08-01 | 1 | -1/+1 |
| | | |||||
| * | Added fragment reassembly code | Nikhil Chandru Rao | 2006-06-30 | 1 | -0/+23 |
| | | |||||
| * | Renamed net/interface.c and include/gpxe/interface.h to net/tcpip_if.c and ↵ | Nikhil Chandru Rao | 2006-06-28 | 1 | -1/+3 |
| | | | | | include/gpxe/tcpip_if.h respectively. Made changes in the other files. | ||||
| * | Added ipv4_pseudo_header structure | Nikhil Chandru Rao | 2006-06-28 | 1 | -10/+8![]() |
| | | |||||
| * | added support for processing and transmitting without uIP | Nikhil Chandru Rao | 2006-06-25 | 1 | -0/+26 |
| | | |||||
| * | Simplify RX data path. | Michael Brown | 2006-06-18 | 1 | -1/+3 |
| | | | | | | | | | | | Kill off the static single net device and move to proper dynamic registration (which we need with the new device model). Break the (flawed) assumption that all network-layer protocols can use ARP; such network-layer protocols (i.e. IPv4) must now register as an ARP protocol using ARP_NET_PROTOCOL() and provide a single method for checking the existence of a local network-layer address. | ||||
| * | Simplify TX datapath. | Michael Brown | 2006-06-16 | 1 | -0/+6 |
| | | |||||
| * | Put the TCP connection periodic processing in tcp.c, where it belongs. | Michael Brown | 2006-04-30 | 1 | -8/+2![]() |
| | | |||||
| * | Header rearrangement. | Michael Brown | 2006-04-24 | 1 | -3/+3 |
| | | | | | | | | | | I want to get to the point where any header in include/ reflects a standard user-level header (e.g. a POSIX header), while everything that's specific to gPXE lives in include/gpxe/. Headers that reflect a Linux header (e.g. if_ether.h) should also be in include/gpxe/, with the same name as the Linux header and, preferably, the same names used for the definitions. | ||||
| * | Added set_netmask() and set_gateway() | Michael Brown | 2006-04-05 | 1 | -0/+2 |
| | | |||||
| * | Split non-TCP portions of the stack out into ip.[ch]. | Michael Brown | 2006-03-24 | 1 | -0/+18 |
| Added set_ipaddr(). | |||||

