Ivan Grokhotkov
1e95aba03a
Merge branch 'feature/msys2_env_update_v4.0' into 'release/v4.0'
...
windows: Update MSYS2 pre-compiled legacy build environment (v4.0)
See merge request espressif/esp-idf!9144
2020-07-06 15:16:39 +08:00
Michael (XIAO Xufeng)
8a2c055179
Merge branch 'bugfix/fix_adc_dac_conflict_backportv4.0' into 'release/v4.0'
...
Driver(adc): Disable the synchronization operation function of ADC1 and DAC (backport v4.0)
See merge request espressif/esp-idf!9362
2020-07-06 13:19:22 +08:00
Angus Gratton
d7f251aef3
ci provisioning: Add some experiments to check the runner's STA state
...
Not clear why sometimes it associates without negotiating a new DHCP lease.
2020-07-03 09:13:46 +00:00
Angus Gratton
e0fc7b1c48
esp_prov: Extend the timeout for HTTP connection to SoftAP
2020-07-03 09:13:46 +00:00
Angus Gratton
7358470ae9
ci wifi_tools: Log the wpa_supplicant interface state when trying to connect
...
Trigger reconnection if wpa_supplicant seems to have dropped the connection.
2020-07-03 09:13:46 +00:00
Angus Gratton
200fa4abeb
legacy provisioning: Always try to reconnect when disconnected
...
Some APs may fail authentication temporarily if they have too many
associated stations, for example.
2020-07-03 09:13:46 +00:00
Angus Gratton
822b6986aa
esp_prov: Refactor to use new 'wait_wifi_connected' function
...
Means all provisioning examples will have the same retry behaviour.
2020-07-03 09:13:46 +00:00
Angus Gratton
6787718e1b
ci provisioning: Use strings instead of "magic numbers" for connection state
2020-07-03 09:13:46 +00:00
Angus Gratton
388522a886
ci: Wait up to 60 seconds for client to connect to DUT in provisioning test
2020-07-03 09:13:46 +00:00
Island
a391a98a02
Merge branch 'bugfix/ble_mesh_fast_prov_misc_update_v4.0' into 'release/v4.0'
...
Bugfix/ble mesh fast prov misc update (v4.0)
See merge request espressif/esp-idf!9463
2020-07-03 11:38:03 +08:00
lly
39705533f1
ble_mesh: stack: Update some fast prov functions
2020-07-03 08:53:56 +08:00
lly
77fe2ced32
ble_mesh: stack: Move fast prov functions to a single file
2020-07-03 08:53:56 +08:00
Island
36ba6be9ae
Merge branch 'bugfix/ble_mesh_split_tinycrypt_v4.0' into 'release/v4.0'
...
Bugfix/ble mesh split tinycrypt (v4.0)
See merge request espressif/esp-idf!9372
2020-07-02 22:46:08 +08:00
Jiang Jiang Jian
68b272f590
Merge branch 'bugfix/beacon_security_downgrade_v4.0' into 'release/v4.0'
...
Avoid parsing RSN/WPA IE's after connection (Backport v4.0)
See merge request espressif/esp-idf!9281
2020-07-02 21:29:18 +08:00
Alexey Gerenkov
f12b8c7990
coredump: Fixes data length calculation when task stack is corrupted
2020-07-02 14:12:15 +03:00
lly
c4794f761e
ble_mesh: ci: Fix failing to compile when using make
2020-07-02 03:35:13 +00:00
lly
4d9af50eba
ble_mesh: Mark platform related default RNG as 0
2020-07-02 03:35:13 +00:00
lly
0e028c044d
ble_mesh: Remove the previously added redundant aes files
2020-07-02 03:35:13 +00:00
lly
813cf5cc00
ble_mesh: Update CMake and make files for tinycrypt
2020-07-02 03:35:13 +00:00
lly
ac0746aba1
ble_mesh: Update tinycrypt header file include guards
...
Add BLE_MESH in the macro to make it specific for BLE Mesh.
2020-07-02 03:35:13 +00:00
lly
e5f4ff2b1a
ble_mesh: Format source and header files of tinycrypt
2020-07-02 03:35:13 +00:00
lly
4f37a08437
ble_mesh: Port full implementation of tinycrypt [Zephyr]
...
- Original code is here: https://github.com/zephyrproject-rtos/tinycrypt
- Also this fixes the compile error when NimBLE and ESP BLE Mesh
both uses the tinycrypt.
2020-07-02 03:35:13 +00:00
Island
d8e590555c
Merge branch 'bugfix/ble_mesh_readme_fix_v4.0' into 'release/v4.0'
...
ble_mesh: example: Fix example README & tutorial link error (v4.0)
See merge request espressif/esp-idf!9436
2020-07-02 11:29:37 +08:00
Island
c7acaf9b44
Merge branch 'bugfix/ble_mesh_compile_error_v4.0' into 'release/v4.0'
...
Bugfix/ble mesh compile error (v4.0)
See merge request espressif/esp-idf!9432
2020-07-02 11:29:06 +08:00
Nachiket Kukade
2c45d430da
esp_wifi: Update wifi lib
...
1. Avoid parsing RSN/WPA IE's after connection
2. Remove AUTH_CHANGED reason code logic
2020-07-01 16:24:23 +05:30
Michael (XIAO Xufeng)
671ecd7522
spiram: fix the read id failure
...
The issue is caused by:
1. The disable_qio_mode inside read_id may have side effects.
2. read_id twice may have side effects.
Fix this issue by moving disable_qio_mode out of read_id and only do it
once before read_id. And retry read_id only when the first one is
failed.
Issue introduced in 3ecbb59c15
.
2020-07-01 16:39:16 +08:00
chenjianqiang
fd475fc9bc
psram: fix 16mbit psram id read error
2020-07-01 16:38:29 +08:00
lly
797971e8cc
ble_mesh: example: Fix example README & tutorial link error
2020-07-01 14:39:32 +08:00
Jiang Jiang Jian
8309f06378
Merge branch 'bugfix/kconfig_vendor_specific_v4.0' into 'release/v4.0'
...
Bugfix: bt/Kconfig Vendor specific event data type and default value
See merge request espressif/esp-idf!9416
2020-07-01 13:49:53 +08:00
lly
4fd867616c
ble_mesh: ci: Add different proxy configurations
2020-07-01 11:55:13 +08:00
lly
3b6145dc46
ble_mesh: stack: Fix compile error when only proxy enabled
...
Also remove some redundant CONFIG_BLE_MESH_PROXY checks, because
when the following options are satisfied, the CONFIG_BLE_MESH_PROXY
option will be selected mandatorily.
2020-07-01 11:55:12 +08:00
Island
b823a2a35f
Merge branch 'bugfix/ble_mesh_check_subnet_before_update_beacon_sent_v4.0' into 'release/v4.0'
...
ble_mesh: Check if subnet exists before updating beacon_sent (v4.0)
See merge request espressif/esp-idf!9397
2020-07-01 11:16:39 +08:00
Island
4802585bfd
Merge branch 'bugfix/ble_mesh_set_recv_rssi_v4.0' into 'release/v4.0'
...
Bugfix/ble mesh set recv rssi (v4.0)
See merge request espressif/esp-idf!9391
2020-07-01 11:15:20 +08:00
Chinmay Chhajed
b9b31e3c85
bt/Kconfig: Update data type and default value of vendor specific event.
2020-06-30 15:02:22 +05:30
Jiang Jiang Jian
d921a06c1f
Merge branch 'feature/bt_secure_conn_downgrade_check_v4.0' into 'release/v4.0'
...
Bluedroid: Authentication fixes in Legacy and Secure Connection.
See merge request espressif/esp-idf!9338
2020-06-30 15:26:57 +08:00
lly
dfcc8e77dc
ble_mesh: Check if subnet exists before updating beacon_sent
...
- Before updating the "beacon_sent" of a subnet, we need to check
if the subnet still exists, especially for a Provisioner.
- Fix a bug which will cause Provisioner failed to send Secure
Network Beacon if no device is provisioned
2020-06-30 09:22:49 +08:00
lly
7f6735fd60
ble_mesh: stack: Copy recv_rssi for other received messages
...
Follow the commit: 2b80cb6883
,
copy the recv_rssi for other mesh messages.
2020-06-30 09:05:51 +08:00
mbroek
ca5ab9b607
When a generic mesh model message is received "bt_mesh_generic_server_cb_evt_to_btc" copies the
...
ctx values to cb_params for the mesh stack.
recv_rssi was not copied.
This means the rssi could not be read when receiving generic server messages using ble_mesh.
2020-06-30 09:05:50 +08:00
liminyang
acb54059be
docs:fix event typo
...
1.In the description of the ESP_API header file, it should be the event that the application layer needs to handle, not the BTA layer.
2.Fix name typo of BTA_GATTS_CREATE_SRVC_EVT event
Closes https://github.com/espressif/esp-idf/issues/5446
2020-06-29 20:59:14 +08:00
Mahavir Jain
3e31c484ba
Merge branch 'bugfix/http_server_lru_v4.0' into 'release/v4.0'
...
esp_http_server: Update LRU counter on accepting a new connection (v4.0)
See merge request espressif/esp-idf!9352
2020-06-29 12:57:25 +08:00
fuzhibo
fac0b1128f
Driver(adc): Disable the synchronization operation function of ADC1 and DAC
...
Closes IDF-1585
2020-06-29 03:41:26 +00:00
Michael (XIAO Xufeng)
9969ec1de5
Merge branch 'bugfix/esp_flash_revert_qe_clear_4.0' into 'release/v4.0'
...
esp_flash: fix the regression of non-quad mode by default chip driver, bugs in add_device and deprecate cs_id (4.0)
See merge request espressif/esp-idf!8879
2020-06-28 22:13:25 +08:00
Island
8cb2ad1fe6
Merge branch 'bugfix/ble_mesh_get_node_with_name_v4.0' into 'release/v4.0'
...
ble_mesh: Get node info with pre-configured node name (v4.0)
See merge request espressif/esp-idf!9303
2020-06-28 20:25:24 +08:00
Island
3f0956bfa0
Merge branch 'bugfix/ble_mesh_example_tag_define_v4.0' into 'release/v4.0'
...
ble_mesh: Move TAG definition to each example (v4.0)
See merge request espressif/esp-idf!9307
2020-06-28 20:25:06 +08:00
Island
304c40f3ef
Merge branch 'bugfix/ble_mesh_bt_hex_v4.0' into 'release/v4.0'
...
ble_mesh: Fix wrong log output with bt_hex (v4.0)
See merge request espressif/esp-idf!9310
2020-06-28 20:24:12 +08:00
Island
ef136a664c
Merge branch 'bugfix/ble_mesh_not_define_bool_v4.0' into 'release/v4.0'
...
Bugfix/ble mesh not define bool (v4.0)
See merge request espressif/esp-idf!9317
2020-06-28 20:23:03 +08:00
Island
666014447b
Merge branch 'bugfix/ble_mesh_check_model_status_v4.0' into 'release/v4.0'
...
ble_mesh: stack: Check model status with variable length (v4.0)
See merge request espressif/esp-idf!9320
2020-06-28 20:22:26 +08:00
Krzysztof Budzynski
e9dcba0d5d
Merge branch 'docs/spi' into 'release/v4.0'
...
Fixed a typo according to DOC-216
See merge request espressif/esp-idf!9133
2020-06-28 18:22:29 +08:00
Wang Ning
1658838efb
Fixed a typo according to DOC-216
2020-06-28 18:22:29 +08:00
Armando
b88982b666
esp_flash: fix cache exception when CS pin is through IOMUX
2020-06-28 15:52:58 +08:00