Page MenuHomeSolus

Update botan2 to 2.18.0

Authored by EbonJaeger on Wed, Apr 21, 8:18 PM.



Summarized Changelog:

  • Add support for implementing custom RNG objects through the FFI interface
  • Improve safegcd bounds, improving runtime performance
  • Fix a bug introduced in 2.9.0 where BigInt::operator< would return an incorrect result if both operands were negative
  • Reject non-TLS messages as quickly as possible without waiting for a full record
  • Fixes for TLS::Stream::async_shutdown

Full changelog available here.

Test Plan

Rebuild CoreCtrl against this version

Diff Detail

R4803 botan2
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

EbonJaeger created this revision.Wed, Apr 21, 8:18 PM
EbonJaeger requested review of this revision.Wed, Apr 21, 8:18 PM
DataDrake accepted this revision.Fri, Apr 23, 3:14 PM
DataDrake added a subscriber: DataDrake.

LGTM. Thanks!

This revision is now accepted and ready to land.Fri, Apr 23, 3:14 PM
This revision was automatically updated to reflect the committed changes.