Removed PrimitiveWrapper. We anticipate no impact on users, as this class was already rendered unavailable after Registry.registerPrimitiveWrapper was removed in Tink Java 1.13.0.
Performance improvements
Improved performance of AES-EAX AEAD.
Improved performance of AES-SIV Deterministic AEAD.
Improved performance of AES-CMAC PRF.
Improved performance of ECIES Hybrid Encryption.
Bug fixes
Fixed bug in binary keyset parsing that resulted in a TinkBugException when parsing invalid input.
Fixed bug in JSON keyset parsing that resulted in a RuntimeException when parsing invalid input.
Fixed bug where the channel obtained from newSeekableDecryptingChannel falsely returned -1 on read calls. This only happens if read was called with an empty buffer, and if the previous call to read sucessfully read the end of the stream.
Upgraded dependencies
protobuf (=> 27.0)
Future work
To see what we're working towards, check our project roadmap.
Bumps the libs group with 9 updates in the / directory:
1.13.0
1.14.0
2.3.6
2.3.12
2.3.6
2.3.12
2.3.6
2.3.12
2.3.6
2.3.12
2.3.6
2.3.12
9.1.0
10.0.2
5.0.0.4638
5.1.0.4882
0.28.0
0.29.0
Updates
com.google.crypto.tink:tink
from 1.13.0 to 1.14.0Release notes
Sourced from com.google.crypto.tink:tink's releases.
... (truncated)
Commits
042d9c7
Bump tink-java version to 1.14.0.4900ce9
Avoid memory allocations in AES-EAX's OMAC computation.73cfdad
Install a more recent version of the Android cmdline-tools in macOS tests36bb87f
Remove unnecessary copy of data for LEGACY RSA PKCS1 and PSS signature verify...be1aa2c
Remove unnecessary copy of data for LEGACY RSA PKCS1 signature signing.b6f1ac8
Remove unnecessary copy of data for LEGACY RSA PSS signature signing.8478772
Remove unnecessary copy of data for LEGACY ECDSA signature verification.11108f9
Remove unnecessary copy of data for LEGACY ECDSA signature.d15ddec
Silence C++ compilation warnings from external dependencies in the Bazel config.f9933b5
Avoid copying the ciphertext in AesEaxJce encrypt.Updates
io.ktor:ktor-client-core
from 2.3.6 to 2.3.12Release notes
Sourced from io.ktor:ktor-client-core's releases.
... (truncated)
Changelog
Sourced from io.ktor:ktor-client-core's changelog.
... (truncated)
Commits
c22735c
Release 2.3.12 (#4088)b5d9213
Add changelog for 2.3.11 (#4027)8ca9632
KTOR-6909 Add SocketTimeout for Test Engine (#4021)f8f8fe8
Add changelog for 2.3.10 (#4019)2cd05c6
KTOR-6850 Fix the query parameters object for each engine but Netty t… (#4015)dc0d311
KTOR-6839 Fix double logging response in CallLogging (#4016)4b0ed38
KTOR-1219 Make Android logger log to Logcat on Android if the SLF4J b… (#4009)28f1d00
KTOR-6883 Add callbacks before waiting for connection establishment to preven...df04b16
KTOR-5383 Fix parsing server host and port when using NettyConnection… (#4014)7d3f6a9
[ktor-http/common/src/io/ktor/http/auth/AuthScheme.kt] Make doc to refer to c...Updates
io.ktor:ktor-client-content-negotiation
from 2.3.6 to 2.3.12Release notes
Sourced from io.ktor:ktor-client-content-negotiation's releases.
... (truncated)
Changelog
Sourced from io.ktor:ktor-client-content-negotiation's changelog.
... (truncated)
Commits
c22735c
Release 2.3.12 (#4088)b5d9213
Add changelog for 2.3.11 (#4027)8ca9632
KTOR-6909 Add SocketTimeout for Test Engine (#4021)f8f8fe8
Add changelog for 2.3.10 (#4019)2cd05c6
KTOR-6850 Fix the query parameters object for each engine but Netty t… (#4015)dc0d311
KTOR-6839 Fix double logging response in CallLogging (#4016)4b0ed38
KTOR-1219 Make Android logger log to Logcat on Android if the SLF4J b… (#4009)28f1d00
KTOR-6883 Add callbacks before waiting for connection establishment to preven...df04b16
KTOR-5383 Fix parsing server host and port when using NettyConnection… (#4014)7d3f6a9
[ktor-http/common/src/io/ktor/http/auth/AuthScheme.kt] Make doc to refer to c...Updates
io.ktor:ktor-client-serialization
from 2.3.6 to 2.3.12Release notes
Sourced from io.ktor:ktor-client-serialization's releases.
... (truncated)
Changelog
Sourced from io.ktor:ktor-client-serialization's changelog.
... (truncated)
Commits
c22735c
Release 2.3.12 (#4088)b5d9213
Add changelog for 2.3.11 (#4027)8ca9632
KTOR-6909 Add SocketTimeout for Test Engine (#4021)f8f8fe8
Add changelog for 2.3.10 (#4019)2cd05c6
KTOR-6850 Fix the query parameters object for each engine but Netty t… (#4015)dc0d311
KTOR-6839 Fix double logging response in CallLogging (#4016)4b0ed38
KTOR-1219 Make Android logger log to Logcat on Android if the SLF4J b… (#4009)28f1d00
KTOR-6883 Add callbacks before waiting for connection establishment to preven...df04b16
KTOR-5383 Fix parsing server host and port when using NettyConnection… (#4014)7d3f6a9
[ktor-http/common/src/io/ktor/http/auth/AuthScheme.kt] Make doc to refer to c...Updates
io.ktor:ktor-serialization-kotlinx-json
from 2.3.6 to 2.3.12Release notes
Sourced from io.ktor:ktor-serialization-kotlinx-json's releases.
... (truncated)
Changelog
Sourced from io.ktor:ktor-serialization-kotlinx-json's changelog.
... (truncated)
Commits
c22735c
Release 2.3.12 (#4088)b5d9213
Add changelog for 2.3.11 (#4027)8ca9632
KTOR-6909 Add SocketTimeout for Test Engine (#4021)f8f8fe8
Add changelog for 2.3.10 (#4019)2cd05c6
KTOR-6850 Fix the query parameters object for each engine but Netty t… (#4015)dc0d311
KTOR-6839 Fix double logging response in CallLogging (#4016)4b0ed38
KTOR-1219 Make Android logger log to Logcat on Android if the SLF4J b… (#4009)28f1d00
KTOR-6883 Add callbacks before waiting for connection establishment to preven...df04b16
KTOR-5383 Fix parsing server host and port when using NettyConnection… (#4014)7d3f6a9
[ktor-http/common/src/io/ktor/http/auth/AuthScheme.kt] Make doc to refer to c...Updates
io.ktor:ktor-client-mock
from 2.3.6 to 2.3.12Release notes
Sourced from io.ktor:ktor-client-mock's releases.
... (truncated)
Changelog
Sourced from io.ktor:ktor-client-mock's changelog.
... (truncated)
Commits
c22735c
Release 2.3.12 (#4088)b5d9213
Add changelog for 2.3.11 (#4027)8ca9632
KTOR-6909 Add SocketTimeout for Test Engine (#4021)f8f8fe8
Add changelog for 2.3.10 (#4019)2cd05c6
KTOR-6850 Fix the query parameters object for each engine but Netty t… (#4015)dc0d311
KTOR-6839 Fix double logging response in CallLogging (#4016)4b0ed38
KTOR-1219 Make Android logger log to Logcat on Android if the SLF4J b… (#4009)28f1d00
KTOR-6883 Add callbacks before waiting for connection establishment to preven...df04b16
KTOR-5383 Fix parsing server host and port when using NettyConnection… (#4014)7d3f6a9
[ktor-http/common/src/io/ktor/http/auth/AuthScheme.kt] Make doc to refer to c...Updates
io.ktor:ktor-client-content-negotiation
from 2.3.6 to 2.3.12Release notes
Sourced from io.ktor:ktor-client-content-negotiation's releases.
... (truncated)
Changelog
Sourced from io.ktor:ktor-client-content-negotiation's changelog.