summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [settings] Make "netX" settings block function as a symbolic linkMichael Brown2013-07-134-24/+107
* [settings] Expose PCI configuration space via settings mechanismMichael Brown2013-07-134-0/+129
* [settings] Add config/settings.hMichael Brown2013-07-133-2/+22
* [linux] Add support for accessing PCI configuration space via /proc/bus/pciMichael Brown2013-07-138-0/+332
* [settings] Add "busdevfn" setting typeMichael Brown2013-07-123-0/+58
* [netdevice] Add "bustype" and "busloc" settingsMichael Brown2013-07-121-0/+60
* [settings] Add "hexraw" setting typeMichael Brown2013-07-123-0/+50
* [settings] Use hex_decode() to parse hex settingsMichael Brown2013-07-122-39/+38Star
* [base16] Generalise base16_decode() to hex_decode()Michael Brown2013-07-124-37/+64
* [test] Add self-tests for base16Michael Brown2013-07-122-0/+122
* [tcp] Fix comment to match code behaviourMichael Brown2013-07-121-1/+1
* [tcp] Do not send RST for unrecognised connectionsMichael Brown2013-07-121-1/+0Star
* [autoboot] Use next-server from filename's settings blockMichael Brown2013-06-241-14/+25
* [build] Work around bug in gcc >= 4.8Michael Brown2013-06-071-3/+5
* [bzimage] Fix spurious uninitialised-variable warning on some gcc versionsMichael Brown2013-06-051-0/+1
* [bzimage] Align initrd images to page boundaryMichael Brown2013-06-052-19/+16Star
* [crypto] Accept OCSP responses containing multiple certificatesMichael Brown2013-05-292-13/+151
* [realtek] Fix reopening of legacy-mode 8139 NICMichael Brown2013-05-261-3/+5
* [netdevice] Reset MAC address when asked to clear the "mac" settingMichael Brown2013-05-161-3/+11
* [netdevice] Add "chip" settingMichael Brown2013-05-161-26/+131
* [build] Add efidrv.cab target for UEFI Secure Boot signingMichael Brown2013-05-144-6/+17
* [build] Provide "allXXXs" targets for all media on all platformsMichael Brown2013-05-142-8/+19
* [romprefix] Fix incorrect pointer offset in undiloader.SFrediano Ziglio2013-05-141-2/+2
* [build] Use $(eval) if availableMichael Brown2013-05-142-48/+113
* [crypto] Report meaningful error when certificate chain validation failsMichael Brown2013-05-101-7/+5Star
* [smbios] Allow access to multiple instances of SMBIOS structuresMichael Brown2013-05-013-5/+10
* [smbios] Allow access to unreferenced SMBIOS stringsMichael Brown2013-05-011-4/+10
* [settings] Eliminate settings "tag magic"Michael Brown2013-05-0111-170/+82Star
* [realtek] Defer packets when no transmit descriptors are availableMichael Brown2013-05-011-3/+3
* [netdevice] Add netdev_tx_defer() to allow drivers to defer transmissionsMichael Brown2013-05-012-3/+91
* [dhcp] Remove obsolete bootp.h headerMichael Brown2013-05-011-230/+0Star
* [realtek] Ensure EEPROM writes reach chip before starting udelay()Michael Brown2013-05-011-0/+3
* [romprefix] Report failure cause when unable to open payloadMichael Brown2013-04-301-4/+7
* [realtek] Allow reaction time between writing RTL_CAPR and reading RTL_CRMichael Brown2013-04-301-0/+3
* [pxe] Convert external PXE API errors into iPXE platform-generated errorsMichael Brown2013-04-294-16/+27
* [realtek] Use ID word to detect EEPROM presenceMichael Brown2013-04-282-16/+42
* [build] Default to short wchar_t in stddef.hMichael Brown2013-04-281-2/+2
* [build] Fix dubious uses of bitwise operatorsMichael Brown2013-04-282-2/+2
* [build] Fix uses of literal 0 as a NULL pointerMichael Brown2013-04-2813-24/+20Star
* [build] Use -Wno-decl when running sparseMichael Brown2013-04-281-0/+1
* [realtek] Print bad MAC address in debug message when inferring no EEPROMMichael Brown2013-04-271-1/+2
* [process] Mark process descriptor as static in PERMANENT_PROCESSMichael Brown2013-04-251-1/+1
* [build] Avoid sparse undeclared symbol warning for PROVIDE_SYMBOL()Michael Brown2013-04-251-0/+1
* [build] Allow sparse to be invoked via "make C=1"Michael Brown2013-04-251-0/+9
* [build] Define __WINT_TYPE__ if necessaryMichael Brown2013-04-251-0/+3
* [build] Allow sparse to find compiler.hMichael Brown2013-04-251-1/+1
* [netdevice] Use link-layer address as part of RNG seedMichael Brown2013-04-191-2/+11
* [efi] Add sample platform-generated error disambiguationsMichael Brown2013-04-191-3/+19
* [efi] Perform meaningful error code conversionsMichael Brown2013-04-1920-200/+212
* [libc] Redefine low 8 bits of error code as "platform error code"Michael Brown2013-04-197-234/+648