summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [crypto] Add SHA-512/256 algorithmMichael Brown2015-04-124-0/+122
* [crypto] Add SHA-384 algorithmMichael Brown2015-04-124-3/+129
* [crypto] Add SHA-512 algorithmMichael Brown2015-04-127-4/+500
* [crypto] Add SHA-224 algorithmMichael Brown2015-04-125-16/+167
* [test] Simplify digest algorithm self-testsMichael Brown2015-04-125-200/+235
* [virtio] Downgrade per-iobuf debug messages to DBGC2Laszlo Ersek2015-04-101-6/+6
* [test] Add setjmp()/longjmp() self-testsMichael Brown2015-04-072-0/+172
* [libc] Add x86_64 versions of setjmp() and longjmp()Michael Brown2015-04-073-0/+100
* [libc] Fix typo in longjmp()Michael Brown2015-04-071-3/+3
* [xhci] Support USB1 devices attached via transaction translatorsMichael Brown2015-03-235-33/+164
* [usb] Improve debug messages for failed control transactionsMichael Brown2015-03-231-6/+5Star
* [ehci] Support USB1 devices attached via transaction translatorsMichael Brown2015-03-232-11/+53
* [usb] Clear transaction translator buffers when applicableMichael Brown2015-03-232-4/+72
* [usb] Add clear_tt() hub method to clear transaction translator bufferMichael Brown2015-03-235-2/+114
* [usb] Reset endpoints without waiting for a new transfer to be enqueuedMichael Brown2015-03-232-31/+70
* [xhci] Ring doorbell as part of endpoint resetMichael Brown2015-03-231-0/+3
* [libprefix] Fix building on 64-bit FreeBSD 8.4Michael Brown2015-03-231-1/+1
* [usb] Fix USB timeouts to match specificationMichael Brown2015-03-183-7/+37
* [netdevice] Add missing bus types to netdev_fetch_bustype()Michael Brown2015-03-181-0/+4
* [ehci] Add support for EHCI host controllersMichael Brown2015-03-187-0/+2370
* [xhci] Do not release ownership back to BIOS when booting an OSMichael Brown2015-03-181-0/+27
* [usb] Add config/usb.h for USB configuration optionsMichael Brown2015-03-183-1/+26
* [autoboot] Match against parent devices when matching by bus type and locationMichael Brown2015-03-171-2/+7
* [xhci] Forcibly disable SMIs if BIOS fails to release ownershipMichael Brown2015-03-161-10/+10
* [usb] Add functions for manual device address assignmentMichael Brown2015-03-162-0/+70
* [ncm] Respect maximum transfer size of the busMichael Brown2015-03-161-0/+3
* [usb] Add the concept of a USB bus maximum transfer sizeMichael Brown2015-03-164-3/+12
* [libc] Add ffs(), ffsl(), and ffsll()Michael Brown2015-03-164-6/+233
* [tcpip] Fix dubious calculation of min_portMichael Brown2015-03-131-1/+1
* [smsc75xx] Move RX FIFO overflow message to DBGLVL_EXTRAMichael Brown2015-03-121-1/+2
* [tcp] Implement support for TCP Selective Acknowledgements (SACK)Michael Brown2015-03-122-4/+202
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-117-3/+11
* [smsc75xx] Add driver for SMSC/Microchip LAN75xx USB Ethernet NICsMichael Brown2015-03-113-0/+1366
* [mii] Add generic mii_check_link() functionMichael Brown2015-03-102-0/+34
* [legal] Relicense Davicom DM96xx driversMichael Brown2015-03-102-2/+6
* [dm96xx] Add driver for Davicom DM96xx USB Ethernet NICsMichael Brown2015-03-094-1/+865
* [intel] Add PCI ID for I218-LMThomas Miletich2015-03-091-0/+1
* [http] Support MD5-sess Digest authenticationMichael Brown2015-03-091-2/+42
* [http] Abstract out HTTP Digest hash algorithm operationsMichael Brown2015-03-091-28/+56
* [xen] Set the "feature-rx-notify" flag for netfront devicesMichael Brown2015-03-091-0/+8
* [xhci] Undo PCH-specific quirk fixes when removing deviceMichael Brown2015-03-062-17/+51
* [xhci] Enable USB3 ports on Intel PCH8/PCH9 controllersMichael Brown2015-03-062-0/+55
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-0515-15/+47
* [retry] Colourise debug outputMichael Brown2015-03-051-10/+10
* [retry] Rewrite unrelicensable portions of retry.cMichael Brown2015-03-054-41/+72
* [linux] Rewrite headers included in all buildsMichael Brown2015-03-057-80/+73Star
* [i386] Move real_to_user() to realmode.hMichael Brown2015-03-054-12/+14
* [build] Fix the REQUIRE_SYMBOL mechanismMichael Brown2015-03-0537-43/+182
* [build] Use REQUIRE_OBJECT() to drag in per-object configurationMichael Brown2015-03-0511-77/+21Star
* [build] Remove obsolete and unused portions of config.cMichael Brown2015-03-044-55/+0Star