summaryrefslogtreecommitdiffstats
path: root/src/interface
Commit message (Expand)AuthorAgeFilesLines
* [pxe] Display PXE_LOADER debug message after call to initialise()Michael Brown2008-09-231-3/+3
* [pxe] Add extra debug messages to the PXE UDP API callsMichael Brown2008-08-211-4/+16
* [pxe] Fix broadcast transmissions via PXENV_UDP_WRITEMichael Brown2008-08-211-0/+1
* [undi] Fill in ProtType correctly in PXENV_UNDI_ISRMichael Brown2008-08-201-12/+61
* [undi] Work around broken UNDI polling behaviour in winBoot/iMichael Brown2008-08-201-3/+17
* [iSCSI] Support Windows Server 2008 direct iSCSI installationMichael Brown2008-07-171-1/+1
* [i386] Change semantics of __from_data16 and __from_text16Michael Brown2008-07-013-8/+4Star
* [pxe] Fix a typo in PXENV_GET_CACHED_INFO that broke AltirisMichael Brown2008-07-011-1/+1
* [misc] Fix building on OpenBSDMichael Brown2008-06-271-1/+1
* [PXEXT] Add FILE_API_CHECK API functionH. Peter Anvin2008-03-261-0/+35
* [Settings] Remove assumption that all settings have DHCP tag valuesMichael Brown2008-03-251-4/+4
* [DHCP] Fix up fake-packet creation as used by PXENV_GET_CACHED_INFOMichael Brown2008-03-231-25/+34
* [Settings] Migrate DHCP and NVO code to the new settings API (untested)Michael Brown2008-03-211-7/+8
* [PXE] Work around a buffer-size bug in WinPEMichael Brown2008-03-101-2/+12
* [PXEXT] Add PXENV_FILE_EXEC call to PXE extensions API.Michael Brown2008-03-041-1/+39
* Start restructuring pxe_tftp.c to cope with multicast (MTFTP) receives.Michael Brown2008-02-021-147/+231
* Add pxe_set_cached_filename() so that pxe_tftp.c can also update theMichael Brown2008-01-221-12/+20
* Use XFER_INIT() macro.Michael Brown2008-01-221-7/+1Star
* Make seek information part of the xfer metadata, rather than an entirelyMichael Brown2008-01-081-1/+0Star
* Fix compiler warnings that appear only on OpenBSD.Michael Brown2007-12-061-2/+2
* Don't complain when callers provide too-short buffers forMichael Brown2007-12-071-7/+6Star
* Provide individually cached constructed copies of DHCP packets viaMichael Brown2007-11-221-86/+109
* Do not fill in the BufferLimit field in structMichael Brown2007-11-221-3/+32
* Add PXE FILE API.Michael Brown2007-08-041-0/+191
* Make read_user() non-blocking, and add select() call.Michael Brown2007-08-041-15/+38
* Centralise construction of the DHCP request and response packets.Michael Brown2007-07-311-10/+8Star
* Add per-file error identifiersMichael Brown2007-07-242-0/+2
* Separate the "is data ready" function of xfer_seek() into anMichael Brown2007-07-081-0/+1
* Kill off unused request() method in data-xfer interface.Michael Brown2007-07-081-1/+0Star
* Use net_device_operations structure and netdev_nullify() to allow forMichael Brown2007-07-071-9/+17
* Allow recording of TX and RX errors to aid in end-user debugging.Michael Brown2007-07-051-4/+4
* !PXE and PXENV+ structures are in code segment, not data segment.Michael Brown2007-07-041-3/+4
* Add (untested) UNDI loader C-level implementation.Michael Brown2007-07-042-74/+39Star
* Separated out initialisation functions from startup/shutdown functions.Michael Brown2007-07-041-26/+12Star
* Move pxe_netdev and set_pxe_netdev to pxe_undi.c and removeMichael Brown2007-07-032-182/+15Star
* Implemented (untested) PXENV_START_UNDI.Michael Brown2007-07-031-32/+41
* Report our interface type as "gPXE" to avoid working around EtherbootMichael Brown2007-07-031-1/+1
* Kill off PXENV_UNDI_FORCE_INTERRUPT support; we have no reason toMichael Brown2007-07-031-7/+4Star
* Reserve space for link-layer header in pxenv_undi_transmit() when notMichael Brown2007-07-031-2/+10
* Add missing call to free_iob() in pxenv_undi_isr().Michael Brown2007-07-031-5/+6
* Add trivial net device statistics (TX and RX packet count), reportedMichael Brown2007-07-031-8/+13
* Place netdev_open()/netdev_close() calls in appropriate places.Michael Brown2007-07-031-8/+24
* Add mechanism for providing TX completion events.Michael Brown2007-07-031-9/+43
* Add untested support for UNDI transmit and receive.Michael Brown2007-07-021-112/+107Star
* Use a common base-memory packet buffer for DHCP construction (as usedMichael Brown2007-07-021-3/+3
* pxe_netdev now holds a reference to the network device.Michael Brown2007-07-022-55/+41Star
* Call shutdown() from pxenv_undi_shutdown(). Probably not totallyMichael Brown2007-07-021-0/+3
* Implement the two UNDI API calls used by RIS.Michael Brown2007-06-301-42/+75
* Implement the "overwrite TFTP filename" Microsoft RIS bug workaround.Michael Brown2007-06-302-3/+23
* Separate out pxe_start_nbp() from pxe_image.c into pxe_call.cMichael Brown2007-06-301-11/+10Star