Page MenuHomeSolus

Update botan2 to 2.15.0
ClosedPublic

Authored by EbonJaeger on Jul 12 2020, 4:14 PM.
Tags
None
Referenced Files
F10867787: D9226.id22267.diff
Jun 17 2023, 8:54 PM
F10862469: D9226.id22242.diff
Jun 16 2023, 8:54 PM
F10861573: D9226.id22244.diff
Jun 16 2023, 2:37 PM
F10856538: D9226.diff
Jun 14 2023, 9:27 PM
F10822050: D9226.id.diff
Jun 2 2023, 5:11 PM
F10800770: D9226.id22244.diff
May 28 2023, 10:06 PM
F10800392: D9226.id22242.diff
May 28 2023, 7:46 PM
F10788534: D9226.id22267.diff
May 26 2023, 4:27 PM
Subscribers

Details

Summary

Summarized Changelog:

  • Fix a bug where the name constraint extension did not constrain the alternative DN field which can be included in a subject alternative name
  • Fix a bug in the TLS server during client authentication where where if a static RSA ciphersuite was selected, then no certificate request would be sent
  • Change the HMAC key schedule to attempt to reduce the information leaked from the key schedule with regards to the length of the key
  • Add Processor_RNG which wraps RDRAND or the POWER DARN RNG instructions
  • Fix a memory leak in the CommonCrypto block cipher calls
  • Workaround a bug in GCC's UbSan which triggered on a code sequence in XMSS

Full changelog available here

Test Plan

Build CoreCtrl against this version.

Diff Detail

Repository
R4803 botan2
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

...Or not... wat? They are spaces!

*EDIT: Maybe because currently its 3 spaces and not 4 in the repo, and now it is 4?

JoshStrobl added a subscriber: JoshStrobl.

Your spacing for it was 3 before, now it's rightfully 4. LGTM, thanks!

This revision is now accepted and ready to land.Jul 14 2020, 10:14 AM
This revision was automatically updated to reflect the committed changes.