Skip to content

Commit 6dd320f

Browse files
committed
release: update v2.7.2 release notes
* add backported bugfixes * add backported fix for CVE-2021-3966 Signed-off-by: Christopher Friedt <chrisfriedt@gmail.com>
1 parent ecac165 commit 6dd320f

File tree

1 file changed

+109
-3
lines changed

1 file changed

+109
-3
lines changed

doc/releases/release-notes-2.7.rst

Lines changed: 109 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,130 @@
22

33
.. _zephyr_2.7:
44

5-
.. _zephyr_2.7.1:
5+
.. _zephyr_2.7.2:
66

7-
Zephyr 2.7.1
7+
Zephyr 2.7.2
88
####################
99

1010
This is an LTS maintenance release with fixes.
1111

12+
Issues Fixed
13+
************
14+
15+
These GitHub issues were addressed since the previous 2.7.1 tagged
16+
release:
17+
18+
.. comment List derived from GitHub Issue query: ...
19+
* :github:`issuenumber` - issue title
20+
21+
* :github:`23419` - posix: clock: No thread safety clock_getime / clock_settime
22+
* :github:`30367` - TCP2 does not send our MSS to peer
23+
* :github:`37389` - nucleo_g0b1re: Swapping image in mcuboot results in hard fault and softbricks the device
24+
* :github:`38268` - Multiple defects in "Multi Producer Single Consumer Packet Buffer" library
25+
* :github:`38576` - net shell: self-connecting to TCP might lead to a crash
26+
* :github:`39184` - HawkBit hash mismatch
27+
* :github:`39242` - net: sockets: Zephyr Fatal in dns_resolve_cb if dns request was attempted in offline state
28+
* :github:`39399` - linker: Missing align __itcm_load_start / __dtcm_data_load_start linker symbols
29+
* :github:`39608` - stm32: lpuart: 9600 baudrate doesn't work
30+
* :github:`39609` - spi: slave: division by zero in timeout calculation
31+
* :github:`39660` - poll() not notified when a TLS/TCP connection is closed without TLS close_notify
32+
* :github:`39687` - sensor: qdec_nrfx: PM callback has incorrect signature
33+
* :github:`39774` - modem: uart mux reading optimization never used
34+
* :github:`39882` - Bluetooth Host qualification on 2.7 branch
35+
* :github:`40163` - Use correct clock frequency for systick+DWT
36+
* :github:`40464` - Dereferencing NULL with getsockname() on TI Simplelink Platform
37+
* :github:`40578` - MODBUS RS-485 transceiver support broken on several platforms due to DE race condition
38+
* :github:`40614` - poll: the code judgment condition is always true
39+
* :github:`40640` - drivers: usb_dc_native_posix: segfault when using composite USB device
40+
* :github:`40730` - More power supply modes on STM32H7XX
41+
* :github:`40775` - stm32: multi-threading broken after #40173
42+
* :github:`40795` - Timer signal thread execution loop break SMP on ARM64
43+
* :github:`40925` - mesh_badge not working reel_board_v2
44+
* :github:`40985` - net: icmpv6: Add support for Route Info option in Router Advertisement
45+
* :github:`41026` - LoRa: sx126x: DIO1 interrupt left enabled in sleep mode
46+
* :github:`41077` - console: gsm_mux: could not send more than 128 bytes of data on dlci
47+
* :github:`41089` - power modes for STM32H7
48+
* :github:`41095` - libc: newlib: 'gettimeofday' causes stack overflow on non-POSIX builds
49+
* :github:`41237` - drivers: ieee802154_dw1000: use dedicated workqueue
50+
* :github:`41240` - logging can get messed up when messages are dropped
51+
* :github:`41284` - pthread_cond_wait return value incorrect
52+
* :github:`41339` - stm32, Unable to read UART while checking from Framing error.
53+
* :github:`41488` - Stall logging on nrf52840
54+
* :github:`41499` - drivers: iwdg: stm32: WDT_OPT_PAUSE_HALTED_BY_DBG might not work
55+
* :github:`41503` - including net/socket.h fails with redefinition of struct zsock_timeval (sometimes :-) )
56+
* :github:`41529` - documentation: generate Doxygen tag file
57+
* :github:`41536` - Backport STM32 SMPS Support to v2.7.0
58+
* :github:`41582` - stm32h7: CSI as PLL source is broken
59+
* :github:`41683` - http_client: Unreliable rsp->body_start pointer
60+
* :github:`41915` - regression: Build fails after switching logging to V2
61+
* :github:`41942` - k_delayable_work being used as k_work in work's handler
62+
* :github:`41952` - Log timestamp overflows when using LOGv2
63+
* :github:`42164` - tests/bluetooth/tester broken after switch to logging v2
64+
* :github:`42271` - drivers: can: m_can: The can_set_bitrate() function doesn't work.
65+
* :github:`42299` - spi: nRF HAL driver asserts when PM is used
66+
* :github:`42373` - add k_spin_lock() to doxygen prior to v3.0 release
67+
* :github:`42581` - include: drivers: clock_control: stm32 incorrect DT_PROP is used for xtpre
68+
* :github:`42615` - Bluetooth: Controller: Missing ticks slot offset calculation in Periodic Advertising event scheduling
69+
* :github:`42622` - pm: pm_device structure bigger than nessecary when PM_DEVICE_RUNTIME not set
70+
* :github:`42631` - Unable to identify owner of net_mgmt_lock easily
71+
* :github:`42825` - MQTT client disconnection (EAGAIN) on publish with big payload
72+
* :github:`42862` - Bluetooth: L2CAP: Security check on l2cap request is wrong
73+
* :github:`43117` - Not possible to create more than one shield.
74+
* :github:`43130` - STM32WL ADC idles / doesn't work
75+
* :github:`43176` - net/icmpv4: client possible to ddos itself when there's an error for the broadcasted packet
76+
* :github:`43177` - net: shell: errno not cleared before calling the strtol
77+
* :github:`43178` - net: ip: route: log_strdup misuse
78+
* :github:`43179` - net: tcp: forever loop in tcp_resend_data
79+
* :github:`43180` - net: tcp: possible deadlock in tcp_conn_unref()
80+
* :github:`43181` - net: sockets: net_pkt leak in accept
81+
* :github:`43182` - net: arp: ARP retransmission source address selection
82+
* :github:`43183` - net: mqtt: setsockopt leak on failure
83+
* :github:`43184` - arm: Wrong macro used for z_interrupt_stacks declaration in stack.h
84+
* :github:`43185` - arm: cortex-m: uninitialised ptr_esf in get_esf() in fault.c
85+
* :github:`43470` - wifi: esp_at: race condition on mutex's leading to deadlock
86+
* :github:`43490` - net: sockets: userspace accept() crashes with NULL addr/addrlen pointer
87+
* :github:`43548` - gen_relocate_app truncates files on incremental builds
88+
* :github:`43572` - stm32: wrong clock the LSI freq for stm32l0x mcus
89+
* :github:`43580` - hl7800: tcp stack freezes on slow response from modem
90+
* :github:`43807` - Test "cpp.libcxx.newlib.exception" failed on platforms which use zephyr.bin to run tests.
91+
* :github:`43839` - Bluetooth: controller: missing NULL assign to df_cfg in ll_adv_set
92+
* :github:`43853` - X86 MSI messages always get to BSP core (need a fix to be backported)
93+
* :github:`43858` - mcumgr seems to lock up when it receives command for group that does not exist
94+
* :github:`44107` - The SMP nsim boards are started incorrectly when launching on real HW
95+
* :github:`44310` - net: gptp: type mismatch calculation error in gptp_mi
96+
* :github:`44336` - nucleo_wb55rg: stm32cubeprogrammer runner is missing for twister tests
97+
* :github:`44337` - twister: Miss sn option to stm32cubeprogrgammer runner
98+
* :github:`44352` - stm32l5x boards missing the openocd runner
99+
* :github:`44497` - Add guide for disabling MSD on JLink OB devices and link to from smp_svr page
100+
* :github:`44531` - bl654_usb without mcuboot maximum image size is not limited
101+
* :github:`44886` - Unable to boot Zephyr on FVP_BaseR_AEMv8R
102+
* :github:`44902` - x86: FPU registers are not initialised for userspace (eager FPU sharing)
103+
* :github:`45869` - doc: update requirements
104+
* :github:`45870` - drivers: virt_ivshmem: Allow multiple instances of ivShMem devices
105+
* :github:`45871` - ci: split Bluetooth workflow
106+
* :github:`45872` - ci: make git credentials non-persistent
107+
* :github:`45873` - soc: esp32: use PYTHON_EXECUTABLE from build system
108+
12109
Security Vulnerability Related
13110
******************************
14111

15112
The following security vulnerabilities (CVEs) were addressed in this
16113
release:
17114

18-
* (N/A)
115+
* CVE-2021-3966: `Zephyr project bug tracker GHSA-hfxq-3w6x-fv2m
116+
<https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hfxq-3w6x-fv2m>`_
19117

20118
More detailed information can be found in:
21119
https://docs.zephyrproject.org/latest/security/vulnerabilities.html
22120

121+
122+
.. _zephyr_2.7.1:
123+
124+
Zephyr 2.7.1
125+
####################
126+
127+
This is an LTS maintenance release with fixes.
128+
23129
Issues Fixed
24130
************
25131

0 commit comments

Comments
 (0)