summaryrefslogtreecommitdiffstats
path: root/src/interface
Commit message (Expand)AuthorAgeFilesLines
* [netdevice] Allow the hardware and link-layer addresses to differ in sizeMichael Brown2009-08-121-4/+5
* [netdevice] Separate out the concept of hardware and link-layer addressesMichael Brown2009-08-121-1/+1
* [netdevice] Make ll_broadcast per-netdevice rather than per-ll_protocolMichael Brown2009-07-181-2/+1Star
* [netdevice] Add netdev argument to link-layer push and pull handlersJoshua Oreman2009-06-231-3/+4
* [settings] Allow for arbitrarily-named settingsMichael Brown2009-05-261-17/+0Star
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-1812-0/+24
* [smbios] Add asset tag settingTimothy Stack2009-04-151-0/+8
* [tables] Redefine methods for accessing linker tablesMichael Brown2009-03-131-14/+2Star
* [iobuf] Add iob_disown() and use it where it simplifies codeMichael Brown2009-02-011-2/+1Star
* [efi] Expose both GUIDs for the EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOLMichael Brown2009-01-121-7/+12
* [efi] Add an EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL interfaceMichael Brown2009-01-121-0/+24
* [efi] Provide component name protocol and device path protocol interfacesMichael Brown2009-01-121-22/+151
* [efi] Use elf2efi utility in place of efilinkMichael Brown2009-01-071-6/+4Star
* [efi] Use EFI-native mechanism for accessing SMBIOS tableMichael Brown2008-12-053-0/+441
* [efi] Allow use of EFI configuration tablesMichael Brown2008-12-051-4/+45
* [x86_64] Fix assorted 64-bit compilation errors and warningsMichael Brown2008-11-191-18/+25
* [efi] Add efi_strerror()Michael Brown2008-11-197-25/+73
* [i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] longMichael Brown2008-11-196-27/+27
* [pxe] Move all PXE files to arch/i386Michael Brown2008-11-187-2441/+0Star
* [netdevice] Retain and report detailed error breakdownsMichael Brown2008-11-082-15/+18
* [efi] Add basic implementation of EFI SIMPLE_NETWORK_PROTOCOLMichael Brown2008-10-161-0/+978
* [netdevice] Change link-layer push() and pull() methods to take raw typesMichael Brown2008-10-161-9/+10
* [efi] Add EFI image format and basic runtime environmentMichael Brown2008-10-137-0/+886
* [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