2006-05-13 |
Michael Brown | (Redoing check-in lost by SourceForge's failure.) |
commit | commitdiff | tree | snapshot |
2006-05-13 |
Michael Brown | (Redoing check-in lost by SourceForge's failure.) |
commit | commitdiff | tree | snapshot |
2006-05-13 |
Michael Brown | (Redoing check-in lost by SourceForge's failure.) |
commit | commitdiff | tree | snapshot |
2006-05-13 |
Michael Brown | Added tunctl (since it is difficult to find for many... |
commit | commitdiff | tree | snapshot |
2006-05-06 |
Michael Brown | Preserve the whole of %esp across prot_call(). We... |
commit | commitdiff | tree | snapshot |
2006-05-06 |
Michael Brown | Allow access to variables in .text16 as well as .data16... |
commit | commitdiff | tree | snapshot |
2006-05-06 |
Michael Brown | Preserve GDT across prot_call(). |
commit | commitdiff | tree | snapshot |
2006-05-04 |
Michael Brown | This line should not have been checked in |
commit | commitdiff | tree | snapshot |
2006-05-04 |
Michael Brown | Add infrastructure to support access to .data16 (and... |
commit | commitdiff | tree | snapshot |
2006-05-04 |
Michael Brown | Added methods for efficiently declaring and accessing... |
commit | commitdiff | tree | snapshot |
2006-05-02 |
Michael Brown | BSS is now zeroed by libprefix (along with the otherwis... |
commit | commitdiff | tree | snapshot |
2006-05-02 |
Michael Brown | Typo |
commit | commitdiff | tree | snapshot |
2006-05-02 |
Michael Brown | Create two easy-to-use entry points in libprefix: insta... |
commit | commitdiff | tree | snapshot |
2006-05-02 |
Michael Brown | <name>_size variable is no longer needed, since we... |
commit | commitdiff | tree | snapshot |
2006-05-02 |
Michael Brown | Towards a(nother) new real-mode infrastructure, in... |
commit | commitdiff | tree | snapshot |
2006-05-02 |
Michael Brown | Move stack out to separate object, so that having a... |
commit | commitdiff | tree | snapshot |
2006-05-02 |
Michael Brown | Verified as working |
commit | commitdiff | tree | snapshot |
2006-05-01 |
Michael Brown | This should be much more elegant: we use flat real... |
commit | commitdiff | tree | snapshot |
2006-05-01 |
Michael Brown | Checking in because I don't want to lose this rather... |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Typo |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Merge TCP aborted(), timedout() and closed() methods... |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Half-way tidy |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Make all TCP methods optional; at least FTP data is... |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Proof-of-concept FTP implementation |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Add a temporary snprintf, so that safely-written code... |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Fix up prototype of strtoul() to match POSIX. |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Created net/tcp and moved hello.c there |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Make tcp_connect() void; it will eventually have no... |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Put the TCP connection periodic processing in tcp.c... |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Consistency |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Moved uIP and tcp.c from proto/ to net/ |
commit | commitdiff | tree | snapshot |
2006-04-30 |
Michael Brown | Move init.h to gpxe/init.h. |
commit | commitdiff | tree | snapshot |
2006-04-29 |
Michael Brown | Change semantics of network API so that packet-absorbin... |
commit | commitdiff | tree | snapshot |
2006-04-29 |
Michael Brown | Added basic code for implementing co-operative multitas... |
commit | commitdiff | tree | snapshot |
2006-04-28 |
Michael Brown | Give uIP a static IP address for proof-of-concept testing |
commit | commitdiff | tree | snapshot |
2006-04-28 |
Michael Brown | Network layer now works as a proof of concept |
commit | commitdiff | tree | snapshot |
2006-04-28 |
Michael Brown | Fix a couple of broken assertions, and align the buffer... |
commit | commitdiff | tree | snapshot |
2006-04-28 |
Michael Brown | Transmit the buffer contents, not the buffer descriptor... |
commit | commitdiff | tree | snapshot |
2006-04-28 |
Michael Brown | Add an explicit failure debug message |
commit | commitdiff | tree | snapshot |
2006-04-28 |
Michael Brown | Exclude bin directory from tags generation. |
commit | commitdiff | tree | snapshot |
2006-04-28 |
Michael Brown | Gave up on adding POSIX errno's as required, and just... |
commit | commitdiff | tree | snapshot |
2006-04-26 |
Michael Brown | Updated instructions to reflect current reality. |
commit | commitdiff | tree | snapshot |
2006-04-26 |
Michael Brown | Hardcoded paths to ../../src/bin avoid one step in... |
commit | commitdiff | tree | snapshot |
2006-04-26 |
Michael Brown | Avoid the need for a symlink to the BIOS directory... |
commit | commitdiff | tree | snapshot |
2006-04-26 |
Michael Brown | Much safer to use a TAP device statically allocated... |
commit | commitdiff | tree | snapshot |
2006-04-26 |
Michael Brown | Updated to syntax required by latest bochs CVS. |
commit | commitdiff | tree | snapshot |
2006-04-26 |
Michael Brown | Updated to current bochs CVS |
commit | commitdiff | tree | snapshot |
2006-04-25 |
Michael Brown | Glenn managed to shrink .text by 5 more bytes. |
commit | commitdiff | tree | snapshot |
2006-04-25 |
Michael Brown | D'oh |
commit | commitdiff | tree | snapshot |
2006-04-25 |
Michael Brown | Added missing ssize_t |
commit | commitdiff | tree | snapshot |
2006-04-25 |
Michael Brown | Actually, it's probably a good idea to have packet... |
commit | commitdiff | tree | snapshot |
2006-04-25 |
Michael Brown | Update to use POSIX-like API. |
commit | commitdiff | tree | snapshot |
2006-04-25 |
Michael Brown | Fixed erroneous comparison |
commit | commitdiff | tree | snapshot |
2006-04-25 |
Michael Brown | Removed incorrect comment; malloc() is inefficient... |
commit | commitdiff | tree | snapshot |
2006-04-25 |
Michael Brown | Now passes trivial tests. free_memblock() needs neaten... |
commit | commitdiff | tree | snapshot |
2006-04-25 |
Michael Brown | Updated memory allocator to improve support for unalign... |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | Add __constant_flsl(), because it's useful for finding... |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | Added missing headers required for compilation in Ether... |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | Added pkb_reserve(). |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | We have our own ARP layer now. |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | Add missing {register,free}_netdev(). |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | gcc is rather over-aggressive about optimising out... |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | (librm_base-1b) is already an offset; no need to apply... |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | Header rearrangement. |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | Network API now allows for multiple network devices... |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | Network API now allows for multiple network devices... |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | Obviate uip_init(); our bss is zeroed at startup already. |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | Don't bother poisoning lists; it costs code size. |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | Prototype now clashes with the macro in arch/i386. |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | Added __constant_memcpy() based on version in Linux... |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | First draft of a dynamic memory allocator |
commit | commitdiff | tree | snapshot |
2006-04-24 |
Michael Brown | Add "net" directory. |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | First sketch of a new net device API. |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | Remove the concept of the media-independent link-layer... |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | Updated to remove obsolete constants |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | Added the concept of a network interface (a network... |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | Typo |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | First version, based on include/linux/list.h, stripped... |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | Update now that if_ether.h has moved. |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | Added ENOENT and EAFNOSUPPORT |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | Added pkb_unput() and pkb_len(). |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | Make flags more efficient. |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | Moved if_ether.h and if_arp.h to include/gpxe, for... |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | First version. ARP protocol independence in less than... |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | Add missing prototype |
commit | commitdiff | tree | snapshot |
2006-04-19 |
Michael Brown | First version |
commit | commitdiff | tree | snapshot |
2006-04-18 |
Michael Brown | First sketch |
commit | commitdiff | tree | snapshot |
2006-04-18 |
Michael Brown | First version |
commit | commitdiff | tree | snapshot |
2006-04-18 |
Michael Brown | First version, based on the concepts in linux/skbuff.h |
commit | commitdiff | tree | snapshot |
2006-04-05 |
Michael Brown | Added netmask and gateway global options. |
commit | commitdiff | tree | snapshot |
2006-04-05 |
Michael Brown | First draft of iSCSI protocol support. Is capable... |
commit | commitdiff | tree | snapshot |
2006-04-05 |
Michael Brown | Make pcap_inject non-static, so that its prototype... |
commit | commitdiff | tree | snapshot |
2006-04-05 |
Michael Brown | Added tcp_buffer, to give applications a zero-cost... |
commit | commitdiff | tree | snapshot |
2006-04-05 |
Michael Brown | Added set_netmask() and set_gateway() |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Michael Brown | We don't need to know anything about ARP |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Michael Brown | Allow specifying the local IP address via --from. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Michael Brown | Split non-TCP portions of the stack out into ip.[ch]. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Michael Brown | Put in a substitute pcap_inject() function, since earli... |
commit | commitdiff | tree | snapshot |
2006-03-23 |
Michael Brown | Moved "hello world" protocol implementation out of... |
commit | commitdiff | tree | snapshot |
2006-03-23 |
Michael Brown | Added container_of(). This seems about the best place... |
commit | commitdiff | tree | snapshot |
next |