Skip to content

Commit 9f9bd63

Browse files
gbakkerlubos
authored andcommitted
bsdlib: Update BSD library for nrf9160
Library version b252b1f770b. * Added indication when TLS receive buffer is to small. * Resolved issue with TLS send() getting locked up. Signed-off-by: Glenn Ruben Bakke <[email protected]> Signed-off-by: Bartosz Gentkowski <[email protected]>
1 parent ef8bb6a commit 9f9bd63

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

bsdlib/CHANGELOG.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,18 @@ Changelog
55

66
All notable changes to this project are documented in this file.
77

8+
bsdlib 0.4.3
9+
************
10+
11+
Updated the library with the following changes:
12+
13+
* Added support for signaling if a peer sends larger TLS fragments than receive buffers can handle.
14+
If this scenario is triggered, ``NRF_ENOBUFS`` is reported in :cpp:func:`recv()`.
15+
The link is also disconnected on TLS level by issuing an ``Encryption Alert``, and TCP is reset from the device side.
16+
Subsequent calls to :cpp:func:`send()` or :cpp:func:`recv()` report ``NRF_ENOTCONN``.
17+
The feature will be supported in an upcoming modem firmware version.
18+
* Resolved an issue where sending large TLS messages very close to each other in time would result in a blocking :cpp:func:`send()` that did not return.
19+
820
bsdlib 0.4.2
921
************
1022

72 Bytes
Binary file not shown.
72 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)