lly
cdf0e89a09
ble_mesh: stack: Enable updating lighting hsl state
2021-12-01 16:13:39 +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
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
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
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
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
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
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
Chinmay Chhajed
6b64edca6d
BT: Check only for same X component of public key in BR/EDR.
2021-10-21 13:38:16 +05:30
Mahavir Jain
c6106b5ac0
nghttp2: upgrade to v1.41.0 release
...
Detailed changelog:
https://github.com/nghttp2/nghttp2/releases/tag/v1.41.0
Closes: https://github.com/espressif/esp-idf/issues/4883
Closes IDFGH-2821
2021-09-24 17:48:25 +05:30
lly
53d1eda84c
ble_mesh: stack: Support reporting normal ble adv packets
2021-09-10 11:27:13 +08:00
lly
e742889689
ble_mesh: stack: Add a btc file for ble coex functions
...
Previously if starting/stopping BLE advertising when BLE Mesh
is enabled, the corresponding events will be notified through
the callback registered by esp_ble_mesh_register_prov_callback().
With this commit, the func esp_ble_mesh_register_ble_callback()
needs to be invoked for resgitering the callback used for BLE
coexistence related functionalities (i.e. ADV/SCAN).
2021-09-10 11:27:13 +08:00
lly
437b215e62
ble_mesh: stack: Move ble scan funcitons to a single file
2021-09-10 11:27:13 +08:00
lly
033a596810
ble_mesh: stack: Optimize handling received mesh adv packets
2021-09-10 11:27:13 +08:00
Wang Meng Yang
2a4b854a6d
Merge branch 'bugfix/hf_disc_acl_no_disc_v3.3' into 'release/v3.3'
...
bugfix/acl can't disconnect when hfp_client disconnect [release/v3.3]
See merge request espressif/esp-idf!15060
2021-09-07 10:13:22 +00:00
Wang Meng Yang
3b30f7044c
Merge branch 'bugfix/bt_spp_timer_collision_v3.3' into 'release/v3.3'
...
Fix timer collision in role switch(v3.3)
See merge request espressif/esp-idf!14822
2021-09-06 10:06:03 +00:00
Mahavir Jain
c9033019f9
Merge branch 'feature/update_cjson_submodule_v3.3' into 'release/v3.3'
...
cJSON: Update submodule to v1.7.15 (v3.3)
See merge request espressif/esp-idf!15078
2021-09-06 09:50:53 +00:00
Wang Meng Yang
ca87b35cf1
Merge branch 'bugfix/spp_connect_20_fail_v3.3' into 'release/v3.3'
...
component_bt: fix spp acceptor deadlock
See merge request espressif/esp-idf!14111
2021-09-06 09:38:44 +00:00
jincheng
98cf27dbf8
fix timer collision in role switch
2021-09-06 10:36:54 +08:00
Shubham Kulkarni
63b2ca84c4
cJSON: Update submodule to latest release.
...
This update fixes NULL pointer dereference issues in previous release
Closes https://github.com/espressif/esp-idf/issues/7317
2021-09-06 07:45:57 +05:30
yuanjm
6f0848aa3d
expat: Update library from 2.2.9 to 2.4.1
2021-09-03 19:28:02 +08:00
jincheng
f4ce4efdb8
fix acl can not disconnect when hf_client disconnect
2021-09-03 11:03:52 +08:00
Alberto García Hierro
aafbb8f5a8
Enable IO20 on ESP32
...
Some newer ESP32 variants (like ESP32-PICO-V3 and ESP32-PICO-MINI-02)
do implement this pin and it can be used as a normal GPIO.
Fixes #6016
Fixes #6837
Closes https://github.com/espressif/esp-idf/pull/6918
(cherry picked from commit 6deaefde69 )
2021-09-01 10:48:59 +08:00
Wang Meng Yang
e173e47322
Merge branch 'bugfix/SCO_connect_fail_after_peer_not_accept_sniff_v3.3' into 'release/v3.3'
...
bugfix/unable to initiate SCO connection when peer device not accept sniff mode (v3.3)
See merge request espressif/esp-idf!14399
2021-08-23 05:19:36 +00:00
xiongweichao
a6c52e1924
components/bt: fix spp memory leak
2021-08-19 14:53:20 +08:00
xiongweichao
873a759f48
fix spp acceptor deadlock
2021-08-19 08:11:44 +08:00
lly
71fc9de66b
ble_mesh: Update the SIG recommendations for CVE issues
2021-08-18 11:01:17 +08:00
KonstantinKondrashov
8c987d0f04
freertos: Increases delta for UT - Test suspend-resume CPU. The number of tick_hook should be the same for both CPUs
2021-08-03 15:35:20 +05:00
Marius Vikhammer
d5447f197d
uart: fix typo in error message
...
Closes https://github.com/espressif/esp-idf/issues/7360
2021-08-03 09:31:12 +08:00
yuanjm
c47854f1fc
esp_http_client: Optimize code structure
2021-07-27 20:01:05 +08:00
Clickau
4b07e33a12
esp_http_client: fix truncated headers
...
Signed-off-by: yuanjm <yuanjianmin@espressif.com >
Merges https://github.com/espressif/esp-idf/pull/6370
2021-07-27 20:01:05 +08:00
Alex Henrie
5401610a4e
Fix memory leak on error path in http_header_set_format
2021-07-25 07:59:27 +05:30
Alex Henrie
f1ba2b3e3a
Fix memory leak on error path in md5_printf
2021-07-25 07:59:10 +05:30
Jakob Hasse
b2a9dc283b
Merge branch 'bugfix/esp_event_any_id_unregister_3.3' into 'release/v3.3'
...
ESP Event: fix unregister documentation (backport 3.3)
See merge request espressif/esp-idf!14435
2021-07-23 07:49:09 +00:00
Mahavir Jain
08d29e2aaa
mbedtls: upgrade to release v2.16.11
...
For detailed release notes please refer to:
https://github.com/ARMmbed/mbedtls/releases/tag/v2.16.11
2021-07-20 14:43:06 +05:30
Jakob Hasse
352fb9168a
[esp_event]: fixed and improved docs
...
* Description of unregistering was incorrect
* Made clear that event loop arg mustn't be NULL
* Added parameter check in create function
Closes https://github.com/espressif/esp-idf/issues/6761
Closes IDFGH-4969
2021-07-20 16:09:53 +08:00