From edf477cb4e7b1d59c6e3e5ac00870619340ce990 Mon Sep 17 00:00:00 2001 From: Jesse Wilson Date: Sat, 30 Jan 2021 14:46:39 -0500 Subject: [PATCH] Update changelogs for 4.9.1 and 3.12.13 We cherry-picked fixes for the bio == null crash. --- CHANGELOG.md | 9 +++++++++ docs/changelog_3x.md | 8 ++++++++ 2 files changed, 17 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1cde4df09..47608588f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -70,6 +70,15 @@ Note that this was originally released on 2020-10-06 as 4.10.0-RC1. The only cha release is the version name. +## Version 4.9.1 + +_2021-01-30_ + + * Fix: Work around a crash in Android 10 and 11 that may be triggered when two threads + concurrently close an SSL socket. This would have appeared in crash logs as + `NullPointerException: bio == null`. + + ## Version 4.9.0 _2020-09-11_ diff --git a/docs/changelog_3x.md b/docs/changelog_3x.md index 0422bc00c..388dec19c 100644 --- a/docs/changelog_3x.md +++ b/docs/changelog_3x.md @@ -217,6 +217,14 @@ _2019-02-04_ * New: Fail fast if a `SSLSocketFactory` is used as a `SocketFactory`. * New: Log the TLS handshake in `LoggingEventListener`. +## Version 3.12.13 + +_2021-01-30_ + + * Fix: Work around a crash in Android 10 and 11 that may be triggered when two threads + concurrently close an SSL socket. This would have appeared in crash logs as + `NullPointerException: bio == null`. + ## Version 3.12.12