| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Make all TCP methods optional; at least FTP data is a read-only | Michael Brown | 2006-04-30 | 2 | -46/+11 |
* | Proof-of-concept FTP implementation | Michael Brown | 2006-04-30 | 2 | -0/+331 |
* | Add a temporary snprintf, so that safely-written code can at least | Michael Brown | 2006-04-30 | 2 | -0/+12 |
* | Fix up prototype of strtoul() to match POSIX. | Michael Brown | 2006-04-30 | 2 | -2/+2 |
* | Created net/tcp and moved hello.c there | Michael Brown | 2006-04-30 | 2 | -1/+134 |
* | Make tcp_connect() void; it will eventually have no failure case. | Michael Brown | 2006-04-30 | 4 | -17/+7 |
* | Put the TCP connection periodic processing in tcp.c, where it belongs. | Michael Brown | 2006-04-30 | 3 | -8/+66 |
* | Consistency | Michael Brown | 2006-04-30 | 1 | -3/+3 |
* | Moved uIP and tcp.c from proto/ to net/ | Michael Brown | 2006-04-30 | 8 | -3/+3512 |
* | Move init.h to gpxe/init.h. | Michael Brown | 2006-04-30 | 16 | -19/+83 |
* | Change semantics of network API so that packet-absorbing calls *always* | Michael Brown | 2006-04-29 | 4 | -53/+94 |
* | Added basic code for implementing co-operative multitasking. | Michael Brown | 2006-04-29 | 2 | -0/+88 |
* | Give uIP a static IP address for proof-of-concept testing | Michael Brown | 2006-04-28 | 1 | -0/+11 |
* | Network layer now works as a proof of concept | Michael Brown | 2006-04-28 | 6 | -92/+272 |
* | Fix a couple of broken assertions, and align the buffer correctly. | Michael Brown | 2006-04-28 | 2 | -3/+6 |
* | Transmit the buffer contents, not the buffer descriptor... | Michael Brown | 2006-04-28 | 1 | -2/+4 |
* | Add an explicit failure debug message | Michael Brown | 2006-04-28 | 1 | -0/+2 |
* | Exclude bin directory from tags generation. | Michael Brown | 2006-04-28 | 1 | -1/+6 |
* | Gave up on adding POSIX errno's as required, and just added (almost) all | Michael Brown | 2006-04-28 | 2 | -27/+67 |
* | Glenn managed to shrink .text by 5 more bytes. | Michael Brown | 2006-04-25 | 1 | -3/+6 |
* | D'oh | Michael Brown | 2006-04-25 | 1 | -1/+1 |
* | Added missing ssize_t | Michael Brown | 2006-04-25 | 1 | -0/+1 |
* | Actually, it's probably a good idea to have packet buffers avoid 4kB | Michael Brown | 2006-04-25 | 2 | -7/+30 |
* | Update to use POSIX-like API. | Michael Brown | 2006-04-25 | 1 | -19/+8 |
* | Fixed erroneous comparison | Michael Brown | 2006-04-25 | 1 | -1/+1 |
* | Removed incorrect comment; malloc() is inefficient only when the | Michael Brown | 2006-04-25 | 1 | -5/+0 |
* | Now passes trivial tests. free_memblock() needs neatening up. | Michael Brown | 2006-04-25 | 1 | -15/+34 |
* | Updated memory allocator to improve support for unaligned or partially | Michael Brown | 2006-04-25 | 3 | -154/+224 |
* | Add __constant_flsl(), because it's useful for finding out the next | Michael Brown | 2006-04-25 | 1 | -0/+54 |
* | Added missing headers required for compilation in Etherboot. | Michael Brown | 2006-04-24 | 1 | -0/+2 |
* | Added pkb_reserve(). | Michael Brown | 2006-04-24 | 1 | -0/+14 |
* | We have our own ARP layer now. | Michael Brown | 2006-04-24 | 2 | -624/+0 |
* | Add missing {register,free}_netdev(). | Michael Brown | 2006-04-24 | 1 | -1/+15 |
* | gcc is rather over-aggressive about optimising out static data structures | Michael Brown | 2006-04-24 | 21 | -35/+35 |
* | (librm_base-1b) is already an offset; no need to apply OFFSET(). | Michael Brown | 2006-04-24 | 1 | -1/+1 |
* | Header rearrangement. | Michael Brown | 2006-04-24 | 60 | -89/+108 |
* | 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 |