summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [bios] Use intptr_t when casting .text16 function pointersMichael Brown2016-02-169-32/+24Star
* [libc] Split rmsetjmp() and rmlongjmp() into a separate rmsetjmp.hMichael Brown2016-02-167-25/+33
* [prefix] Pad .text16 and .data16 segment sizes at build timeMichael Brown2016-02-122-10/+7Star
* [intel] Add INTEL_NO_PHY_RST for another I218-LM variantMika Tiainen2016-02-121-1/+1
* [efi] Add missing definitions for function key scancodesMichael Brown2016-02-121-0/+8
* [pxe] Clarify comments regarding shrinking of cached DHCP packetMichael Brown2016-02-111-6/+9
* [iobuf] Improve robustness of I/O buffer allocationMichael Brown2016-02-113-9/+171
* [malloc] Guard against unsigned integer overflowMichael Brown2016-02-061-2/+13
* [ehci] Add extra debugging informationMichael Brown2016-02-051-2/+73
* [ath9k] Remove broken ath_rxbuf_alloc()Michael Brown2016-01-283-70/+5Star
* [slam] Avoid potential division by zeroMichael Brown2016-01-281-7/+13
* [tcp] Guard against malformed TCP optionsMichael Brown2016-01-282-13/+53
* [intel] Add INTEL_NO_PHY_RST for I218-LMHummel Frank2016-01-271-1/+1
* [uri] Apply URI decoding for all parsed URIsMichael Brown2016-01-262-1/+15
* [tftp] Mangle initial slash on TFTP URIsMichael Brown2016-01-213-28/+60
* [ocsp] Avoid including a double path separator in request URIMichael Brown2016-01-211-28/+26Star
* [uri] Avoid potentially large stack allocationMichael Brown2016-01-211-9/+12
* [autoboot] Fix incorrect boolean logicMichael Brown2016-01-191-2/+2
* [smsc95xx] Reserve headroom in received packetsMichael Brown2016-01-191-2/+4
* [usb] Allow USB endpoints to specify a reserved header length for refillsMichael Brown2016-01-1911-20/+31
* [smsc95xx] Enable LEDsMichael Brown2016-01-182-0/+24
* [netdevice] Add "ifname" settingAndrew Widdersheim2016-01-181-0/+22
* [build] Add named configuration for public cloud environmentsMichael Brown2016-01-189-0/+38
* [stp] Fix incorrectly disambiguated errorsMichael Brown2016-01-141-3/+3
* [debug] Allow debug colourisation to be disabledMichael Brown2016-01-122-5/+11
* [i386] Add check_bios_interrupts() debug functionMichael Brown2016-01-122-0/+28
* [pxe] Add debug message to display real-mode segment addressesMichael Brown2016-01-111-0/+11
* [pxe] Colourise debug outputMichael Brown2016-01-111-3/+3
* [infiniband] Profile post work queue entry operationsMichael Brown2016-01-101-0/+25
* [tftp] Do not change current working URI when TFTP server is clearedMichael Brown2016-01-091-13/+13
* [downloader] Update image URI in response to a redirectionMichael Brown2016-01-091-6/+41
* [image] Provide image_set_uri() to modify an image's URIMichael Brown2016-01-092-10/+29
* [http] Handle relative redirection URIsMichael Brown2016-01-091-7/+46
* [usb] Add support for numeric keypad on USB keyboardsMichael Brown2016-01-063-7/+134
* [romprefix] Report an optimistic runtime size estimateMichael Brown2016-01-061-4/+16
* [vmware] Expose GuestRPC mechanism in 64-bit buildsMichael Brown2016-01-058-1/+1
* [crypto] Dual-license more selected DRBG filesMichael Brown2016-01-041-0/+12
* [smsc95xx] Fetch MAC from SMBIOS OEM string for Honeywell VM3Michael Brown2016-01-043-0/+119
* [crypto] Dual-license selected DRBG filesMichael Brown2015-12-314-0/+48
* [smsc95xx] Allow for multiple methods for obtaining the MAC addressMichael Brown2015-12-231-11/+56
* [settings] Expose SMBIOS settings as global variablesMichael Brown2015-12-232-1/+11
* [bios] Add support for injecting keypressesMichael Brown2015-12-231-38/+209
* [build] Allow extra objects to be included in an all-drivers buildMichael Brown2015-12-171-5/+5
* [efi] Centralise EFI file system info GUIDsMichael Brown2015-12-093-6/+11
* [xhci] Ensure that zero-length packets are not part of a TRB chainMichael Brown2015-12-071-0/+6
* [intel] Add INTEL_NO_PHY_RST for I217-LMTorgeir Wulfsberg2015-12-071-1/+1
* [acm] Add support for CDC-ACM (aka USB RNDIS) devicesMichael Brown2015-12-074-0/+648
* [usb] Allow additional settling time for out-of-spec hubsMichael Brown2015-12-072-0/+19
* [usb] Allow USB device IDs to include arbitrary driver-specific dataMichael Brown2015-12-072-3/+9
* [usb] Record USB device speed separately from current port speedMichael Brown2015-12-075-14/+15