Mahavir Jain
ca61d6e2af
Add security policy guidelines
...
Add basic information about process for reporting security vulnerabilities in Espressif solutions.
This filename is recognized by GitHub:
https://docs.github.com/en/code-security/getting-started/adding-a-security-policy-to-your-repository
2022-06-24 11:11:38 +08:00
Marius Vikhammer
42aa4ee3d4
ulp: only enable relevant wakeup sources for ULP
...
Do not enable co-processor trap wakeup source when running ULP FSM, as this
could cause spurious wake-ups.
2022-06-24 02:30:29 +00:00
Darian
7ea4b9d408
Merge branch 'feature/freertos_smp_reduce_iram_usage' into 'master'
...
FreeRTOS: Move some SMP FreeRTOS functions to flash
See merge request espressif/esp-idf!18581
2022-06-24 06:29:54 +08:00
Zim Kalinowski
22ff8c7f78
Merge branch 'feature/update_freertos_kernel_source' into 'master'
...
freertos-smp: update FreeRTOS SMP kernel
Closes IDF-5256
See merge request espressif/esp-idf!18624
2022-06-24 04:19:04 +08:00
Zim Kalinowski
974151bd31
Merge branch 'feature/freertos-smp-rsa-timeouts' into 'master'
...
freertos: adjust rsa test timeouts for SMP
Closes IDF-5253
See merge request espressif/esp-idf!18585
2022-06-23 21:27:36 +08:00
Ivan Grokhotkov
87180907f7
Merge branch 'bugfix/nvs_part_ptr_wrong_init' into 'master'
...
bugfix (nvs_flash): Fix nvs_flash_init_partition_ptr
Closes IDFGH-7503 and IDFGH-7152
See merge request espressif/esp-idf!18503
2022-06-23 21:23:39 +08:00
Marek Fiala
d558b511da
Tools: Auto-detect IDF_PATH in export.fish, fix setting environmental variables
...
Edited GitHub user's change to keep the echo message consistent with other export scripts
Fixed working with environmental variables in fish.
pull request sha: 5a646b8067
2022-06-23 14:42:35 +02:00
Sudeep Mohanty
2c7b4cf8d5
Merge branch 'bugfix/fix_legacy_pcnt_driver_test_with_freertos_smp' into 'master'
...
freertos-smp: Fix legacy_pcnt_driver for FreeRTOS SMP config
Closes IDF-5274
See merge request espressif/esp-idf!18631
2022-06-23 20:19:08 +08:00
simon.chupin
c6a6eaeb60
idf.py: Add automated hints on how to resolve errors
2022-06-23 14:09:34 +02:00
Mahavir Jain
dd24639215
Merge branch 'esp32h2/enable_ecc_accelerator' into 'master'
...
esp32h2: Enable ECC accelerator
Closes IDF-3397
See merge request espressif/esp-idf!18647
2022-06-23 20:06:26 +08:00
Sudeep Mohanty
e3e2ac979a
freertos-smp: update FreeRTOS SMP kernel
...
This commit updates the FreeRTOS SMP kernel to commit id 2eff03708
from the upstream smp branch, which is the latest as on date.
2022-06-23 11:56:20 +00:00
Mahavir Jain
9cbf34b53d
Merge branch 'bugfix/configure_link_encryption_for_charac' into 'master'
...
WifiProv: Add configuration support for forcing link encryption
Closes https://github.com/espressif/esp-idf/issues/9201
Closes IDFGH-7649
See merge request espressif/esp-idf!18620
2022-06-23 19:46:47 +08:00
Roland Dobai
6d762ec8b6
Merge branch 'fix/esptool_esp32c2_minrev' into 'master'
...
tools: Generate images for ESP32-C2 with required minimal revision
See merge request espressif/esp-idf!18633
2022-06-23 19:25:35 +08:00
Simon
6737096fd6
Merge branch 'feature/support_temp_sensor_c2' into 'master'
...
temperature_sensor: Add temperature sensor support for ESP32-C2
Closes IDF-3909 and IDF-4227
See merge request espressif/esp-idf!18498
2022-06-23 18:40:16 +08:00
Pieter Vandaele
856ab38681
Fix out of range in mcpwm example
...
hall_sensor_value 7 must not be allowed (s_hall_actions array has length 7, index 0 to 6)
2022-06-23 10:57:54 +02:00
Marius Vikhammer
82daa80eac
apptrace: move all apptrace related functions to IRAM
...
Closes: https://github.com/espressif/esp-idf/issues/9131
2022-06-23 16:54:24 +08:00
Darian Leung
733021ebf8
freertos: Move some SMP FreeRTOS functions to flash
...
The CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH allows some FreeRTOS functions to be placed
into flash, thus saving some IRAM. However, this feature was previously not supported for
SMP FreeRTOS.
This commit adds CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH support for SMP FreeRTOS. There
are now separate linker fragment files for IDF FreeRTOS and SMP FreeRTOS, named "linker.lf"
and "linker_smp.lf" respectively.
2022-06-23 16:00:46 +08:00
Cao Sen Miao
2c0651a671
Add regi2c enable/disable reference count
2022-06-23 15:36:44 +08:00
Cao Sen Miao
3a820462ac
temperature_sensor: Add temperature sensor support for ESP32-C2
2022-06-23 15:36:43 +08:00
Sachin Parekh
6cfc9c365f
esp32h2: Enable ECC accelerator
2022-06-23 12:59:13 +05:30
Zim Kalinowski
7d68098089
Merge branch 'bugfix/add_longcalls_to_asm' into 'master'
...
Build: Xtensa assembly files are now assembled with -mlongcalls option
See merge request espressif/esp-idf!18588
2022-06-23 14:52:41 +08:00
Marius Vikhammer
7e60e07a0a
Merge branch 'feature/esp8684_sha' into 'master'
...
mbedtls: enable hw support for SHA on C2
Closes IDF-3830 and IDF-5141
See merge request espressif/esp-idf!18531
2022-06-23 14:18:49 +08:00
Island
7d10f8581a
Merge branch 'feature/add_filter_seq_auth_config' into 'master'
...
Feature/add filter old seq_auth menuconfig
See merge request espressif/esp-idf!18622
2022-06-23 14:17:51 +08:00
Zim Kalinowski
dc8b1406cc
freertos: adjust rsa test timeouts for SMP
2022-06-23 07:26:00 +02:00
Laukik Hase
796723a6df
esp_prov/wifi_prov_mgr: Updated README
...
- Added notes for interactive provisioning
2022-06-23 10:54:20 +05:30
Laukik Hase
9aefcb12f5
esp_prov: Compatibility changes and refactoring
...
- Removed python 2 compatibility
- Removed dependencies on redundant external modules
- Interactive provisioning input for security scheme 2
- Style changes:
Updated print statements to format strings
Colored verbose logging
Raised exceptions on errors instead of clean exits
2022-06-23 10:52:54 +05:30
Cody Cutrer
2c4e5c2963
esp_prov: make service_name optional for BLE
...
and allow interactive scanning and selection of device
2022-06-23 10:52:54 +05:30
Cody Cutrer
0a892d2818
esp_prov: prompt for passphrase if not given
2022-06-23 10:52:53 +05:30
Cody Cutrer
7989e97b3a
esp_prov: prompt for PoP if not provided and required
2022-06-23 10:52:53 +05:30
Cody Cutrer
069b82401c
esp_prov: switch from bluez/dbus to bleak
...
to enable multiplatform ble compatibility
2022-06-23 10:52:53 +05:30
Zim Kalinowski
aa786b34c2
Merge branch 'feature/freertos-smp-flash-test-timeout' into 'master'
...
freertos: increase timeout for multi flash test cases
Closes IDF-5074
See merge request espressif/esp-idf!18584
2022-06-23 13:06:44 +08:00
Mahavir Jain
0a12eab32e
esp_system: move MEMPROT related configuration to soc capability header
...
Closes IDF-4506
2022-06-23 10:29:42 +05:30
Jiacheng Guo
9f47861019
openthread: update OpenThread submodule
...
* Update OpenThread to latest master
* Add required lwIP configurations to border router examples
* Fix build warnings
2022-06-23 11:33:17 +08:00
Marius Vikhammer
f4c79687f8
SHA: added hardware support for SHA on C2.
2022-06-23 11:01:16 +08:00
Marius Vikhammer
c6260e66e5
system: re-enable esp_event, real_time_stats and pthread examples and test for C2
2022-06-23 02:05:46 +00:00
Zim Kalinowski
136c873364
Merge branch 'refactor/g0_for_xtensa' into 'master'
...
G0: Support Xtensa targets for G0-only compilation
Closes IDF-3087
See merge request espressif/esp-idf!18538
2022-06-23 07:28:37 +08:00
Aditya Patwardhan
c22a67208e
Merge branch 'fix/esp_tls_timeout_issue' into 'master'
...
esp-tls: Fix esp-tls timeout issue
Closes IDF-4943
See merge request espressif/esp-idf!18323
2022-06-22 23:25:13 +08:00
Alexander Grin
5a646b8067
Add default IDF_PATH detection to export.fish
...
Closes https://github.com/espressif/esp-idf/pull/6814
2022-06-22 16:43:09 +02:00
Darian Leung
fa45adee3c
freertos: Update SMP FreeRTOS porting notes
2022-06-22 20:20:12 +08:00
Roland Dobai
78e6a04eae
tools: Generate images for ESP32-C2 with required minimal revision
2022-06-22 13:28:24 +02:00
Sudeep Mohanty
755789113b
freertos-smp: Fix legacy_pcnt_driver for FreeRTOS SMP config
...
This commit increases the memory leak threshold for legacy_pcnt_driver
test from 300 bytes to 400 bytes. The test fails due to a breach of the
threshold value by 8 bytes.
2022-06-22 13:19:34 +02:00
wangjialiang
b905789dd0
ble_mesh: stack: Add filter old seq_auth packet menuconfig
2022-06-22 08:08:28 +00:00
Jiang Jiang Jian
203c3e6e1c
Merge branch 'bugfix/fix_esp32c2_owe_support' into 'master'
...
esp_wifi: fix esp32c2 owe support
See merge request espressif/esp-idf!18610
2022-06-22 15:46:46 +08:00
Mahavir Jain
a75548bb1a
Merge branch 'bugfix/mbedtls_custom_cert_ut' into 'master'
...
ci: Fix `custom certificate bundle` UT failure for S3
See merge request espressif/esp-idf!18574
2022-06-22 14:57:27 +08:00
Darian
e9385aa5c0
Merge branch 'bugfix/bluedroid_typos' into 'master'
...
Bluedroid: Fix breaking and non-breaking typos
Closes IDFGH-5103
See merge request espressif/esp-idf!18596
2022-06-22 14:31:50 +08:00
Rahul Tank
0dc0f8ad51
WifiProv: Extended support for configuring if link encryption is needed
...
when attempting to read / write characteristic to bluedroid stack
2022-06-22 10:17:28 +05:30
jincheng
b5d1464180
resolve redefinition in btc_spp.h and btc_hd.h/btc_hh.h
...
Closes https://github.com/espressif/esp-idf/issues/9199
2022-06-22 11:33:04 +08:00
Jiang Jiang Jian
aed2f605ff
Merge branch 'bugfix/bond_not_saved_properly_for_pairing_again' into 'master'
...
Bugfix: bond not saved properly after re-pairing
See merge request espressif/esp-idf!18328
2022-06-22 11:05:08 +08:00
Jiang Jiang Jian
697f9f4ba3
Merge branch 'bugfix/espnow_disconnect_optimize' into 'master'
...
wifi: optimize espnow when disconnect pm enable
See merge request espressif/esp-idf!18518
2022-06-22 11:04:24 +08:00
Jiang Jiang Jian
0ee5cb2f4c
Merge branch 'bugfix/wifi_condition_linker_mapping' into 'master'
...
WiFi: Fix linking of WiFi functions dependent on PM_ENABLE
See merge request espressif/esp-idf!18597
2022-06-22 10:57:05 +08:00