File tree 1 file changed +16
-0
lines changed
1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change
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
+
1
17
Changes between V2.3.1 and V2.3.2 releases:
2
18
+ When a protocol error occurs during the SYN-phase of a TCP connection, a
3
19
child socket will now be closed ( calling FreeRTOS_closesocket() ),
You can’t perform that action at this time.
0 commit comments