Angus Gratton
f61f54ee67
Merge branch 'feature/dis_uart_dl_mode_v3.3' into 'release/v3.3'
...
feature: Disable UART download mode (v3.3)
See merge request espressif/esp-idf!10767
2021-01-04 15:29:14 +08:00
Sachin Parekh
25147f2560
i2c: Acquire PM lock after acquiring mutex
2020-12-30 13:25:40 +05:30
Chen Zheng Wei
d3eb487d40
mcpwm: fix the issue of wrong period (backport v3.3)
2020-12-28 03:48:11 +00:00
Jiang Jiang Jian
c4aafb06ce
Merge branch 'feature/nvs_erase_check_init_3.3' into 'release/v3.3'
...
NVS Flash: prevent erasing initialized partition (backport v3.3)
See merge request espressif/esp-idf!10072
2020-12-28 11:46:34 +08:00
Chinmay Chhajed
0b84a1242e
Bluedroid: Fixes for some vulnerabilities.
...
This commit fixes 'Impersonation in Passkey entry protocol'
(CVE-2020-26558) and suggests fixes for other vulnerabilites like
'Impersonation in the Pin Pairing Protocol' (CVE-2020-26555) and
'Authentication of the LE Legacy Pairing Protocol'
CVE-2020-26558 can be easily implemented if the peer device can
impersonate our public key. This commit adds a check by comparing our
and received public key and returns failed pairing if keys are same.
This commit also adds comments suggesting to use secure connection when
supported by all devices.
2020-12-25 16:03:33 +05:30
Jiang Jiang Jian
cc8525f630
Merge branch 'bugfix/backport_v3.3_esp_tls_closing_fd0' into 'release/v3.3'
...
Bugfix/backport v3.3 esp tls closing fd0
See merge request espressif/esp-idf!11055
2020-12-24 16:05:11 +08:00
XieWenxiang
b0719d3fc6
component/bt: fix Blufi sends longer customer data will will lead congested
2020-12-24 09:37:35 +08:00
Jiang Jiang Jian
8ff6e2eee5
Merge branch 'bugfix/wps_multiple_ap_creds_v3.3' into 'release/v3.3'
...
Bugfix/wps multiple ap creds v3.3 (backport v3.3)
See merge request espressif/esp-idf!11727
2020-12-23 23:33:46 +08:00
xutao
9c252b8f22
bugfix: backport esp_tls_closing_fd0 to v3.3
2020-12-23 09:51:48 +00:00
xiehang
56416dddda
esp_wifi: Updata WiFi lib
...
1. Fix handling of multiple AP credentials in WPS
2. Fix esp_wifi log levels
2020-12-23 15:48:06 +08:00
xiehang
de0d1fffcd
esp_wifi: Fix handling of multiple AP credentials in WPS
...
WPS can send multiple AP credentials, while existing implementation
will only use the first credentials which could be for the 5G band.
Fix this by passing these credentials to the App and attempting
to connect using each of those. Older Apps will remain compatible
without breaking WPS, but the issue will remain.
2020-12-23 15:05:28 +08:00
liqigan
46fa26b56f
fix spp vfs demo crash when use dynamic memory
2020-12-23 14:44:48 +08:00
Jiang Jiang Jian
896180ec73
Merge branch 'bugfix/collection_bugfix_backport_for_3_3' into 'release/v3.3'
...
Bugfix/collection bugfix backport for 3 3
See merge request espressif/esp-idf!11708
2020-12-23 11:23:14 +08:00
wangcheng
929ad413cb
component/bt: Fix a potential double free error.
2020-12-22 19:09:15 +08:00
weitianhua
282d234ea5
components/bt: Fixed the problem of early release of pointer(p_ccb) in funcion
2020-12-22 15:12:55 +08:00
weitianhua
86de405578
Collection of bugfix backport for release/v3.3
2020-12-22 15:08:59 +08:00
Jiang Jiang Jian
3e6dd18075
Merge branch 'bugfix/revert_tx_optimization_v3.3' into 'release/v3.3'
...
esp_wifi: revert tx optimization(v3.3)
See merge request espressif/esp-idf!11688
2020-12-21 23:19:08 +08:00
Jiang Jiang Jian
1b4a46a28f
Merge branch 'bugfix/ipv6_check_ns_na_packet_length' into 'release/v3.3'
...
lw-ip:bugfix for ipv6 check ns na packet length
See merge request espressif/esp-idf!11680
2020-12-21 23:18:27 +08:00
zhangyanjiao
d5f9d1f748
Revert "esp_wifi: optimize WiFi TX performance"
...
This reverts commit 7b245e59c4
.
2020-12-21 15:53:19 +08:00
Michael (XIAO Xufeng)
ed420aacc0
Merge branch 'bugfix/WEL_DISABLE_V3.3' into 'release/v3.3'
...
spi_flash: ensure wel is diabled when flash is not being operated
See merge request espressif/esp-idf!11653
2020-12-21 15:48:51 +08:00
xueyunfei
ee1f925dff
bugfix for ipv6 check ns na packet length
2020-12-21 10:54:24 +08:00
Angus Gratton
a461605003
efuse: Add ESP32 V3 'disable Download Mode' functionality
2020-12-17 17:44:21 +11:00
Xia Xiaotian
3cf6f36765
esp_wifi: decouple Wi-Fi and bluetooth with coexist to reduce binary file size
2020-12-17 14:21:59 +08:00
Cao Sen Miao
6d63c59ddb
spi_flash: ensure sel is diabled when flash is not being operated
2020-12-17 10:58:49 +08:00
Mahavir Jain
fb6fb2df3b
Merge branch 'bugfix/redirection_v3.3' into 'release/v3.3'
...
esp_http_client: Skip check for redirection counter if status code is success, fix issue with digest auth, configurable user agent string. (v3.3)
See merge request espressif/esp-idf!11600
2020-12-14 20:20:20 +08:00
Jiang Jiang Jian
f33381b8e8
Merge branch 'fixbug/baidu_tcp_recv_assert_for_3.3' into 'release/v3.3'
...
lw-ip:fix bug for tcp recv assert(backport 3.3)
See merge request espressif/esp-idf!11289
2020-12-14 19:00:45 +08:00
Scott Shell
6d104d49b4
Make the UserAgent string in esp-http-client configurable
...
Signed-off-by: Shubham Kulkarni <shubham.kulkarni@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/6044
2020-12-14 14:44:40 +05:30
Shubham Kulkarni
193fcc70dd
http_auth.c: Fix crash when opaque field is not present in challenge string
...
Closes: https://github.com/espressif/esp-idf/issues/5888
2020-12-14 14:44:33 +05:30
Shubham Kulkarni
35d0b93ecf
esp_http_client: Skip check for redirection counter if status code is success.
...
Set disable_auto_redirect in esp_http_client example to validate this condition in CI
2020-12-14 14:44:22 +05:30
Angus Gratton
6f3478dae0
Merge branch 'bugfix/esptool_version_v3.3' into 'release/v3.3'
...
esptool: Update esptool to latest v2.x version (backport v3.3)
See merge request espressif/esp-idf!11585
2020-12-14 15:14:45 +08:00
Jiang Jiang Jian
4767568837
Merge branch 'nimble/fix_misc_coverity_issue_v3.3' into 'release/v3.3'
...
Nimble: Fix misc issues in NimBLE NVS, `ble_eddystone`, recursive call and L2CAP CoC (v3.3)
See merge request espressif/esp-idf!11393
2020-12-12 19:21:41 +08:00
Jiang Jiang Jian
c2f5fc0c88
Merge branch 'optimize/ble_mesh_provision_dev_uuid_check_v3.3' into 'release/v3.3'
...
ble_mesh: stack: Need uuid when adding device for provisioning (v3.3)
See merge request espressif/esp-idf!11582
2020-12-12 17:57:37 +08:00
Jiang Jiang Jian
e38adae62b
Merge branch 'backport/need_commit_to_v3.3' into 'release/v3.3'
...
components/bt: Backport some fixes to v3.3
See merge request espressif/esp-idf!11470
2020-12-12 17:53:20 +08:00
radim.karnis
54ee2f2ebc
Changed esptool version to latest v2.x
2020-12-11 13:29:19 +01:00
lly
bff66d7653
ble_mesh: stack: Need uuid when adding device for provisioning
2020-12-11 20:10:57 +08:00
Krzysztof Budzynski
17ca685a15
Merge branch 'feature/python2-deprecation-warn_v3.3' into 'release/v3.3'
...
Tools: Add Python 2 deprecation warning (v3.3)
See merge request espressif/esp-idf!11550
2020-12-11 16:31:18 +08:00
baohongde
a36ed1c60b
components/bt: insert the llcp packet to the top of the tx_prog linked list
2020-12-11 11:28:12 +08:00
wangcheng
04d28bdf40
components/bt: Fix ble disconnect issue in coex mode
2020-12-11 11:28:12 +08:00
baohongde
2711f35552
components/bt: Fix waking up fail while sleeping
2020-12-11 11:28:12 +08:00
baohongde
fcbaa63c4e
components/bt: Make sleep avaliable in hli(for future use)
2020-12-11 11:27:35 +08:00
baohongde
809a1ff74c
components/coex: Some bugfix about ble dynamic prio
...
Rewrite ble dynamic prio to fix ble disconn in conn_param_update/channel_map_update
Rewrite ble dynamic prio in connection establishment
Fix ble dynamic prio with latency
Fix status bit set error when conn fail
2020-12-11 11:27:35 +08:00
wangcheng
b8f061334a
components/bt: backport requires commit to release v3.3
2020-12-11 11:27:35 +08:00
wangcheng
c82ba10521
components/bt: fixed memory damage caused by bluetooth memory release
2020-12-11 11:27:35 +08:00
wangcheng
83ee0eef9e
Fix BT controller dead issue when clkn overflow
2020-12-11 11:27:35 +08:00
wangcheng
ddab5b2a2a
component/bt: Fixed the watchdog timeout of btu task during multi-connection
2020-12-11 11:27:35 +08:00
wangcheng
3622e29465
components/bt: Fixed the state not synchronized between controller and host when disconnected.
2020-12-11 11:27:35 +08:00
wangmengyang
8744b8266b
component/bt: fall back to main XTAL as Bluetooth sleep clock when EXT 32K CRYS is configured but not detected
2020-12-11 11:27:35 +08:00
Jiang Jiang Jian
ab41d84a2f
Merge branch 'bugfix/fix_spp_read_flow_control_v3.3' into 'release/v3.3'
...
component_bt/fix spp flow control and vfs write[backport 3.3]
See merge request espressif/esp-idf!11471
2020-12-10 22:50:56 +08:00
daiziyan
228bec2371
add CN translation for adding python2 deprecation warning(MR 11115)
2020-12-10 14:04:57 +01:00
xiehang
65a1e1269f
esp_wifi: Update wifi lib
...
1. Optimize WiFi log
2. Optimize 4way handshake failure time
3. Fix eapol frames encryption during reauth
4. Set softap beacon DTIM count according to TSF timer
5. Remove wifi tx buffer limits
6. Remove coexist warnings in ESP_WIFI_MESH
7. Update some APIs descriptions, tables format and typos
8. Fix wifi tx all
2020-12-10 02:55:22 +00:00
xiehang
7b245e59c4
esp_wifi: optimize WiFi TX performance
2020-12-10 02:55:22 +00:00
xiehang
42061dded1
esp_wifi: add limitation for setting maximum WiFi TX power
...
Limit the WiFi TX power range to 10dBm ~ 20.5 dBm
2020-12-10 02:55:22 +00:00
dongyou
1e519370dd
Add documentation to avoid using WiFi modem sleep for WiFi/BT coexistence
...
Remove description of unusable API esp_wifi_restart()
Update esp_now_fetch_peer discription
Update table format prblm for esp_wifi_set_max_tx_power()
Update description for ssid and password
2020-12-10 02:55:22 +00:00
xiehang
022192411e
esp_wifi: remove wifi tx buffer limits
2020-12-10 02:55:22 +00:00
xiehang
afad32da9e
esp_wifi: set softap beacon DTIM count according to TSF timer
2020-12-10 02:55:22 +00:00
xiehang
77b3ad8385
eps_wifi: Optimize WiFi debug log
...
1. Add esp_wifi_statis_dump()
2. Optimize WiFi related debug log
2020-12-10 02:55:22 +00:00
liqigan
7a52ed2f15
fix spp flow control and vfs write
2020-12-10 10:44:44 +08:00
martin.gano
7af26fa6d6
Tools: add Python 2 deprecation warning
2020-12-10 00:12:09 +01:00
Jiang Jiang Jian
0416586dcc
Merge branch 'bugfix/add_protection_for_spp_api_3_3' into 'release/v3.3'
...
componnet_bt:/ Add protection for btc and some comment correction [backport v3.3]
See merge request espressif/esp-idf!11455
2020-12-09 22:10:26 +08:00
Michael (XIAO Xufeng)
a2142eae7e
Merge branch 'bugfix/phy_xpd_v3.3' into 'release/v3.3'
...
wifi: add set_xpd_sar override(backport v3.3)
See merge request espressif/esp-idf!11491
2020-12-09 10:49:55 +08:00
Island
fca750b4ea
Merge branch 'feature/btdm_support_some_ble_new_features_v3.3' into 'release/v3.3'
...
components/bt: backport some new features for Bluedroid BLE(release v3.3)
See merge request espressif/esp-idf!11464
2020-12-09 10:28:39 +08:00
Cao Sen Miao
5490dbcaf7
adc_i2s: solve the i2s_adc issue when using wifi
2020-12-08 16:15:03 +08:00
Angus Gratton
debd4ad723
doc: Specify that sleep wakeup source restrictions apply to all current ESP32 revisions
...
Closes https://github.com/espressif/esp-idf/issues/4681
Discussion https://esp32.com/viewtopic.php?f=13&t=15145
2020-12-08 18:00:11 +11:00
Jiang Jiang Jian
a7ec2e6503
Merge branch 'bugfix/add_disconn_req_action_when_no_link_3_3' into 'release/v3.3'
...
component_bt/bugfix: add_disconn_req_action_when_no_link [backport v3.3]
See merge request espressif/esp-idf!11456
2020-12-07 12:11:47 +08:00
Michael (XIAO Xufeng)
24b910916a
Merge branch 'bugfix/can_backport_accumulated_fixes_v3.3' into 'release/v3.3'
...
CAN backport accumulated fixes (backport v3.3)
See merge request espressif/esp-idf!11463
2020-12-04 23:57:09 +08:00
Darian Leung
fcabc257a5
CAN: ISR runs when cache is disabled
...
This commit adds the feature where the CAN ISR will continue to
run even if the cache is disabled. Whilst cache is disabled, any
received messages will go into the RX queue, and any pending TX
messages in the TX queue will be transmitted. This feature should
be enabled using the CONFIG_CAN_ISR_IN_IRAM option.
2020-12-04 17:58:02 +08:00
Jiang Jiang Jian
d96e1442b3
Merge branch 'bugfix/update_toolchain_5.2.0_psram_final_v3.3' into 'release/v3.3'
...
esp_wifi: Update WiFi toolchain to 1.22.0-97-gc752ad5 (backport v3.3)
See merge request espressif/esp-idf!11103
2020-12-04 11:57:30 +08:00
xiewenxiang
a15ce322b5
component/bt: support BLE Read Attribute value by UUID
2020-12-03 21:04:21 +08:00
xiewenxiang
dfefe7bfd7
component/bt: refactor ble random address setting
2020-12-03 20:44:58 +08:00
xiewenxiang
ea678c3fd1
component/bt: support BLE Application Layer Encryption key size check
2020-12-03 20:36:19 +08:00
xiewenxiang
456d3461a1
component/bt: support BLE Authorization
2020-12-03 20:25:47 +08:00
xiewenxiang
1896249485
component/bt: fix incorrect encryption flag setting
2020-12-03 20:07:05 +08:00
weitianhua
3e3445811a
Correct some debug log for BT Stack & Add protection for rfcomm close API in SPP
2020-12-03 19:29:20 +08:00
weitianhua
810e3b7d79
Separating AVRC & A2DP
...
1. Remove uneccessary macro
2. Add bda_addr for esp_bt_a2dp_disconn_req API
3. Rewrite a2dp clean_up function
2020-12-03 19:05:24 +08:00
Jiang Jiang Jian
b4c0751692
Merge branch 'bugfix/fix_spp_dynamic_memory_bugs' into 'release/v3.3'
...
componet_bt/fix SPP init deynamic memory bugs
See merge request espressif/esp-idf!11435
2020-12-03 16:53:52 +08:00
xiehang
d037923265
esp_wifi: Update WiFi toolchain to 1.22.0-97-gc752ad5
2020-12-03 15:54:55 +08:00
Darian Leung
3574ca6156
can: Fix critical section ESP_LOG functions
...
This commit removes any function calls within
the CAN driver that result in a call to ESP_LOG
whilst inside a critical section.
These function calls are either moved outside
critical sections (e.g., intr_alloc and gpio
functions), or substituted (e.g., assert()).
2020-12-02 21:50:38 +08:00
Darian Leung
35511d0e87
can: Fix semaphore take in critical section
...
This commit fixes can_reconfigure_alerts() which
could lead to a call to xSemaphoreTake() whilst
inside a critical section.
2020-12-02 21:41:47 +08:00
Darian Leung
540b401e95
CAN: Fix size of RX msg count field on the esp32
...
This commit fixes the size of the RX message count register field
on the esp32.
2020-12-02 21:40:17 +08:00
Hrudaynath Dhabe
e456bfedd7
wpa_supplicant: Fix configurable debug log feature's warning issue
2020-12-02 17:00:58 +08:00
GOPTIONS\pfrost
b4b51f5a5e
Reduce log level of hexdumps to verbose
...
Revert "Reduce log level of hexdumps to verbose"
Add a menuconfig option to enable or disable the logging in wpa_supplicant
Clarify help message
2020-12-02 16:53:49 +08:00
ronghulin
6d82b0a749
bugfix: fix TCP timer interval
2020-12-02 16:53:49 +08:00
ronghulin
d77991744f
fix TCP retransmission interval
2020-12-02 16:53:49 +08:00
liqigan
25774f41db
fix SPP init deynamic memory bugs
2020-12-02 12:24:05 +08:00
Artem Godlevskyi
7b030c3943
Added missing MYNEWT_VAL_BLE_L2CAP_COC_MPS definition
...
Signed-off-by: Prasad Alatkar <prasad.alatkar@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/5825
2020-11-30 18:51:13 +05:30
Prasad Alatkar
5900f9601e
NimBLE: Fix misc coverity issues in NimBLE host
...
- NimBLE NVS : Additional check to account for NVS operation failure
- NimBLE host: Fix minor bug in ble_eddystone_set_adv_data_gen
- NimBLE host: remove recursive call, upstream PR: https://github.com/apache/mynewt-nimble/pull/857
2020-11-30 18:50:57 +05:30
liqigan
b9bf3f7cc9
components/bt: Fix SPP using NULL point with dynamic memory
2020-11-23 11:48:34 +08:00
Jiang Jiang Jian
fea21b8e44
Merge branch 'bugfix/backport_v3.3_fix_pthread_priority_inheritance' into 'release/v3.3'
...
pthread: fix the priority inheritance (backport v3.3)
See merge request espressif/esp-idf!11293
2020-11-21 17:51:42 +08:00
Jiang Jiang Jian
025b8c3f21
Merge branch 'feature/mqtt_submodule_update_23c8e1ec_v3.3' into 'release/v3.3'
...
MQTT: Update submodule reference to da850b (config, error flags, minor fixes) (v3.3)
See merge request espressif/esp-idf!11315
2020-11-21 17:26:18 +08:00
Jiang Jiang Jian
dc4856e292
Merge branch 'bugfix/backport_v3.3_fix_websocket_issue' into 'release/v3.3'
...
websocket_client: fix some issues for websocket client(backport v3.3)
See merge request espressif/esp-idf!11295
2020-11-21 16:20:28 +08:00
David Čermák
a19f58355a
Merge branch 'bugfix/fix_transport_ssl_blocking_v3.3' into 'release/v3.3'
...
transport_ssl: Fix a bug in transport_ssl (backport v3.3)
See merge request espressif/esp-idf!11294
2020-11-20 17:43:41 +08:00
David Cermak
e846274e59
MQTT: Update submodule reference: config, error handle, minor fixes
...
Updates esp-mqtt reference to include fixes below related mainly to:
* configuration update (disable keepalive, network timeout)
* minor fixes (size_t for all sizes, unbalanced lock, api for
outbox-size)
* extended error handle to include socket's errno
Closes https://github.com/espressif/esp-idf/issues/5906
Config: Added config value to disable keepalive mechanism
esp-mqtt commit: 8562437c8a
Related https://github.com/espressif/esp-mqtt/issues/179
Added esp_mqtt_client_get_outbox_size API
esp-mqtt commit: 0a1d9d0300
Related https://github.com/espressif/esp-mqtt/pull/178
mqtt_outbox: Removed unused retry_count field from outbox_item_t
esp-mqtt commit: 673086e13a
config: Fixed typo for configuring OUTBOX_EXPIRED_TIMEOUT_MS
esp-mqtt commit: 259baaec96
Fixed missing MQTT_API_UNLOCK in esp_mqtt_client_stop error path
esp-mqtt commit: 845c2a3a1e
Related https://github.com/espressif/esp-mqtt/issues/173
Related https://github.com/espressif/esp-mqtt/pull/174
Extended mqtt error handle to capture transport's socket errno (IDF
v4.3+)
esp-mqtt commit: 23c8e1ecf5
Config: Added configuration value to set network timeout
esp-mqtt commit: a03228ac46
Related https://github.com/espressif/esp-mqtt/pull/166
Used size_t for all lengths to allow for other architectures
esp-mqtt commit: b9db8d9020
2020-11-20 10:25:59 +01:00
xutao
9da4c47e74
websocket_client: fix some issues for websocket client(backport v3.3)
2020-11-19 15:54:36 +08:00
xutao
cf4eba2f5d
pthread: fix the priority inheritance (backport v3.3)
2020-11-19 15:30:49 +08:00
xueyunfei
858c7b122e
fix bug for tcp recv assert
2020-11-19 11:27:14 +08:00
Island
2c6eb0bd74
Merge branch 'optimize/ble_mesh_gattc_conn_param_v3.3' into 'release/v3.3'
...
ble_mesh: stack: Update connection parameters used by Central (v3.3)
See merge request espressif/esp-idf!11285
2020-11-19 11:23:21 +08:00
lly
1a36790014
ble_mesh: stack: Update connection interval to 15ms
2020-11-18 20:25:26 +08:00
lly
a9ac3e87db
ble_mesh: stack: Update connection parameters used by Central
2020-11-18 20:25:14 +08:00
lly
d2a99ec816
ble_mesh: stack: Fix wrong declaration of node bind AppKey func
2020-11-18 20:16:25 +08:00
lly
42bdf7ecc2
ble_mesh: stack: Add node local netkey/appkey func
2020-11-18 20:16:06 +08:00
Island
f62e92c35f
Merge branch 'optimize/ble_mesh_reduce_code_size_v3.3' into 'release/v3.3'
...
ble_mesh: stack: Optimization introduced to reduce code size (v3.3)
See merge request espressif/esp-idf!11250
2020-11-18 20:08:44 +08:00
Prasad Alatkar
c8354f0231
Protocomm/simple_ble: Make gatt table map size equal to number of handles received (v3.3)
...
- Fixes memcpy failure observed while adding 2 or more endpoints in
wifi_provisioning.
Closes IDF-2250
Closes https://github.com/espressif/esp-idf/issues/6121
2020-11-17 16:27:29 +05:30
lly
2c66a82434
ble_mesh: stack: Add a Kconfig option to make Health Server model optional
2020-11-17 11:40:31 +08:00
lly
f1def7f24e
ble_mesh: stack: Split model Kconfig menu into foundation and others
2020-11-17 11:39:07 +08:00
lly
d9ffe54991
ble_mesh: stack: Add Kconfig options to make server models optional
2020-11-17 11:33:10 +08:00
lly
c90def0992
ble_mesh: stack: Use Kconfig option to make client models optional
2020-11-17 11:30:15 +08:00
lly
4c7a021acd
ble_mesh: stack: Make some internal static functions inline
2020-11-17 11:29:28 +08:00
lly
09ac1b596d
ble_mesh: stack: Add a Kconfig option to make deinit optional
2020-11-17 11:19:49 +08:00
lly
bc4ebea32c
ble_mesh: stack: Introduce a new header file mesh_config.h
2020-11-17 11:18:14 +08:00
Jiang Jiang Jian
68b237fe53
Merge branch 'bugfix/customer_baidu_psram_stack_backtrace_v3.3' into 'release/v3.3'
...
backport v3.3: added psram stack check in backtrace
See merge request espressif/esp-idf!8460
2020-11-12 21:01:12 +08:00
lly
330f39ee23
ble_mesh: test: Fix node test function not update role flag
2020-11-09 02:42:36 +00:00
Michael (XIAO Xufeng)
49ace4968f
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-11-05 06:11:29 +00:00
chenjianqiang
1903c05d53
psram: fix 16mbit psram id read error
2020-11-05 06:11:29 +00:00
Jiang Jiang Jian
5d42f3075e
Merge branch 'feature/toolchain_gcc52_revert_PSRAM_fixes_2020r3_v3.3' into 'release/v3.3'
...
Update toolchain to 1.22.0-97-gc752ad5 (v3.3)
See merge request espressif/esp-idf!10348
2020-11-05 14:08:47 +08:00
Jiang Jiang Jian
8667591004
Merge branch 'bugfix/lwip_netdb_cpp_guards_v3.3' into 'release/v3.3'
...
lw-IP: Changed to C linkage in netdb.h for fixing bug when using mixed C/C++ code (v3.3)
See merge request espressif/esp-idf!11092
2020-11-05 14:00:42 +08:00
Jiang Jiang Jian
e0a8eb60dd
Merge branch 'feature/lwip_tcp_isn_hook_v3.3' into 'release/v3.3'
...
lw-ip: enable TCP ISN hook (v3.3)
See merge request espressif/esp-idf!11065
2020-11-05 12:10:59 +08:00
Ivan Grokhotkov
843889fd03
pthread: add dummy implementation of pthread_setcancelstate
...
Used by new versions of newlib in stdio functions.
2020-11-04 10:08:00 +07:00
Anton Maklakov
873aca4c0d
newlib: Build psram libc with the new toolchain
...
Generated from commit 02c81fb7 in the newlib script repo
2020-11-04 10:08:00 +07:00
mathiasbredholt
737fce72cc
lwip: Changed to C linkage for fixing bug when using mixed C/C++ code
...
Merges https://github.com/espressif/esp-idf/pull/5900
2020-11-03 08:43:09 +01:00
shenjun
a15f77e1c7
esp_wifi_mesh: update wifi mesh libs
...
1. Fix FIX-ROOT does not reconnect to router when disconnect reason is too many
2. Add API esp_mesh_print_scan_result
3. Modify not to reset mesh_xonseq of self and children when flush_upstream_packets
4. Fix not switch to a parent candidate which has the same layer and assoc as current parent
5. Fix not arm parent monitor when a parent candidate is cleared without sending an event to mesh layer
6. Fix the new voted root does not reconnect to router if rssi is weak
2020-11-03 15:23:28 +08:00
Mahavir Jain
652f43d9ee
esp_netif: initialize TCP ISN hook if enabled in configuration
2020-11-02 16:01:58 +05:30
Mahavir Jain
516ca4698f
lwip: provide configuration option to enable TCP ISN hook
2020-11-02 16:01:53 +05:30
Mahavir Jain
59112bbd76
tcp_isn: use ROM APIs for md5 calculations
2020-11-02 14:32:58 +05:30
Mahavir Jain
a4ad6f7547
lwip: add custom TCP ISN hook implementation
...
Source:
https://git.savannah.nongnu.org/cgit/lwip/lwip-contrib.git/
2020-10-30 16:42:08 +05:30
Jiang Jiang Jian
ec4124676f
Merge branch 'bugfix/bredr_bugfix_release_for_qa_dummy_disconnect_3_3' into 'release/v3.3'
...
Bugfix/bredr bugfix release for qa dummy disconnect 3.3
See merge request espressif/esp-idf!10649
2020-10-28 21:26:29 +08:00
Jiang Jiang Jian
3616ae4da4
Merge branch 'bugfix/add_clear_bond_complete_evt_3_3' into 'release/v3.3'
...
componenet_bt/bugfix: add remove bond device complete event 3.3
See merge request espressif/esp-idf!10658
2020-10-28 16:58:49 +08:00
Jiang Jiang Jian
39f26cce95
Merge branch 'bugfix/fix_dhcp_renew_fail_for_3.3' into 'release/v3.3'
...
lw-ip: Fix dhcp renew fail in t1 and will renew ip in t2 every 1s
See merge request espressif/esp-idf!10986
2020-10-28 11:21:46 +08:00
Jiang Jiang Jian
4e71047a2a
Merge branch 'bugfix/fix_bredr_read_rssi_delta_v3.3' into 'release/v3.3'
...
Bugfix/Fix Read Rssi Delta Bug in Bredr [backport v3.3]
See merge request espressif/esp-idf!10810
2020-10-26 21:44:39 +08:00
zhangyanjiao
91fca12f6a
esp_wifi: Fixed the bug for timestamp check, didn't disconnect AP when AP's timestamp decrease abnormally
2020-10-26 11:16:34 +00:00
xueyunfei
668347e9c1
fix(dhcp): Fix dhcp renew fail in t1 and will renew ip in t2 every 1s util renew successful.(backport 3.3)
2020-10-26 16:35:32 +08:00
Jiang Jiang Jian
cd06c14265
Merge branch 'bugfix/fix_get_bond_device_list_v3.3' into 'release/v3.3'
...
bugfix/fix esp_bt_gap_get_bond_device_list bug [backport v3.3]
See merge request espressif/esp-idf!9669
2020-10-26 11:47:08 +08:00
Jiang Jiang Jian
410d59d53d
Merge branch 'feature/esp_spp_stop_srv_v3.3' into 'release/v3.3'
...
bugfix/Add API esp_spp_stop_srv and fix collection of SPP [backport v3.3]
See merge request espressif/esp-idf!10010
2020-10-26 11:46:56 +08:00
Jiang Jiang Jian
77486506e3
Merge branch 'bugfix/fix_hci_max_page_num_v3.3' into 'release/v3.3'
...
bugfix/Support for more Bluetooth HID devices [backport v3.3]
See merge request espressif/esp-idf!9663
2020-10-26 11:46:11 +08:00
Michael (XIAO Xufeng)
adaed2c79d
Merge branch 'spi_dma_close_before_cpu_reset_v3.3' into 'release/v3.3'
...
spi: fix issue with closing DMA before CPU reset (3.3)
See merge request espressif/esp-idf!10865
2020-10-25 23:51:21 +08:00
He Yin Ling
4a9f946278
Merge branch 'feature/move_auto_test_script_to_new_repo_3.3' into 'release/v3.3'
...
ci: move auto_test_script to new repo (backport 3.3)
See merge request espressif/esp-idf!10881
2020-10-24 09:26:11 +08:00
Chen Yu Dong
632530ef3c
test: move auto test script to new repo (backport)
...
known issues +
2020-10-24 09:26:08 +08:00
boblane
c5b23a85b8
Some Bluetooth devices - such as an Xbox One S controller (model 1708) - report more than two external features pages and are rejected immediately. Pages 1 and 2 are marked as unhandled in btm_devctl.c anyway, so there is no reason to block devices with more pages.
...
(IDFGH-3515)
Signed-off-by: liqigan <liqigan@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/5481
Closes https://github.com/espressif/esp-idf/issues/5470
2020-10-23 06:14:24 +00:00
liqigan
35b2eeaa65
add API esp_spp_stop_srv(), fix the error parameter in esp-idf/examples/bluetooth/bluedroid/classic_bt/bt_spp_initiator/main/example_spp_initiator_demo.c and fix collection of SPP
...
Closes https://github.com/espressif/esp-idf/issues/5409
Closes https://github.com/espressif/esp-idf/pull/5408
See merge request !9114
2020-10-22 08:33:39 +00:00
boblane
fc6f480e89
fix esp_bt_gap_get_bond_device_list bug
...
Closes https://github.com/espressif/esp-idf/issues/5395
2020-10-22 06:32:16 +00:00
xueyunfei
2e3dfd23e7
udpv6 failed to receive data for the first time
2020-10-22 11:40:04 +08:00
Mahavir Jain
83809a37a7
Merge branch 'bugfix/esp_idf_version_v3.3' into 'release/v3.3'
...
Add __ASSEMBLER__ flag in esp_idf_version.h to fix build failure with assembly files (v3.3)
See merge request espressif/esp-idf!10902
2020-10-21 20:07:54 +08:00
liqigan
d61459e692
modify read rssi related function names
...
Closes https://github.com/espressif/esp-idf/issues/5660
2020-10-20 12:31:50 +00:00
Jiang Jiang Jian
5543b6a85b
Merge branch 'bugfix/fix_some_wifi_bugs_0924_v3.3' into 'release/v3.3'
...
fix some wifi bugs 0924 (v3.3)
See merge request espressif/esp-idf!10615
2020-10-20 20:29:50 +08:00
Shubham Kulkarni
5a287c3a31
esp_idf_version.h: Add __ASSEMBLER__ flag to fix build failure with assembly files
2020-10-19 13:23:20 +05:30
andreachiara
b097435596
esp_ble_mesh: api: fixed comment about autoresp
2020-10-19 11:32:52 +08:00
Armando
2a0dc304c0
spi: fix issue with closing DMA before CPU reset
2020-10-16 14:13:32 +08:00
Island
3901f38de6
Merge branch 'optimize/ble_mesh_make_buf_config_invisible_v3.3' into 'release/v3.3'
...
ble_mesh: stack: Make mesh buf debug option invisible (v3.3)
See merge request espressif/esp-idf!10797
2020-10-13 19:51:59 +08:00
lly
0d92639439
ble_mesh: stack: Make mesh buf debug option invisible
2020-10-13 09:31:47 +00:00
lly
23a21f92be
ble_mesh: stack: Add mesh device properties v2 definitions
...
Also fixes wrong characteristic value length of some device
properties.
2020-10-13 09:30:16 +00:00
lly
aa329b08ce
ble_mesh: stack: Move device property to model common part
2020-10-13 09:30:16 +00:00