Home
last modified time | relevance | path

Searched +full:restore +full:- +full:keys (Results 1 – 25 of 26) sorted by relevance

12

/Zephyr-latest/.github/workflows/
Ddevicetree_checks.yml3 # SPDX-License-Identifier: Apache-2.0
10 - main
11 - v*-branch
13 - 'scripts/dts/**'
14 - '.github/workflows/devicetree_checks.yml'
17 - main
18 - v*-branch
20 - 'scripts/dts/**'
21 - '.github/workflows/devicetree_checks.yml'
24 devicetree-checks:
[all …]
Dwest_cmds.yml2 # SPDX-License-Identifier: Apache-2.0
9 - main
10 - v*-branch
11 - collab-*
13 - 'scripts/west-commands.yml'
14 - 'scripts/west_commands/**'
15 - '.github/workflows/west_cmds.yml'
18 - main
19 - v*-branch
20 - collab-*
[all …]
Dpylib_tests.yml2 # SPDX-License-Identifier: Apache-2.0
9 - main
10 - v*-branch
12 - 'scripts/pylib/build_helpers/**'
13 - '.github/workflows/pylib_tests.yml'
16 - main
17 - v*-branch
19 - 'scripts/pylib/build_helpers/**'
20 - '.github/workflows/pylib_tests.yml'
23 pylib-tests:
[all …]
Dtwister_tests.yml2 # SPDX-License-Identifier: Apache-2.0
9 - main
10 - v*-branch
11 - collab-*
13 - 'scripts/pylib/**'
14 - 'scripts/twister'
15 - 'scripts/tests/twister/**'
16 - '.github/workflows/twister_tests.yml'
17 - 'scripts/schemas/twister/'
20 - main
[all …]
Dscripts_tests.yml2 # SPDX-License-Identifier: Apache-2.0
9 - main
10 - v*-branch
12 - 'scripts/build/**'
13 - '.github/workflows/scripts_tests.yml'
16 - main
17 - v*-branch
19 - 'scripts/build/**'
20 - '.github/workflows/scripts_tests.yml'
23 scripts-tests:
[all …]
/Zephyr-latest/tests/net/lib/lwm2m/interop/pytest/
Dtest_lwm2m.py7 SPDX-License-Identifier: Apache-2.0
11 https://www.openmobilealliance.org/release/LightweightM2M/ETS/OMA-ETS-LightweightM2M-V1_1-20190912-
15 * Registration Interface [100-199]
16 * Device management & Service Enablement Interface [200-299]
17 * Information Reporting Interface [300-399]
34 """LightweightM2M-1.1-int-102 - Registration Update"""
35 lines = shell.get_filtered_output(shell.exec_command('lwm2m read 1/0/1 -u32'))
45 shell.exec_command('lwm2m write 1/0/1 -u32 86400')
48 """LightweightM2M-1.1-int-103 - Deregistration"""
59 """LightweightM2M-1.1-int-104 - Registration Update Trigger"""
[all …]
/Zephyr-latest/subsys/bluetooth/host/
Did.c2 * Copyright (c) 2017-2024 Nordic Semiconductor ASA
3 * Copyright (c) 2015-2016 Intel Corporation
5 * SPDX-License-Identifier: Apache-2.0
28 #include "keys.h"
56 struct bt_keys *keys; in bt_lookup_id_addr() local
58 keys = bt_keys_find_irk(id, addr); in bt_lookup_id_addr()
59 if (keys) { in bt_lookup_id_addr()
60 LOG_DBG("Identity %s matched RPA %s", bt_addr_le_str(&keys->addr), in bt_lookup_id_addr()
62 return &keys->addr; in bt_lookup_id_addr()
78 if (check_data->id == adv->id) { in adv_id_check_func()
[all …]
DKconfig3 # Copyright (c) 2016-2020 Nordic Semiconductor ASA
4 # Copyright (c) 2015-2016 Intel Corporation
5 # SPDX-License-Identifier: Apache-2.0
8 bool "Dedicated workqueue for long-running tasks."
11 Adds an API for a workqueue dedicated to long-running tasks.
23 int "Long workqueue priority. Should be pre-emptible."
58 # the worst-case stack size if an out-of-tree controller is used.
70 # Hidden option for Co-Operative Tx thread priority
97 bool "Process low priority HCI packets in the bluetooth-specific work queue"
100 in the bluetooth-specific work queue. The HCI driver shall not call bt_recv_prio().
[all …]
Dgatt.c1 /* gatt.c - Generic Attribute Profile handling */
4 * Copyright (c) 2015-2016 Intel Corporation
7 * SPDX-License-Identifier: Apache-2.0
37 #include "keys.h"
295 /* Total number of flags - must be at the end of the enum */
339 err = bt_settings_store_sc(cfg->id, &cfg->peer, &cfg->data, sizeof(cfg->data)); in sc_store()
345 LOG_DBG("stored SC for %s (0x%04x-0x%04x)", bt_addr_le_str(&cfg->peer), cfg->data.start, in sc_store()
346 cfg->data.end); in sc_store()
367 err = bt_settings_delete_sc(cfg->id, &cfg->peer); in bt_gatt_clear_sc()
371 LOG_DBG("deleted SC for %s", bt_addr_le_str(&cfg->peer)); in bt_gatt_clear_sc()
[all …]
/Zephyr-latest/subsys/shell/
Dshell_vt100.h4 * SPDX-License-Identifier: Apache-2.0
41 /* Set auto-wrap mode */
43 /* Set auto-wrap mode */
45 /* Set auto-repeat mode */
63 /* Reset auto-wrap mode */
65 /* Reset auto-repeat mode */
129 /* Restore cursor position and attribute */
139 /* Double-height letters, top half */
141 /* Double-height letters, bottom hal */
202 /* Function Keys */
[all …]
/Zephyr-latest/samples/subsys/profiling/perf/images/
Dgraph_example.svg2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4-- Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest vers…
5 <!-- NOTES: -->
8 <stop stop-color="#eeeeee" offset="5%" />
9 <stop stop-color="#eeeeb0" offset="95%" />
13 text { font-family:Verdana; font-size:12px; fill:rgb(0,0,0); }
16 #subtitle { text-anchor:middle; font-color:rgb(160,160,160); }
17 #title { text-anchor:middle; font-size:17px}
19 #frames > *:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
37 // use GET parameters to restore a flamegraphs state.
[all …]
/Zephyr-latest/subsys/bluetooth/mesh/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
113 bool "Mesh-specific workqueue"
116 mesh-specific workqueue. This will ensure that messages are always sent.
117 The application needs to ensure the mesh-specific workqueue size is large
130 CONFIG_BT_BUF_CMD_TX_COUNT, the host returns -ENOBUFS immediately
237 bool "PB-ADV support"
299 bool "PB-GATT Server support"
314 the PB-GATT is enabled.
317 bool "PB-GATT Client support"
391 int "Maximum number of application keys in the database"
[all …]
/Zephyr-latest/subsys/bluetooth/audio/
Dcsip_set_member.c1 /* Bluetooth CSIP - Coordinated Set Identification Profile */
5 * Copyright (c) 2020-2022 Nordic Semiconductor ASA
7 * SPDX-License-Identifier: Apache-2.0
42 #include "../host/keys.h"
94 &svc_inst->lock_client_addr); in is_last_client_to_write()
97 &svc_inst->lock_client_addr); in is_last_client_to_write()
122 for (size_t i = 0U; i < ARRAY_SIZE(svc_inst->clients); i++) { in notify_clients()
125 client = &svc_inst->clients[i]; in notify_clients()
127 if (atomic_test_bit(client->flags, FLAG_ACTIVE)) { in notify_clients()
129 bt_addr_le_eq(bt_conn_get_dst(excluded_client), &client->addr)) { in notify_clients()
[all …]
Dcsip_set_coordinator.c4 * Copyright (c) 2021-2024 Nordic Semiconductor ASA
6 * SPDX-License-Identifier: Apache-2.0
54 #include "host/keys.h"
116 atomic_clear_bit(client->flags, SET_COORDINATOR_FLAG_BUSY); in active_members_reset()
134 for (int i = 0; i < ARRAY_SIZE(client->svc_insts); i++) { in lookup_instance_by_handle()
135 if (client->svc_insts[i].start_handle <= handle && in lookup_instance_by_handle()
136 client->svc_insts[i].end_handle >= handle) { in lookup_instance_by_handle()
137 return &client->svc_insts[i]; in lookup_instance_by_handle()
157 return &client->svc_insts[idx]; in bt_csip_set_coordinator_lookup_instance_by_index()
167 for (int i = 0; i < ARRAY_SIZE(member->insts); i++) { in lookup_instance_by_set_info()
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.5.rst38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3
39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_
41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j
42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_
44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7
45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_
47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4
48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_
50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh
51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_
[all …]
Drelease-notes-2.2.rst18 * Fix CVE-2020-10028
19 * Fix CVE-2020-10060
20 * Fix CVE-2020-10063
21 * Fix CVE-2020-10066
32 * :github:`23494` - Bluetooth: LL/PAC/SLA/BV-01-C fails if Slave-initiated Feature Exchange is disa…
33 * :github:`23485` - BT: host: Service Change indication sent regardless of whether it is needed or …
34 * :github:`23482` - 2M PHY + DLE and timing calculations on an encrypted link are wrong
35 * :github:`23070` - Bluetooth: controller: Fix ticker implementation to avoid catch up
36 * :github:`22967` - Bluetooth: controller: ASSERTION FAIL on invalid packet sequence
37 * :github:`24183` - [v2.2] Bluetooth: controller: split: Regression slave latency during connection…
[all …]
Drelease-notes-2.4.rst33 * CVE-2020-10060: UpdateHub Might Dereference An Uninitialized Pointer
34 * CVE-2020-10064: Improper Input Frame Validation in ieee802154 Processing
35 * CVE-2020-10066: Incorrect Error Handling in Bluetooth HCI core
36 * CVE-2020-10072: all threads can access all socket file descriptors
37 * CVE-2020-13598: FS: Buffer Overflow when enabling Long File Names in FAT_FS and calling fs_stat
38 * CVE-2020-13599: Security problem with settings and littlefs
39 * CVE-2020-13601: Under embargo until 2020/11/18
40 * CVE-2020-13602: Remote Denial of Service in LwM2M do_write_op_tlv
50 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
62 * The :c:func:`wdt_feed` function will now return ``-EAGAIN`` if
[all …]
Drelease-notes-3.4.rst20 * Added Power Delivery Source Support to the USB-C Stack.
22 * Cache API functions are now fully in-lined by compilers.
23 * Added an API for real-time clocks (RTC).
29 - Introduction of 3 new test harnesses into twister supporting pyTest,
31 - Transitioning to new Ztest API was completed and legacy Ztest was deprecated.
46 * CVE-2023-1901: Under embargo until 2023-07-04
48 * CVE-2023-1902: Under embargo until 2023-07-04
67 +--------------------------------------------------+
69 +--------------------------------------------------+
71 +--------------------------------------------------+
[all …]
Drelease-notes-3.7.rst10 This release is the last non-maintenance 3.x release and, as such, will be the next
18 * A long-awaited :ref:`HTTP Server <http_server_interface>` library, and associated service API,
21 * :ref:`POSIX support <posix_support>` has been extended, with most Options of the IEEE 1003-2017
25 * Bluetooth Host has been extended with support for the Nordic UART Service (NUS), Hands-free Audio
29 :ref:`read-then-decode approach <sensor-read-and-decode>` that enables more types of sensors and
35 * Trusted Firmware-M (TF-M) 2.1.0 and Mbed TLS 3.6.0 have been integrated into Zephyr.
39 1588) allows to synchronize time across devices with sub-microsecond accuracy.
52 * 1-Wire
71 :ref:`pinctrl-guide` for more details.
88 * CVE-2024-3077 `Zephyr project bug tracker GHSA-gmfv-4vfh-2mh8
[all …]
Drelease-notes-1.14.rst17 * CVE-2020-10066
18 * CVE-2020-10069
19 * CVE-2020-13601
20 * CVE-2020-13602
32 * :github:`issuenumber` - issue title
34 * :github:`18334` - DNS resolution is broken for some addresses in master/2.0-pre
35 * :github:`19917` - Bluetooth: Controller: Missing LL_ENC_RSP after HCI LTK Negative Reply
36 * :github:`21107` - LL_ASSERT and 'Imprecise data bus error' in LL Controller
37 * :github:`21257` - tests/net/net_pkt failed on mimxrt1050_evk board.
38 * :github:`21299` - bluetooth: Controller does not release buffer on central side after peripheral …
[all …]
Drelease-notes-2.6.rst13 * Added support for 64-bit ARCv3
14 * Split ARM32 and ARM64, ARM64 is now a top-level architecture
15 * Added initial support for Arm v8.1-m and Cortex-M55
22 https://github.com/zephyrproject-rtos/example-application
34 * CVE-2021-3581: Under embargo until 2021-09-04
41 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
46 * Driver APIs now return ``-ENOSYS`` if optional functions are not implemented.
47 If the feature is not supported by the hardware ``-ENOTSUP`` will be returned.
48 Formerly ``-ENOTSUP`` was returned for both failure modes, meaning this change
194 * Added support for null pointer dereferencing detection in Cortex-M.
[all …]
Drelease-notes-2.7.rst17 * Support for M-Profile Vector Extensions (MVE) on ARMv8.1-M
18 * Improved thread safety for Newlib and C++ on SMP-capable systems
20 * New Action-based Power Management API
23 * Linker Support for Tightly-Coupled Memory in RISC-V
25 * Support for extended PCI / PCIe capabilities, improved MIS-X support
33 * The kernel now supports both 32- and 64-bit architectures
36 * We added support for Point-to-Point Protocol (PPP)
37 * We added support for UpdateHub, an end-to-end solution for over-the-air device updates
38 * We added support for ARM Cortex-R Architecture
40 * Expanded support for ARMv6-M architecture
[all …]
/Zephyr-latest/tests/bsim/bluetooth/mesh/src/
Dtest_brg.c4 * SPDX-License-Identifier: Apache-2.0
12 #include "mesh/keys.h"
98 dev_uuid[8] = get_device_nbr() - 1; in test_device_init()
123 /* UUID[6] - address to be used for provisioning. in unprovisioned_beacon()
124 * UUID[8] - subnet to be used for provisioning. in unprovisioned_beacon()
317 ASSERT_EQUAL(recvd_msgs_cnt * sizeof(recvd_msgs[0]), length - 2); in tester_data_cb()
359 LOG_HEXDUMP_DBG(rsp.list->data, rsp.list->len, "Received table"); in bridge_table_verify()
361 ASSERT_EQUAL(rsp.list->len / 5, list_len); in bridge_table_verify()
362 ASSERT_EQUAL(rsp.list->len % 5, 0); in bridge_table_verify()
424 * but with different app key pair (app key is the same, but net key <-> app key pair is different).
[all …]
/Zephyr-latest/subsys/net/lib/websocket/
Dwebsocket.c10 * SPDX-License-Identifier: Apache-2.0
84 int old_rc = atomic_inc(&ctx->refcount); in websocket_context_ref()
91 int old_rc = atomic_dec(&ctx->refcount); in websocket_context_unref()
94 return old_rc - 1; in websocket_context_unref()
102 return !!atomic_get(&ctx->refcount); in websocket_context_is_used()
160 rsp->data_len); in response_cb()
161 ctx->all_received = false; in response_cb()
164 rsp->data_len); in response_cb()
165 ctx->all_received = true; in response_cb()
175 struct websocket_context *ctx = req->internal.user_data; in on_header_field()
[all …]
/Zephyr-latest/scripts/kconfig/
Dguiconfig.py4 # SPDX-License-Identifier: ISC
10 # pylint: disable=undefined-variable
16 A Tkinter-based menuconfig implementation, based around a treeview control and
21 single menu (like menuconfig.py). Only single-menu mode distinguishes between
24 A show-all mode is available that shows invisible items in red.
29 Ctrl-S : Save configuration
30 Ctrl-O : Open configuration
31 Ctrl-A : Toggle show-all mode
32 Ctrl-N : Toggle show-name mode
33 Ctrl-M : Toggle single-menu mode
[all …]

12