aboutsummaryrefslogtreecommitdiff
path: root/src/interface
AgeCommit message (Expand)AuthorFilesLines
2007-06-30Implement the two UNDI API calls used by RIS.Michael Brown1-42/+75
2007-06-30Implement the "overwrite TFTP filename" Microsoft RIS bug workaround.Michael Brown2-3/+23
2007-06-30Separate out pxe_start_nbp() from pxe_image.c into pxe_call.cMichael Brown1-11/+10
2007-06-29I really, really screwed up the semantics of BufferSize and BufferLimit.Michael Brown1-6/+7
2007-06-29Windows RIS now gets as far as downloading NTLDR.Michael Brown2-5/+14
2007-06-20Partial migration of UDP to data-xfer interface. (Will not link atMichael Brown1-30/+7
2007-06-11Updated TFTP and PXE UDP API code to use not-yet-implemented data-xferMichael Brown2-91/+89
2007-05-18Updated to use POSIX-style file I/O layer.Michael Brown1-298/+149
2007-01-18Include stdlib.h rather than malloc.hMichael Brown1-1/+1
2007-01-14Split DBG() statement containing two inet_ntoa() statements; theyMichael Brown1-3/+3
2007-01-14Dump buffer and packet information in PXENV_UDP_READ as wellMichael Brown1-0/+7
2007-01-14Fill in BufferSize in PXENV_GET_CACHED_INFOMichael Brown1-0/+1
2007-01-04Currently unusable; do not attempt to compileMichael Brown1-0/+3
2007-01-04We *should* use the persistent reference API for our netdev reference,Michael Brown1-0/+1
2006-12-20Split error-message table portions of errno.h out to gpxe/errortab.hMichael Brown1-1/+1
2006-09-27We don't actually have a stdio.h header file. Our printf() functions areMichael Brown4-4/+0
2006-09-27added stdio.h to includes for DBG compilationMarty Connor4-0/+4
2006-08-09Implement enough of PXENV_GET_CACHED_INFO to support pxelinux.Michael Brown1-59/+58
2006-08-09Added pxe_netdev; a slight hack for now, but will need to be doneMichael Brown1-0/+2
2006-08-09Add a couple of small but vital parts to PXENV_UDP_WRITE.Michael Brown1-1/+12
2006-08-09Allow linking by converting functions to stubsMichael Brown2-28/+25
2006-08-09Allow linking by converting all functions to stubsMichael Brown1-41/+30
2006-08-03Make the UDP senddata() methods return a status code.Michael Brown1-3/+4
2006-08-02Updated PXE UDP implementation to use the new Etherboot UDP API.Michael Brown5-302/+241
2006-06-05Added soon-to-be-requisite missing include.Michael Brown1-0/+1
2006-04-24gcc is rather over-aggressive about optimising out static data structuresMichael Brown1-1/+1
2006-04-19Updated to remove obsolete constantsMichael Brown1-6/+6
2006-03-16Merge from Etherboot 5.4Michael Brown1-1/+1
2005-06-01TFTP upgraded to use a core function library (in tftpcore.c) which will beMichael Brown1-1/+1
2005-05-27Documented remainder of PXE TFTP API calls.Michael Brown1-24/+241
2005-05-27Added diatribe about the mismatch between the PXE spec and the TFTPMichael Brown1-19/+86
2005-05-27Refer to implementation note on IP routing.Michael Brown1-13/+12
2005-05-26Thoughts on how to coerce the PXE TFTP API into something resemblingMichael Brown1-1/+141
2005-05-24Separate out the documentation of the PXE API from the documentation ofMichael Brown1-58/+70
2005-05-24Some versions of doxygen seem to object to "@ret None" or similar.Michael Brown2-2/+2
2005-05-23Split PXE code into preboot, udp, tftp, undi and loader units.Michael Brown6-22/+1424
2005-05-23Moved pxe_errors.c to pxe/interface/Michael Brown1-0/+102
2005-05-20Documented the UDP API calls.Michael Brown1-0/+299