| Commit message (Expand) | Author | Age | Files | Lines |
| * | Skeletal (non-echoing) version of readline() | Michael Brown | 2006-12-19 | 1 | -0/+12 |
| * | Start of generic editable string support | Michael Brown | 2006-12-19 | 1 | -0/+22 |
| * | Use common symbols to avoid dragging in getopt.o unless a getopt-using | Michael Brown | 2006-12-19 | 1 | -1/+17 |
| * | Avoid cursor move on every single character | Michael Brown | 2006-12-19 | 1 | -0/+2 |
| * | Now basically functioning on ANSI-supporting consoles. | Michael Brown | 2006-12-19 | 1 | -42/+79 |
| * | Use int rather than short for bool; it will give more efficient code. | Michael Brown | 2006-12-18 | 1 | -1/+1 |
| * | Use iskey() and getchar() to interact with console, rather than object | Michael Brown | 2006-12-18 | 1 | -15/+0 |
| * | Add basic ANSI escape sequence support to BIOS console | Michael Brown | 2006-12-18 | 1 | -2/+17 |
| * | Added support for interpreting ANSI escape sequences on behalf of | Michael Brown | 2006-12-18 | 1 | -0/+103 |
| * | Automatically select between the "10" and "16" variants of command set, | Michael Brown | 2006-12-12 | 1 | -0/+48 |
| * | Added clear_setting() | Michael Brown | 2006-12-12 | 1 | -0/+1 |
| * | Add placeholder ibft.h | Michael Brown | 2006-12-08 | 1 | -0/+13 |
| * | Including the final (char *)NULL is the responsibility of the caller | Michael Brown | 2006-12-08 | 1 | -1/+1 |
| * | cmdlinelib.c now calls system() rather than doing its own tokenisation | Michael Brown | 2006-12-08 | 1 | -15/+0 |
| * | Added execv() and system(). | Michael Brown | 2006-12-08 | 3 | -0/+47 |
| * | Added missing include of stdint.h | Michael Brown | 2006-12-08 | 1 | -0/+1 |
| * | Added strdup() | Michael Brown | 2006-12-08 | 1 | -0/+1 |
| * | Added missing prototype | Michael Brown | 2006-12-08 | 1 | -0/+1 |
| * | Added a functional version of getopt() and getopt_long(), ready for use | Michael Brown | 2006-12-07 | 1 | -0/+75 |
| * | Added write support for three-wire devices (e.g. the RTL8139 EEPROM) | Michael Brown | 2006-12-06 | 1 | -0/+20 |
| * | Update ftp.c to work with Nikhil's TCP stack. | Michael Brown | 2006-12-05 | 2 | -4/+6 |
| * | Added options listed in | Michael Brown | 2006-12-05 | 1 | -0/+12 |
| * | Tied NVO commands into the human-interactable settings code that I | Michael Brown | 2006-12-05 | 1 | -4/+4 |
| * | Handle TargetAddress | Michael Brown | 2006-12-05 | 1 | -0/+6 |
| * | Handle strings as complete units, instead of a byte at a time. | Michael Brown | 2006-12-05 | 1 | -19/+0 |
| * | Add iscsi_rx_buffered_data() and supporting infrastructure. | Michael Brown | 2006-12-05 | 1 | -0/+6 |
| * | Added quick and dirty commands for testing the new NVO code. | Michael Brown | 2006-12-05 | 1 | -2/+4 |
| * | Added nvo_save() | Michael Brown | 2006-12-04 | 1 | -0/+6 |
| * | Add the concept of a fragment list for non-volatile stored options. | Michael Brown | 2006-12-04 | 1 | -3/+25 |
| * | Migrated etherfabric driver to using generic SPI layer. | Michael Brown | 2006-12-04 | 1 | -0/+43 |
| * | Added the generic block-splitting code to nvs.c | Michael Brown | 2006-12-04 | 2 | -3/+8 |
| * | Added generic SPI protocol handler with read and write support. | Michael Brown | 2006-12-04 | 1 | -0/+5 |
| * | Abstracted out part of the concept of an SPI device to a generalised NVS | Michael Brown | 2006-12-04 | 5 | -113/+115 |
| * | Changed length parameter in SPI methods to be a byte length, rather than | Michael Brown | 2006-12-04 | 2 | -11/+8 |
| * | Generalised the SPI abstraction layer to also be able to handle interfaces | Michael Brown | 2006-12-04 | 4 | -105/+275 |
| * | Force syntax-checking on assertions even in non-asserting builds. | Michael Brown | 2006-12-04 | 1 | -9/+23 |
| * | Move ANSI C standard prototypes to stdlib.h; leave the gPXE-specific | Michael Brown | 2006-12-02 | 2 | -20/+28 |
| * | Basic non-volatile storage support | Michael Brown | 2006-11-29 | 1 | -0/+30 |
| * | Create "username" and "password" DHCP options, ready for placing this | Michael Brown | 2006-11-28 | 1 | -0/+18 |
| * | Updated to use asynchronous operation model for iSCSI requests | Michael Brown | 2006-11-28 | 1 | -15/+62 |
| * | Marked memcmp/strcmp as "pure" functions, to allow gcc to optimise | Michael Brown | 2006-11-28 | 1 | -3/+5 |
| * | Implemented realloc(), and changed the semantics of malloc(0) to allow | Michael Brown | 2006-11-24 | 1 | -0/+1 |
| * | Added "name" field to digest algorithms | Michael Brown | 2006-11-21 | 1 | -0/+2 |
| * | Added generic CHAP layer, independent of iSCSI | Michael Brown | 2006-11-21 | 2 | -19/+53 |
| * | Made it temporarily possible to call MD5 routines directly from external | Michael Brown | 2006-11-15 | 1 | -0/+25 |
| * | Split login into security negotation and operational parameter | Michael Brown | 2006-10-03 | 1 | -0/+7 |
| * | Inhibit compiler warnings on DBG() when building a non-debug object, | Michael Brown | 2006-09-27 | 1 | -2/+12 |
| * | Removed as a gesture of goodwill following a request from Microsoft | Michael Brown | 2006-09-18 | 1 | -0/+0 |
| * | Killed | Michael Brown | 2006-09-18 | 1 | -0/+0 |
| * | Made eth_ntoa() public for use in legacy drivers' DBG() statements. | Michael Brown | 2006-09-15 | 1 | -0/+2 |