Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Damn it; my lovely resilient scheme falls down when you have a protocol | Michael Brown | 2007-01-12 | 1 | -7/+12 |
| | | | | | that switches from line-oriented to byte-oriented partway through, such as HTTP. | ||||
* | Added generic line-buffering code (a la stdio) | Michael Brown | 2007-01-12 | 1 | -0/+27 |
| | |||||
* | Code used for load buffer and multiboot image testing | Michael Brown | 2007-01-12 | 1 | -2/+10 |
| | |||||
* | Quick and dirty test for emalloc() | Michael Brown | 2007-01-12 | 1 | -0/+26 |
| | |||||
* | Use generic "struct image" rather than "struct elf". | Michael Brown | 2007-01-11 | 1 | -5/+6 |
| | |||||
* | Had this file lying around for ages; may as well check it in. | Michael Brown | 2007-01-11 | 1 | -0/+39 |
| | |||||
* | Try image as ELF file first. (Don't yet actually try to execute it). | Michael Brown | 2007-01-11 | 1 | -1/+14 |
| | |||||
* | Print informative error message when boot fails. | Michael Brown | 2007-01-11 | 1 | -1/+1 |
| | |||||
* | Update TFTP to use a struct buffer rather than a callback. | Michael Brown | 2007-01-11 | 1 | -9/+7![]() |
| | | | | Add debug autocolourisation to TFTP. | ||||
* | buffer.c should be using copy_{to,from}_user, rather than | Michael Brown | 2007-01-11 | 2 | -2/+2 |
| | | | | copy_{to,from}_phys. | ||||
* | Change FTP to use a data buffer rather than a callback function. | Michael Brown | 2007-01-11 | 1 | -2/+14 |
| | |||||
* | Fix bug in buffer.c, add buffer mini-unit test. | Michael Brown | 2007-01-11 | 1 | -0/+54 |
| | |||||
* | Add "route" command (which currently only displays the routing table; it | Michael Brown | 2007-01-10 | 1 | -2/+0![]() |
| | | | | can't modify it). | ||||
* | Add route() function to display routing table. | Michael Brown | 2007-01-10 | 1 | -4/+2![]() |
| | |||||
* | DHCP transmits via specified net device, so no need to create a dummy | Michael Brown | 2007-01-10 | 1 | -8/+0![]() |
| | | | | routing table entry just to fool ipv4.c any more. | ||||
* | Add "name" field to network device, to facilitate netdev commands. | Michael Brown | 2007-01-10 | 2 | -2/+2 |
| | |||||
* | Merge changes from mcb-tcp-fixes branch. | Michael Brown | 2006-12-28 | 3 | -3/+3 |
| | |||||
* | Cannot immediately overwrite the peer address when we parse | Michael Brown | 2006-12-22 | 1 | -4/+4 |
| | | | | | TargetAddress from the login response, because we still need the old address while we close the connection! | ||||
* | ibft_fill_data() prototype change. | Michael Brown | 2006-12-21 | 1 | -1/+1 |
| | |||||
* | Use a bigger buffer for the initiator IQN | Michael Brown | 2006-12-21 | 1 | -1/+1 |
| | |||||
* | Add ability to shut down iSCSI connection | Michael Brown | 2006-12-21 | 1 | -1/+3 |
| | |||||
* | Print explicit error message on iSCSI boot failure, and add | Michael Brown | 2006-12-21 | 1 | -1/+3 |
| | | | | "Permission denied" as an error text to strerror(). | ||||
* | Obsolete, and no longer functions | Michael Brown | 2006-12-19 | 1 | -88/+0![]() |
| | |||||
* | Use iskey() and getchar() to interact with console, rather than object | Michael Brown | 2006-12-18 | 1 | -2/+2 |
| | | | | abstraction. | ||||
* | Typo | Michael Brown | 2006-12-12 | 1 | -2/+2 |
| | |||||
* | Add placeholder ibft.h | Michael Brown | 2006-12-08 | 1 | -4/+0![]() |
| | |||||
* | Use root-path option (as per RFC 4173) rather than filename option to | Michael Brown | 2006-12-08 | 2 | -20/+68 |
| | | | | determine iSCSI boot parameters. | ||||
* | Support PXE and iSCSI by default | Michael Brown | 2006-12-06 | 1 | -1/+4 |
| | |||||
* | Update ftp.c to work with Nikhil's TCP stack. | Michael Brown | 2006-12-05 | 2 | -11/+50 |
| | | | | Remove the now-totally-obsolete sockaddr_in field from tcp.h. | ||||
* | Make the "drive number" option apply to iSCSI as well as AoE | Michael Brown | 2006-11-29 | 2 | -3/+8 |
| | |||||
* | Create "username" and "password" DHCP options, ready for placing this | Michael Brown | 2006-11-28 | 1 | -2/+7 |
| | | | | information in NVS. | ||||
* | Updated to use asynchronous operation model for iSCSI requests | Michael Brown | 2006-11-28 | 2 | -1/+8 |
| | | | | Added CHAP authentication | ||||
* | Minor edit to make HEAD build | Marty Connor | 2006-09-19 | 1 | -2/+4 |
| | |||||
* | Added iBFT construction to iSCSI boot test | Michael Brown | 2006-08-28 | 2 | -5/+8 |
| | |||||
* | Print net device name when making request. | Michael Brown | 2006-08-11 | 1 | -1/+2 |
| | |||||
* | New HTTP protocol and test code | Derek Pryor | 2006-08-11 | 2 | -0/+59 |
| | |||||
* | Attempt a PXE NBP boot as the TFTP test. | Michael Brown | 2006-08-09 | 2 | -19/+21 |
| | |||||
* | Added TFTP test code (currently just dumps file to console). | Michael Brown | 2006-08-09 | 2 | -2/+51 |
| | |||||
* | Add very, very quick and dirty hello world test | Michael Brown | 2006-08-07 | 2 | -6/+31 |
| | |||||
* | Set a NUL terminator before calling inet_aton. | Michael Brown | 2006-08-07 | 1 | -2/+3 |
| | |||||
* | Add iSCSI to the DHCP tests. | Michael Brown | 2006-08-07 | 2 | -13/+50 |
| | | | | Start updating iscsi.c to use Nikhil's TCP API. | ||||
* | Print out "DHCP..." message just in case people think the demo is sitting | Michael Brown | 2006-07-20 | 1 | -1/+5 |
| | | | | there doing nothing when it's actually waiting for a DHCP reply. | ||||
* | Allow an AoE boot to be directed via DHCP, so that we have a proof of | Michael Brown | 2006-07-20 | 2 | -4/+52 |
| | | | | concept demo that actually does something useful. | ||||
* | Print out the lease time, just to show how easy it is. | Michael Brown | 2006-07-20 | 1 | -8/+15 |
| | |||||
* | Added dhcp_ipv4_option() and friends. | Michael Brown | 2006-07-20 | 1 | -1/+40 |
| | | | | Added test code to configure the interface for IPv4 after DHCP. | ||||
* | Added some debug messages and DHCP test code | Michael Brown | 2006-07-19 | 1 | -0/+10 |
| | |||||
* | started on ANSI sequence processing | Dan Lynch | 2006-06-28 | 1 | -1/+22 |
| | |||||
* | - working basic ansi termnal extension for mucurses | Dan Lynch | 2006-06-27 | 1 | -2/+3 |
| | |||||
* | make path relative (so that I don't break eb top of tree !) | Dan Lynch | 2006-06-27 | 1 | -5/+6 |
| | |||||
* | - testable console framework implementing mucurses SCREEN struct | Dan Lynch | 2006-06-27 | 1 | -0/+65 |
| |