| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Implement the two UNDI API calls used by RIS. | Michael Brown | 2007-06-30 | 1 | -42/+75 | |
| | | ||||||
| * | Implement the "overwrite TFTP filename" Microsoft RIS bug workaround. | Michael Brown | 2007-06-30 | 2 | -3/+23 | |
| | | ||||||
| * | Separate out pxe_start_nbp() from pxe_image.c into pxe_call.c | Michael Brown | 2007-06-30 | 1 | -11/+10![]() | |
| | | | | | Implement PXENV_RESTART_TFTP. | |||||
| * | I really, really screwed up the semantics of BufferSize and BufferLimit. | Michael Brown | 2007-06-29 | 1 | -6/+7 | |
| | | ||||||
| * | Windows RIS now gets as far as downloading NTLDR. | Michael Brown | 2007-06-29 | 2 | -5/+14 | |
| | | ||||||
| * | Partial migration of UDP to data-xfer interface. (Will not link at | Michael Brown | 2007-06-20 | 1 | -30/+7![]() | |
| | | | | | present; DHCP is broken). | |||||
| * | Updated TFTP and PXE UDP API code to use not-yet-implemented data-xfer | Michael Brown | 2007-06-11 | 2 | -91/+89![]() | |
| | | | | | UDP API. | |||||
| * | Updated to use POSIX-style file I/O layer. | Michael Brown | 2007-05-18 | 1 | -298/+149![]() | |
| | | ||||||
| * | Include stdlib.h rather than malloc.h | Michael Brown | 2007-01-18 | 1 | -1/+1 | |
| | | ||||||
| * | Split DBG() statement containing two inet_ntoa() statements; they | Michael Brown | 2007-01-14 | 1 | -3/+3 | |
| | | | | | return a static buffer. | |||||
| * | Dump buffer and packet information in PXENV_UDP_READ as well | Michael Brown | 2007-01-14 | 1 | -0/+7 | |
| | | ||||||
| * | Fill in BufferSize in PXENV_GET_CACHED_INFO | Michael Brown | 2007-01-14 | 1 | -0/+1 | |
| | | ||||||
| * | Currently unusable; do not attempt to compile | Michael Brown | 2007-01-04 | 1 | -0/+3 | |
| | | ||||||
| * | We *should* use the persistent reference API for our netdev reference, | Michael Brown | 2007-01-04 | 1 | -0/+1 | |
| | | | | | but there's so much else missing that it's not worth doing right now. | |||||
| * | Split error-message table portions of errno.h out to gpxe/errortab.h | Michael Brown | 2006-12-20 | 1 | -1/+1 | |
| | | ||||||
| * | We don't actually have a stdio.h header file. Our printf() functions are | Michael Brown | 2006-09-27 | 4 | -4/+0![]() | |
| | | | | | | | | | defined in vsprintf.h. (This may change, since vsprintf.h is a non-standard name, but for now it's the one to use.) There should be no need to include vsprintf.h just for DBG() statements, since include/compiler.h forces it in for a debug build anyway. | |||||
| * | added stdio.h to includes for DBG compilation | Marty Connor | 2006-09-27 | 4 | -0/+4 | |
| | | ||||||
| * | Implement enough of PXENV_GET_CACHED_INFO to support pxelinux. | Michael Brown | 2006-08-09 | 1 | -59/+58![]() | |
| | | ||||||
| * | Added pxe_netdev; a slight hack for now, but will need to be done | Michael Brown | 2006-08-09 | 1 | -0/+2 | |
| | | | | | properly for the PXE UNDI API anyway. | |||||
| * | Add a couple of small but vital parts to PXENV_UDP_WRITE. | Michael Brown | 2006-08-09 | 1 | -1/+12 | |
| | | ||||||
| * | Allow linking by converting functions to stubs | Michael Brown | 2006-08-09 | 2 | -28/+25![]() | |
| | | ||||||
| * | Allow linking by converting all functions to stubs | Michael Brown | 2006-08-09 | 1 | -41/+30![]() | |
| | | ||||||
| * | Make the UDP senddata() methods return a status code. | Michael Brown | 2006-08-04 | 1 | -3/+4 | |
| | | | | | | | udp_connect() now follows the standard BSD sockets semantics and simply sets the default address for outgoing packets; it doesn't filter incoming packets. | |||||
| * | Updated PXE UDP implementation to use the new Etherboot UDP API. | Michael Brown | 2006-08-03 | 5 | -302/+241![]() | |
| | | | | | | | | Updated PXE API dispatcher to use copy_{to,from}_user, and moved to arch/i386 since the implementation is quite architecture-dependent. (The individual PXE API calls can be largely architecture-independent.) | |||||
| * | Added soon-to-be-requisite missing include. | Michael Brown | 2006-06-05 | 1 | -0/+1 | |
| | | ||||||
| * | gcc is rather over-aggressive about optimising out static data structures | Michael Brown | 2006-04-24 | 1 | -1/+1 | |
| | | | | | even when __atribute__ (( unused )) is correctly set... | |||||
| * | Updated to remove obsolete constants | Michael Brown | 2006-04-19 | 1 | -6/+6 | |
| | | ||||||
| * | Merge from Etherboot 5.4 | Michael Brown | 2006-03-16 | 1 | -1/+1 | |
| | | ||||||
| * | TFTP upgraded to use a core function library (in tftpcore.c) which will be | Michael Brown | 2005-06-01 | 1 | -1/+1 | |
| | | | | | shared between TFTP, TFTM and MTFTP protocols. | |||||
| * | Documented remainder of PXE TFTP API calls. | Michael Brown | 2005-05-27 | 1 | -24/+241 | |
| | | ||||||
| * | Added diatribe about the mismatch between the PXE spec and the TFTP | Michael Brown | 2005-05-27 | 1 | -19/+86 | |
| | | | | | protocol, and how we will work around it. | |||||
| * | Refer to implementation note on IP routing. | Michael Brown | 2005-05-27 | 1 | -13/+12![]() | |
| | | ||||||
| * | Thoughts on how to coerce the PXE TFTP API into something resembling | Michael Brown | 2005-05-26 | 1 | -1/+141 | |
| | | | | | the TFTP protocol. | |||||
| * | Separate out the documentation of the PXE API from the documentation of | Michael Brown | 2005-05-24 | 1 | -58/+70 | |
| | | | | | 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 | 2 | -2/+2 | |
| | | ||||||
| * | Split PXE code into preboot, udp, tftp, undi and loader units. | Michael Brown | 2005-05-24 | 6 | -22/+1424 | |
| | | | | | PXE code now compiles without errors (though it won't actually work). | |||||
| * | Moved pxe_errors.c to pxe/interface/ | Michael Brown | 2005-05-24 | 1 | -0/+102 | |
| | | ||||||
| * | Documented the UDP API calls. | Michael Brown | 2005-05-20 | 1 | -0/+299 | |

