Jiang Jiang Jian
e324df9a88
Merge branch 'bugfix/xtensa_sol_frame_saves_extra_registers_v4.1' into 'release/v4.1'
...
freertos: Xtensa solicited stack frame should save threadptr register (v4.1)
See merge request espressif/esp-idf!18856
2022-07-10 15:44:56 +08:00
jincheng
528a65a4a9
resolve redefinition in btc_spp.h and btc_hd.h/btc_hh.h
...
Closes https://github.com/espressif/esp-idf/issues/9199
2022-07-08 14:25:24 +08:00
jincheng
9322cd93b8
avoid wrongly restart discovery
2022-07-08 14:19:07 +08:00
jincheng
42695fb59c
restore edr_en which wrongly cleared by rsw
...
add critical protection for vhci_env_p->vhci_intr_st
ignore max_page when handle remote features
2022-07-08 14:14:19 +08:00
jincheng
cdb5e4345c
lower the priority of application task of a2dp demo
2022-07-08 14:04:17 +08:00
jincheng
52f1688e6b
fix the issue of functions not defined when enable memory debug
2022-07-08 10:59:49 +08:00
Darian Leung
68c881b457
freertos: Xtensa FreeRTOS saves threadptr in solicited stack frame
...
The Xtensa FreeRTOS port does not save the threadptr register when
doing a voluntary yield. This can result in a crash when multiple
tasks used the threadptr register and call "taskYIELD()".
This commit adds the threadptr register to the solicited stack frame.
2022-07-04 18:25:30 +08:00
baohongde
0f2bf37b23
component/bt: use osi_malloc instead of malloc in bluedroid
2022-07-04 16:35:23 +08:00
wangjialiang
ba6bf196a3
ble_mesh: stack: Bugfix for proxy beacon send after reinit mesh
2022-07-01 11:57:48 +08:00
Island
9185191f74
Merge branch 'feature/add_filter_seq_auth_config_v4.1' into 'release/v4.1'
...
ble_mesh: stack: Add filter old seq_auth packet menuconfig(v4.1)
See merge request espressif/esp-idf!18652
2022-06-24 11:15:35 +08:00
wangjialiang
b5c554b632
ble_mesh: stack: Add filter old seq_auth packet menuconfig
2022-06-23 16:23:48 +08:00
Jiang Jiang Jian
459487b04a
Merge branch 'bugfix/avdtp_genreal_reject_format_error_v4.1' into 'release/v4.1'
...
component_bt: Fix AVDTP general reject format error(v4.1)
See merge request espressif/esp-idf!18559
2022-06-21 20:54:22 +08:00
Jiang Jiang Jian
510565c585
Merge branch 'bugfix/modbus_allow_master_slave_work_simultaneously_v41' into 'release/v4.1'
...
freemodbus: fix issues when modbus master and slave work simultaneously (backport v4.1)
See merge request espressif/esp-idf!14951
2022-06-19 23:23:24 +08:00
xiongweichao
e59ce80147
Fix AVDTP general reject format error.
2022-06-17 10:32:56 +08:00
Jiang Jiang Jian
d52e52d2e4
Merge branch 'bugfix/pm_enabled_bt_build_fail_v4.1' into 'release/v4.1'
...
Bluetooth build fail when power management is enabled(v4.1)
See merge request espressif/esp-idf!18384
2022-06-15 11:07:22 +08:00
Hrudaynath Dhabe
092036602c
esp_wifi: Ignore unauthenticated encrypted EAPOL-Key data and fix handling of key RSC.
...
Closes https://github.com/espressif/esp-idf/issues/8401
2022-06-14 18:23:17 +05:30
Hrudaynath Dhabe
ee50721f81
esp_wifi: Fix the negotiation of method with eap server.
2022-06-14 17:49:05 +05:30
aleks
09c3e4080e
modbus: add additional timer group options for master
2022-06-13 11:44:46 +00:00
aleks
3f10640b67
freemodbus: fix issues when modbus master and slave work simultaneously
2022-06-13 11:44:46 +00:00
aleks
c02cfc39e5
uart: add separate function to control mode and fill fifo
2022-06-13 11:39:20 +00:00
aleks
5c332a5749
driver: fixes context switch while sending cause rts reset before send
...
fixes tx bytes w/o ring buffer causes rts reset before send data
put uart_hal_write_txfifo() under critical section
2022-06-13 11:39:20 +00:00
aleks
d83c17deec
driver: uart fix the rts line assertion issue
2022-06-13 11:39:20 +00:00
xiongweichao
2873c46122
Bluetooth build fail when power management is enabled
2022-06-06 20:44:13 +08:00
Roland Dobai
5ef3614e5f
Merge branch 'bugfix/disable_extensions_idfpy_tests_v4.1' into 'release/v4.1'
...
Tools: Make idf.py tests independent on extra extensions (v4.1)
See merge request espressif/esp-idf!18285
2022-06-03 19:06:14 +08:00
Sergei Silnov
ad5b18401c
Tools: Make idf.py tests independent on extra extensions
2022-06-02 18:02:42 +02:00
Jiang Jiang Jian
2b16127192
Merge branch 'bugfix/add_bda_to_read_rmt_name_param_v4.1' into 'release/v4.1'
...
Bugfix/add bda to read rmt name param v4.1
See merge request espressif/esp-idf!18283
2022-06-02 11:46:39 +08:00
Jiang Jiang Jian
d8fd1bf24d
Merge branch 'feature/docker_build_gh_actions_v4.1' into 'release/v4.1'
...
ci: move Docker image builds to Github, plus other improvements (v4.1)
See merge request espressif/esp-idf!18290
2022-06-02 11:45:12 +08:00
keymoon
e8ee4c05e6
assign value to uninitialized bt_addr
field
2022-05-29 18:01:21 -07:00
keymoon
3c79eccc66
add address field to read_rmt_name_param
2022-05-29 18:01:11 -07:00
Ivan Grokhotkov
0ede5c11b5
ci: build and push Docker images in Github actions
...
Replaces the previously used Docker Hub autobuild infrastructure.
This allows for more flexible configuration of the build process,
at the expense of some extra maintenance of CI workflow files
required.
2022-05-27 14:11:46 +02:00
Ivan Grokhotkov
2188e3fdca
docs: document build arguments of the Docker image
2022-05-27 14:09:34 +02:00
Ivan Grokhotkov
c5db7dd2c7
tools/docker: add IDF_CLONE_SHALLOW and IDF_INSTALL_TARGETS arguments
...
These two arguments can be used to reduce the size of the Docker
image:
- Setting IDF_CLONE_SHALLOW enables shallow cloning.
- Setting IDF_INSTALL_TARGETS to the comma separated list of targets
results in toolchains being installed only for these targets.
2022-05-27 14:05:44 +02:00
aditi_lonkar
cceb9e11e7
esp_wifi: Fix sta connection issue with pmf AP when in mixed mode.
2022-05-09 10:34:54 +05:30
Jiang Jiang Jian
1004ff712f
Merge branch 'bugfix/return_correct_QOS_values' into 'release/v4.1'
...
esp_wifi: Fix the QOS value of reply packets to peers.
See merge request espressif/esp-idf!17811
2022-05-07 10:13:09 +08:00
Michael (XIAO Xufeng)
d2debfaddf
Merge branch 'bugfix/phy_regi2c_critical_section_v4.1' into 'release/v4.1'
...
esp_phy: use spinlock to avoid regi2c access conflicts (v4.1)
See merge request espressif/esp-idf!17694
2022-05-06 23:32:24 +08:00
Hrudaynath Dhabe
662bd2f57e
esp_wifi: Fix the QOS value of reply packets to peers.
2022-05-06 14:08:44 +05:30
Jiang Jiang Jian
047fcd2c90
Merge branch 'bugfix/ignore_pmf_capable_flag_v4.1' into 'release/v4.1'
...
Always connect Station in PMF mode if possible (Backport v4.1)
See merge request espressif/esp-idf!17539
2022-05-01 17:30:48 +08:00
Michael (XIAO Xufeng)
a1aa2f13b3
Merge branch 'bugfix/fix_x32k_startup_slow_bug_v4.1' into 'release/v4.1'
...
bugfix: Fix xtal 32k not oscillate or oscillate too slowly issue for esp32 (v4.1)
See merge request espressif/esp-idf!17592
2022-04-28 17:14:10 +08:00
Jiang Jiang Jian
7e0a023c7e
Merge branch 'contrib/github_pr_8779_v4.1' into 'release/v4.1'
...
esp_wifi: fix clearing default wifi netif procedure(v4.1)
See merge request espressif/esp-idf!17941
2022-04-28 16:17:02 +08:00
Jiang Jiang Jian
b4c119bbdc
Merge branch 'bugfix/spp_crash_after_call_spp_deinit_v4.1' into 'release/v4.1'
...
Component_bt/Fix spp crash after call esp_spp_deinit(v4.1)
See merge request espressif/esp-idf!17936
2022-04-27 18:06:01 +08:00
Krzysztof Lewandowski
4fcce88db9
esp_wifi: fix clearing default wifi netif procedure
...
Prior to this change "esp_wifi_clear_default_wifi_driver_and_handlers"
will not remove netif pointer from table when both AP and STA interfaces were
created and destroying default wifi interfaces is done in unfortunate
order. As a result there is dangling pointer left and it may cause crash in
later code (i.e. when esp_wifi_stop() is called).
2022-04-27 03:24:34 -04:00
xiongweichao
25fdbddffa
Fix spp initialization failure without free mutex
2022-04-27 14:59:46 +08:00
xiongweichao
5bbdbabd75
Fix spp crash after calling esp_spp_deinit
2022-04-27 14:59:37 +08:00
Wang Meng Yang
4c69f1f901
Merge branch 'bugfix/fix_disable_bt_log_ci_fail_v4.1' into 'release/v4.1'
...
component_bt: Fix CI failure when disable bluetooth debug log(v4.1)
See merge request espressif/esp-idf!17900
2022-04-26 15:01:46 +08:00
xiongweichao
71e403a81e
Fix CI failure when disable bluetooth debug log
2022-04-26 11:37:48 +08:00
Island
3cc92c92dc
Merge branch 'bugfix/oversized_SegN_as_valid_v4.1' into 'release/v4.1'
...
ble_mesh: stack: Bugfix for oversized SegN as valid(v4.1)
See merge request espressif/esp-idf!17773
2022-04-25 16:50:31 +08:00
wangjialiang
5aa6fa39ea
ble_mesh: stack: Bugfix for oversized SegN as valid
2022-04-25 11:54:37 +08:00
Michael (XIAO Xufeng)
d146c48f76
Merge branch 'bugfix/fix_uart_set_line_inverse_breaking_change_issue_v4.1' into 'release/v4.1'
...
Bugfix(uart): fix uart_set_line_inverse breaking change issue (v4.1)
See merge request espressif/esp-idf!17595
2022-04-25 10:15:57 +08:00
Michael (XIAO Xufeng)
23c2556ca7
Merge branch 'bugfix/flash_mmap_output_psram_arg_v4.1' into 'release/v4.1'
...
mmap: fixed the issue mmap cannot be called with pointers to psram (v4.1)
See merge request espressif/esp-idf!17700
2022-04-25 10:14:28 +08:00
Michael (XIAO Xufeng)
21a68c5df7
Merge branch 'bugfix/gpio_example_config_struct_zero_init_v4.1' into 'release/v4.1'
...
example: fixed the issue that config struct is not properly initialized (v4.1)
See merge request espressif/esp-idf!17590
2022-04-25 10:13:42 +08:00