Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add bin/pci_VVVV_DDDD target to allow building ROM images without | Michael Brown | 2007-11-19 | 1 | -4/+5 |
| | | | | needing to know the gPXE internal ROM name. | ||||
* | Produce no output unless -v is specified or an error occurs. | Michael Brown | 2007-07-17 | 1 | -2/+2 |
| | |||||
* | Restore the "shared symbol found only in a single object should be | Michael Brown | 2007-07-17 | 1 | -2/+9 |
| | | | | treated as being provided by that object" code. | ||||
* | Added symbols that the DBG() macros will use. | Michael Brown | 2007-07-17 | 1 | -0/+12 |
| | |||||
* | Use objdump -t for symcheck; it allows us to take the symbol section | Michael Brown | 2007-07-17 | 1 | -36/+60 |
| | | | | into account (and so remove the false positives due to .tbl.* symbols). | ||||
* | Compressed ROM images now work. | Michael Brown | 2007-07-16 | 2 | -0/+326 |
| | |||||
* | Added nrv2b binary to ignore list | Michael Brown | 2007-07-15 | 1 | -0/+1 |
| | |||||
* | Rename .lilo extension to .lkrn and updated dependencies | Marty Connor | 2007-07-06 | 3 | -51/+11![]() |
| | |||||
* | Rename .cvsignore files to .gitignore | Michael Brown | 2007-06-09 | 1 | -0/+0 |
| | |||||
* | Obsolete for some time now. | Michael Brown | 2006-12-20 | 1 | -751/+0![]() |
| | |||||
* | Always update the PnP checksum, even if the ident string is not being set. | Michael Brown | 2006-08-24 | 1 | -4/+6 |
| | |||||
* | Quick utility to pad floppy disk images for vmware/qemu | Michael Brown | 2006-08-23 | 1 | -0/+12 |
| | |||||
* | - modified length of password string to match visible field length | Dan Lynch | 2006-06-28 | 1 | -3/+3 |
| | | | | - value of n passed to wgetnstr should now be equivalent to output from strlen (i.e. length excluding NUL-terminating character) | ||||
* | - first check-in for mucurses_test.c | Dan Lynch | 2006-06-27 | 2 | -2/+71 |
| | | | | - added mucurses_test.c build targets | ||||
* | Use byte 6 for the checksum, rather than byte 5. (Byte 5 may be part of | Michael Brown | 2006-06-06 | 1 | -10/+6![]() |
| | | | | the jmp instruction). | ||||
* | Added netmask and gateway global options. | Michael Brown | 2006-04-05 | 1 | -8/+218 |
| | | | | Added iSCSI testing. | ||||
* | Make pcap_inject non-static, so that its prototype doesn't conflict with | Michael Brown | 2006-04-05 | 1 | -1/+1 |
| | | | | the real pcap_inject in the case where we do have it. | ||||
* | Allow specifying the local IP address via --from. | Michael Brown | 2006-03-24 | 1 | -1/+14 |
| | |||||
* | Put in a substitute pcap_inject() function, since earlier versions of | Michael Brown | 2006-03-24 | 1 | -0/+32 |
| | | | | | | libpcap are lacking the function. For now, we always use the substitute version, since there's no easy way to determine whether or not we need it. | ||||
* | Moved "hello world" protocol implementation out of prototester.c and into | Michael Brown | 2006-03-23 | 1 | -103/+1![]() |
| | | | | the first standalong uIP-based protocol module. | ||||
* | Pick up the gPXE include files when building prototester. | Michael Brown | 2006-03-23 | 1 | -1/+1 |
| | |||||
* | Moved uIP wrapper out of prototester.c and into proto/tcp.c. | Michael Brown | 2006-03-23 | 1 | -135/+4![]() |
| | |||||
* | Add Makefile for hijack and prototester utilities. | Michael Brown | 2006-03-23 | 2 | -0/+18 |
| | |||||
* | Can now also print data sent by the remote side. | Michael Brown | 2006-03-23 | 1 | -13/+34 |
| | |||||
* | Now capable of sending "Hello world!" via TCP. | Michael Brown | 2006-03-23 | 1 | -49/+212 |
| | |||||
* | Added basic http-specific option parsing | Michael Brown | 2006-03-22 | 1 | -5/+84 |
| | |||||
* | Started adding structure to allow for separate protocol tests, with | Michael Brown | 2006-03-22 | 1 | -97/+257 |
| | | | | | | | individual options. Created the embryonic beginnings of a cleanly separated driver and protocol stack API. | ||||
* | Skeleton version: contains device driver (connecting to network via | Michael Brown | 2006-03-22 | 1 | -0/+338 |
| | | | | | | | | hijack daemon) and a functional but very ugly and very primitive wrapper around uIP. This passes proof-of-concept testing; it successfully initiates a TCP connection and responds to pings. | ||||
* | Terminate cleanly on SIGINT or SIGHUP | Michael Brown | 2006-03-21 | 1 | -11/+41 |
| | |||||
* | Use libpcap API to send/receive packets. | Michael Brown | 2006-03-21 | 1 | -17/+114 |
| | | | | | | | Include automatic filtering (based on source MAC address of first transmitted packet). Proven to successfully elicit a ping response from a remote host. | ||||
* | Basic structure in place: can daemonise, listen on a Unix domain | Michael Brown | 2006-03-21 | 1 | -0/+469 |
| | | | | | socket, accept new connections, open a network interface using libpcap and forward (all) traffic. | ||||
* | Synced across updates from Etherboot 5.4 tree | Michael Brown | 2005-05-19 | 1 | -13/+15 |
| | |||||
* | Allow read-only symbols to be large | Michael Brown | 2005-05-03 | 1 | -2/+3 |
| | |||||
* | Reduce large symbol warning threshold, now that most of the really | Michael Brown | 2005-05-03 | 1 | -1/+1 |
| | | | | large symbols have been fixed. | ||||
* | Report on misuses of shared symbols, and excessively large static symbols. | Michael Brown | 2005-05-02 | 1 | -9/+55 |
| | |||||
* | Tweaked to read more information (including symbol size) from blib.a | Michael Brown | 2005-05-02 | 1 | -13/+45 |
| | |||||
* | Special handling for symbols of the form "xxx_end", to make table end | Michael Brown | 2005-04-27 | 1 | -4/+8 |
| | | | | markers appear before the symbols that immediately follow the table. | ||||
* | Linker no longer provides start and end symbols for each table; these | Michael Brown | 2005-04-27 | 1 | -5/+1![]() |
| | | | | markers are now static labels within the objects that refer to them. | ||||
* | Use symbol size as a third index, mainly so that zero-length symbols | Michael Brown | 2005-04-27 | 1 | -7/+9 |
| | | | | | (e.g. section start indicators) show up before the symbols they're indicating the start of. | ||||
* | First version | Michael Brown | 2005-04-27 | 1 | -0/+34 |
| | |||||
* | Fixed to properly catch multiply defined symbols. | Michael Brown | 2005-04-23 | 1 | -1/+1 |
| | |||||
* | First working version | Michael Brown | 2005-04-23 | 1 | -0/+73 |
| | |||||
* | Avoid deleting .cvsignore | Michael Brown | 2005-04-17 | 1 | -2/+2 |
| | |||||
* | If we end up with fragments that are older than config.h, set the | Michael Brown | 2005-04-17 | 1 | -4/+29 |
| | | | | | timestamp on config.h to match the oldest fragment, to prevent make from always attempting to rebuild the fragments. | ||||
* | First version | Michael Brown | 2005-04-17 | 1 | -0/+163 |
| | |||||
* | Merged mcb30-realmode-redesign back to HEAD | Michael Brown | 2005-04-08 | 2 | -8/+63 |
| | |||||
* | lzhuf is obsolete and no longer used | Michael Brown | 2005-03-09 | 1 | -764/+0![]() |
| | |||||
* | Initial revision | Michael Brown | 2005-03-08 | 12 | -0/+3252 |