Island
33ddc213ad
Merge branch 'bugfix/ble_mesh_nimble_ccc_handle_v4.1' into 'release/v4.1'
...
ble_mesh: nimble: Fix updating ccc handle with wrong value (v4.1)
See merge request espressif/esp-idf!10355
2020-09-10 10:38:19 +08:00
Ivan Grokhotkov
42e694bb8f
bootloader_support: don't check signature when JTAG is attached
...
If an insecure configuration is enabled (no hardware secure boot, just
software signature check), skip the signature check in bootloader if
JTAG debugger is attached. This allows the debugger to set breakpoints
in Flash before the application runs.
Closes https://github.com/espressif/esp-idf/issues/4734
Closes https://github.com/espressif/esp-idf/issues/4878
2020-09-09 23:42:24 +02:00
Ivan Grokhotkov
48fda05b3e
examples/parttool: fix the test to work on parallel test runner
...
Pass the DUT port to parttool_example.py as an argument.
2020-09-09 18:37:06 +02:00
He Yin Ling
146c714541
Merge branch 'bugfix/remove_auto_conn_case_v4.1' into 'release/v4.1'
...
test: remove auto conn case because we do not support this anymore (v4.1)
See merge request espressif/esp-idf!9941
2020-09-09 15:55:05 +08:00
ronghulin
e9ece1255a
bugfix: fix some wifi bugs
...
1. add sta connect again ap sent disconnect event
2. add set/get inactive time api
3. fix connect hidden AP doesn't update information
4. add rf test long short support
2020-09-09 07:34:40 +00:00
lly
c570f51b53
ble_mesh: stack: Use model callback for operations [Zephyr]
...
- Previously when a model is initialized or deinitialized, in the
access layer, we need to check the model id with the ids in the
table in order to find the proper model operation function.
- Currently all the operation functions of each model will be set
during the mesh initialization. When the model is found, we can
directly use the corresponding callback for different operations.
- Currently only init/deinit operations are registered, later we
will add more operations.
2020-09-09 14:00:21 +08:00
lly
67055161c1
ble_mesh: stack: Avoid using assert in mesh stack
2020-09-09 10:57:25 +08:00
Jakob Hasse
5c223e17cb
esp_eth: moved extern "C" after includes
2020-09-09 10:19:10 +08:00
Krzysztof Budzynski
aa8fffcd73
Merge branch 'bugfix/doc_main_readme_build_v4.1' into 'release/v4.1'
...
Fix the setup instructions in the main README (v4.1)
See merge request espressif/esp-idf!10338
2020-09-09 02:45:49 +08:00
lly
67ed9b5799
ble_mesh: nimble: Fix updating ccc handle with wrong value
2020-09-08 21:02:34 +08:00
Roland Dobai
7da1603a1c
Fix the setup instructions in the main README
2020-09-08 10:15:15 +02:00
Chen Yi Qun
824c358097
UART: Add return in uart_wait_tx_done
...
uart_wait_tx_done quit due to timeout but without return ESP_ERR_TIMEOUT.
2020-09-08 15:10:30 +08:00
Jiang Jiang Jian
5123c80060
Merge branch 'bugfix/ipv6_fragment_for_4.1' into 'release/v4.1'
...
lw-ip:fix bug for ipv6 fragment(backport4.1)
See merge request espressif/esp-idf!9648
2020-09-08 12:21:10 +08:00
baohongde
86cd54117e
components/bt: Fix SPP using NULL point with dynamic memory
2020-09-07 15:45:33 +08:00
David Čermák
d425a25875
Merge branch 'feature/mqtt_sub_update_01594bf1_v4.1' into 'release/v4.1'
...
MQTT: Update submodule reference (Backport v4.1)
See merge request espressif/esp-idf!10231
2020-09-07 14:58:56 +08:00
David Čermák
217e95d4db
Merge branch 'bugfix/ws_stop_deadlock_v4.1' into 'release/v4.1'
...
Websocket client: avoid deadlock if stop called from event handler (Backport 4.1)
See merge request espressif/esp-idf!10227
2020-09-07 14:58:25 +08:00
Jiang Jiang Jian
7891ba1e24
Merge branch 'bugfix/l2cap_link_timeout_llcp_prog_btu_wtd_v4.1' into 'release/v4.1'
...
Bugfix/l2cap link timeout llcp prog btu wtd v4.1
See merge request espressif/esp-idf!10254
2020-09-07 14:11:57 +08:00
weitianhua
585120da0d
Change PCM config position
2020-09-07 10:34:34 +08:00
Ivan Grokhotkov
420d436199
freertos: fix compilation warning at -O2 level
...
Closes https://github.com/espressif/esp-idf/issues/5525
2020-09-04 21:39:10 +02:00
Felipe Neves
124ec431e6
test/shared_stack_printf: improved printf with shared stack function test
2020-09-04 16:03:51 -03:00
Ivan Grokhotkov
3a96d07e11
panic: skip over the first invalid PC in case of InstrFetchProhibited
...
InstrFetchProhibited usually occurs because of a jump to an invalid
pointer. In this case, PC in the exception frame is the address of
the jump destination. 'esp_ptr_executable' check in print_backtrace
function recognizes the first frame as invalid, and the backtrace is
interrupted. This prevents the user from finding the location where
the invalid pointer is dereferenced.
Bypass the 'esp_ptr_executable' check if the exception cause is
InstrFetchProhibited. Update the test case to no longer ignore this
issue.
2020-09-04 20:56:03 +02:00
Jiang Jiang Jian
245047e82d
Merge branch 'feature/enable_pcm_config_v4.1' into 'release/v4.1'
...
Feature/enable pcm config v4.1
See merge request espressif/esp-idf!9654
2020-09-04 20:07:27 +08:00
Island
4e8ebc2463
Merge branch 'bugfix/ble_mesh_sensor_example_fix_v4.1' into 'release/v4.1'
...
ble_mesh: example: Fix sensor data wrong iteration (v4.1)
See merge request espressif/esp-idf!10274
2020-09-04 16:54:51 +08:00
wangcheng
e963390324
component/bt: Fixed the watchdog timeout of btu task during multi-connection
2020-09-04 16:25:49 +08:00
Michael (XIAO Xufeng)
febabaa55a
Merge branch 'ci/test_spi_speed_psram_enabled_4.1' into 'release/v4.1'
...
driver test: disable the spi master performance test when psram is used (v4.1)
See merge request espressif/esp-idf!9638
2020-09-04 15:55:01 +08:00
weitianhua
b4dc11a409
Add protection for rfcomm close API in SPP
2020-09-04 14:41:34 +08:00
weitianhua
15111210a1
Add some debug log for bt:
...
1. Add logs for SPP not enabled successfully
2. Add information to Applicatioin layer that the A2DP is connecting to peer device
Regular BTC and BTU Task name & Add BTC Init protection
1. Regular the BTC Task Name to Close a Github issue
Closes https://github.com/espressif/esp-idf/issues/4966
2. Add BTC Init failure protection
3. Regular BTU Task Name with BTC
4. Correct the comment of
a. SDP_ServiceSearchRequest and SDP_ServiceSearchRequest2
b. l2cu_create_conn_after_switch
5. Correct comment of esp_bt_hf_vra();
6. Fix cpp compilier region
2020-09-04 14:41:26 +08:00
lly
eff8dedb2b
ble_mesh: example: Fix sensor data wrong iteration
2020-09-04 11:55:14 +08:00
Hou Chen Yao
aefe9e0b03
remove auto conn case because we do not support this anymore
2020-09-04 03:32:19 +00:00
Mahavir Jain
da530f01dc
Merge branch 'bugfix/http_client_read_v4.1' into 'release/v4.1'
...
Fix error handling in esp_http_client_read and esp_https_ota_perform (v4.1)
See merge request espressif/esp-idf!9203
2020-09-03 19:58:33 +08:00
wangcheng
8acffd2931
components/bt: Fixed the state not synchronized between controller and host when disconnected.
2020-09-02 21:45:26 +08:00
Shubham Kulkarni
39ef55261c
Increase receive timeout in sdkconfig.ci to fix CI failures
2020-09-02 12:30:51 +00:00
Shubham Kulkarni
101c1a953a
esp_https_ota.c: Add fix to return failure if (-1) is returned from esp_http_client_read
...
Closes https://github.com/espressif/esp-idf/issues/4960
2020-09-02 12:30:51 +00:00
Shubham Kulkarni
b9edf4783c
esp_http_client.c: In esp_http_client_read, add fix to return (-1) if esp_transport_read fails
2020-09-02 12:30:51 +00:00
Island
da669efa0c
Merge branch 'bugfix/btdm_blufi_data_sequence_not_reset_after_disconnect_v4.1' into 'release/v4.1'
...
component/bt: fix Blufi sends data after disconnect the seq still increase(backport v4.1)
See merge request espressif/esp-idf!10240
2020-09-02 14:20:44 +08:00
XieWenxiang
1f54e90bb4
component/bt: fix Blufi sends data after disconnect the seq still increase(backport v4.1)
2020-09-02 11:15:27 +08:00
Michael (XIAO Xufeng)
444b5582a7
driver test: disable the spi master performance test when psram is used
2020-09-02 00:58:20 +08:00
Island
eca90124fb
Merge branch 'bugfix/ble_mesh_example_compile_warn_v4.1' into 'release/v4.1'
...
Bugfix/ble mesh example compile warn (v4.1)
See merge request espressif/esp-idf!10223
2020-09-01 20:39:39 +08:00
weitianhua
645715c1b0
Enable PCM config in controller
2020-09-01 16:35:07 +08:00
weitianhua
887f5040da
Enable PCM config in host
2020-09-01 16:35:07 +08:00
Marius Vikhammer
1d4b8a742d
MQTT: Update submodule reference
...
SSL: add config option for skipping common name check
esp-mqtt commit: 5e8950e681
)
Closes https://github.com/espressif/esp-mqtt/issues/158
SSL: add support for tls with secure element (ATECC608A)
esp-mqtt commit: a7ff9afa3f
)
Closes https://github.com/espressif/esp-mqtt/issues/156
Websocket: Allow the query part of the uri to be a part of the path
esp-mqtt commit: 40b06deb10
)
Closes https://github.com/espressif/esp-mqtt/issues/161
Config: Add check for consistency between config settings
esp-mqtt commit: 8a412c147d
)
Add IDF version check for secure element feature
esp-mqtt commit: db4bce01ab
)
Fix esp_mqtt_client_stop deadlock
esp-mqtt commit: 5e17dcaeb2
)
Closes https://github.com/espressif/esp-mqtt/issues/163
Add dispatch error event for read errors
esp-mqtt commit: d4aaec08ff
Closes https://github.com/espressif/esp-idf/issues/5704
Cleanup expired messages when offline
esp-mqtt commit: bdadd77c6e
Closes https://github.com/espressif/esp-idf/issues/5668
esp_mqtt_client_publish now returns msg id for QoS > 0 when offline
esp-mqtt commit: f7325bfa10
2020-09-01 16:00:49 +08:00
Marius Vikhammer
d28f1682fc
Websocket client: avoid deadlock if stop called from event handler
2020-09-01 15:38:12 +08:00
lly
41a3759314
ble_mesh: example: Remove some useless included header files
2020-09-01 14:11:39 +08:00
Carlos Sobrinho
3adfa1ac78
Fix compilation warnings about portmacro being already define.
2020-09-01 14:11:06 +08:00
Island
85e3c733ff
Merge branch 'bugfix/ble_mesh_client_msg_optimize_v4.1' into 'release/v4.1'
...
Bugfix/ble mesh client msg optimize (v4.1)
See merge request espressif/esp-idf!10214
2020-09-01 09:34:09 +08:00
David Čermák
f6517cf4e7
Merge branch 'bugfix/ppp_netif_up_after_new_v4.1' into 'release/v4.1'
...
esp-netif: ppp netif to use netif_is_link_up() to update interface state (v4.1)
See merge request espressif/esp-idf!9425
2020-08-31 21:14:04 +08:00
David Čermák
636a719f4d
Merge branch 'feature/pin_ethernet_task_to_core_v4.1' into 'release/v4.1'
...
ethernet: support pin emac task to core (v4.1)
See merge request espressif/esp-idf!9037
2020-08-31 21:13:39 +08:00
lly
92ce5c1f23
ble_mesh: stack: Client model related code clean
2020-08-31 17:33:12 +08:00
lly
df1c6fd95c
ble_mesh: stack: Rename cfg & health client status recv func
2020-08-31 17:33:11 +08:00
lly
bbe75af7a3
ble_mesh: stack: Check client msg result in common func
2020-08-31 17:33:11 +08:00