You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/release-notes-1.13.rst
+62Lines changed: 62 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,68 @@ Drivers and Sensors
33
33
Networking
34
34
**********
35
35
36
+
* Introduce system calls to zsock socket APIs.
37
+
* Add IPv4 autoconf support. This adds support for IPv4 link-local addresses (169.254.*.*)
38
+
* Add TLS support to BSD socket API. The TLS is configured via setsockopt() API.
39
+
* Add DTLS support to setsockopt() API.
40
+
* Add TLS and DTLS support to socket echo-client/server sample applications.
41
+
* Add support for IEEE 802.1AS-2011 generalized Precision Time Protocol (gPTP) for ethernet networks. A sample application is created to show how to interact with gPTP code.
42
+
* Add support for PTP clock driver. This driver will be used by gPTP supported ethernet drivers.
43
+
* Add Link Layer Discovery Protocol (LLDP) TX support.
44
+
* Add support for managing Qav credit-based shaper algorithm.
45
+
* Add generic TX timestamping support.
46
+
* Add carrier detection support to ethernet L2 driver.
47
+
* Add support for having vendor specific ethernet statistics.
48
+
* Add getter support to ethernet management interface.
49
+
* Add promiscuous mode support to network interface. A sample application is created that shows how to use the user API for getting all network packets. The native_posix ethernet driver supports promiscuous mode at this point.
50
+
* Add support for Link Layer Multicast Name Resolution (LLMNR). LLMNR is used in Microsoft Windows networks for local name resolution.
51
+
* Add BSD socket based echo-server and echo-client sample applications.
52
+
* Add API to net_pkt to prefill a network packet to a pre-defined value.
53
+
* Add IEEE 802.1Qav support to Atmel GMAC ethernet driver.
54
+
* Add hardware TX timestamping support to Atmel GMAC ethernet driver.
55
+
* Add multiple hardware queue support to Atmel GMAC ethernet driver.
56
+
* Add gPTP support to Atmel GMAC ethernet driver.
57
+
* Add support for TI SimpleLink WiFI offload driver.
58
+
* Add support for randomized but stable MAC address in NXP MCUX ethernet driver.
59
+
* Add extra prints to net-shell for ethernet based network interfaces. The supported features and priority queue information is printed.
60
+
* Add and fix string to integer conversions in net-shell.
61
+
* Allow user to configure MAC address filters into ethernet devices.
62
+
* Catch network interface ON and OFF events in DHCPv4 and renew address lease if we re-connected.
63
+
* Remove forever timeouts when waiting a new network buffer to be available.
64
+
* Kconfig option naming changes in network config API.
65
+
* Relay network interface up/down command from net-shell to Linux host for native_posix ethernet driver.
66
+
* No need to join IPv6 solicited node multicast group for Bluetooth IPSP supported nodes.
67
+
* Allow external program to be started for native_posix ethernet driver. This allows for example startup of wireshark when zeth is created.
68
+
* Network packet priority and traffic class fixes and clarifications.
69
+
* Lower memory consumption in net by using packed enums when applicable.
70
+
* Correctly notify net_app server when TCP is disconnected.
71
+
* Register OpenThread used unicast and multicast IPv6 addresses for network interface.
72
+
* Enable Fast Connect policy for TI SimpleLink ethernet driver.
73
+
* Fix ieee802154 simulator driver channel/tx power settings.
74
+
* Handle large IPv6 packets properly.
75
+
* Enable gPTP support in native_posix, NXP mcux and Atmel GMAC ethernet drivers. The native_posix ethernet driver gPTP support is only for testing purposes.
76
+
* Split net_app API to a separate network configuration library and to existing net_app API.
77
+
* Moving all layer 2 (L2) network code into subsys/net/l2 directory.
78
+
* Fix cache support in Atmel GMAC ethernet driver.
79
+
* Add MSS option on sending TCP SYN request.
80
+
* Fix TCP by processing zero window probes when our receive window is 0.
81
+
* IPv6 code refactoring.
82
+
* IPv4 code refactoring.
83
+
* ICMPv6 code refactoring.
84
+
* IPv6 address lifetime fixes.
85
+
* IPv6 fragmentation fixes.
86
+
* ARP code refactoring.
87
+
* ARP fixes when using VLAN.
88
+
* IP address print function enhancements.
89
+
* HTTP fix when sending the last chunck.
90
+
* DHCPv4 fixes and timeout management refactoring.
91
+
* MQTT fixes.
92
+
* LWM2M cleanups and fixes.
93
+
* Timeout too long lasting ARP requests.
94
+
* TCP retry, RST packet handling, and memory leak fixes.
95
+
* Socket echo-client sample fixes.
96
+
* Handle out-of-buf situations gracefully in echo-client and echo-server sample applications.
97
+
* Fix NXP MCUX ethernet driver to detect carrier lost event.
0 commit comments