summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [librm] Allow interrupts in protected modeMichael Brown2014-04-299-135/+322
* [build] Allow for a debug level of zeroMichael Brown2014-04-282-17/+4Star
* [downloader] Profile receive datapathMichael Brown2014-04-281-0/+15
* [http] Profile receive datapathMichael Brown2014-04-281-0/+13
* [tcp] Profile transmit and receive datapathsMichael Brown2014-04-281-0/+20
* [ipv4] Profile transmit and receive datapathsMichael Brown2014-04-281-0/+15
* [librm] Use genuine real mode to accelerate operation in virtual machinesMichael Brown2014-04-282-5/+38
* [intel] Push new RX descriptors in batchesMichael Brown2014-04-281-8/+13
* [intel] Profile common virtual machine operationsMichael Brown2014-04-281-0/+19
* [netdevice] Profile common operationsMichael Brown2014-04-281-0/+16
* [cmdline] Add "profstat" command to display profiling statisticsMichael Brown2014-04-285-0/+132
* [profile] Add generic profiling infrastructureMichael Brown2014-04-2810-76/+591
* [libc] Add flsll()Michael Brown2014-04-274-7/+112
* [libc] Add isqrt() function to find integer square rootsMichael Brown2014-04-263-0/+77
* [test] Check for correct -mrtd assumption on libgcc arithmetic functionsMichael Brown2014-04-261-4/+74
* [build] Fix __libgcc attribute for recent gcc versionsMichael Brown2014-04-251-0/+11
* [test] Add tests for 64-bit divisionMichael Brown2014-04-251-0/+122
* [libc] Add inline assembly implementation of flsl() using BSR instructionMichael Brown2014-04-243-15/+33
* [test] Add self-tests for flsl()Michael Brown2014-04-242-0/+87
* [test] Rewrite TCP/IP tests using okx()Michael Brown2014-04-241-38/+53
* [serial] Enable UART FIFOsPeter Pickford2014-04-221-2/+2
* [intel] Avoid completely filling the TX descriptor ringMichael Brown2014-04-222-1/+4
* [crypto] Allow wildcard matches on commonName as well as subjectAltNameMichael Brown2014-04-011-10/+8Star
* [crypto] Add support for subjectAltName and wildcard certificatesMichael Brown2014-03-314-8/+160
* [test] Add subject alternative names to X.509 server test certificateMichael Brown2014-03-311-69/+75
* [test] Add tests for x509_check_name()Michael Brown2014-03-311-0/+38
* [test] Rewrite CMS tests using okx()Michael Brown2014-03-311-14/+40
* [test] Rewrite X.509 tests using okx()Michael Brown2014-03-311-61/+145
* [crypto] Allow signed timestamp error margin to be configured at build timeMichael Brown2014-03-304-12/+28
* [crypto] Use fingerprint when no common name is available for debug messagesMichael Brown2014-03-281-4/+14
* [crypto] Generalise X.509 cache to a full certificate storeMichael Brown2014-03-2818-398/+640
* [crypto] Add pubkey_match() to check for matching public/private key pairsMichael Brown2014-03-272-26/+107
* [build] Add dependency of generated files upon MakefileMichael Brown2014-03-261-5/+5
* [build] Disable ccache for all relevant build targetsMichael Brown2014-03-261-4/+3Star
* [build] Remove long-obsolete mechanism for wrapping embedded imagesMichael Brown2014-03-261-9/+0Star
* [crypto] Remove dynamically-allocated storage for certificate OCSP URIMichael Brown2014-03-254-35/+19Star
* [crypto] Remove dynamically-allocated storage for certificate nameMichael Brown2014-03-256-108/+143
* [ocsp] Handle OCSP responses that don't provide certificatesAlexander Chernyakhovsky2014-03-251-2/+7
* [http] Accept Content-Length header with trailing whitespaceMichael Brown2014-03-251-1/+2
* [bios] Fix screen clearing on even more buggy BIOSesMichael Brown2014-03-211-1/+3
* [realtek] Clear bit 24 of RCRMichael Brown2014-03-202-2/+3
* [realtek] Add ability to dump all internal registersMichael Brown2014-03-201-0/+27
* [efi] Disable SNP devices when running iPXE as the applicationMichael Brown2014-03-144-9/+138
* [efi] Unload our own image before exiting UEFI applicationMichael Brown2014-03-141-4/+9
* [efi] Avoid accidentally calling main() twiceMichael Brown2014-03-141-1/+5
* [netdevice] Notify upper-layer drivers when RX processing is (un)frozenMichael Brown2014-03-142-20/+30
* [lotest] Allow loopback testing on shared networksMichael Brown2014-03-141-36/+53
* [console] Fix display of characters with top bit setMichael Brown2014-03-132-2/+2
* [efi] Connect driver to devices as part of installationMichael Brown2014-03-121-20/+69
* [efi] Allow driver to be unloadedMichael Brown2014-03-105-4/+159