Skip to content

Releases: arduino-libraries/ArduinoBearSSL

Release 1.7.4

17 Jul 08:25
b48e9d3
Compare
Choose a tag to compare

What's Changed

  • Increase buffer size for more capable boards by @manchoz in #72
  • Bump actions/checkout from 3 to 4 by @dependabot in #73
  • Adding parenthesis to macro definition prevents erroneous calculation. by @aentinger in #81
  • Bump actions/download-artifact from 3 to 4 by @dependabot in #76
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in #77
  • Bump geekyeggo/delete-artifact from 2 to 4 by @dependabot in #78
  • Fix regression re report-size-deltas after updating actions/upload-artifact. by @aentinger in #82
  • Fix regression: report size delta size on PR. by @aentinger in #83
  • Fix size deltas report infrastructure configuration by @aentinger in #84
  • Bump geekyeggo/delete-artifact from 4 to 5 by @dependabot in #85
  • Extend library configurability using config file by @pennam in #80
  • Remove ArduinoBearSSLConfig.h files from sketch folder by @pennam in #87
  • Describe how to include the custom configuration in Sketch by @pennam in #91
  • Trust Anchors cleanup and update by @pennam in #90

New Contributors

Full Changelog: 1.7.3...1.7.4

Release 1.7.3

02 Dec 08:12
19fcfd7
Compare
Choose a tag to compare

What's Changed

  • fix write() in BearSSLClient.cpp by @etakata in #61
  • Add DigiCertGlobalRootG2 and MicrosoftRSARootCertificateAuthority2017… by @RLeclair in #66

New Contributors

Full Changelog: 1.7.2...1.7.3

Release 1.7.2

02 Aug 07:12
ff4b17d
Compare
Choose a tag to compare
Release 1.7.2

Release 1.7.1

05 Jul 07:53
45b3a7c
Compare
Choose a tag to compare

1.7.0

12 Apr 06:35
2a4924d
Compare
Choose a tag to compare

Changelog

  • Update CI workflows to modern standards (#40)
  • Add setEccChain function (#39) (This will allow the user to specifiy a client certificate chain instead of a single client certificate).
  • Enable setting client certificate parent (#44)
  • Add ARDUINO_DISABLE_ECCX08 (#45) This new compilation flag can be set through ArduinoBearSSLConfig.h and will allow the user to use ArduinoBearSSL without ECCX08).

1.6.0

04 Feb 05:05
4038f62
Compare
Choose a tag to compare

Changelog

  • Add _ecVrfy and _ecSign (#31, #36)
  • Add MD5 API and example (#32)
  • Allow the user to set his own client certificate (#33)
  • Adding symmetric encryption (#34)

1.5.0

02 Jun 07:08
Compare
Choose a tag to compare

🔨 Features

  • Use two dedicated buffers for input and output instead of split mode (#18)
  • Use GitHub actions for continuous integration (#26)
  • Support for disabling SNI (Server-Name-Identification) (#20, #24)
  • Additional BearSSL constructor as well as a method setClient to allow late initialisation (#29)