aboutsummaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)AuthorFilesLines
2015-03-05[build] Fix the REQUIRE_SYMBOL mechanismMichael Brown2-43/+109
2015-03-05[build] Use REQUIRE_OBJECT() to drag in per-object configurationMichael Brown1-5/+0
2015-03-04[build] Remove obsolete and unused portions of config.cMichael Brown1-1/+0
2015-03-03[build] Remove unused __keepme macroMichael Brown1-8/+0
2015-03-03[build] Remove unused IMPORT_SYMBOL() and EXPORT_SYMBOL() macrosMichael Brown1-48/+0
2015-03-03[malloc] Rewrite unrelicensable portions of malloc.cMichael Brown1-2/+2
2015-03-03[malloc] Move valgrind headers out of arch/x86Michael Brown2-0/+4849
2015-03-03[menu] Abstract out the generic concept of a jump scrollerMichael Brown1-0/+50
2015-03-03[pci] Rewrite unrelicensable portions of pci.hMichael Brown1-296/+101
2015-03-02[pci] Remove outdated and mostly-unused pci_ids.h fileMichael Brown2-289/+50
2015-03-02[list] Relicense list.hMichael Brown1-1/+1
2015-03-02[elf] Rewrite ELF headerMichael Brown1-215/+62
2015-03-02[libc] Rewrite byte-swapping codeMichael Brown4-140/+148
2015-03-02[libc] Rewrite unrelicensable portions of ctype.hMichael Brown1-17/+101
2015-03-02[libc] Rewrite unrelicensable portions of stddef.hMichael Brown1-11/+29
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown37-37/+41
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown8-8/+8
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown201-201/+213
2015-03-02[legal] Add support for the Unmodified Binary Distribution LicenceMichael Brown1-0/+11
2015-02-26[legal] Include full licence text for all GPL2_OR_LATER filesMichael Brown1-3/+13
2015-02-25[dhcp] Extract timing parameters out to config/dhcp.hAlex Williamson1-10/+0
2015-02-19[libc] Rewrite strtoul()Michael Brown2-25/+17
2015-02-17[usb] Add generic USB network device frameworkMichael Brown2-0/+63
2015-02-16[libc] Rewrite string functionsMichael Brown2-42/+97
2015-02-16[libc] Remove unused string functionsMichael Brown1-6/+0
2015-02-13[usb] Provide generic framework for refilling receive endpointsMichael Brown1-0/+40
2015-02-12[usb] Handle port status changes received after failing to find a driverMichael Brown1-1/+7
2015-02-11[rndis] Add rndis_rx_err()Michael Brown1-0/+2
2015-02-10[usb] Allow usb_stream() to enforce a terminating short packetMichael Brown1-3/+5
2015-02-10[usb] Parse endpoint descriptor bInterval fieldMichael Brown1-1/+8
2015-02-09[usb] Handle CDC union functional descriptorsMichael Brown1-0/+17
2015-02-09[usb] Try multiple USB device configurationsMichael Brown1-3/+3
2015-02-06[uri] Allow tftp_uri() to construct a URI with a custom portMichael Brown1-1/+1
2015-02-03[ncm] Add support for CDC-NCM USB Ethernet devicesMichael Brown2-0/+40
2015-02-03[usb] Add support for xHCI host controllersMichael Brown1-0/+1
2015-02-03[usb] Add basic support for USB hubsMichael Brown1-0/+1
2015-02-03[usb] Add basic support for USB devicesMichael Brown3-1/+1154
2015-02-02[pci] Allow drivers to specify a PCI classMichael Brown2-93/+55
2014-12-21[hyperv] Require support for VMBus version 3.0 or newerMichael Brown1-2/+12
2014-12-20[rndis] Ignore start-of-day RNDIS_INDICATE_STATUS_MSG with status 0x40020006Michael Brown1-0/+2
2014-12-20[hyperv] Assume that VMBus xfer page ranges correspond to RNDIS messagesMichael Brown1-7/+2
2014-12-19[rndis] Send RNDIS_HALT_MSGMichael Brown1-1/+1
2014-12-19[rndis] Send RNDIS_INITIALISE_MSGMichael Brown1-2/+20
2014-12-18[hyperv] Add support for NetVSC paravirtual network devicesMichael Brown1-0/+1
2014-12-18[hyperv] Add support for VMBus devicesMichael Brown4-0/+635
2014-12-18[hyperv] Add support for Hyper-V hypervisorMichael Brown1-0/+230
2014-12-18[rndis] Add generic RNDIS device abstractionMichael Brown3-6/+354
2014-12-18[iobuf] Add iob_split() to split an I/O buffer into portionsMichael Brown1-0/+1
2014-12-18[device] Provide a driver-private data field for root devicesMichael Brown1-0/+23
2014-12-12[list] Add sanity checks after list-adding functionsMichael Brown1-0/+4