summaryrefslogtreecommitdiffstats
path: root/src/tests
Commit message (Collapse)AuthorAgeFilesLines
* [Misc] Kill off long-redundant tests/dhcptest.cMichael Brown2008-03-211-270/+0Star
|
* Quick hack to get AoE back in to the tree, on a par with the currentMichael Brown2007-07-291-71/+0Star
| | | | iSCSI hack.
* Fix up iscsiboot missing prototype warningsMichael Brown2007-07-091-45/+0Star
|
* Ready to start testingMichael Brown2007-07-081-35/+24Star
|
* Warnings purge iscsiboot.cMarty Connor2007-07-031-0/+1
|
* Line buffer API changed a while agoMichael Brown2007-07-031-3/+6
|
* Removing obsolete files.Michael Brown2007-07-011-54/+0Star
|
* Update DHCP to use data-xfer interface (not yet tested).Michael Brown2007-06-281-1/+1
|
* Add a couple of tests for the URI parsing and resolving code.Michael Brown2007-06-031-0/+145
|
* Use stdio.h instead of vsprintf.hMichael Brown2007-01-195-5/+5
|
* TypoMichael Brown2007-01-191-3/+3
|
* Rename e{malloc,realloc,free} to u{malloc,realloc,free}, to more obviouslyMichael Brown2007-01-161-7/+7
| | | | | reflect the fact that they allocate and deallocate user memory (i.e. things reached through a userptr_t).
* Gave asynchronous operations approximate POSIX signal semantics. ThisMichael Brown2007-01-154-95/+6Star
| | | | | | | | | | | will enable us to cascade async operations, which is necessary in order to properly support DNS. (For example, an HTTP request may have to redirect to a new location and will have to perform a new DNS lookup, so we can't just rely on doing the name lookup at the time of parsing the initial URL). Anything other than HTTP is probably broken right now; I'll fix the others up asap.
* ObsoleteMichael Brown2007-01-141-57/+0Star
|
* Fixed HTTPMichael Brown2007-01-121-37/+0Star
|
* Damn it; my lovely resilient scheme falls down when you have a protocolMichael Brown2007-01-121-7/+12
| | | | | that switches from line-oriented to byte-oriented partway through, such as HTTP.
* Added generic line-buffering code (a la stdio)Michael Brown2007-01-121-0/+27
|
* Code used for load buffer and multiboot image testingMichael Brown2007-01-121-2/+10
|
* Quick and dirty test for emalloc()Michael Brown2007-01-121-0/+26
|
* Use generic "struct image" rather than "struct elf".Michael Brown2007-01-111-5/+6
|
* Had this file lying around for ages; may as well check it in.Michael Brown2007-01-111-0/+39
|
* Try image as ELF file first. (Don't yet actually try to execute it).Michael Brown2007-01-111-1/+14
|
* Print informative error message when boot fails.Michael Brown2007-01-111-1/+1
|
* Update TFTP to use a struct buffer rather than a callback.Michael Brown2007-01-111-9/+7Star
| | | | Add debug autocolourisation to TFTP.
* buffer.c should be using copy_{to,from}_user, rather thanMichael Brown2007-01-112-2/+2
| | | | copy_{to,from}_phys.
* Change FTP to use a data buffer rather than a callback function.Michael Brown2007-01-111-2/+14
|
* Fix bug in buffer.c, add buffer mini-unit test.Michael Brown2007-01-111-0/+54
|
* Add "route" command (which currently only displays the routing table; itMichael Brown2007-01-101-2/+0Star
| | | | can't modify it).
* Add route() function to display routing table.Michael Brown2007-01-101-4/+2Star
|
* DHCP transmits via specified net device, so no need to create a dummyMichael Brown2007-01-101-8/+0Star
| | | | routing table entry just to fool ipv4.c any more.
* Add "name" field to network device, to facilitate netdev commands.Michael Brown2007-01-102-2/+2
|
* Merge changes from mcb-tcp-fixes branch.Michael Brown2006-12-283-3/+3
|
* Cannot immediately overwrite the peer address when we parseMichael Brown2006-12-221-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 Brown2006-12-211-1/+1
|
* Use a bigger buffer for the initiator IQNMichael Brown2006-12-211-1/+1
|
* Add ability to shut down iSCSI connectionMichael Brown2006-12-211-1/+3
|
* Print explicit error message on iSCSI boot failure, and addMichael Brown2006-12-211-1/+3
| | | | "Permission denied" as an error text to strerror().
* Obsolete, and no longer functionsMichael Brown2006-12-191-88/+0Star
|
* Use iskey() and getchar() to interact with console, rather than objectMichael Brown2006-12-181-2/+2
| | | | abstraction.
* TypoMichael Brown2006-12-121-2/+2
|
* Add placeholder ibft.hMichael Brown2006-12-081-4/+0Star
|
* Use root-path option (as per RFC 4173) rather than filename option toMichael Brown2006-12-082-20/+68
| | | | determine iSCSI boot parameters.
* Support PXE and iSCSI by defaultMichael Brown2006-12-061-1/+4
|
* Update ftp.c to work with Nikhil's TCP stack.Michael Brown2006-12-052-11/+50
| | | | Remove the now-totally-obsolete sockaddr_in field from tcp.h.
* Make the "drive number" option apply to iSCSI as well as AoEMichael Brown2006-11-292-3/+8
|
* Create "username" and "password" DHCP options, ready for placing thisMichael Brown2006-11-281-2/+7
| | | | information in NVS.
* Updated to use asynchronous operation model for iSCSI requestsMichael Brown2006-11-282-1/+8
| | | | Added CHAP authentication
* Minor edit to make HEAD buildMarty Connor2006-09-191-2/+4
|
* Added iBFT construction to iSCSI boot testMichael Brown2006-08-282-5/+8
|
* Print net device name when making request.Michael Brown2006-08-111-1/+2
|