1. 9261ebe [efi] Add support for locating the ACPI XSDT by Michael Brown · 2 days ago master
  2. 43ef19f [acpi] Add support for locating tables via the XSDT by Michael Brown · 2 days ago
  3. b1b2d63 [acpi] Validate RSDT checksum by Michael Brown · 2 days ago
  4. fc23df6 [ena] Update driver to use DMA API by Michael Brown · 4 days ago
  5. 4fbad5f [dma] Fall back to using flat physical addresses for DMA by Michael Brown · 4 days ago
  6. cd8b279 [dma] Centralise recording of mapped DMA device and counters by Michael Brown · 4 days ago
  7. f56c59c [dma] Remove debug-specific behaviour from dma.h by Michael Brown · 4 days ago
  8. 6763bcb [efi] Allow direct PCI device probing when no PCI I/O protocol exists by Michael Brown · 5 days ago
  9. c49fbcd [pci] Scan for PCI bridges on demand by Michael Brown · 5 days ago
  10. 26b4986 [pci] Skip redundant read of the PCI header type by Michael Brown · 5 days ago
  11. a040f95 [tls] Enable TLS version 1.3 by default by Michael Brown · 8 days ago
  12. 26decaf [tls] Add support for post-handshake authentication by Michael Brown · 8 days ago
  13. 4a802b8 [crypto] Add the ability to freeze and rewind the TLS key schedule by Michael Brown · 8 days ago
  14. cf10ac8 [console] Enable direct VGA output after initialisation by Gianluigi Tiesi · 11 days ago
  15. 5c86856 [pckbd] Register the input availability callback by Gianluigi Tiesi · 11 days ago
  16. 00bdfda [bnxt] Prevent out-of-bounds memory accesses by Joseph Wong · 10 days ago
  17. 30bd847 [bnxt] Define sane timeout values by Joseph Wong · 10 days ago
  18. 267db0c [3c90x] Reclaim transmit descriptors when the ring is full by Gianluigi Tiesi · 10 days ago
  19. 20a01e6 [tls] Do not attempt to send closure alert more than once by Michael Brown · 9 days ago
  20. 86f9b7f [tls] Generate signatures using an explicitly supported algorithm by Michael Brown · 10 days ago
  21. 9033c3f [tls] Restrict curve used for TLS version 1.3 ECDSA signature schemes by Michael Brown · 9 days ago
  22. e4bdbac [x509] Expose the elliptic curve algorithm for ECDSA certificates by Michael Brown · 9 days ago
  23. 090b0ef [test] Fix root certificate reference counting in OCSP self-tests by Michael Brown · 9 days ago
  24. efd0b25 [tls] Echo context from the CertificateRequest message by Michael Brown · 10 days ago
  25. 892ebf8 [tls] Record relevant parameters from the CertificateRequest message by Michael Brown · 10 days ago
  26. eb30358 [tls] Add CertificateRequest data structure definitions by Michael Brown · 10 days ago
  27. cb2378d [tls] Add support for explicit key updates by Michael Brown · 11 days ago
  28. 2e2f532 [tls] Add KeyUpdate data structure definitions by Michael Brown · 11 days ago
  29. 2a24f72 [crypto] Use tlskey_traffic() to ratchet traffic secrets by Michael Brown · 11 days ago
  30. 818aaaa [tls] Add support for TLS version 1.3 session resumption by Michael Brown · 11 days ago
  31. 9d76ac9 [tls] Add pre-shared key extension data structure definitions by Michael Brown · 11 days ago
  32. d5ad1b1 [tls] Treat TLSv1.3 as implying the use of an extended master secret by Michael Brown · 11 days ago
  33. 8edafbc [tls] Refuse to attempt renegotiation for TLS version 1.3 by Michael Brown · 11 days ago
  34. b87b904 [tls] Allow sessions to persist after the last connection is closed by Michael Brown · 2 weeks ago
  35. df097f4 [http] Add the ability to artificially fail to keep alive connections by Michael Brown · 2 weeks ago
  36. 39a440d [cloud] Check AWS instance type coverage on a weekly schedule by Michael Brown · 3 weeks ago
  37. a357375 [cloud] Run comprehensive AWS instance type tests by Michael Brown · 3 weeks ago
  38. 4b7e1df [cloud] Use Fedora vmlinuz for repeated download test by Michael Brown · 3 weeks ago
  39. 70f39d5 [cloud] Default to using an in-region mirror for Fedora test files by Michael Brown · 3 weeks ago
  40. a03f9ed [peerdist] Use separate discovery probe message IDs for IPv4 and IPv6 by Michael Brown · 3 weeks ago
  41. 5828528 [peerdist] Use segment count to report download progress by Michael Brown · 3 weeks ago
  42. 305947b [peerdist] Add "peerstat" command for reporting peer statistics by Michael Brown · 3 weeks ago
  43. a5eed98 [peerdist] Remove obsolete statistics mechanism by Michael Brown · 3 weeks ago
  44. ea3255b [netdevice] Generalise the error statistics counter mechanism by Michael Brown · 3 weeks ago
  45. 2fa08af [pci] Check device presence before checking for multi-function device by Michael Brown · 4 weeks ago
  46. fe159d0 [cloud] Use an explicit Fedora mirror for instance type tests by Michael Brown · 4 weeks ago
  47. 1573f8c [intel] Do not zero descriptor ring head/tail pointers on close by Michael Brown · 4 weeks ago
  48. c51ca76 [intel] Poll descriptor rings without waiting for interrupts by Michael Brown · 4 weeks ago
  49. f887b5d [intel] Use advanced format receive descriptors for 10GigE VF driver by Michael Brown · 4 weeks ago
  50. a89ccdb [xen] Fix MMIO BAR usage in 64-bit builds by Michael Brown · 4 weeks ago
  51. 4cd8723 [int13con] Preserve all registers across real-mode calls by Michael Brown · 4 weeks ago
  52. 8f41e79 [int13con] Check %ah rather than %al for error code by Michael Brown · 4 weeks ago
  53. e9ffd2a [cloud] Ignore old CPU architectures when selecting a compatible image by Michael Brown · 5 weeks ago
  54. ea4194e [cloud] Add utility to check AWS instance type coverage by Michael Brown · 5 weeks ago
  55. a57eaae [fbcon] Validate requested geometry and other configuration by Michael Brown · 5 weeks ago
  56. bfa7005 [iscsi] Defer redirection until RX state machine is idle by Michael Brown · 5 weeks ago
  57. c86730a [cloud] Extend AWS automated testing to include a Linux kernel boot by Michael Brown · 5 weeks ago
  58. 719a85c [build] Switch default build architecture to x86_64 by Michael Brown · 5 weeks ago
  59. d1a6f66 [virtio] Fix MSI-X control register offset in legacy mode by Dario Faggioli · 8 weeks ago
  60. b54689a [cloud] Add utility to perform automated tests of AWS instance types by Michael Brown · 5 weeks ago
  61. c2c1abc [cloud] Enable digest commands in cloud boot images by Michael Brown · 5 weeks ago
  62. 3e92a8e [cloud] Tag imported AWS images with commit ID by Michael Brown · 5 weeks ago
  63. 000a4be [build] Remove explicit section declarations for .note.GNU-stack by Michael Brown · 5 weeks ago
  64. 9178834 [peerdist] Prefer peers discovered via IPv4 by Michael Brown · 5 weeks ago
  65. e5abb33 [peerdist] Avoid stack allocation for peer retrieval URIs by Michael Brown · 5 weeks ago
  66. 3b29aa5 [peerdist] Split peer and local filesystem cache download profilers by Michael Brown · 5 weeks ago
  67. 11910d3 [peerdist] Elide most discovery attempts by Michael Brown · 5 weeks ago
  68. a5b4808 [http] Avoid stack allocation for "user:password" string by Michael Brown · 5 weeks ago
  69. bf16ea6 [peerdist] Profile discovery attempts by Michael Brown · 5 weeks ago
  70. 9441e24 [peerdist] Add some timing jitter to discovery attempts by Michael Brown · 5 weeks ago
  71. e4c4826 [peerdist] Count number of discovery replies received by Michael Brown · 5 weeks ago
  72. 333316b [peerdist] Split retrieval protocol and raw block download profilers by Michael Brown · 5 weeks ago
  73. 8865571 [http] Include a zero request content length when applicable by Michael Brown · 6 weeks ago
  74. 6262f10 [build] Add FreeBSD syslinux mbr.bin search path by David Yeske · 6 weeks ago
  75. 0e98032 [efi] Place debug directory within .rodata section by Michael Brown · 7 weeks ago
  76. 629e28b [peerdist] Allow for retrieving blocks from a local filesystem cache by Michael Brown · 7 weeks ago
  77. 744cdb4 [tls] Add support for TLS version 1.3 HelloRetryRequest by Michael Brown · 8 weeks ago
  78. f35f597 [tls] Refuse to change selected protocol version or cipher suite by Michael Brown · 8 weeks ago
  79. b49d049 [tls] Record verification length separately from cipher suite by Michael Brown · 7 weeks ago
  80. 23d6038 [tls] Generalise mechanism for duplicating a TLS cursor by Michael Brown · 8 weeks ago
  81. d2a9fbe [tls] Always use zfree() rather than free() by Michael Brown · 8 weeks ago
  82. 4aabb07 [crypto] Add support for the TLS "message_hash" synthetic record by Michael Brown · 8 weeks ago
  83. 21d972d [crypto] Check length before decrypting data by Michael Brown · 8 weeks ago
  84. 0367d09 [test] Ensure that all TLS structure descriptor mappings are valid by Michael Brown · 8 weeks ago
  85. 2b6bd76 [tls] Remove redundant null pointer check by Michael Brown · 8 weeks ago
  86. 1037cf3 [tls] Allow session to be saved multiple times by Michael Brown · 8 weeks ago
  87. 194306d [crypto] Ignore any data digested before TLS key schedule is started by Michael Brown · 8 weeks ago
  88. ed4a9b2 [tls] Clear any saved state when saving a new session by Michael Brown · 8 weeks ago
  89. b36e847 [tls] Use standalone TLS data structure builder by Michael Brown · 8 weeks ago
  90. 2e54971 [tls] Use server certificate's own public key algorithm for verification by Michael Brown · 8 weeks ago
  91. 69c5cbe [tls] Use client certificate's own public key algorithm for signing by Michael Brown · 8 weeks ago
  92. 76f7b88 [crypto] Allow for signable MD5 or SHA-1 digests with TLS version 1.1 by Michael Brown · 8 weeks ago
  93. cbdb572 [crypto] Use certificate's own public key algorithm for key matching by Michael Brown · 8 weeks ago
  94. cff60d2 [build] Allow for non-RSA private keys by Michael Brown · 8 weeks ago
  95. b4d9949 [tls] Propagate sizing errors to containing data structures by Michael Brown · 8 weeks ago
  96. 6545065 [tls] Add a standalone TLS data structure builder by Michael Brown · 8 weeks ago
  97. 05fa853 [tls] Allow for an empty list of extensions of interest by Michael Brown · 8 weeks ago
  98. 42826fa [build] Allow MD5+SHA1 algorithm to be discarded at link time by Michael Brown · 8 weeks ago
  99. f095adb [tls] Use SHA-1 for TLS version 1.1 ECDSA signatures by Michael Brown · 8 weeks ago
  100. 6deb51d [tls] Avoid dragging in MD5+SHA1 algorithm unconditionally by Michael Brown · 8 weeks ago