Roland Dobai
9d2aac1daa
Merge branch 'feature/upgrade-gdb' into 'release/v4.4'
...
tools: add GDB version '11.2_20220823' as a tool
See merge request espressif/esp-idf!20494
2022-11-09 17:32:32 +08:00
morris
0ba41b598d
Merge branch 'bugfix/2nd_bootloader_uart1_baudrate_issues_v4.4' into 'release/v4.4'
...
esp_rom: fix 2nd bootloader custom uart1 baudrate issue (backport to v4.4)
See merge request espressif/esp-idf!20654
2022-11-09 17:32:02 +08:00
Roland Dobai
dd9e7a8b15
Merge branch 'fix/virtualenv_dir_v4.4' into 'release/v4.4'
...
Tools: Keep making virtual environments with python in the bin directory
See merge request espressif/esp-idf!20589
2022-11-09 17:31:24 +08:00
Ivan Grokhotkov
cc5640aef3
Merge branch 'update/version_4_4_3' into 'release/v4.4'
...
Update version to 4.4.3
See merge request espressif/esp-idf!21003
2022-11-09 17:29:57 +08:00
Ivan Grokhotkov
6407ecb3f8
versions: Update version to 4.4.3
2022-11-08 16:22:14 +01:00
liuning
25abb74284
esp_wifi: add protection for mac reset (backport 4.4)
2022-11-08 11:01:51 +08:00
wangjialiang
2d3582403e
ble_mesh: stack: Fix can't trans optional info to group address
2022-11-07 15:48:10 +08:00
jiangguangming
d6c783d02d
esp_system: use ESP_CONSOLE_UART_NUM instead of CONSOLE_UART_NUM
2022-11-07 15:02:52 +08:00
Darian Leung
0d1bc3b2b6
usb_host: Test host library inflight transfer resubmission check
...
This commit updates the USB Host Library unit tests to test that resubmitting
an inflight transfer will return an error.
2022-11-07 13:52:05 +08:00
Darian Leung
1f5dc0f5a1
usb_host: Add check to prevent submitting already inflight transfers
...
This commit adds a simple flag/check in the USB Host Library that prevents
users from submitting a transfer that is already inflight.
- A transfer is considered inflight as soon as it is submitted by calling
usb_host_transfer_submit() or usb_host_transfer_submit_control()
- An inflight transfer remains inflight up until right before its callback
is called by one of the USB Host Library handler functions.
Closes https://github.com/espressif/esp-idf/issues/8748
2022-11-07 13:50:59 +08:00
Tomas Rezucha
87c415b11a
usb_host: Fixed incorrect opening devices from multiple clients
...
1. During USBH device open both queues (idle and pending) must be checked.
2. Don't overwrite already allocated endpoints
2022-11-07 13:50:33 +08:00
morris
270480ff81
lcd: better name esp_lcd_panel_disp_on_off
2022-11-07 13:11:44 +08:00
Marius Vikhammer
60c07e02ad
kconfig: fixed non-visible deprecated configs missing from sdkconfig.h
...
Non-visible configs would previously not appear in the deprecated section of the sdkconfig.h,
but non-visable configs are used in IDF (and user code) and should therefor be present.
2022-11-07 10:40:41 +08:00
KonstantinKondrashov
be904e4ae9
esp_hw_support: Fix time jump after reboot
...
Closes https://github.com/espressif/esp-idf/issues/9448
2022-11-02 18:54:37 +08:00
beta-tester
b32fbb9a61
doc: redirect console page
...
Previous the console doc is moved from api-guide to api-reference, which
broken the URL as well, this commit added a redirect link to ensure the
old URL can still work.
2022-11-02 16:08:07 +08:00
xueyunfei
78021c0937
esp_wifi:bugfix sniffer mode can not capture control packet
2022-11-01 10:46:15 +08:00
xueyunfei
a165866372
Lwip:add TCP Fin2 timeout configuration
...
* Update submodule: git log --oneline 76303df2386902e0d7873be4217f1d9d1b50f982..6132c9755a43d4e04de4457f1558ced415756e4d
Detailed description of the changes:
- napt: Fix clean compilation (espressif/esp-lwip@6132c975 )
- Lwip:add TCP Fin2 timeout configuration (espressif/esp-lwip@15b4400e )
- napt: Fix IP forwarding when forward netif enable NAPT (espressif/esp-lwip@c950063f )
- napt/stats: Move some napt counters to stats module (espressif/esp-lwip@475d658a )
- ip_napt_maint: Fix timestamp overflow handling (espressif/esp-lwip@2e904508 )
- napt: Fixes and improvements (espressif/esp-lwip@fb1f3552 )
2022-11-01 10:46:15 +08:00
xueyunfei
8ddc482f28
lwip:bugfix for increase ping task stack size
2022-11-01 10:46:09 +08:00
Michael (XIAO Xufeng)
07253938a6
Update components/esp_hw_support/include/esp_sleep.h
2022-10-31 16:06:44 +08:00
Michael (XIAO Xufeng)
37cd376957
sleep_modes: allow using touch/ULP with RTC_PERIPH domain (including EXT0 wakeup source)
2022-10-31 16:06:43 +08:00
Marius Vikhammer
9099608602
docs: remove link to i2c specs
2022-10-31 11:56:25 +08:00
laokaiyao
af35a6adbb
es8311: upgrade to 1.0.0
2022-10-27 17:21:32 +08:00
xiongweichao
c4fd19c144
bt: Fixed SPP VFS mode not being able to send data
2022-10-26 16:43:49 +08:00
jingli
83fe7a5a59
esp_hw_support/sleep: fix light sleep wakeup flag
...
light sleep wakeup flag is true to indicate the most recent successful wakeup from light sleep,
which means the most recent light sleep occurred successfully and then wakes up by wakeup source
2022-10-26 16:33:43 +08:00
jingli
77ba6c38ec
esp32/rtc: fix xtal unstable in some cases when sleep
...
1. add xtal buf wait to fix high temperature restart issue
2. add min sleep value to fix xtal stop due to too short sleep time issue
2022-10-26 16:31:04 +08:00
Mahavir Jain
62884dae3a
esp_http_client: free cached data in case connection gets closed for redirection
...
In case of `esp_http_client_read` based workflow, we cache data that is received
during fetch header stage. In case, there is URL redirection and we have to close
the connection on URL, port change then we must discard earlier cached data.
Closes AUD-4158
2022-10-26 10:11:33 +05:30
Marius Vikhammer
4acfe1a91a
ulp-riscv: always force COCPU clock on S3
...
The coprocessor cpu trap signal doesnt have a stable reset value,
force ULP-RISC-V clock on to stop RTC_COCPU_TRAP_TRIG_EN from waking the CPU
2022-10-25 13:51:04 +08:00
morris
79ee98e229
mcpwm: update compare value on both tep and tez
...
Closes https://github.com/espressif/esp-idf/issues/9904
2022-10-25 13:20:41 +08:00
zwj
290a6c8ade
allow bluedroid host to report adv_ind separately
2022-10-24 19:28:23 +08:00
zwj
94c74bd866
Fixed BLE lld_per_adv.c line 401 assert
2022-10-24 19:27:56 +08:00
zwj
d2ebe4e7bb
Fixed ESP32 BLE assert(32 0)
2022-10-24 19:27:32 +08:00
Sudeep Mohanty
06cad10ec0
freertos: Add missing ESP_PLATFORM preprocessor directive for FreeRTOS static data structs (v4.4)
...
This commit adds the missing ESP_PLATFORM preprocessor directive to
static data structures to wrap the extra variable added for SMP locks.
Closes https://github.com/espressif/esp-idf/issues/9785
2022-10-21 11:25:23 +02:00
tgotic
dc059fe2ee
[bt] fix if allocation fails
...
If osi_malloc fails for work_queues or osi_work_queue_create fails, osi_work_queue_delete in _err may release unallocated memory.
2022-10-21 14:45:25 +08:00
Jin Cheng
e59ec7e597
fixed crash in I2S when reconnect to a2dp sink
2022-10-21 14:11:27 +08:00
Harshit Malpani
04e24078d9
wifi_provisioning: fix error codes for wifi connect retry
...
Closes: https://github.com/espressif/esp-idf/issues/9399
2022-10-21 11:33:12 +05:30
Evan Neidler
1f2e831ad2
Update #define BT_CONTROLLER_INIT_CONFIG_DEFAULT().
...
Corrects header names in string from "bt.h" to "esp_bt.h".
2022-10-21 12:02:51 +08:00
xiongweichao
b35c2f9794
bt: Fixed esp_spp_write() crash when len is 0
...
Closes https://github.com/espressif/esp-idf/issues/9977
2022-10-21 11:18:25 +08:00
morris
8b352e1da9
mcpwm: fix wrong return value in the legacy driver
...
For APIs that not return esp_err_t value, we can't use macros like
ESP_RETURN_ON_xxx
2022-10-20 18:24:58 +08:00
Jiang Jiang Jian
755ce1077d
Merge branch 'bugfix/backup_dma_stall_when_sw_rst_v4.4' into 'release/v4.4'
...
backport v4.4: force clear reset signal to fix the backup dma operation failure...
See merge request espressif/esp-idf!20634
2022-10-20 17:06:58 +08:00
isha.pardikar@espressif.com
51023425d2
NimBLE : Init deinit nimble stack in a loop
2022-10-19 23:13:27 +05:30
Marius Vikhammer
126ae145ec
esp_event: increase default stack size in user_event_loop example
...
Example would trigger a stack overflow on S3.
Closes https://github.com/espressif/esp-idf/issues/10008
2022-10-19 18:01:11 +08:00
wanlei
e4aaf10ff0
examples: support spi master lcd examples on esp32s3
2022-10-19 17:03:54 +08:00
Jiang Jiang Jian
ee882708f8
Merge branch 'bugfix/fix_ignore_rx_sub_ampdu_int_issue_v4.4' into 'release/v4.4'
...
esp_wifi: fix ignore rx sub ampdu interrupt issue(Backport v4.4)
See merge request espressif/esp-idf!20604
2022-10-18 15:52:55 +08:00
jiangguangming
ca5ee54424
esp_rom: fix 2nd bootloader custom uart1 baudrate issue
2022-10-18 14:01:31 +08:00
Darian Leung
d61715ab9a
freertos: Backport FPU tests from master to v4.4
...
This commit combines and backports the FPU unit tests updates of the following
commits:
423fb361e7
d69361779e
2022-10-17 23:31:18 +08:00
Darian Leung
f08c4b823f
freertos: Fix FPU ISR core pinning bug
...
This commit fixes a bug where if an unpinned task is interrupted by a level 1
ISR that users the FPU, the FPU usage will cause the interrupted task to
become pinned to the current core.
Note: This bug was already fixed in SMP FreeRTOS in commit
d6936177
. This commit simply backports the fix to IDF FreeRTOS.
2022-10-17 23:31:18 +08:00
gauri patankar
aceeff0b09
wpa_supplicant: Update security patches from upstream
...
1. Adding security patch for SAE side channel attacks
2. Adding confirm message validation in error cases
3. Adding y coordinate for PWE in SAE
2022-10-17 17:57:14 +05:30
gauri patankar
c2af28ddce
wpa_supplicant: Move SAE modules into dragonfly files
2022-10-17 17:54:02 +05:30
Jiang Jiang Jian
3047225a9f
Merge branch 'bugfix/fix_c3_dig_dibas_limit_bug_to_v4.4' into 'release/v4.4'
...
C3: Fix system not stable bug when dbias storing in efuse is bigger than 27 (v4.4)
See merge request espressif/esp-idf!20498
2022-10-17 17:58:38 +08:00
wangjialiang
f1e7252d4d
ble_mesh: stack: Add IV index recovery option when device missed the whole IV update
2022-10-17 16:52:53 +08:00