zephyr/subsys
Krzysztof Kopyściński e62c3c533a Bluetooth: gatt: allow writing long device name
BT_DEVICE_NAME_MAX can be up to 248 bytes. This may exceed ATT MTU size,
which will cause the offset in write_name() to be non zere, resulting in
BT_ATT_ERR_INVALID_OFFSET. However, device name should be writable up to
it's defined size, using subsequent prepare write requests. Error should
be returned if offset exceeds size of device name, and if total size of
new value exceeds BT_DEVICE_NAME_MAX, BT_ATT_ERR_INVALID_ATTRIBUTE_LEN
shall be returned.

Signed-off-by: Krzysztof Kopyściński <krzysztof.kopyscinski@codecoup.pl>
2021-06-19 16:55:56 -05:00
..
bluetooth Bluetooth: gatt: allow writing long device name 2021-06-19 16:55:56 -05:00
canbus canbus: isotp: remove unused work queue 2021-05-22 08:14:35 -05:00
console kernel: sem: add K_SEM_MAX_LIMIT 2021-03-05 08:13:53 -06:00
cpp cpp: Fix C++ exception handling newlib dependency 2021-06-08 11:45:28 -05:00
debug thread analyzer: fix formatting for unsigned int 2021-06-01 12:42:38 -05:00
demand_paging kernel: mmu: z_backing_store* to k_mem_paging_backing_store* 2021-05-28 11:33:22 -04:00
dfu dfu/boot: add CONFIG_UPDATEABLE_IMAGE_NUMBER option 2021-06-17 12:41:17 +02:00
disk include: move disk_access.h to storage 2021-03-23 12:16:01 +01:00
emul include: Move emul.h to drivers/emul.h 2021-04-22 12:51:01 -04:00
fb
fs fs: logstr_dup causes error in LOG_ERROR messages 2021-05-11 07:14:24 -05:00
ipc ipc: rpmsg_service: Add missing log_strdup 2021-05-25 16:38:28 +02:00
jwt jwt: use pre-computed JWT header 2021-04-03 06:52:40 -04:00
logging logging: dictionary format output to file 2021-06-09 05:44:03 -05:00
lorawan lorawan: update LoRaMac-node and move CMakeLists.txt to the main repo 2021-06-18 11:22:03 +02:00
mgmt mgmt: mcumgr: smp_bt: Use UUID encode macro for 128-bit UUIDs 2021-06-11 16:13:35 +02:00
modbus modbus: fix untrusted loop bound in modbus client 2021-05-05 11:33:56 +02:00
net net: openthread: remove unneded Kconfig dependency 2021-06-19 16:54:44 -05:00
pm pm: Fix policy manager header 2021-06-14 21:48:27 -04:00
portability portability: move cmsis api headers 2021-04-20 08:45:05 -04:00
random random: rand32_timer: Avoid alignment faults by using memcpy 2021-04-16 15:34:59 -04:00
settings
shell shell: optionally set shell root command using Kconfig 2021-06-16 10:41:17 +02:00
stats
storage storage/flash_map: Fix flash area bounds checking 2021-05-25 16:59:01 -05:00
task_wdt task_wdt: Pause hardware wdt during debugging 2021-05-21 05:00:07 -05:00
testsuite ztest: set thread name to test name 2021-05-17 18:45:57 -04:00
timing timing: add kconfig CONFIG_TIMING_FUNCTIONS_NEED_AT_BOOT 2021-04-06 16:43:55 -04:00
tracing Tracing: TRACING_NONE Compilation Fix 2021-05-27 14:39:40 -05:00
usb usb: fix request hijack through Audio class workaround 2021-06-17 12:41:33 +02:00
CMakeLists.txt pm: move power subsystem to pm 2021-05-05 18:35:49 -04:00
Kconfig pm: move power subsystem to pm 2021-05-05 18:35:49 -04:00