Commit Graph

10105 Commits

Author SHA1 Message Date
Jiang Jiang Jian
10db99e449 Merge branch 'bugfix/fix_modem_sleep_hw_error_mr_3.3' into 'release/v3.3'
Update esp32-bt-lib

See merge request espressif/esp-idf!16203
2021-12-01 15:41:06 +00:00
Jiang Jiang Jian
2c7b20ff13 Merge branch 'bugfix/ble_mesh_proxy_client_net_resend_v3.3' into 'release/v3.3'
ble_mesh: stack: Fix proxy client may fail to resend msg (v3.3)

See merge request espressif/esp-idf!16215
2021-12-01 14:21:25 +00:00
Jiang Jiang Jian
3078e504e3 Merge branch 'bugfix/heartbeat_filter_with_acceptlist_v3.3' into 'release/v3.3'
ble_mesh: stack: Fix heartbeat filter with accept list (v3.3)

See merge request espressif/esp-idf!15687
2021-12-01 14:20:59 +00:00
Jiang Jiang Jian
ab6c21dd1f Merge branch 'bugfix/ble_mesh_node_set_name_status_check_v3.3' into 'release/v3.3'
ble_mesh: stack: Remove node set device name return status check (v3.3)

See merge request espressif/esp-idf!16214
2021-12-01 12:08:33 +00:00
liulinyan
2d572e2c15 Merge branch 'bugfix/ble_mesh_prov_use_diff_rand_v3.3' into 'release/v3.3'
ble_mesh: stack: Use different random for each provisioning (v3.3)

See merge request espressif/esp-idf!16216
2021-12-01 11:55:53 +00:00
liulinyan
94bbb4185c Merge branch 'update/ble_mesh_set_hsl_states_v3.3' into 'release/v3.3'
ble_mesh: stack: Enable updating lighting hsl state (v3.3)

See merge request espressif/esp-idf!16213
2021-12-01 11:50:13 +00:00
Yang Zhao
ccc2ce93d6 Update esp32-bt-lib
It is abnormal when getting the deep sleep state bit. So we need to check
the state again and run the "ble_master_soft_rst()" if needed.
2021-12-01 17:45:18 +08:00
lly
24a79107d7 ble_mesh: stack: Use different random for each provisioning 2021-12-01 16:24:36 +08:00
lly
2840a77b0e ble_mesh: stack: Fix proxy client may fail to resend msg 2021-12-01 16:23:48 +08:00
lly
720be0f23f ble_mesh: stack: Remove node set device name return status check 2021-12-01 16:14:45 +08:00
lly
cdf0e89a09 ble_mesh: stack: Enable updating lighting hsl state 2021-12-01 16:13:39 +08:00
wangjialiang
e85fc1f9c5 ble_mesh: stack: Fix heartbeat filter with accept list 2021-12-01 15:13:53 +08:00
Jiang Jiang Jian
46c4842c0e Merge branch 'bugfix/enable_gpio_20_v3.3' into 'release/v3.3'
gpio: Enable IO20 on ESP32 (backport v3.3)

See merge request espressif/esp-idf!15029
2021-12-01 05:59:34 +00:00
Jiang Jiang Jian
4baf48074c Merge branch 'feat/ble_mesh_support_ble_scan_v3.3' into 'release/v3.3'
ble_mesh: stack: Add BLE scan callback when mesh is enabled (v3.3)

See merge request espressif/esp-idf!13941
2021-12-01 05:56:29 +00:00
Wang Meng Yang
e774f217b6 Merge branch 'bugfix/fix_static_check_error_mr_3.3' into 'release/v3.3'
Fix the high-impact issues from the code analysis report from customer

See merge request espressif/esp-idf!16155
2021-12-01 03:49:46 +00:00
Wang Meng Yang
0677774a52 Merge branch 'bugfix/leedarson_v3.3' into 'release/v3.3'
component_bt: Fix some code logic errors (v3.3)

See merge request espressif/esp-idf!16041
2021-12-01 03:49:37 +00:00
xiongweichao
e21bfde305 Missing break in switch 2021-11-30 15:53:24 +08:00
xiongweichao
745e7e25c8 already defined in bt_target.h 2021-11-30 15:53:24 +08:00
xiongweichao
b6f9c4b62a Dereference after null check 2021-11-30 15:53:24 +08:00
xiongweichao
d0dd9d446c Dereference before null check 2021-11-30 15:53:24 +08:00
xiongweichao
0755078ee6 Logically dead code 2021-11-30 15:53:24 +08:00
Yang Zhao
63bd02b1d8 Fix the high-impact issues from the code analysis report from customer 2021-11-26 17:44:40 +08:00
Anton Maklakov
42fd5a948a Merge branch 'feature/docker_build_use_git_mirror_v3.3' into 'release/v3.3'
ci: use LOCAL_GIT_MIRROR in docker build job, if set (v3.3)

See merge request espressif/esp-idf!16114
2021-11-25 05:34:02 +00:00
Ivan Grokhotkov
86f31403e5 ci: use LOCAL_GIT_MIRROR in docker build job, if set
When the build runner has a local git mirror configured via
LOCAL_GIT_MIRROR variable, use that mirror when cloning IDF insider
the docker build job. Follows similar logic for
LOCAL_GITLAB_HTTPS_HOST, which is used for geo nodes.
2021-11-24 15:49:34 +01:00
Roland Dobai
a6a39dbb41 Merge branch 'docs/fix_oocd_debug_level_opt_v3.3' into 'release/v3.3'
docs: Fixes OpenOCD debug level option (v3.3)

See merge request espressif/esp-idf!16063
2021-11-24 08:38:33 +00:00
Jiang Jiang Jian
bdcc2cb638 Merge branch 'mesh/esp_mesh_send_block_time_v3.3' into 'release/v3.3'
esp_wifi_mesh: add esp_mesh_send_block_time to set blocking time of esp_mesh_send(backport v3.3)

See merge request espressif/esp-idf!13412
2021-11-24 08:37:20 +00:00
Roland Dobai
84ef653a1e Merge branch 'feature/oocd_ver_upgrade_v3.3' into 'release/v3.3'
tools: Updates OpenOCD version to 'v0.10.0-esp32-20211111' (v3.3)

See merge request espressif/esp-idf!16003
2021-11-24 08:35:46 +00:00
Sudeep Mohanty
6a18dba4cd Merge branch 'bugfix/ringbuf_read_pointer_wrap_v3.3' into 'release/v3.3'
ringbuf: Fix bug where comparision between a signed and unsigned operand resulted in incorrect free size for no-split/allow-split buffers (v3.3)

See merge request espressif/esp-idf!15893
2021-11-24 06:55:52 +00:00
Alexey Gerenkov
a132363390 idf_tools: Adds 'linux-armhf' platform support 2021-11-23 12:04:47 +03:00
Alexey Gerenkov
c985e5567a tools: Updates OpenOCD version to 'v0.10.0-esp32-20211111' 2021-11-23 12:04:47 +03:00
Alexey Gerenkov
c2c33ac9a5 docs: Fixes OpenOCD debug level option 2021-11-23 11:50:54 +03:00
Anton Maklakov
fb3dd453df Merge branch 'feature/ci_runner_failure_retries_v3.3' into 'release/v3.3'
ci: runner system failure retries (v3.3)

See merge request espressif/esp-idf!15729
2021-11-19 08:02:28 +00:00
Sudeep Mohanty
6e0fae9878 ringbuf: Fix bug where comparision between a signed and unsigned operand resulted in incorrect free size for no-split/allow-split buffers
This commit fixes a bug in no-split and allow-split ring buffers free buffer size calculation.
When the free size available in the buffers less than the size of one item header,
the function prvGetCurMaxSizeNoSplit/AllowSplit() incorrectly returned the maxItemSize instead of 0.
This is due to the comparision between a negative and a positive value
where both operands are treated as unsigned during the comparision operation,
thereby treating the negative operand as a large integer.

Also added new unit tests to test buffer-full and almost-full conditions
where this scenario is likely to be hit.

Closes https://github.com/espressif/esp-idf/issues/7344
Closes https://github.com/espressif/esp-idf/pull/7371
2021-11-18 15:31:57 +05:30
Wang Meng Yang
4cc7a85701 Merge branch 'bugfix/remove_assert_when_inq_done_3.3' into 'release/v3.3'
component_bt: fix crash after inquiry has finished (v3.3)

See merge request espressif/esp-idf!15683
2021-11-16 04:55:50 +00:00
Michael (XIAO Xufeng)
7a49a131d3 Merge branch 'feature/support_for_esp32_pico_v3_02_v3.3' into 'release/v3.3'
psram: support for esp32-pico-v3-02 (backport v3.3)

See merge request espressif/esp-idf!14156
2021-11-15 06:14:37 +00:00
xiongweichao
7b5456dd27 1. Fix the scan failed issue.
2. Fix connection failed with LG 5.0 phone
3. Remove assert when inquiry done
2021-11-11 11:54:00 +08:00
Chinmay Chhajed
20aec9c113 Merge branch 'bugfix/ble_conn_latency_max_value_v3.3' into 'release/v3.3'
BLE: Set connection max latency value to 499.

See merge request espressif/esp-idf!15760
2021-11-05 08:06:45 +00:00
Island
77619bafca Merge branch 'bugfix/ble_mesh_host_init_v3.3' into 'release/v3.3'
ble_mesh: nimble: return error if init host twice (v3.3)

See merge request espressif/esp-idf!15791
2021-11-05 03:13:49 +00:00
Island
0e8e3f3d28 Merge branch 'bugfix/sig_ble_mesh_errata_e16350_v3.3' into 'release/v3.3'
ble_mesh: stack: Apply the errata E16350 from Bluetooth SIG (v3.3)

See merge request espressif/esp-idf!15787
2021-11-05 03:10:03 +00:00
lly
db313f2c00 ble_mesh: nimble: return error if init host twice 2021-11-03 19:21:27 +08:00
lly
95e27869f8 ble_mesh: stack: Apply the errata E16350 from Bluetooth SIG 2021-11-03 19:17:09 +08:00
Chinmay Chhajed
ebc93210a1 BLE: Set connection max latency value to 499. 2021-11-01 17:25:40 +05:30
Anton Maklakov
1d5a967c4c ci: Add retries on runner system failures 2021-11-01 14:26:22 +07:00
shenjun
37e2e7599a esp_wifi_mesh: add esp_mesh_send_block_time to set blocking time of esp_mesh_send
1. fix the issue that layer2 node connect to lower-layer node when FIXED-ROOT root disappeared
2. add esp_mesh_send_block_time to set blocking time of esp_mesh_send
2021-11-01 15:20:54 +08:00
Anton Maklakov
cc2e952edb Merge branch 'bugfix/yaml_loader_parameter_3.3' into 'release/v3.3'
ci: fix Loader parameter in yaml.loader() (3.3)

See merge request espressif/esp-idf!15746
2021-11-01 07:12:39 +00:00
Chen Yu Dong
678275045f ci: Fix Loader parameter in yaml.loader() 2021-11-01 11:44:55 +08:00
Anton Maklakov
e0e1fab0ab Merge branch 'bugfix/support_py34-35_cffi_v3.3' into 'release/v3.3'
Tools: Constrain the cffi package for older pythons (v3.3)

See merge request espressif/esp-idf!15633
2021-10-26 09:29:33 +00:00
Sergei Silnov
77799ec529 Tools: Constrain the cffi package for older pythons 2021-10-25 12:39:20 +02:00
Wang Meng Yang
ff8531b08e Merge branch 'bugfix/bt_x_component_key_check_v3.3' into 'release/v3.3'
BT: Check only for same X component of public key in BR/EDR. (3.3)

See merge request espressif/esp-idf!15594
2021-10-25 02:33:39 +00:00
Chinmay Chhajed
6b64edca6d BT: Check only for same X component of public key in BR/EDR. 2021-10-21 13:38:16 +05:30