summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Added netmask and gateway global options.Michael Brown2006-04-051-8/+218
* First draft of iSCSI protocol support. Is capable of retrieving diskMichael Brown2006-04-053-0/+1052
* Make pcap_inject non-static, so that its prototype doesn't conflict withMichael Brown2006-04-051-1/+1
* Added tcp_buffer, to give applications a zero-cost place to build data toMichael Brown2006-04-052-2/+40
* Added set_netmask() and set_gateway()Michael Brown2006-04-052-0/+30
* We don't need to know anything about ARPMichael Brown2006-03-241-1/+0Star
* Allow specifying the local IP address via --from.Michael Brown2006-03-241-1/+14
* Split non-TCP portions of the stack out into ip.[ch].Michael Brown2006-03-245-89/+137
* Put in a substitute pcap_inject() function, since earlier versions ofMichael Brown2006-03-241-0/+32
* Moved "hello world" protocol implementation out of prototester.c and intoMichael Brown2006-03-233-103/+180
* Added container_of(). This seems about the best place to put it, sinceMichael Brown2006-03-231-2/+7
* Pick up the gPXE include files when building prototester.Michael Brown2006-03-231-1/+1
* Added prototype for inet_ntoa, even though we don't have the functionMichael Brown2006-03-231-0/+1
* Moved uIP wrapper out of prototester.c and into proto/tcp.c.Michael Brown2006-03-233-135/+312
* Add include/gpxe as a directory to scan.Michael Brown2006-03-231-1/+2
* Updated with "doxygen -u" from doxygen 1.4.4Michael Brown2006-03-231-30/+1066
* Moved old tcp.h to old_tcp.h, to avoid name clash with new (uIP-based)Michael Brown2006-03-234-3/+3
* Assertions are now handled via the POSIX-like <assert.h>.Michael Brown2006-03-234-35/+15Star
* Added missing #endifMichael Brown2006-03-231-0/+1
* Added assert.h, with assert() defined (almost) as per POSIX, andMichael Brown2006-03-231-0/+51
* Removed to make way for the uIP-based tcp.c.Michael Brown2006-03-231-286/+0Star
* Moved include/in.h to include/gpxe/in.h, so that it can be included byMichael Brown2006-03-2311-10/+19
* 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
|\|