]> git.ipfire.org Git - thirdparty/ipxe.git/shortlog
thirdparty/ipxe.git
2006-05-06  Michael BrownPreserve the whole of %esp across prot_call(). We...
2006-05-06  Michael BrownAllow access to variables in .text16 as well as .data16...
2006-05-06  Michael BrownPreserve GDT across prot_call().
2006-05-04  Michael BrownThis line should not have been checked in
2006-05-04  Michael BrownAdd infrastructure to support access to .data16 (and...
2006-05-04  Michael BrownAdded methods for efficiently declaring and accessing...
2006-05-02  Michael BrownBSS is now zeroed by libprefix (along with the otherwis...
2006-05-02  Michael BrownTypo
2006-05-02  Michael BrownCreate two easy-to-use entry points in libprefix: insta...
2006-05-02  Michael Brown<name>_size variable is no longer needed, since we...
2006-05-02  Michael BrownTowards a(nother) new real-mode infrastructure, in...
2006-05-02  Michael BrownMove stack out to separate object, so that having a...
2006-05-02  Michael BrownVerified as working
2006-05-01  Michael BrownThis should be much more elegant: we use flat real...
2006-05-01  Michael BrownChecking in because I don't want to lose this rather...
2006-04-30  Michael BrownTypo
2006-04-30  Michael BrownMerge TCP aborted(), timedout() and closed() methods...
2006-04-30  Michael BrownHalf-way tidy
2006-04-30  Michael BrownMake all TCP methods optional; at least FTP data is...
2006-04-30  Michael BrownProof-of-concept FTP implementation
2006-04-30  Michael BrownAdd a temporary snprintf, so that safely-written code...
2006-04-30  Michael BrownFix up prototype of strtoul() to match POSIX.
2006-04-30  Michael BrownCreated net/tcp and moved hello.c there
2006-04-30  Michael BrownMake tcp_connect() void; it will eventually have no...
2006-04-30  Michael BrownPut the TCP connection periodic processing in tcp.c...
2006-04-30  Michael BrownConsistency
2006-04-30  Michael BrownMoved uIP and tcp.c from proto/ to net/
2006-04-30  Michael BrownMove init.h to gpxe/init.h.
2006-04-29  Michael BrownChange semantics of network API so that packet-absorbin...
2006-04-29  Michael BrownAdded basic code for implementing co-operative multitas...
2006-04-28  Michael BrownGive uIP a static IP address for proof-of-concept testing
2006-04-28  Michael BrownNetwork layer now works as a proof of concept
2006-04-28  Michael BrownFix a couple of broken assertions, and align the buffer...
2006-04-28  Michael BrownTransmit the buffer contents, not the buffer descriptor...
2006-04-28  Michael BrownAdd an explicit failure debug message
2006-04-28  Michael BrownExclude bin directory from tags generation.
2006-04-28  Michael BrownGave up on adding POSIX errno's as required, and just...
2006-04-26  Michael BrownUpdated instructions to reflect current reality.
2006-04-26  Michael BrownHardcoded paths to ../../src/bin avoid one step in...
2006-04-26  Michael BrownAvoid the need for a symlink to the BIOS directory...
2006-04-26  Michael BrownMuch safer to use a TAP device statically allocated...
2006-04-26  Michael BrownUpdated to syntax required by latest bochs CVS.
2006-04-26  Michael BrownUpdated to current bochs CVS
2006-04-25  Michael BrownGlenn managed to shrink .text by 5 more bytes.
2006-04-25  Michael BrownD'oh
2006-04-25  Michael BrownAdded missing ssize_t
2006-04-25  Michael BrownActually, it's probably a good idea to have packet...
2006-04-25  Michael BrownUpdate to use POSIX-like API.
2006-04-25  Michael BrownFixed erroneous comparison
2006-04-25  Michael BrownRemoved incorrect comment; malloc() is inefficient...
2006-04-25  Michael BrownNow passes trivial tests. free_memblock() needs neaten...
2006-04-25  Michael BrownUpdated memory allocator to improve support for unalign...
2006-04-24  Michael BrownAdd __constant_flsl(), because it's useful for finding...
2006-04-24  Michael BrownAdded missing headers required for compilation in Ether...
2006-04-24  Michael BrownAdded pkb_reserve().
2006-04-24  Michael BrownWe have our own ARP layer now.
2006-04-24  Michael BrownAdd missing {register,free}_netdev().
2006-04-24  Michael Browngcc is rather over-aggressive about optimising out...
2006-04-24  Michael Brown(librm_base-1b) is already an offset; no need to apply...
2006-04-24  Michael BrownHeader rearrangement.
2006-04-24  Michael BrownNetwork API now allows for multiple network devices...
2006-04-24  Michael BrownNetwork API now allows for multiple network devices...
2006-04-24  Michael BrownObviate uip_init(); our bss is zeroed at startup already.
2006-04-24  Michael BrownDon't bother poisoning lists; it costs code size.
2006-04-24  Michael BrownPrototype now clashes with the macro in arch/i386.
2006-04-24  Michael BrownAdded __constant_memcpy() based on version in Linux...
2006-04-24  Michael BrownFirst draft of a dynamic memory allocator
2006-04-24  Michael BrownAdd "net" directory.
2006-04-19  Michael BrownFirst sketch of a new net device API.
2006-04-19  Michael BrownRemove the concept of the media-independent link-layer...
2006-04-19  Michael BrownUpdated to remove obsolete constants
2006-04-19  Michael BrownAdded the concept of a network interface (a network...
2006-04-19  Michael BrownTypo
2006-04-19  Michael BrownFirst version, based on include/linux/list.h, stripped...
2006-04-19  Michael BrownUpdate now that if_ether.h has moved.
2006-04-19  Michael BrownAdded ENOENT and EAFNOSUPPORT
2006-04-19  Michael BrownAdded pkb_unput() and pkb_len().
2006-04-19  Michael BrownMake flags more efficient.
2006-04-19  Michael BrownMoved if_ether.h and if_arp.h to include/gpxe, for...
2006-04-19  Michael BrownFirst version. ARP protocol independence in less than...
2006-04-19  Michael BrownAdd missing prototype
2006-04-19  Michael BrownFirst version
2006-04-18  Michael BrownFirst sketch
2006-04-18  Michael BrownFirst version
2006-04-18  Michael BrownFirst version, based on the concepts in linux/skbuff.h
2006-04-05  Michael BrownAdded netmask and gateway global options.
2006-04-05  Michael BrownFirst draft of iSCSI protocol support. Is capable...
2006-04-05  Michael BrownMake pcap_inject non-static, so that its prototype...
2006-04-05  Michael BrownAdded tcp_buffer, to give applications a zero-cost...
2006-04-05  Michael BrownAdded set_netmask() and set_gateway()
2006-03-24  Michael BrownWe don't need to know anything about ARP
2006-03-24  Michael BrownAllow specifying the local IP address via --from.
2006-03-24  Michael BrownSplit non-TCP portions of the stack out into ip.[ch].
2006-03-24  Michael BrownPut in a substitute pcap_inject() function, since earli...
2006-03-23  Michael BrownMoved "hello world" protocol implementation out of...
2006-03-23  Michael BrownAdded container_of(). This seems about the best place...
2006-03-23  Michael BrownPick up the gPXE include files when building prototester.
2006-03-23  Michael BrownAdded prototype for inet_ntoa, even though we don't...
2006-03-23  Michael BrownMoved uIP wrapper out of prototester.c and into proto...
2006-03-23  Michael BrownAdd include/gpxe as a directory to scan.
next