| Commit message (Expand) | Author | Age | Files | Lines |
| * | <name>_size variable is no longer needed, since we don't copy the code. | Michael Brown | 2006-05-02 | 1 | -3/+1 |
| * | Towards a(nother) new real-mode infrastructure, in which we take | Michael Brown | 2006-05-02 | 10 | -1182/+460 |
| * | Move stack out to separate object, so that having a stack doesn't drag in | Michael Brown | 2006-05-02 | 2 | -9/+13 |
| * | Verified as working | Michael Brown | 2006-05-02 | 1 | -6/+9 |
| * | This should be much more elegant: we use flat real mode for the | Michael Brown | 2006-05-02 | 1 | -130/+219 |
| * | Checking in because I don't want to lose this rather neat code for | Michael Brown | 2006-05-01 | 1 | -0/+178 |
| * | Typo | Michael Brown | 2006-04-30 | 1 | -1/+7 |
| * | Merge TCP aborted(), timedout() and closed() methods into a single | Michael Brown | 2006-04-30 | 6 | -102/+131 |
| * | Half-way tidy | Michael Brown | 2006-04-30 | 1 | -116/+159 |
| * | 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 |