31
31
* k_mem_domain_remove_thread() - to remove a thread from a domain
32
32
* add k_calloc() which uses kernel heap to implement traditional calloc()
33
33
semantics.
34
- * Introduce object validation mechanism: All system calls made from userspace
35
- which involve pointers to kernel objects (including device drivers) will need
34
+ * Introduce object validation mechanism: All system calls made from userspace,
35
+ which involve pointers to kernel objects (including device drivers), will need
36
36
to have those pointers validated; userspace must never be able to crash the
37
37
kernel by passing it garbage.
38
38
@@ -77,12 +77,12 @@ Networking
77
77
* HTTP API changed to use net-app API. Old HTTP API is deprecated.
78
78
* Loopback network interface support added. This is used in testing only.
79
79
* LWM2M multi-fragment network packet support added.
80
- * New CoAP library implementation which supports longer network packets.
80
+ * New CoAP library implementation, supporting longer network packets.
81
81
* Old ZoAP library deprecated.
82
82
* mDNS (multicast DNS) support added.
83
83
* SNTP (Simple Network Time Protocol) client library added.
84
84
* Various fixes for: TCP, RPL, ARP, DNS, LWM2M, Ethernet, net-app API, Network
85
- shell, BSD socket API
85
+ shell, and BSD socket API
86
86
* Network management API fixes.
87
87
* Networking sample application fixes.
88
88
* 6lo IPv6 header compression fixes.
@@ -146,19 +146,22 @@ Documentation
146
146
147
147
* Missing API documentation caused by doxygen subgroups and missing
148
148
Sphinx directives now included.
149
- * Note added to release doc pages mentioning more current content could
149
+ * Note added to all released doc pages mentioning more current content could
150
150
be available from the master branch version of the documentation.
151
- * Documentation updated to use CMake (vs. Make) in all examples.
151
+ * Documentation updated to use CMake (vs. Make) in all examples, and
152
+ using a new Sphinx extension to keep examples consistent.
152
153
* Getting Started Guide material updated to include CMake dependencies
153
- and build instructions.
154
+ and build instructions required for version 1.10 .
154
155
* Instead of hiding all expected warnings from the document build
155
156
process (there are some known doxygen/sphinx issues), the build
156
157
now outputs all warnings, and then reports
157
158
if any new/unexpected warnings or errors were detected.
158
159
* Obsolete V1 to V2 porting material removed.
159
160
* Continued updates to documentation for new board support, new samples,
160
161
and new features.
161
- * Integration of documentation with new zephyrproject.org website
162
+ * Integration of documentation with new zephyrproject.org website.
163
+ * Documentation moved to docs.zephyrproject.org site (with redirection
164
+ from zephyrproject.org/doc)
162
165
163
166
Tests and Samples
164
167
*****************
@@ -170,6 +173,9 @@ Tests and Samples
170
173
Issue Related Items
171
174
*******************
172
175
176
+ These GitHub issues were addressed since the previous 1.9.0 tagged
177
+ release:
178
+
173
179
.. comment List derived from Jira/GitHub Issue query: ...
174
180
175
181
* :github: `779 ` - CI: shippable - provide some means to allow users to rebuild
@@ -207,7 +213,7 @@ Issue Related Items
207
213
* :github: `1544 ` - regression: net: K64F: DHCP seems to fail a lot after 91041f9e
208
214
* :github: `1558 ` - Master reports itself as if it was 1.9.0 release
209
215
* :github: `1571 ` - Update to latest tinycrypt: v0.2.8
210
- * :github: `1573 ` - tests/net/lib/http_header_fields/ fails with CONFIG_HTTP_PARSER_STRICT enabeld
216
+ * :github: `1573 ` - tests/net/lib/http_header_fields/ fails with CONFIG_HTTP_PARSER_STRICT enabled
211
217
* :github: `1580 ` - checkpatch output in shippable log displays without line breaks
212
218
* :github: `1581 ` - two tests fail in qemu_cortex_m3 with new SDK
213
219
* :github: `1597 ` - remove deprecated k_mem_pool_defrag()
@@ -224,7 +230,7 @@ Issue Related Items
224
230
* :github: `1885 ` - Display Interface
225
231
* :github: `1902 ` - uWeave
226
232
* :github: `2011 ` - tcf: add support for running altera_max10 binaries
227
- * :github: `2035 ` - doc: remove workaround for sphinx issue once 1.5 is releaed
233
+ * :github: `2035 ` - doc: remove workaround for sphinx issue once 1.5 is released
228
234
* :github: `2202 ` - sporadic bad RAM pointer error under qemu_nios2
229
235
* :github: `2277 ` - Update to a more recent version of micro-ecc in Zephyr
230
236
* :github: `2281 ` - purge usage of platform_whitelist
@@ -315,7 +321,7 @@ Issue Related Items
315
321
* :github: `4001 ` - GENERATED_KERNEL_OBJECT_FILES end up in application memory
316
322
* :github: `4004 ` - integrate printk() with console subsystem
317
323
* :github: `4009 ` - I2C API is mixing two incompatible definitions of bit-fields
318
- * :github: `4014 ` - memory protection: implict kernel object permissions
324
+ * :github: `4014 ` - memory protection: implicit kernel object permissions
319
325
* :github: `4016 ` - bluetooth linker not connected
320
326
* :github: `4022 ` - net: "queue: Use k_poll if enabled" commit regressed BSD Sockets performance
321
327
* :github: `4026 ` - CC3220 WiFi Host Driver support
@@ -336,14 +342,14 @@ Issue Related Items
336
342
* :github: `4046 ` - BLE Central and BLE Peripheral roles at a moment on nRF52832
337
343
* :github: `4048 ` - HTTP Request Timeout Not Working
338
344
* :github: `4049 ` - AMP - Multi-core
339
- * :github: `4050 ` - zephyr.git/tests/kernel/obj_validation/testcase.yaml#test :Evalution failure
345
+ * :github: `4050 ` - zephyr.git/tests/kernel/obj_validation/testcase.yaml#test :Evaluation failure
340
346
* :github: `4051 ` - Coverity issue seen with CID: 177219 , in file: /drivers/flash/flash_stm32f4x.c
341
347
* :github: `4054 ` - [CID: 177215 ], in file: /tests/subsys/dfu/mcuboot/src/main.c
342
348
* :github: `4055 ` - Coverity issue seen with CID: 177214 , in file: /samples/boards/microbit/pong/src/ble.c
343
349
* :github: `4056 ` - Coverity issue seen with CID: 177213 , in file: /tests/net/ipv6_fragment/src/main.c
344
350
* :github: `4057 ` - Coverity issue seen with CID: 170744, in file: /samples/boards/microbit/pong/src/ble.c
345
351
* :github: `4058 ` - samples/net/http_client: The HTTP client failed to send the GET request
346
- * :github: `4059 ` - zephyr.git/tests/net/ipv6/testcase.yaml#test :evalution failed
352
+ * :github: `4059 ` - zephyr.git/tests/net/ipv6/testcase.yaml#test :evaluation failed
347
353
* :github: `4068 ` - [BLE, nRF51822] Error -ENOMEM when use bt_gatt_write_without_response function
348
354
* :github: `4099 ` - Add some docs to samples/net/ieee802154/hw
349
355
* :github: `4131 ` - gen_syscalls.py may choke on non-ascii chars
@@ -352,12 +358,12 @@ Issue Related Items
352
358
* :github: `4162 ` - build error in http_get sample
353
359
* :github: `4165 ` - ieee802154_uart_pipe.c: warning: return from incompatible pointer type
354
360
* :github: `4182 ` - NET_APP_SETTINGS for 15.4 doesn't seem to work (if to trust 15.4 shell)
355
- * :github: `4186 ` - tcf.git/examples/test_network_linux_zephyr.py#_test :Compelition failure
361
+ * :github: `4186 ` - tcf.git/examples/test_network_linux_zephyr.py#_test :Compilation failure
356
362
* :github: `4188 ` - samples /net/echo_server:failed to send packets to client
357
363
* :github: `4189 ` - ieee802154_settings.c is duplicated in the codebase
358
364
* :github: `4190 ` - samples/net/echo_client :failed to send data
359
365
* :github: `4193 ` - Zephyr libc(snprintf) is not comply with ISO standard.
360
- * :github: `4195 ` - tests/net/udp/test_udp.py#_ipv4_udp : evalution failed
366
+ * :github: `4195 ` - tests/net/udp/test_udp.py#_ipv4_udp : evaluation failed
361
367
* :github: `4239 ` - unit tests broken in sanitycheck
362
368
* :github: `4249 ` - where is auto-pts py script of zephyr?
363
369
* :github: `4258 ` - samples/net/zoap_server : unable to communicate between zoap client and server
@@ -381,7 +387,7 @@ Issue Related Items
381
387
* :github: `4395 ` - Coverity issue seen with CID: 178059
382
388
* :github: `4396 ` - Coverity issue seen with CID: 178060
383
389
* :github: `4397 ` - Coverity issue seen with CID: 178064
384
- * :github: `4398 ` - zephyr/tests/crypto/ccm_mode :-Evalution failed due to esp32
390
+ * :github: `4398 ` - zephyr/tests/crypto/ccm_mode :-Evaluation failed due to esp32
385
391
* :github: `4419 ` - 6LoWPAN - source address uncompress corner case
386
392
* :github: `4421 ` - net: Duplicated functionality between net_pkt_get_src_addr() and net_context.c:create_sockaddr()
387
393
* :github: `4424 ` - Turning on network debug message w/ LwM2M sample client will result in stack check failure
@@ -459,7 +465,7 @@ Issue Related Items
459
465
* :github: `4881 ` - device_get_binding() returns failure in sample/drivers/crypto
460
466
* :github: `4889 ` - Flashing EM Starterkit with EM7D fails on master
461
467
* :github: `4899 ` - Convert opensda doc to CMake
462
- * :github: `4901 ` - net: tcp: RST is sent after last ack is recieved
468
+ * :github: `4901 ` - net: tcp: RST is sent after last ack is received
463
469
* :github: `4904 ` - cmake: BOOT_BANNER disappeared
464
470
* :github: `4905 ` - cmake: flashing for quark_se_devboard is broken
465
471
* :github: `4910 ` - BT host CMakeLists.txt code should be agnostic to the FS implementation
@@ -486,12 +492,12 @@ Issue Related Items
486
492
* :github: `5060 ` - [Coverity CID: 179249] Incorrect expression in /tests/kernel/fatal/src/main.c
487
493
* :github: `5061 ` - [Coverity CID: 179248] Control flow issues in /samples/net/zperf/src/zperf_tcp_receiver.c
488
494
* :github: `5062 ` - [Coverity CID: 179247] Incorrect expression in /tests/kernel/fatal/src/main.c
489
- * :github: `5063 ` - samples/bluetooth: central_hr sample app is not connecting with peripherl sample app on arduino_101.
495
+ * :github: `5063 ` - samples/bluetooth: central_hr sample app is not connecting with peripheral sample app on arduino_101.
490
496
* :github: `5085 ` - bug: dts: stm32f1: wrong pinctrl base address
491
497
* :github: `5087 ` - Samples/bluetooth: Failed to connect with eddystone sample app on arduino_101.
492
498
* :github: `5090 ` - no makefile in zephyr/samples/bluetooth/mesh examples
493
499
* :github: `5097 ` - zephyr_library_*() configuration has lower precedence than global zephyr_*() configuration
494
- * :github: `5107 ` - Default parition addressing for nrf52_pca10040 is incompatible
500
+ * :github: `5107 ` - Default partition addressing for nrf52_pca10040 is incompatible
495
501
* :github: `5116 ` - [Coverity CID: 179986] Null pointer dereferences in /subsys/bluetooth/host/mesh/access.c
496
502
* :github: `5117 ` - [Coverity CID: 179985] Error handling issues in /subsys/bluetooth/host/mesh/cfg_srv.c
497
503
* :github: `5118 ` - [Coverity CID: 179984] Memory - corruptions in /drivers/ethernet/eth_mcux.c
@@ -514,7 +520,7 @@ Issue Related Items
514
520
* :github: `5177 ` - hci_usb: Linking error
515
521
* :github: `5184 ` - kernel system call handlers missing due to -Wl,--no-whole-archive
516
522
* :github: `5186 ` - gen_syscall_header_py is being run at the wrong time
517
- * :github: `5189 ` - tests/subsys/fs/nffs_fs_api:-Evalution failed
523
+ * :github: `5189 ` - tests/subsys/fs/nffs_fs_api:-Evaluation failed
518
524
* :github: `5207 ` - Bluetooth subsystem uses acl_in_pool even for controllers not supporting flow control
519
525
* :github: `5211 ` - Kconfig: CPU_HAS_FPU dependencies problem
520
526
* :github: `5223 ` - CMake: Recent changes broke 3rd-party build system integration again
0 commit comments