[ftp] Terminate processing after receiving an error
[people/dverkamp/gpxe.git] / src / proto /
2008-06-09 Michael Brown[slam] Add Scalable Local Area Multicast (SLAM) protoco...
2008-03-23 Michael Brown[IPv4] Tidy up some header files.
2007-07-14 Michael BrownDead code removal.
2007-07-03 Michael BrownMerge branch 'master' of rom.etherboot.org:/gpxe
2007-07-03 Michael BrownSeparated out initialisation functions from startup...
2007-07-03 Michael BrownMerge branch 'master' of rom.etherboot.org:/gpxe
2007-07-03 Michael BrownWe don't actually use the reset functions anywhere...
2007-07-02 Marty ConnorMerge branch 'master' of ssh://rom.etherboot.org/gpxe
2007-07-02 Marty ConnorWarnings purge
2007-03-13 James HarperPorted bnx2 driver from Etherboot 5.4.
2007-01-15 Michael BrownA working DNS resolver (not yet tied in to anything)
2007-01-11 Michael BrownUpdate buffer-handling code to enable expandable buffers.
2006-09-27 Michael BrownWe don't actually have a stdio.h header file. Our...
2006-09-27 Marty Connoradded stdio.h to includes for DBG compilation
2006-08-11 Derek PryorRemoving because of conflict with new HTTP protocol
2006-08-08 Michael BrownInitial (untested) implementation of TFTP over the...
2006-05-13 Michael BrownMoved to net/tcp/iscsi.c.
2006-05-13 Michael Brown(Redoing check-in lost by SourceForge's failure.)
2006-04-30 Michael BrownMerge TCP aborted(), timedout() and closed() methods...
2006-04-30 Michael BrownMake tcp_connect() void; it will eventually have no...
2006-04-30 Michael BrownMove init.h to gpxe/init.h.
2006-04-28 Michael BrownGive uIP a static IP address for proof-of-concept testing
2006-04-24 Michael BrownAdded missing headers required for compilation in Ether...
2006-04-24 Michael BrownWe have our own ARP layer now.
2006-04-24 Michael Browngcc is rather over-aggressive about optimising out...
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-05 Michael BrownFirst draft of iSCSI protocol support. Is capable...
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 BrownSplit non-TCP portions of the stack out into ip.[ch].
2006-03-23 Michael BrownMoved "hello world" protocol implementation out of...
2006-03-23 Michael BrownMoved uIP wrapper out of prototester.c and into proto...
2006-03-23 Michael BrownMoved old tcp.h to old_tcp.h, to avoid name clash with...
2006-03-23 Michael BrownRemoved to make way for the uIP-based tcp.c.
2006-03-23 Michael BrownMoved include/in.h to include/gpxe/in.h, so that it...
2006-03-23 Michael BrownMake the application state a void *.
2006-03-22 Michael BrownAdded from uip-0.9/uip/uip_arp.[ch]
2006-03-22 Michael BrownRemove htons(); it is provided elsewhere in Etherboot
2006-03-22 Michael BrownBasic, functional-but-extremely-pessimal versions ...
2006-03-16 Michael BrownAdd uip on HEAD; it's safe to build, since nothing...
2006-03-16 Michael BrownMerge from Etherboot 5.4
2006-03-16 Michael BrownMerge from Etherboot 5.4
2006-03-16 Michael BrownMerge from Etherboot 5.4
2006-03-16 Michael BrownMerge from Etherboot 5.4
2006-03-16 Michael BrownMerge from Etherboot 5.4
2006-03-16 Michael BrownMerge from Etherboot 5.4
2006-03-16 Michael BrownMerge from Etherboot 5.4
2006-03-16 Michael BrownMerge from Etherboot 5.4
2006-03-16 Michael BrownMerge from Etherboot 5.4
2006-03-16 Michael BrownMerge from Etherboot 5.4
2005-06-02 Michael BrownIn multicast operation, the client still has a unicast...
2005-06-01 Michael BrownRewritten to use the functions in tftpcore.c.
2005-06-01 Michael BrownIGMP protocol now uses the generic background protocol...
2005-06-01 Michael BrownIGMP functions separated out from nic.c
2005-06-01 Michael BrownDon't try to fetch another packet once we've reached...
2005-06-01 Michael BrownMake rfc2090 multicast option optional
2005-06-01 Michael BrownDon't choke on duplicate OACK packets.
2005-06-01 Michael BrownDoxygenation
2005-06-01 Michael BrownTFTP upgraded to use a core function library (in tftpco...
2005-06-01 Michael BrownNow have enough functions to implement a standard TFTP...
2005-05-31 Michael BrownAdd tftp_ack() and tftp_error()
2005-05-31 Michael BrownFirst version
2005-05-23 Michael BrownFixes for gcc >= 3.2 from Georg Baum
2005-05-19 Michael BrownImported from Etherboot 5.4 tree
2005-05-17 Michael BrownQuickly hacked to use a buffer rather than a processor.
2005-05-17 Michael BrownUpdate to use buffer rather than processor
2005-05-17 Michael BrownUpdated to use buffer rather than processor
2005-05-17 Michael BrownAdd twiddle() so that progress is visible.
2005-05-09 Michael BrownProtocols now load data into a buffer; they don't execu...
2005-05-02 Michael BrownUpdated to use new URL parser and new protocol API.
2005-05-02 Michael BrownSplit TCP code out into proto/tcp.c
2005-05-01 Michael BrownProtocol structure can now specify the default port.
2005-05-01 Michael BrownProtocol names are x-slam and x-tftm
2005-05-01 Michael BrownUpdated to protocol API
2005-05-01 Michael BrownUpdated to protocol API
2005-05-01 Michael BrownUpdated to new protocol API, made to compile.
2005-05-01 Michael BrownMoved protocols to proto/
2005-05-01 Michael BrownAbort immediately if no nameserver is present.
2005-05-01 Michael BrownAdd debugging for CNAME records.
2005-05-01 Michael BrownNMB packets are so similar to DNS packets; we may as...
2005-04-30 Michael BrownStraightforward A record resolution now known working.
2005-04-30 Michael BrownDNS resolver rewritten, moved to proto/dns.c
2005-04-30 Michael Browntftp functions moved to proto/tftp.c