| Commit message (Expand) | Author | Age | Files | Lines |
* | Network API now allows for multiple network devices (although the | Michael Brown | 2006-04-24 | 4 | -137/+319 |
* | Network API now allows for multiple network devices (although the | Michael Brown | 2006-04-24 | 8 | -493/+732 |
* | Obviate uip_init(); our bss is zeroed at startup already. | Michael Brown | 2006-04-24 | 1 | -1/+3 |
* | Don't bother poisoning lists; it costs code size. | Michael Brown | 2006-04-24 | 1 | -13/+3 |
* | Prototype now clashes with the macro in arch/i386. | Michael Brown | 2006-04-24 | 1 | -1/+0 |
* | Added __constant_memcpy() based on version in Linux's string.h. | Michael Brown | 2006-04-24 | 1 | -12/+135 |
* | First draft of a dynamic memory allocator | Michael Brown | 2006-04-24 | 2 | -0/+245 |
* | Add "net" directory. | Michael Brown | 2006-04-24 | 1 | -1/+2 |
* | First sketch of a new net device API. | Michael Brown | 2006-04-19 | 4 | -25/+196 |
* | Remove the concept of the media-independent link-layer header and replace | Michael Brown | 2006-04-19 | 6 | -127/+195 |
* | Updated to remove obsolete constants | Michael Brown | 2006-04-19 | 1 | -6/+6 |
* | Added the concept of a network interface (a network-layer concept) as | Michael Brown | 2006-04-19 | 1 | -23/+104 |
* | Typo | Michael Brown | 2006-04-19 | 1 | -1/+1 |
* | First version, based on include/linux/list.h, stripped down to just | Michael Brown | 2006-04-19 | 1 | -0/+155 |
* | Update now that if_ether.h has moved. | Michael Brown | 2006-04-19 | 2 | -6/+2 |
* | Added ENOENT and EAFNOSUPPORT | Michael Brown | 2006-04-19 | 1 | -0/+2 |
* | Added pkb_unput() and pkb_len(). | Michael Brown | 2006-04-19 | 1 | -0/+21 |
* | Make flags more efficient. | Michael Brown | 2006-04-19 | 1 | -8/+15 |
* | Moved if_ether.h and if_arp.h to include/gpxe, for consistency with Linux | Michael Brown | 2006-04-19 | 5 | -37/+130 |
* | First version. ARP protocol independence in less than the size of uIP's | Michael Brown | 2006-04-19 | 1 | -0/+244 |
* | Add missing prototype | Michael Brown | 2006-04-19 | 1 | -0/+3 |
* | First version | Michael Brown | 2006-04-19 | 1 | -0/+20 |
* | First sketch | Michael Brown | 2006-04-18 | 1 | -0/+126 |
* | First version | Michael Brown | 2006-04-18 | 1 | -0/+56 |
* | First version, based on the concepts in linux/skbuff.h | Michael Brown | 2006-04-18 | 1 | -0/+80 |
* | Added netmask and gateway global options. | Michael Brown | 2006-04-05 | 1 | -8/+218 |
* | First draft of iSCSI protocol support. Is capable of retrieving disk | Michael Brown | 2006-04-05 | 3 | -0/+1052 |
* | Make pcap_inject non-static, so that its prototype doesn't conflict with | Michael Brown | 2006-04-05 | 1 | -1/+1 |
* | Added tcp_buffer, to give applications a zero-cost place to build data to | Michael Brown | 2006-04-05 | 2 | -2/+40 |
* | Added set_netmask() and set_gateway() | Michael Brown | 2006-04-05 | 2 | -0/+30 |
* | We don't need to know anything about ARP | Michael Brown | 2006-03-24 | 1 | -1/+0 |
* | Allow specifying the local IP address via --from. | Michael Brown | 2006-03-24 | 1 | -1/+14 |
* | Split non-TCP portions of the stack out into ip.[ch]. | Michael Brown | 2006-03-24 | 5 | -89/+137 |
* | Put in a substitute pcap_inject() function, since earlier versions of | Michael Brown | 2006-03-24 | 1 | -0/+32 |
* | Moved "hello world" protocol implementation out of prototester.c and into | Michael Brown | 2006-03-23 | 3 | -103/+180 |
* | Added container_of(). This seems about the best place to put it, since | Michael Brown | 2006-03-23 | 1 | -2/+7 |
* | Pick up the gPXE include files when building prototester. | Michael Brown | 2006-03-23 | 1 | -1/+1 |
* | Added prototype for inet_ntoa, even though we don't have the function | Michael Brown | 2006-03-23 | 1 | -0/+1 |
* | Moved uIP wrapper out of prototester.c and into proto/tcp.c. | Michael Brown | 2006-03-23 | 3 | -135/+312 |
* | Add include/gpxe as a directory to scan. | Michael Brown | 2006-03-23 | 1 | -1/+2 |
* | Updated with "doxygen -u" from doxygen 1.4.4 | Michael Brown | 2006-03-23 | 1 | -30/+1066 |
* | Moved old tcp.h to old_tcp.h, to avoid name clash with new (uIP-based) | Michael Brown | 2006-03-23 | 4 | -3/+3 |
* | Assertions are now handled via the POSIX-like <assert.h>. | Michael Brown | 2006-03-23 | 4 | -35/+15 |
* | Added missing #endif | Michael Brown | 2006-03-23 | 1 | -0/+1 |
* | Added assert.h, with assert() defined (almost) as per POSIX, and | Michael Brown | 2006-03-23 | 1 | -0/+51 |
* | Removed to make way for the uIP-based tcp.c. | Michael Brown | 2006-03-23 | 1 | -286/+0 |
* | Moved include/in.h to include/gpxe/in.h, so that it can be included by | Michael Brown | 2006-03-23 | 11 | -10/+19 |
* | Add Makefile for hijack and prototester utilities. | Michael Brown | 2006-03-23 | 2 | -0/+18 |
* | Add debug symbols to objects. (They will be stripped out of the final | Michael Brown | 2006-03-23 | 1 | -0/+1 |
* | Make the application state a void *. | Michael Brown | 2006-03-23 | 1 | -2/+5 |