Commit Graph

13924 Commits

Author SHA1 Message Date
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
xiewenxiang
dcf385b356 esp_phy: Add IRAM_ATTR for phy i2c spinlock 2022-04-21 02:58:25 +08:00
Wang Meng Yang
a808f59991 Merge branch 'bugfix/bt_add_some_debug_log_v4.1' into 'release/v4.1'
component_bt: Add some bluetooth debug log(v4.1)

See merge request espressif/esp-idf!17619
2022-04-19 20:12:25 +08:00
Wang Meng Yang
5f95be7703 Merge branch 'feature/update_hfp_hf_version_v4.1' into 'release/v4.1'
component_bt: Update HFP_HF version to 1.7.2(v4.1)

See merge request espressif/esp-idf!17394
2022-04-19 20:10:38 +08:00
Wang Meng Yang
6787a576fa Merge branch 'bugfix/fix_spp_initiator_connect_failed_v4.1' into 'release/v4.1'
Component_bt/Fix SPP initiator can not free resource when connection is failed[backport 4.1]

See merge request espressif/esp-idf!17747
2022-04-19 20:04:54 +08:00
morris
7f4ba3e89e Merge branch 'fix/spi_master_use_data_flag_v4.1' into 'release/v4.1'
spi_master: fix the error log when use tx/rx_data with larger data (v4.1)

See merge request espressif/esp-idf!17801
2022-04-18 23:31:34 +08:00
morris
ba999cf443 Merge branch 'bugfix/i2s_dac_no_output_v4.1' into 'release/v4.1'
i2s: fixed DAC no output issue(v4.1)

See merge request espressif/esp-idf!17381
2022-04-18 15:36:15 +08:00
Michael (XIAO Xufeng)
d36b74d6b4 spi_master: fix the error log when use tx/rx_data with larger data 2022-04-18 15:18:40 +08:00
Ivan Grokhotkov
5861c8ccbb Merge branch 'update/version_4_1_3' into 'release/v4.1'
Update version to 4.1.3

See merge request espressif/esp-idf!17762
2022-04-14 14:53:18 +08:00
Ivan Grokhotkov
de9348802c versions: Update version to 4.1.3 2022-04-13 11:43:45 +02:00
Nachiket Kukade
ace7ea8173 esp_wifi: Always connect Station in PMF mode if possible
While using esp_wifi_set_config, flag pmf_capable defaults to 0.
Users may not bother to enable it, which prevents connection to a
WPA3 AP. Or the AP may reset into WPA3 mode failing the re-connection.
To ensure better security, deprecate the pmf_capable flag and set it to
true internally.
Additionally add API esp_wifi_disable_pmf_config to disable PMF for
debug purposes or to avoid PMF issues on AP side.
2022-04-12 17:48:47 +05:30
liqigan
a7f2510423 add missing unlock in btc_spp_cb_handler of BTA_JV_RFCOMM_WRITE_EVT 2022-04-12 15:41:44 +08:00
liqigan
baf89cb3bd fix SPP initiator can not free resource when connection is failed 2022-04-12 15:41:06 +08:00
Michael (XIAO Xufeng)
4957ddf61d mmap: fixed the issue mmap cannot be called with pointers to psram 2022-04-06 17:24:01 +08:00
Michael (XIAO Xufeng)
a8e00c3691 esp_phy: use spinlock to avoid regi2c access conflicts 2022-04-06 15:20:03 +08:00
Michael (XIAO Xufeng)
c419c50c25 regi2c: use safe version of spinlock, instead of ISR ver 2022-04-06 15:04:03 +08:00
laokaiyao
387fb06aa0 i2s: fixed DAC no output issue
Closes https://github.com/espressif/esp-idf/issues/6470
2022-03-28 20:13:54 +08:00
xiongweichao
6d9d5b4cde Add some bluetooth debug log 2022-03-28 14:06:49 +08:00
houwenxiang
205c409d19 driver(uart): fix uart_set_line_inverse breaking change issue
closes https://github.com/espressif/esp-idf/issues/4581
2022-03-25 15:19:02 +08:00
chaijie
9100cd558e ESP32: Fix xtal 32k not oscillate or oscillate too slowly issue
ESP32 in revision0 and revision1 uses touchpad to provide
current to oscillate xtal 32k. But revision2 and revision3
do not need to do that.
Note: touchpad can not work and toupad/ULP wakeup sources
are not available when toupad provides current to xtal 32k
2022-03-25 14:20:54 +08:00
Michael (XIAO Xufeng)
cd6ed488c8 example: fixed the issue that config struct is not properly initialized 2022-03-25 01:12:22 +08:00
xiongweichao
9f80c20181 Update HFP_HF version to 1.7.2 2022-03-08 11:21:00 +08:00
Jiang Jiang Jian
23e8233506 Merge branch 'bugfix/pmf_bcast_deauth_fix_v4.1' into 'release/v4.1'
Stop dropping bcast PMF deauths/disassocs with certain reason codes (Backport v4.1)

See merge request espressif/esp-idf!14691
2022-03-04 15:34:20 +08:00
morris
3d9935e431 Merge branch 'bugfix/i2s_write_failed_in_32bit_slave_mode_v4.1' into 'release/v4.1'
i2s: fix write failure issue in slave mode (backport v4.1)

See merge request espressif/esp-idf!15083
2022-03-04 13:21:37 +08:00
Jiang Jiang Jian
c757427617 Merge branch 'bugfix/a2dp_sniff_v4.1' into 'release/v4.1'
Fix crash when host exit sniff mode(v4.1)

See merge request espressif/esp-idf!17344
2022-03-03 22:28:40 +08:00
Nachiket Kukade
15a7c51143 esp_wifi: Update wifi lib
Stop dropping bcast PMF deauths/disassocs with certain reason codes
2022-03-03 16:38:47 +05:30