Skip to content

Commit f642203

Browse files
Update History.txt
1 parent ff911dc commit f642203

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

History.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
Changes between V2.3.2 and V2.3.2 LTS Patch 1
2+
+ In BufferAllocation_2.c
3+
(https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/blob/main/portable/BufferManagement/BufferAllocation_2.c),
4+
there is an unchecked possible addition overflow when calculating the size
5+
of the block of memory to be allocated for a network buffer that could
6+
result in the size overflowing and the allocation returning success but
7+
allocating only a fraction of the memory asked for. With default settings,
8+
this would only occur when attempting to allocate within 12 bytes of 4 GB.
9+
Thanks to Bernard Lebel (RMDS Innovation) for reporting this potential
10+
issue.
11+
+ Update FreeRTOS_inet_pton4() so it rejects IP addresses that have leading
12+
zeros. Previously, if the IP address had leading zeros, perhaps because it
13+
was entered in octal format, the address was interpreted as decimal (the
14+
leading zeros were stripped). That could result in the function returning
15+
an unexpected IP address, and so also to unwanted behavior.
16+
117
Changes between V2.3.1 and V2.3.2 releases:
218
+ When a protocol error occurs during the SYN-phase of a TCP connection, a
319
child socket will now be closed ( calling FreeRTOS_closesocket() ),

0 commit comments

Comments
 (0)