Wang Meng Yang
755ae308d1
Merge branch 'bugfix/btdm_incorrectly_spelled_v4.0' into 'release/v4.0'
...
component/bt: fix Spelling mistakes (release v4.0)
See merge request espressif/esp-idf!12818
2021-05-07 09:35:00 +00:00
Jiang Jiang Jian
1fa03e6b25
Merge branch 'bugfix/backport_some_lwip_bugs_0428_v4.0' into 'release/v4.0'
...
lw-ip:backport bugfix lwip for v4.0(backport v4.0)
See merge request espressif/esp-idf!13376
2021-05-07 09:16:59 +00:00
XieWenxiang
1d1368858c
component/bt: Modify some ambiguous descriptions (release v4.0)
2021-05-07 08:08:39 +00:00
Ivan Grokhotkov
6c6e4ca637
freertos: move some of the initialization functions out of IRAM
2021-05-07 04:32:49 +00:00
shenjun
ebf59642c2
esp_wifi_mesh: update wifi mesh libs
...
1. Add esp_mesh_send_block_time to set blocking time of esp_mesh_send
2. Fix the issue that tx beacon interval become 1 minute
2021-05-07 11:56:03 +08:00
Armando
9e9ebed861
spi: fix duplex mode switch issue for multi devices
...
Closes https://github.com/espressif/esp-idf/issues/1080
2021-05-06 15:56:33 +08:00
Angus Gratton
728f0807f4
freertos: Check for arithmetic overflows on queue creation
...
Addition overflow check is from FreeRTOS kernel commit 47338393f1f79558f6144213409f09f81d7c4837
2021-05-04 18:35:51 +10:00
Angus Gratton
d106141032
esptool: Update to fix espsecure.py sign_data default version argument
...
Regression in Secure Boot signing, reported at https://github.com/espressif/esp-idf/issues/6831
2021-05-03 04:19:31 +00:00
Jiang Jiang Jian
14c7c49515
Merge branch 'bugfix/remove_redundant_other_core_cache_disable_v4.0' into 'release/v4.0'
...
[system]: Remove redundant othercore cache disable (backport v4.0)
See merge request espressif/esp-idf!13359
2021-04-30 06:00:35 +00:00
xueyunfei
bc6a98c12c
backport bugfix lwip for v4.0
2021-04-29 13:03:39 +00:00
Li Shuai
16546a89e5
deep sleep: optimize sleep current in wifi softap mode
2021-04-29 15:13:47 +08:00
Shubham Kulkarni
69e1d0d2d6
esp_http_client_read: Add check for esp_http_client_is_complete_data_received before returning ESP_FAIL
...
Closes: https://github.com/espressif/esp-idf/issues/6772
2021-04-29 05:13:52 +00:00
Michael (XIAO Xufeng)
173e8eb18c
Merge branch 'bugfix/freemodbus_fix_mbm_event_processing_v40' into 'release/v4.0'
...
Bugfix/freemodbus fix mbm event processing v40 (backport v4.0)
See merge request espressif/esp-idf!12827
2021-04-28 15:48:57 +00:00
Michael (XIAO Xufeng)
c891be655c
Merge branch 'bugfix/put_uart_isr_in_iram_v4.0' into 'release/v4.0'
...
uart: add option to put ISR in IRAM (v4.0)
See merge request espressif/esp-idf!13143
2021-04-28 07:03:22 +00:00
Hou Wen Xiang
4740d8e42c
driver(uart): fix uart module reset issue (release V4.0)
2021-04-27 10:12:13 +00:00
wuzhenghui
4be9f15803
remove othercore cache disable
2021-04-27 14:36:23 +08:00
Michael (XIAO Xufeng)
9a6f507091
Merge branch 'bugfix/fix_i2s_channals_issue_v4.0' into 'release/v4.0'
...
i2s: fix i2s left/right channels swapped issue(backport v4.0)
See merge request espressif/esp-idf!12943
2021-04-26 03:39:28 +00:00
Angus Gratton
28a42ff170
Merge branch 'bugfix/extern_c_decl_4.0' into 'release/v4.0'
...
[cxx]: fixed extern "C" declarations (backport 4.0)
See merge request espressif/esp-idf!12744
2021-04-23 08:43:21 +00:00
Angus Gratton
8fcf311e7f
Merge branch 'bugfix/calc_8m_freq_test_v4.0' into 'release/v4.0'
...
rtc: increase CI acceptance range for calc 8M test (v4.0)
See merge request espressif/esp-idf!13088
2021-04-23 07:31:55 +00:00
William Ferguson
da3e3b5e28
[cxx]: fixed extern "C" declarations
...
* Moving #includes above
#ifdef __cplusplus extern "C" { #endif
So that we can compile with CPP.
Signed-off-by: Jakob Hasse <jakob.hasse@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/6634
2021-04-23 07:22:09 +00:00
Jiang Jiang Jian
b2bcb609ad
Merge branch 'nimble/add_error_prints_acl_buf_v4.0' into 'release/v4.0'
...
NimBLE: Add error prints for ACL buffer exhaustion in NPL (v4.0)
See merge request espressif/esp-idf!12971
2021-04-22 06:04:33 +00:00
zwj
911ce08722
add connection parameter check
2021-04-21 12:21:57 +00:00
zwj
f637a0792d
fix ble connection maximum latency is 499
2021-04-21 12:21:57 +00:00
zwj
d0b8d53410
disable bluedroid congest error log print
2021-04-21 12:21:57 +00:00
zhiweijian
722035b846
fix read multi char failed(GATT_27001)
2021-04-21 12:21:57 +00:00
zhiweijian
fcf36466cd
fix add white list failed
2021-04-21 12:21:57 +00:00
zwj
47e5793c73
fix bluedroid repair faild if the two most significant bits of public address is '01'
2021-04-21 12:21:57 +00:00
zwj
d321ee69d5
- fix congest return value
...
- fix system no rsp when doing disconnect
- fix no congest event when ssc do writing performance
2021-04-21 12:21:57 +00:00
zwj
e0362061a5
fix ble read multi char err when the number of handles is more than 10
2021-04-21 12:21:57 +00:00
zwj
0776318c56
fix scan rsp length err
2021-04-21 12:21:57 +00:00
zwj
712feb1e81
fix vendor hci memory leak
2021-04-21 12:21:57 +00:00
morris
10a0d7b8cf
uart: add option to put ISR in IRAM
2021-04-14 17:57:32 +08:00
Marius Vikhammer
531cab5fc4
docs: fix doxygen compile warnings for doxygen 1.9.1
...
Newer versions of doxygen will give warnings for comments in
INPUT lists
Delete all comment lines to fix these warnings, our folder structure
stil gives an OK overview of what we are including
2021-04-12 08:44:04 +08:00
Marius Vikhammer
915305fe61
rtc: increase CI acceptance range for calc 8M test
2021-04-09 15:06:46 +08:00
Cao Sen Miao
4e5805dec3
i2s: fix i2s left/right channels swapped issue, Closes https://github.com/espressif/esp-idf/issues/6625
2021-04-07 12:23:08 +08:00
Prasad Alatkar
2045e8c701
NimBLE: Add error prints for ACL buffer exhaustion in NPL
2021-03-31 10:43:52 +05:30
Angus Gratton
acddb8fca2
Merge branch 'bugfix/dport_init_min_stack_size_v4.0' into 'release/v4.0'
...
freertos: Increase minimum task stack size when stack smashing checker is enabled (v4.0)
See merge request espressif/esp-idf!12801
2021-03-29 06:42:42 +00:00
Jiang Jiang Jian
8d22544abf
Merge branch 'bugfix/fix_tx_issue_after_esp_restart_v4.0' into 'release/v4.0'
...
components/bt: Shutdown Bluetooth before esp_restart.(V4.0)
See merge request espressif/esp-idf!11757
2021-03-24 06:09:04 +00:00
Jiang Jiang Jian
e46a106a89
Merge branch 'bugfix/wpa_supplicant_coverity_issue_fixes_v4.0' into 'release/v4.0'
...
Bugfix/wpa supplicant coverity issue fixes v4.0
See merge request espressif/esp-idf!12850
2021-03-24 04:18:28 +00:00
Jiang Jiang Jian
a5effa6bf3
Merge branch 'bugfix/revert_refactor_wifi_interface_v4.0' into 'release/v4.0'
...
Revert "Refactor wifi_interface_t" (v4.0)
See merge request espressif/esp-idf!12504
2021-03-23 16:19:51 +00:00
aditi_lonkar
8719683deb
esp_local_ctrl: Fix some memory leak issues by coverity static analyzer.
2021-03-23 12:00:29 +05:30
aditi_lonkar
426e0f3948
esp_http_client: Fix some memory leak issues by coverity static analyzer.
2021-03-23 12:00:01 +05:30
aditi_lonkar
53f5b64887
wifi_provisioning: Fix some memory leak issues by coverity static analyzer.
2021-03-23 11:59:34 +05:30
aditi_lonkar
903f7bb99f
wpa_supplicant: Fix some memory leak issues by coverity static analyzer.
2021-03-23 11:59:09 +05:30
aditi_lonkar
a6e44ac881
tcp_transport: Fix some memory leak issues by coverity static analyzer.
2021-03-23 11:58:32 +05:30
aditi_lonkar
3a40b3b349
fatfs: Fix some memory leak issues by coverity static analyzer.
2021-03-23 11:57:50 +05:30
Jiang Jiang Jian
d3fa4c3749
Merge branch 'bugfix/crash_on_enabling_verbose_logs_v4.0' into 'release/v4.0'
...
esp_wifi: Fixes issue of crashing when verbose logs are enabled (v4.0)
See merge request espressif/esp-idf!12493
2021-03-23 03:05:28 +00:00
Jiang Jiang Jian
33087e3f27
Merge branch 'component_bt/optimize_spp_stop_server_v4.0' into 'release/v4.0'
...
component_bt/Optimize SPP Stop Server API[backport v4.0]
See merge request espressif/esp-idf!12622
2021-03-22 12:59:10 +00:00
xiehang
48050c7c64
Revert "Refactor wifi_interface_t"
...
This reverts commit 9370b74ee0
.
2021-03-22 17:44:33 +08:00
Jiang Jiang Jian
0ab7751926
Merge branch 'bugfix/fix_wifi_interface_use_v4.0' into 'release/v4.0'
...
esp_wifi: Modify ESP_IF_WIFI_STA to WIFI_IF_STA (backport v4.0)
See merge request espressif/esp-idf!12168
2021-03-22 09:06:10 +00:00
Jiang Jiang Jian
63fdd7a03c
Merge branch 'bugfix/fix_arp_buffer_error_in_smart_config_v4.0' into 'release/v4.0'
...
bugfix/fix_arp_buffer_error_in_smart_config_v4.0
See merge request espressif/esp-idf!12256
2021-03-22 04:29:10 +00:00
baohongde
b8b91f43f1
components/bt: Fix crash in Bluetooth when esp_restart
2021-03-22 02:54:06 +00:00
baohongde
862f335f05
components/bt: Shutdown Bluetooth before esp_restart.
2021-03-22 02:54:06 +00:00
aleks
e7c16f92d0
freemodbuss: fix event processing after merge
2021-03-19 23:00:03 +01:00
Angus Gratton
0e5d47836b
freertos: Add a small additional stack when optimization set to None
...
Fix for occasional crash on startup when DPORT task overwrites its stack during
context switch, otherwise.
2021-03-19 13:34:07 +08:00
Angus Gratton
f24e1f5601
freertos: Increase minimum task stack size when stack smashing checker is enabled
...
Fixes issue with DPORT init task, this task uses minimum stack size and may not be
enough if stack smashing detection is set to Overall mode.
Also reworks the way we calculate minimum stack to allow for adding multiple
contributing factors.
Closes https://github.com/espressif/esp-idf/issues/6403
2021-03-19 13:33:48 +08:00
Michael (XIAO Xufeng)
41efdb0b34
Merge branch 'bugfix/spi_master_multiple_dev_with_diff_cs_lvl_4.0' into 'release/v4.0'
...
spi_master: correctly set cs polarity (4.0)
See merge request espressif/esp-idf!10403
2021-03-10 15:24:06 +00:00
Michael (XIAO Xufeng)
98c76d46bd
Merge branch 'bugfix/freemodbus_fix_parity_propagation_issue_v40' into 'release/v4.0'
...
Bugfix/freemodbus fix parity propagation issue (backport v4.0)
See merge request espressif/esp-idf!12387
2021-03-10 03:09:38 +00:00
Jiang Jiang Jian
b9ba76ac9f
Merge branch 'bugfix/fix_csa_channel_crash_v4.0' into 'release/v4.0'
...
esp_wifi: fix CSA and BAR crash issue(v4.0)
See merge request espressif/esp-idf!12551
2021-03-05 12:25:19 +00:00
Jiang Jiang Jian
05e3e58ebb
Merge branch 'feature/add_init_and_deinit_evt_for_a2dp_4_0' into 'release/v4.0'
...
feature/ Add A2DP Init and Deinit Complete Evt [backport v4.0]
See merge request espressif/esp-idf!12152
2021-03-05 12:20:11 +00:00
Jiang Jiang Jian
3118147dc7
Merge branch 'bugfix/fix_a2dp_underrun_issue_4_0' into 'release/v4.0'
...
Fix A2DP Underrun Issue [backport v4.0]
See merge request espressif/esp-idf!12279
2021-03-05 12:17:53 +00:00
Aditya Patwardhan
2803e6b111
protocomm: Fixed NULL check of allocated memory
...
Fixes one part of - https://github.com/espressif/esp-idf/issues/6440
2021-03-05 10:21:24 +05:30
liqigan
75d4004ce6
add API esp_spp_stop_srv_scn
to stop a specific server
2021-03-04 15:46:10 +08:00
Angus Gratton
964bed5c1b
test_gpio: Fix GPIO_MODE_INPUT_OUTPUT test case
...
The case sets one pin as output and the other as INPUT_OUTPUT (so output buffer
is enabled in both), then only changes level of one pin - causing a conflict.
Probably this test should be deleted, as it's not good practice for two output
pins to drive each other, but this fix also seems to work.
2021-03-04 12:20:55 +11:00
Shubham Kulkarni
8f7fb5f126
esp_wifi_deinit: Return ESP_ERR_WIFI_NOT_STOPPED if wifi is not stopped
...
Add test case to test this workflow
2021-03-01 03:55:01 +00:00
ChenJianxing
08828b6fe8
esp_wifi: fix CSA and BAR crash issue
2021-02-27 16:55:20 +08:00
aditi_lonkar
c716d71089
esp_wifi: Fixes issue of crashing when verbose logs are enabled.
2021-02-26 19:09:28 +05:30
Michael (XIAO Xufeng)
756cb17ae0
Merge branch 'feat/spi_flash_override_size_v4.0' into 'release/v4.0'
...
spi_flash: add config option to override flash size in bootloader header (v4.0)
See merge request espressif/esp-idf!12462
2021-02-26 10:07:18 +00:00
Michael (XIAO Xufeng)
e65ed8c959
spi_flash: add config option to override flash size in bootloader header
...
Sometimes the flash size read from bootloader is not correct. This may
forbid SPI Flash driver from reading the the area larger than the size
in bootloader header.
When the new config option is enabled, the latest configured
ESPTOOLPY_FLAHSIZE in the app header will be used to override the value
read from bootloader header.
2021-02-26 10:12:16 +08:00
Michael (XIAO Xufeng)
b870f6f43c
Revert "ci: temporarily disable RS485 related tests"
...
This reverts commit 983220e216
2021-02-23 11:06:33 +08:00
aleks
0a36f36016
freemodbus: fix mb controller parity propagation issues
2021-02-17 14:05:14 +01:00
Chinmay Chhajed
3c7594f1ff
component/bt: Added check for NULL valued combination key.
2021-02-10 15:44:12 +05:30
Chinmay Chhajed
ce21340dc5
Bluedroid: Do not initiate/accept connection with device having same BDADDR.
...
Added BD_ADDR comparison in l2cu_lcp_allocate and removed check from
security connection request handler as it's handled in l2cu_lcp_allocate
for both connection request and create connection.
2021-02-10 15:41:40 +05:30
Chinmay Chhajed
c98b72326e
bt: removed esp_bt_get_mac()
...
There was no need for this function as there is already a way present to
fetch own mac address. Own mac addr can be fetched by calling
controller_get_interface().
2021-02-10 15:41:31 +05:30
Mahavir Jain
857b34cfd8
Merge branch 'bugfix/softap_prov_cookies_v4.0' into 'release/v4.0'
...
protocomm_httpd: Use HTTP cookies to track session (v4.0)
See merge request espressif/esp-idf!12267
2021-02-09 16:59:24 +08:00
lly
dbe997ce1b
ble_mesh: stack: Fix deinit server models with no matching id
2021-02-07 11:18:49 +08:00
Piyush Shah
f132cf2b8b
protocomm security1: Restart security session if SESSION_STATE_CMD0 is received
...
With the introduction of cookies to track a session, it is possible that the
clients restart the provisioning on the same session, specifically when a user
cancels a current provisioning attempt. This can result in an error as the state
on the device side and client side will go out of sync.
This has now been changed such that if SESSION_STATE_CMD0 is received on
an existing session, the state is reset and flow allowed to continue.
2021-02-05 14:28:45 +05:30
Piyush Shah
7755d3955f
protocomm_httpd: Use HTTP cookies to track session
...
Earlier, a "socket connection" was being considered as a protocomm "session".
However, for HTTP, we cannot expect clients to necessarily use the same
socket for all requests of a given transaction. This was indeed causing
some failures for Wi-Fi provisioning from Android phones.
So, we have introduced http cookies to track a session even if the socket
connection does not stay intact throughout the transaction.
This change is backward compatible. If the client does not use cookies, the
socket connection will be considered as the session.
Closes: https://github.com/espressif/esp-idf/issues/6316
Reference: https://github.com/espressif/esp-idf/pull/6330
2021-02-05 14:28:45 +05:30
lly
d94289c83a
ble_mesh: stack: Fix mbedtls aes ctx not deallocated
2021-02-05 03:26:49 +00:00
lly
574958367f
ble_mesh: stack: Fix mbedtls aes ctx not initialized
2021-02-05 03:26:49 +00:00
Ivan Grokhotkov
5dd22738d6
Merge branch 'bugfix/esp_pm_dump_critical_v4.0' into 'release/v4.0'
...
esp_pm: esp_pm_dump_locks: don't print from a critical section, and fix formatting (backport v4.0)
See merge request espressif/esp-idf!12019
2021-02-05 09:52:40 +08:00
Michael (XIAO Xufeng)
2a7aaacec6
Merge branch 'spi_dma_close_before_cpu_reset_v4.0' into 'release/v4.0'
...
spi: fix issue with closing DMA before CPU reset (4.0)
See merge request espressif/esp-idf!10840
2021-02-05 00:52:09 +08:00
weitianhua
ebe344f852
Fix A2DP Underrun Issue
2021-02-04 19:35:19 +08:00
Piyush Shah
948ec32caf
protocomm_httpd: Change an info print to debug print as it isn't really required in the logs
2021-02-04 15:05:22 +05:30
dongyou
509ff013bd
fix smartconfig issue when router reply arp late
2021-02-04 11:40:05 +08:00
David Čermák
a6bddd68d2
Merge branch 'feature/support_transport_keepalive_v4.0' into 'release/v4.0'
...
Feature/support transport keepalive v4.0 [backport v4.0]
See merge request espressif/esp-idf!12155
2021-02-02 22:00:53 +08:00
Mahavir Jain
d82adb482b
spi_flash: add config option to enable encrypted partition read/write
...
This feature can be disabled to save some IRAM (approx 1KB) for cases
where flash encryption feature is not required.
2021-01-29 11:45:50 +05:30
Mahavir Jain
9c169a1812
Revert "esp_partition: disable encrypted reads/writes if flash encryption is disabled"
...
This reverts commit bf35ef1ce7
.
It has been noticed that there are scenarios where even though firmware is not enabled
with flash encryption config feature, it should be able to write to encrypted partitions.
This revert adds the feature back which was removed around v4.0 timelines, and same
change will be backported to all releases (upto v4.0) for consistency.
2021-01-29 11:45:50 +05:30
xiehang
e9de533c81
esp_wifi: Modify WIFI_IF_AP to TCPIP_ADAPTER_IF_AP
2021-01-27 15:00:55 +08:00
xiehang
041ad04fdd
esp_wifi: Modify ESP_IF_WIFI_AP to WIFI_IF_AP
2021-01-27 15:00:51 +08:00
xiehang
4c68212c8f
esp_wifi: Modify ESP_IF_WIFI_STA to WIFI_IF_STA
2021-01-27 14:59:25 +08:00
weitianhua
1ae261dcdd
Add init & deinit event for a2dp
2021-01-26 10:54:15 +08:00
Shubham Kulkarni
985de73e6d
Add options for esp_http_client and esp_websocket_client to support keepalive
2021-01-25 21:01:30 +08:00
yuanjm
7201411f49
Modify esp-tls and tcp_transport to support keep alive for tcp and ssl connection
2021-01-25 21:01:25 +08:00
Michael (XIAO Xufeng)
8e8e54737d
Merge branch 'bugfix/modbus_fix_slave_id_support_v40' into 'release/v4.0'
...
Bugfix/modbus fix slave id support v40
See merge request espressif/esp-idf!12096
2021-01-25 12:23:57 +08:00
Mahavir Jain
4b50c99957
Merge branch 'bugfix/httpd_session_close_lru_v4.0' into 'release/v4.0'
...
esp_http_server: Add flag in sock_db to identify httpd_sess_close is called from httpd_session_close_lru (v4.0)
See merge request espressif/esp-idf!12114
2021-01-22 21:26:29 +08:00
Mahavir Jain
7d677373e1
Merge branch 'bugfix/http_client_buffer_overread_v4.0' into 'release/v4.0'
...
esp_http_client: Fix buffer overread, update https_request example to use HTTP/1.1 (v4.0)
See merge request espressif/esp-idf!12110
2021-01-22 18:08:49 +08:00
Shubham Kulkarni
9951421910
esp_http_server: Add lru_socket flag in sock_db to indicate httpd_sess_close is called from httpd_sess_close_lru
2021-01-22 11:17:17 +05:30
Shubham Kulkarni
d0a4d91838
esp_http_client.c: Clear raw_len for response buffer after dispatching HTTP_EVENT_ON_FINISH event
...
Closes: https://github.com/espressif/esp-idf/issues/6146
2021-01-22 11:04:11 +05:30
aleks
4f7f09a64f
freemodbus: fix compilation issue when slave id support is enabled
...
Closes https://github.com/espressif/esp-idf/issues/6003
2021-01-21 18:50:39 +01:00
Aditya Patwardhan
4df95abb22
esp-tls: Fix mem leak when global_ca_store is freed
2021-01-21 11:31:52 +05:30
Island
38ea44faaf
Merge branch 'bugfix/ble_mesh_node_set_name_status_check_v4.0' into 'release/v4.0'
...
ble_mesh: stack: Remove node set device name return status check (v4.0)
See merge request espressif/esp-idf!12082
2021-01-21 11:08:02 +08:00
Island
9f78bcc36d
Merge branch 'bugfix/ble_mesh_proxy_client_net_resend_v4.0' into 'release/v4.0'
...
ble_mesh: stack: Fix proxy client may fail to resend msg (v4.0)
See merge request espressif/esp-idf!12080
2021-01-21 11:07:41 +08:00
lly
9d4abeb907
ble_mesh: stack: Remove node set device name return status check
2021-01-20 21:11:33 +08:00
lly
4c86bec0e9
ble_mesh: stack: Fix proxy client may fail to resend msg
2021-01-20 21:10:30 +08:00
lly
8737392af0
ble_mesh: stack: Use different random for each provisioning
2021-01-20 21:09:28 +08:00
David Čermák
b1178d092e
Merge branch 'bugfix/mdns_txt_length_collision_v4.0' into 'release/v4.0'
...
mDNS: Fix of text length calculation when detecting a collision(Backport v4.0)
See merge request espressif/esp-idf!12027
2021-01-19 22:16:08 +08:00
Jiang Jiang Jian
a61ec41740
Merge branch 'bugfix/btdm_blufi_send_custom_data_will_congested_after_connection_is_broken_v4.0' into 'release/v4.0'
...
component/bt: fix Blufi sends customer data will congested when connection is broken(backport v4.0)
See merge request espressif/esp-idf!11849
2021-01-19 21:44:35 +08:00
Island
c23c45a12a
Merge branch 'bugfix/ble_mesh_log_macro_v4.0' into 'release/v4.0'
...
ble_mesh: stack: Add prefix for log macros (v4.0)
See merge request espressif/esp-idf!12053
2021-01-19 17:34:26 +08:00
Angus Gratton
c26e20770d
Merge branch 'bugfix/soc_cpu_signed_compare_v4_0_pr5687' into 'release/v4.0'
...
fix compiler warning: comparison of integer expressions of different...
See merge request espressif/esp-idf!12049
2021-01-19 15:46:30 +08:00
lly
421f044eea
ble_mesh: stack: Fix compile warning when log is disabled
2021-01-19 14:05:25 +08:00
lly
f9152550d2
ble_mesh: stack: Add prefix BLE_MESH_ for log related macros
2021-01-19 14:05:25 +08:00
SiLeader
d7c8dd270f
fix compiler warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int'
...
Merges https://github.com/espressif/esp-idf/pull/5687
Equivalent fix to https://github.com/espressif/esp-idf/issues/6120 for v4.0 branch
2021-01-19 09:15:52 +11:00
Jiang Jiang Jian
a3cee22e7e
Merge branch 'bugfix/fix_some_wifi_bugs_0105_v4.0' into 'release/v4.0'
...
Bugfix/fix some wifi bugs 0105 v4.0 (backport v4.0)
See merge request espressif/esp-idf!11906
2021-01-18 21:22:29 +08:00
Island
ff7db0cdc4
Merge branch 'update/ble_mesh_set_hsl_states_v4.0' into 'release/v4.0'
...
ble_mesh: stack: Enable updating lighting hsl state (v4.0)
See merge request espressif/esp-idf!12037
2021-01-18 19:10:26 +08:00
lly
7134ef67cf
ble_mesh: stack: Fix compile warning with BIT macro
2021-01-18 14:08:49 +08:00
lly
d42f39dcb4
ble_mesh: stack: Update mesh max conn macro when using bluedroid
2021-01-18 14:08:12 +08:00
lly
5c1e3eabc1
ble_mesh: stack: Enable updating lighting hsl state
2021-01-18 14:02:01 +08:00
Island
3a56233a4d
Merge branch 'bugfix/bluedroid_avoid_same_bdaddr_conn_v4.0' into 'release/v4.0'
...
Bluedroid: Do not connect if peer BD_ADDR is same as own BD_ADDR. (v4.0)
See merge request espressif/esp-idf!11992
2021-01-18 14:01:19 +08:00
suren.gabrielyan
52fa88b54e
mDNS: Fix of text length calculation when detecting a collision
2021-01-15 16:53:27 +04:00
suren.gabrielyan
0f80a4bd47
mDNS: Fix of collision detection during txt length calculation
...
Closes https://github.com/espressif/esp-idf/issues/6114
2021-01-15 16:53:09 +04:00
Ivan Grokhotkov
9d9d30965f
esp_pm: fix formatting issues in esp_pm_dump_locks
...
- line was truncated because 64 characters were not sufficient
- length passed to snprintf should be full buffer length, not -1
- make the width of lock name field fixed
- fix alignment of lock type column
2021-01-15 12:42:34 +01:00
Ivan Grokhotkov
62da2362a8
esp_pm: esp_pm_dump_locks: don't print from a critical section
...
Reported in https://github.com/espressif/esp-idf/issues/1917
2021-01-15 12:40:17 +01:00
xiehang
9370b74ee0
esp_wifi: Update WiFi lib
...
1. Add check CSA state before CSA timer process
2. Change wifi scan duration from 120ms to 100ms
3. Using deport reg instead of ahb
4. Check TID in ieee80211_recv_bar()
5. Revert to report specific reason code when receiving deauth during 4-way-handshark
6. Fix the bug that tx ampdu parameter is not from peer device
7. Refactor wifi_interface_t
8. Faster WiFi station connect improvement, avoid 100ms passive scan
9. Add FCS failed packets filter
10.Update esp32 phy lib to v4660
11.Fix csa timer issue
12.Fix country code last byte to space instead of NULL
13.Fix softap cannot forward A-MSDU
14.Fix max tx power to 20dBm
15.Fix the issue that the esp_wifi_sta_get_ap_info can't get country
2021-01-15 03:51:36 +00:00
xiehang
155a7f816d
esp_wifi: ESP32 phy add [sections:phy_iram]
2021-01-15 03:51:36 +00:00
ChenJianxing
9eb34fd153
esp_wifi: optimize phy version log
2021-01-15 03:51:36 +00:00
ronghulin
70777a256a
bugfix: fix some wifi bugs
...
1. fix max tx power to 20dBm
2. fix the issue that the esp_wifi_sta_get_ap_info can't get country
Closes https://github.com/espressif/esp-idf/issues/6267
2021-01-15 03:51:36 +00:00
lly
4902b2745b
ble_mesh: stack: Fix using wrong | for OR between macros
2021-01-14 15:59:46 +08:00
Island
a47099b028
Merge branch 'feat/ble_mesh_support_ble_scan_v4.0' into 'release/v4.0'
...
ble_mesh: stack: Add BLE scan callback when mesh is enabled (v4.0)
See merge request espressif/esp-idf!11965
2021-01-14 15:47:52 +08:00
Chinmay Chhajed
c4fe4dbf67
Bluedroid: Do not connect if peer BD_ADDR is same as own BD_ADDR.
2021-01-14 12:23:04 +05:30
Jiang Jiang Jian
f2038b959a
Merge branch 'bugfix/fix_spp_vfs_dynamic_memory_bugs_v4.0' into 'release/v4.0'
...
component_bt/fix spp vfs demo crash when use dynamic memory[backport v4.0]
See merge request espressif/esp-idf!11729
2021-01-14 11:19:34 +08:00
Mahavir Jain
5a64638848
Merge branch 'fix/esp_tls_add_warning_if_ca_chain_has_invalid_cert_v4.0' into 'release/v4.0'
...
esp_tls: Add warning if the CA chain provided contains one/more invalid cert
See merge request espressif/esp-idf!11943
2021-01-12 23:26:55 +08:00
lly
f9b53a909b
ble_mesh: stack: Support reporting normal ble adv packets
2021-01-12 19:15:36 +08:00
lly
34b5c1cf72
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-01-12 19:15:36 +08:00
lly
88b550ba75
ble_mesh: stack: Move ble scan funcitons to a single file
2021-01-12 19:15:35 +08:00
lly
d1553311a2
ble_mesh: stack: Optimize handling received mesh adv packets
2021-01-12 19:15:35 +08:00
lly
73dee43e55
ble_mesh: stack: Move bt_mesh_rand to mesh_common.c
2021-01-11 19:28:36 +08:00
lly
decd6956f3
ble_mesh: stack: Remove useless BT_DBG_ENABLED in a few files
2021-01-11 19:28:31 +08:00
lly
93991bda4a
ble_mesh: Replace zephyr integer types with C99 types [Zephyr]
2021-01-11 19:28:25 +08:00
lly
866b6b439c
ble_mesh: stack: Update ARRAY_SIZE definition
2021-01-11 19:27:55 +08:00
Island
9172fcaa77
Merge branch 'feat/ble_mesh_multiple_nvs_namespace_v4.0' into 'release/v4.0'
...
ble_mesh: stack: Provisioner supports multiple nvs namespaces (v4.0)
See merge request espressif/esp-idf!11936
2021-01-11 18:55:37 +08:00
Aditya Patwardhan
238ac2293b
esp_tls: Add warning if the CA chain provided contains one/more invalid cert
2021-01-11 12:41:07 +05:30
Mahavir Jain
0be9d54b90
Merge branch 'feature/upgrade_mbedtls_to_v4.0' into 'release/v4.0'
...
mbedtls: upgrade to v2.16.9 release (v4.0)
See merge request espressif/esp-idf!11901
2021-01-11 14:01:14 +08:00
lly
8c883fd410
ble_mesh: stack: Provisioner supports multiple nvs namespaces
...
Now Provisioner can use different NVS namespaces to store
different instances of mesh information, for example, for
different user accounts.
2021-01-11 10:08:23 +08:00
lly
f0af8858da
ble_mesh: stack: Provisioner supports receiving heartbeat
2021-01-08 09:33:04 +08:00
Mahavir Jain
2d7eb60491
mbedtls: upgrade to v2.16.9 release
...
For details release notes please refer to:
https://github.com/ARMmbed/mbedtls/releases/tag/v2.16.9
2021-01-07 11:20:30 +05:30
lly
726225c5f3
ble_mesh: stack: Fix Node ID adv with wrong timeout
2021-01-05 20:15:16 +08:00
Jiang Jiang Jian
d56cca3413
Merge branch 'bugfix/fix_ping_specify_length_issue_v4.0' into 'release/v4.0'
...
bugfix: fix ICMP specify length issue (backport v4.0)
See merge request espressif/esp-idf!11838
2021-01-05 10:45:16 +08:00
XieWenxiang
f81bdd933e
component/bt: fix Blufi sends customer data will congested when connection is broken
2020-12-31 15:54:09 +08:00
ronghulin
4985b77fff
bugfix: fix ICMP specify length issue
2020-12-30 18:01:01 +08:00