| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make rfc2090 multicast option optional | Michael Brown | 2005-06-01 | 1 | -1/+1 |
| | | |||||
| * | Re-order functions for more logical documentation | Michael Brown | 2005-06-01 | 1 | -3/+3 |
| | | |||||
| * | Don't choke on duplicate OACK packets. | Michael Brown | 2005-06-01 | 1 | -3/+11 |
| | | | | | | Make await_tftp() static and create tftp_get() for fetching the next TFTP packet instead. | ||||
| * | Remove prototypes for obsolete functions | Michael Brown | 2005-06-01 | 1 | -9/+0![]() |
| | | |||||
| * | TFTP upgraded to use a core function library (in tftpcore.c) which will be | Michael Brown | 2005-06-01 | 3 | -41/+124 |
| | | | | | shared between TFTP, TFTM and MTFTP protocols. | ||||
| * | Now have enough functions to implement a standard TFTP client in around 50 | Michael Brown | 2005-06-01 | 1 | -0/+25 |
| | | | | | lines of code. | ||||
| * | Documented the purpose of the two timeout fields in | Michael Brown | 2005-05-27 | 1 | -2/+11 |
| | | | | | s_PXENV_TFTP_READ_FILE. | ||||
| * | Added implementation note on IP routing. | Michael Brown | 2005-05-27 | 1 | -2/+33 |
| | | | | | Added reason for min value of 512 on s_PXENV_TFTP_OPEN::PacketSize. | ||||
| * | Separate out the documentation of the PXE API from the documentation of | Michael Brown | 2005-05-24 | 1 | -0/+22 |
| | | | | | the Etherboot implementation (i.e. don't do what Intel did). | ||||
| * | Some versions of doxygen seem to object to "@ret None" or similar. | Michael Brown | 2005-05-24 | 1 | -6/+6 |
| | | |||||
| * | Fixes for gcc >= 3.2 from Georg Baum | Michael Brown | 2005-05-24 | 2 | -3/+3 |
| | | |||||
| * | Split PXE code into preboot, udp, tftp, undi and loader units. | Michael Brown | 2005-05-24 | 4 | -153/+110![]() |
| | | | | | PXE code now compiles without errors (though it won't actually work). | ||||
| * | Rearranging PXE header files | Michael Brown | 2005-05-24 | 3 | -832/+49![]() |
| | | |||||
| * | Separated out the Etherboot-specific parts of the old pxe.h header. | Michael Brown | 2005-05-23 | 1 | -0/+88 |
| | | |||||
| * | Added PXENV+ and !PXE structures, and the loader API. | Michael Brown | 2005-05-23 | 1 | -0/+277 |
| | | |||||
| * | Finished documenting the UNDI API. | Michael Brown | 2005-05-23 | 1 | -12/+239 |
| | | |||||
| * | Documented up to PXENV_UNDI_CLOSE | Michael Brown | 2005-05-23 | 1 | -0/+60 |
| | | |||||
| * | Documented Preboot, TFTP and UDP data structures | Michael Brown | 2005-05-23 | 1 | -3/+96 |
| | | |||||
| * | Documented PXENV_GET_CACHED_INFO structures | Michael Brown | 2005-05-23 | 1 | -1/+116 |
| | | |||||
| * | Add UDP parameter structures | Michael Brown | 2005-05-22 | 1 | -0/+17 |
| | | |||||
| * | Define PXE types in terms of other PXE types where possible | Michael Brown | 2005-05-22 | 1 | -11/+22 |
| | | |||||
| * | Worked out a sensible doxygen grouping | Michael Brown | 2005-05-22 | 2 | -120/+784 |
| | | |||||
| * | Added all API codes and basic prototypes. | Michael Brown | 2005-05-21 | 1 | -0/+181 |
| | | |||||
| * | Documented the basic PXE data types | Michael Brown | 2005-05-21 | 1 | -0/+112 |
| | | |||||
| * | Use "#var" rather than "@c var" for doxygen. | Michael Brown | 2005-05-20 | 3 | -8/+10 |
| | | |||||
| * | Doxygenation | Michael Brown | 2005-05-20 | 1 | -4/+79 |
| | | |||||
| * | Don't include etherboot.h; we get a circular dependency | Michael Brown | 2005-05-20 | 1 | -1/+2 |
| | | |||||
| * | Doxygenation | Michael Brown | 2005-05-19 | 1 | -18/+101 |
| | | |||||
| * | API docs to .h | Michael Brown | 2005-05-19 | 1 | -4/+40 |
| | | |||||
| * | Move API docs to buffer.h, implementation to buffer.c. | Michael Brown | 2005-05-19 | 1 | -3/+56 |
| | | |||||
| * | Synced across updates from Etherboot 5.4 tree | Michael Brown | 2005-05-19 | 1 | -0/+1 |
| |\ | |||||
| * | | Doxygenated | Michael Brown | 2005-05-19 | 1 | -23/+189 |
| | | | |||||
| * | | More documentation | Michael Brown | 2005-05-19 | 1 | -19/+18![]() |
| | | | |||||
| * | | load_buffer is now handled via load_buffer.h | Michael Brown | 2005-05-19 | 1 | -3/+0![]() |
| | | | |||||
| * | | More doxygen docs | Michael Brown | 2005-05-18 | 1 | -5/+3![]() |
| | | | |||||
| * | | __attribute__ does not need to be treated as a variadic macro, since | Michael Brown | 2005-05-18 | 1 | -1/+1 |
| | | | | | | | | | | | it is always used as __attribute__((...)). Since variadic macros seem to confuse poor doxygen, change it to a single-valued macro. | ||||
| * | | Hide __attribute__ from doxygen | Michael Brown | 2005-05-18 | 1 | -1/+11 |
| | | | |||||
| * | | Add EBADIMG, EIMGRET, ETIMEDOUT and EINVAL | Michael Brown | 2005-05-18 | 1 | -1/+6 |
| | | | |||||
| * | | doxygen doesn't allow us to do the --include compiler.h trick... | Michael Brown | 2005-05-18 | 1 | -20/+20 |
| | | | |||||
| * | | Error numbers moved to errno.h | Michael Brown | 2005-05-18 | 1 | -143/+2![]() |
| | | | |||||
| * | | Added errno, strerror and the "%m" printf metacharacter. These will allow | Michael Brown | 2005-05-17 | 1 | -0/+138 |
| |/ | | | | | | us to return proper PXE status codes, while simultaneously allowing for more consistent error reporting (complete with verbose error messages as a build-time option). | ||||
| * | Added const to fill_buffer | Michael Brown | 2005-05-17 | 1 | -1/+1 |
| | | |||||
| * | First version | Michael Brown | 2005-05-17 | 1 | -0/+6 |
| | | |||||
| * | Heap function prototypes moved to heap.h | Michael Brown | 2005-05-17 | 1 | -8/+0![]() |
| | | |||||
| * | Added print_images() and autoload(). | Michael Brown | 2005-05-17 | 1 | -8/+9 |
| | | |||||
| * | Use shared symbols for heap_ptr and heap_end | Michael Brown | 2005-05-17 | 1 | -0/+9 |
| | | |||||
| * | Use __unused instead of __used for static data structures. | Michael Brown | 2005-05-17 | 6 | -17/+23 |
| | | | | | Remove compiler.h defines from osdep.h | ||||
| * | First version | Michael Brown | 2005-05-13 | 1 | -0/+39 |
| | | |||||
| * | Add realloc, since the load buffer code requires it. | Michael Brown | 2005-05-13 | 1 | -14/+15 |
| | | |||||
| * | Added ASSERT() macro | Michael Brown | 2005-05-13 | 1 | -0/+17 |
| | | |||||

