summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add Makefile for hijack and prototester utilities.Michael Brown2006-03-232-0/+18
* Add debug symbols to objects. (They will be stripped out of the finalMichael Brown2006-03-231-0/+1
* Make the application state a void *.Michael Brown2006-03-231-2/+5
* Can now also print data sent by the remote side.Michael Brown2006-03-231-13/+34
* Now capable of sending "Hello world!" via TCP.Michael Brown2006-03-231-49/+212
* Added basic http-specific option parsingMichael Brown2006-03-221-5/+84
* Started adding structure to allow for separate protocol tests, withMichael Brown2006-03-221-97/+257
* Skeleton version: contains device driver (connecting to network viaMichael Brown2006-03-221-0/+338
* Added from uip-0.9/uip/uip_arp.[ch]Michael Brown2006-03-222-0/+624
* Remove htons(); it is provided elsewhere in EtherbootMichael Brown2006-03-221-7/+0Star
* Basic, functional-but-extremely-pessimal versions (taken fromMichael Brown2006-03-221-0/+83
* Terminate cleanly on SIGINT or SIGHUPMichael Brown2006-03-211-11/+41
* Use libpcap API to send/receive packets.Michael Brown2006-03-211-17/+114
* Basic structure in place: can daemonise, listen on a Unix domainMichael Brown2006-03-211-0/+469
* These can come back when someone wants to support themMichael Brown2006-03-172-569/+0Star
* More purgingMichael Brown2006-03-173-2101/+0Star
* They can come back when they have someone to support them.Michael Brown2006-03-1789-8563/+0Star
* GPXE code cleanup and purge.Michael Brown2006-03-1752-16693/+0Star
* Prefix semantics have changedMichael Brown2006-03-161-0/+5
* Add uip on HEAD; it's safe to build, since nothing links against it at theMichael Brown2006-03-165-0/+3253
* Build in gpxeMichael Brown2006-03-161-23/+14Star
* Remove accidental duplicate arising from mergeMichael Brown2006-03-161-25/+1Star
* Build under gpxeMichael Brown2006-03-161-17/+15Star
* Back out duplication arising from the mergeMichael Brown2006-03-161-19/+0Star
* Fix to compile under gpxeMichael Brown2006-03-161-1/+1
* Merge from Etherboot 5.4Michael Brown2006-03-161-0/+19
|\
* | Merge from Etherboot 5.4Michael Brown2006-03-162-64/+559
|\|
* | Merge from Etherboot 5.4Michael Brown2006-03-169-14/+7616
|\|
* | Merge from Etherboot 5.4Michael Brown2006-03-1627-0/+16415
|\|
* | Merge from Etherboot 5.4Michael Brown2006-03-162-18/+83
|\|
* | Merge from Etherboot 5.4Michael Brown2006-03-165-7/+310
|\|
* | Merge from Etherboot 5.4Michael Brown2006-03-165-16/+60
|\|
* | Merge from Etherboot 5.4Michael Brown2006-03-161-1/+3
|\|
* | Merge from Etherboot 5.4Michael Brown2006-03-161-1/+1
|\|
* | Merge from Etherboot 5.4Michael Brown2006-03-161-0/+12
|\|
* | Fix up building with gcc 4.0.1 / gas 2.16.91Michael Brown2006-01-173-5/+4Star
* | Reorder functions to match the linux driver.George Baum2005-07-111-522/+554
* | Fix COMET TxUnderrun issueTimothy Legge2005-06-171-0/+2
* | no need for depending on build library ("blib")Geert Stappers2005-06-141-1/+1
* | Added documentation and ASSERT() statements.Michael Brown2005-06-061-1/+39
* | Allow data blocks to be less than sizeof ( struct buffer_free_block ) inMichael Brown2005-06-062-111/+67Star
* | Reduce BACKOFF_LIMIT to a hopefully more reasonable value.Michael Brown2005-06-021-1/+1
* | In multicast operation, the client still has a unicast local port.Michael Brown2005-06-023-95/+103
* | Always include code for sending multicast packets.Michael Brown2005-06-021-4/+0Star
* | Jan Kiszka provided a patch for the smc9000 for missing phy-setupTimothy Legge2005-06-022-1/+562
* | Rewritten to use the functions in tftpcore.c.Michael Brown2005-06-021-445/+166Star
* | IGMP protocol now uses the generic background protocol mechanism.Michael Brown2005-06-024-178/+37Star
* | Add generic mechanism for background protocols (e.g. ARP, IGMP)Michael Brown2005-06-022-0/+99
* | IGMP functions separated out from nic.cMichael Brown2005-06-011-0/+160
* | Don't try to fetch another packet once we've reached EOF.Michael Brown2005-06-011-6/+12