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