@@ -36,60 +36,7 @@ Drivers and Sensors
3636Networking
3737**********
3838
39- * The :ref: `BSD socket API <bsd_sockets_interface >` should be used by
40- applications for any network connectivity needs.
41- * Majority of the network sample applications are converted to use
42- the BSD socket API.
43- * New BSD socket based APIs created for these components and protocols:
44-
45- - :ref: `MQTT <mqtt_socket_interface >`
46- - :ref: `CoAP <coap_sock_interface >`
47- - :ref: `LWM2M <lwm2m_interface >`
48- - :ref: `SNTP <sntp_interface >`
49- * net-app client and server APIs are removed. This also requires removal of
50- following net-app based legacy APIs:
51-
52- - MQTT
53- - CoAP
54- - SNTP
55- - LWM2M
56- - HTTP client & server
57- - Websocket
58- * Network packet (:ref: `net-pkt <net_pkt_interface >`) API overhaul. The new
59- net-pkt API uses less memory and is more streamlined than the old one.
60- * Implement following BSD socket APIs: `getnameinfo `, `shutdown `,
61- `freeaddrinfo `, `gethostname `, `getsockopt `, `setsockopt `, `select `
62- * Convert BSD socket code to use global file descriptor numbers.
63- * Network subsystem converted to use new :ref: `logging system <logger >`.
64- * Add support for disabling IPv4, IPv6, UDP, and TCP simultaneously.
65- * Add support for :ref: `BSD socket offloading <net_socket_offloading >`.
66- * Add support for long lifetime IPv6 prefixes.
67- * Add enhancements to IPv6 multicast address checking.
68- * Add support for IPv6 Destination Options Header extension.
69- * Add support for packet socket (AF_PACKET).
70- * Add support for socket CAN (AF_CAN).
71- * Add support for SOCKS5 proxy in MQTT client.
72- * Add support for IPSO Timer object in LWM2M.
73- * Add support for receiving gratuitous ARP request.
74- * Add :ref: `sample application <google-iot-mqtt-sample >` for Google IoT Cloud.
75- * :ref: `Network interface <net_if_interface >` numbering starts now from 1 for
76- POSIX compatibility.
77- * :ref: `OpenThread <thread_protocol_interface >` enhancements.
78- * :ref: `zperf <zperf-sample >` sample application fixes.
79- * :ref: `LLDP <lldp_interface >` (Link Layer Discovery Protocol) enhancements.
80- * ARP cache update fix.
81- * gPTP link delay calculation fixes.
82- * Change how network data is passed from
83- :ref: `L2 to network device driver <network_stack_architecture >`.
84- * Remove RPL (Ripple) IPv6 mesh routing support.
85- * Network device driver additions and enhancements:
86-
87- - Add Intel PRO/1000 Ethernet driver (e1000).
88- - Add SMSC9118/LAN9118 Ethernet driver (smsc911x).
89- - Add Inventek es-WiFi driver for disco_l475_iot1 board.
90- - Add support for automatically enabling QEMU based Ethernet drivers.
91- - SAM-E70 gmac Ethernet driver Qav fixes.
92- - enc28j60 Ethernet driver fixes and enhancements.
39+ * TBD
9340
9441Bluetooth
9542*********
0 commit comments