Guo Jia Cheng
484457f02c
Merge branch 'bugfix/ot-log-verbosity' into 'master'
...
openthread: reduce default log verbosity
See merge request espressif/esp-idf!15326
2021-10-14 09:46:49 +00:00
Kevin (Lao Kaiyao)
dc20768913
Merge branch 'feature/add_i2s_es8311_example_and_loop_unit_test' into 'master'
...
example/i2s: add es8311 example and i2s unit-test
Closes IDF-3412
See merge request espressif/esp-idf!14459
2021-10-14 09:28:35 +00:00
Ivan Grokhotkov
79f2e68bc0
tools: update idf_exe to 1.0.2 to fix path quoting issue
2021-10-14 09:45:30 +02:00
Ivan Grokhotkov
ffb708d403
tools: idf_exe: compatibility with MSVC
2021-10-14 09:45:30 +02:00
Ivan Grokhotkov
b8d6985dca
tools: idf_exe: quote idf.py path
2021-10-14 09:45:30 +02:00
Juraj Sadel
eb86d39136
Merge branch 'feature/xtensa-esp32-elf-clang' into 'master'
...
tools: LLVM for Xtensa (ESP32-S2) based on clang
See merge request espressif/esp-idf!15094
2021-10-14 06:40:48 +00:00
Jakob Hasse
4a8bbb4586
Merge branch 'bugfix/newlib_missing_include' into 'master'
...
[newlib]: Added missing includes
Closes IDFGH-5789
See merge request espressif/esp-idf!15387
2021-10-14 05:56:08 +00:00
Li Shuai
c2910c15f4
Merge branch 'bugfix/wifi_bt_power_domain_leakage_current' into 'master'
...
fix wifi and bt power domain leakage current in light sleep
See merge request espressif/esp-idf!15236
2021-10-14 05:10:55 +00:00
Jiacheng Guo
b7fd68c438
openthread: reduce default log verbosity
...
Packet logging increases latency and packet drop rate significantly.
2021-10-14 12:14:17 +08:00
Jakob Hasse
6e59f9e8be
[newlib]: Added missing includes
...
Closes https://github.com/espressif/esp-idf/issues/7498
2021-10-14 11:26:56 +08:00
Li Shuai
46dedca23c
ci: replace old header with new SPDX header style
2021-10-14 10:51:10 +08:00
Marek Fiala
582a39126a
Merge branch 'feature/idfpy_dashes_replace' into 'master'
...
tools: replace _ with - in idf.py
Closes IDFGH-3105
See merge request espressif/esp-idf!14752
2021-10-13 13:14:06 +00:00
Juraj Sadel
1a88d5a736
LLVM for Xtensa (ESP32, ESP32-S2) based on clang
2021-10-13 13:45:56 +02:00
Marek Fiala
ff18a96f7d
tools: replace _ with - in idf.py
...
Closes https://github.com/espressif/esp-idf/issues/5126
2021-10-13 17:30:38 +08:00
chenjianxing
8e49eec076
esp_phy: update esp_phy submodule files copyright
2021-10-13 13:10:50 +08:00
chenjianxing
94c81b71b1
esp_phy: add phy multi init data bin test app
2021-10-13 13:10:49 +08:00
chenjianxing
2a09234957
esp_phy: rename esp_phy component prefix
2021-10-13 13:10:49 +08:00
Jiang Jiang Jian
40cfc91aa2
Merge branch 'feature/192bit_security_' into 'master'
...
ESP_WIFI: Added GCMP, GMAC, WPA3 192 bit Support
Closes WIFI-3907 and WIFI-3778
See merge request espressif/esp-idf!14530
2021-10-13 02:04:25 +00:00
Fu Hanxi
0b7a0d7cbd
ci: move check_tools_files_patterns to pre-commit
2021-10-13 09:13:33 +08:00
Roland Dobai
e55b4ff8e6
Merge branch 'feature/esp32s3_dfu' into 'master'
...
docs, cmake: updates for ESP32-S3 DFU support
Closes IDF-3534
See merge request espressif/esp-idf!15348
2021-10-12 15:44:02 +00:00
Kapil Gupta
f1b4a027aa
esp_examples: Update WiFi enterprise example
2021-10-12 20:48:53 +08:00
Kapil Gupta
54940f58a4
esp_wifi: Add WPA3 192-bit certification support
2021-10-12 20:48:53 +08:00
Kapil Gupta
797c7144bd
esp_wifi: Add support for GCMP and GMAC ciphers
2021-10-12 20:48:51 +08:00
Ivan Grokhotkov
b86fe0c66c
Merge branch 'bugfix/clang-atomics' into 'master'
...
newlib: provide missing atomic libcalls
Closes IDFGH-5896 and IDFGH-5897
See merge request espressif/esp-idf!15332
2021-10-12 10:27:00 +00:00
Fu Hanxi
08dc008d8c
Merge branch 'ci/optional_approve_list' into 'master'
...
ci: make ignore lists optional for approval
See merge request espressif/esp-idf!15336
2021-10-12 09:29:49 +00:00
Chen Yu Dong
f0a96e586d
pre-commit fix
2021-10-12 14:05:19 +08:00
alex.li
26d8b7ee17
Add HW external coexist api.
...
Simplify the external coex flow.
And replace gpio of driver interface with hal one.
2021-10-12 14:05:14 +08:00
Kevin (Lao Kaiyao)
a9faafee3c
Merge branch 'feature/touch_sensor_driver_support_for_esp32s3' into 'master'
...
driver(touch): support touch sensor for esp32s3 platform
Closes IDF-1784 and IDF-3302
See merge request espressif/esp-idf!14102
2021-10-12 05:50:58 +00:00
Isha Pardikar
917d6e17b4
Merge branch 'wifi_prov_mgr_fix' into 'master'
...
Wifi_prov_mgr : Fix for ios device needs to do forget device
See merge request espressif/esp-idf!15117
2021-10-12 05:42:07 +00:00
Mahavir Jain
b94bbdbd9c
Merge branch 'feature/esp_https_server_callback' into 'master'
...
feature: Added user callback for esp_https_server
Closes IDFGH-5771
See merge request espressif/esp-idf!15405
2021-10-12 04:37:50 +00:00
Fu Hanxi
db53d14018
ci: make ignore lists optional for approval
2021-10-12 10:14:23 +08:00
laokaiyao
3eb09287f9
example/i2s: add es8311 example and i2s loop unit-test
2021-10-11 18:32:34 +08:00
Zim Kalinowski
6dc684d2fa
Merge branch 'feature/github-7517' into 'master'
...
[system] fix compiler warning with silent panic option
Closes IDFGH-5812
See merge request espressif/esp-idf!15420
2021-10-11 08:56:57 +00:00
Roland Dobai
b83cd1142f
Merge branch 'update/dockerfile_multiarch' into 'master'
...
Dockerfile working on x64/ARM
Closes IDF-823 and IDFGH-4939
See merge request espressif/esp-idf!14016
2021-10-11 07:19:35 +00:00
Zim Kalinowski
2c4d8ee6fa
Merge branch 'feature/freertos-upgrade-rename-processors-to-cores' into 'master'
...
freertos: Introduce configNUM_CORES
Closes IDF-4119
See merge request espressif/esp-idf!15375
2021-10-11 06:03:41 +00:00
Laukik Hase
1d2b2b5879
feature: Added user callback for esp_https_server
...
- Can be used to get connection or client information (SSL context)
- E.g. Client certificate, Socket FD, Connection state, etc.
- Added example callback for getting client certificate information in 'https_server/simple' example
Closes https://github.com/espressif/esp-idf/issues/7479
2021-10-11 09:41:01 +05:30
Jakob Hasse
f86e154a56
Merge branch 'feature/removed_hyphens_from_examples' into 'master'
...
[examples]: Project names consistent with their directories
Closes IDFGH-3673
See merge request espressif/esp-idf!13570
2021-10-11 03:43:37 +00:00
Zim Kalinowski
584806a78a
updated copyright text
2021-10-11 11:38:35 +08:00
Jakob Hasse
4641b16158
Merge branch 'bugfix/i2c_cxx_warning' into 'master'
...
[cxx]: Added virtual destructor in I2C class
Closes IDFGH-5716
See merge request espressif/esp-idf!15453
2021-10-11 03:13:06 +00:00
Armando (Dou Yiwen)
8ab29b7877
Merge branch 'feature/support_auto_detect_oct_flash_vendor' into 'master'
...
mspi: support auto detect oct flash vendor
Closes IDF-3523 and IDF-3857
See merge request espressif/esp-idf!14741
2021-10-11 02:38:15 +00:00
Mahavir Jain
087d4673dd
Merge branch 'bugfix/client_only_mbedtls' into 'master'
...
mbedtls: fix build fail with client only mbedtls
Closes IDFGH-5842
See merge request espressif/esp-idf!15286
2021-10-10 11:20:24 +00:00
Jiang Jiang Jian
f05351497c
Merge branch 'feature/mbo_support' into 'master'
...
esp_wifi: Add support for MBO certification
Closes WIFI-3777
See merge request espressif/esp-idf!12650
2021-10-09 16:31:31 +00:00
morris
7283e349b9
Merge branch 'refactor/rgb_lcd_callback_add_event_data' into 'master'
...
lcd: modify callback prototype && build API docs
See merge request espressif/esp-idf!15354
2021-10-09 06:26:44 +00:00
Jakob Hasse
d023036be9
[cxx]: Added virtual desctructor in I2C class
...
Closes https://github.com/espressif/esp-idf/issues/7435
2021-10-09 14:00:29 +08:00
Jakob Hasse
81e9266204
[examples]: removed hyphens
...
Replaced hyphens with underscores in examples
project definition for all examples which had
hyphens in their project name. dpp-enrollee is
an exceptions because the name matches the
project directory name while the project
directory also contains hyphens.
2021-10-09 13:58:24 +08:00
Jakob Hasse
669a006bf5
[examples, tools]: added some new license headers
2021-10-09 13:58:24 +08:00
Ivan Grokhotkov
347884aff5
docs, cmake: updates for ESP32-S3 DFU support
2021-10-08 18:24:20 +02:00
Scott Mabin
d93b53b9e5
newlib: provide missing atomic libcalls
...
Provide emulated atomic load & store libcalls for u8, u16 & u32 integer
types. This is required when building with Clang as llvm does not lower
these operations to native load / stores, where as gcc does.
Provide `sync_lock_test_and_set` atomic implementations for all
supported integer types.
Closes https://github.com/espressif/esp-idf/issues/7591 .
Closes https://github.com/espressif/esp-idf/issues/7592 .
2021-10-08 18:46:09 +08:00
Tomas Sebestik
d22795ea56
Update Dockerfile working on both x64 / ARM
...
Closes https://github.com/espressif/esp-idf/issues/6730
2021-10-08 17:11:59 +08:00
Armando
d6caf142d3
ci: add flash psram test under different configs on esp32s3
2021-10-08 15:59:57 +08:00
Armando
2655a506c9
mspi: support auto detect octal flash vendor
2021-10-08 15:59:57 +08:00
Ivan Grokhotkov
a5ba1ac395
Merge branch 'bugfix/build_spaces_in_path_simple_fixes' into 'master'
...
build system: simple fixes for quoting and other minor issues
See merge request espressif/esp-idf!15427
2021-10-08 06:29:23 +00:00
Kevin (Lao Kaiyao)
79cb8e3c52
Merge branch 'fix/example_pdm_mic_recording' into 'master'
...
example: Fixed example I2S PDM microphone recording on sdcard
Closes IDF-3952 and IDFGH-5912
See merge request espressif/esp-idf!14928
2021-10-08 06:25:31 +00:00
laokaiyao
a1cadba191
touch_sensor: apply general check
2021-10-08 11:32:12 +08:00
David Čermák
9711e8e0aa
Merge branch 'bugfix/mdns_fuzz_nullderef' into 'master'
...
mdns: Fix potential null dereference identified by fuzzer tests
See merge request espressif/esp-idf!15108
2021-10-07 15:52:01 +00:00
simon.chupin
57d1e6157b
tools/idf_size: improve readability
2021-10-06 15:28:05 +02:00
David Cermak
2a2b95b9c2
mdns: Update copyright header
2021-10-06 20:39:18 +08:00
isha pardikar
09800028e1
Wifi_prov_mgr:Fix for ios device needs to do forget device
2021-10-06 17:46:22 +08:00
Ivan Grokhotkov
4f3cc319af
cmake: kconfig: sort results of new glob expressions
...
Similar to 2f811b79
, see that commit for the explanation.
2021-10-06 10:16:44 +02:00
Ivan Grokhotkov
4ae1b06082
cmake: kconfig: don't add empty entries to kconfigs list
2021-10-06 10:16:35 +02:00
Ivan Grokhotkov
0ad89536ce
build system: quote values in __build_write_properties
2021-10-06 10:15:10 +02:00
Ivan Grokhotkov
5a6e27b8a1
build system: quote values in __component_write_properties
2021-10-06 10:15:02 +02:00
Ivan Grokhotkov
e39d3b2160
build system: project: quote linker map file argument
2021-10-06 10:14:55 +02:00
Ivan Grokhotkov
83a7ecc7c3
build system: quote LD script search paths in target_linker_script
2021-10-06 10:14:46 +02:00
David Čermák
c0e5c7296d
Merge branch 'docs/deprecate_openssl_api' into 'master'
...
openssl: Add deprecation warning to ssl.h
See merge request espressif/esp-idf!15287
2021-10-06 05:27:59 +00:00
David Cermak
cfc001870c
openssl: Add deprecation warning to ssl.h
...
OpenSSL component will be discontinued in ESP-IDF v5.x. The only official TLS API will be esp-tls
Add docs warning about deprecation in v5.x
Removed all examples demonstrating usage of openssl in IDF
2021-10-05 11:45:52 +02:00
David Cermak
336de29413
Examples/pppos_client: Fix manual parsing to accept unexpected lines
...
Regression from a90817cda0
that caused
parsing exit in case of an unexpected result found (line handler
reported ESP_FAIL). Prevously if any error found in the line handler we
just posted an unexpected event, but continued with parsing. Fixed by
allowing for further parsing.
Related: https://github.com/espressif/esp-idf/issues/7176
2021-10-04 19:34:17 +08:00
Harshit Malpani
be91515488
test_apps: add CLIENT_ONLY_MBEDTLS configuration to build tests
2021-10-04 19:18:45 +08:00
Kapil Gupta
834afad47e
esp_wifi: Add support for MBO certification
2021-10-04 15:56:14 +08:00
morris
e09e39c94f
lcd: unify callback prototype
2021-10-02 14:23:31 +08:00
laokaiyao
7264c0e59a
i2s_rec_example: add support for esp32s3
2021-10-01 16:05:04 +01:00
laokaiyao
f397379c8d
i2s: fix the mono mode of PDM on esp32
2021-10-01 16:05:04 +01:00
Zim Kalinowski
11329a0ce5
rename processors to cores
...
(cherry picked from commit a0d3afcac63bb62516daa3abd316091a1601c08c)
2021-10-01 21:23:17 +08:00
Shubham Patil
8ad9daea7d
espcoredump: Parse bt for instruction fetch prohibited cause
2021-09-29 23:08:54 +05:30
morris
7b8d5562d2
Merge branch 'feature/support_sdspi_on_s2_c3' into 'master'
...
example: support sdspi on s2 c3
Closes IDF-1279
See merge request espressif/esp-idf!15107
2021-09-27 03:48:52 +00:00
morris
03bf1b8ce9
Merge branch 'feature/rmt_new_example_step_motor' into 'master'
...
feature/rmt: new example step motor & support loop auto-stop on s3
Closes IDF-3587
See merge request espressif/esp-idf!14587
2021-09-27 03:47:24 +00:00
Darian
212d936cf5
Merge branch 'refactor/freertos_port_files' into 'master'
...
FreeRTOS: Tidy up existing port files
Closes IDF-3919
See merge request espressif/esp-idf!15199
2021-09-27 03:34:43 +00:00
morris
3e370c4296
Merge branch 'bugfix/filter_out_readme_searching_components' into 'master'
...
cmake: allow to have README file in the components folder
See merge request espressif/esp-idf!15330
2021-09-24 16:12:24 +00:00
Simon Chupin
8d74bf87ec
Merge branch 'bugfix/idf_size_nan_in_json' into 'master'
...
Tools: fix appearing NaN value when calling idf_size.py --json
Closes IDF-3951
See merge request espressif/esp-idf!15245
2021-09-24 13:11:01 +00:00
Roland Dobai
50dc76f388
Merge branch 'refactor/change_idf_size_type_to_pep-484' into 'master'
...
Refactor/change idf_size.py type to pep-484
See merge request espressif/esp-idf!15184
2021-09-24 10:23:53 +00:00
Darian Leung
e194113964
freertos: Tidy up port files
...
- port.c and portmacro.h contents are now logically grouped
- Doxygen API descriptions added
- Added refactor todo markers
- Removed portmacro_priv.h. Contents now in portmacro.h
- Formatted files
2021-09-24 18:14:33 +08:00
Konstantin Kondrashov
0946f9cce6
Merge branch 'feature/esp32c3_eco3_default' into 'master'
...
example_tests: Deletes usage esp32c3 ECO0 in CI (by default ECO3)
Closes IDF-3090
See merge request espressif/esp-idf!14658
2021-09-24 09:36:06 +00:00
simon.chupin
a7be2cb9bb
Tools: update idf_size.py types to pep-484 format
2021-09-24 15:42:36 +08:00
SalimTerryLi
bd89dcc683
RMT: add loop_autostop driver support for esp32s3
2021-09-24 15:24:45 +08:00
SalimTerryLi
92e337a38c
sdspi: enable UT & ExampleTest for C3/S2
...
Closes https://github.com/espressif/esp-idf/issues/7389
(1) "MMC_RSP_BITS" [sd] [Y]
(2) "probe SD in SPI mode" [sd][test_env=UT_T1_SPIMODE] [Y]
(3) "probe SD in SPI mode, slot 0" [sd][ignore] [N]
(4) "SDMMC performance (SPI mode)" [sdspi][test_env=UT_T1_SPIMODE] [Y]
(5) "SDMMC test read/write with offset (SPI mode)" [sdspi][test_env=UT_T1_SPIMODE] [Y]
(6) "CD input works in SPI mode" [sd][test_env=UT_T1_SPIMODE] [Y]
(7) "WP input works in SPI mode" [sd][test_env=UT_T1_SPIMODE] [Y]
2021-09-24 15:17:18 +08:00
KonstantinKondrashov
fce50ef9e3
unit-test-app/configs(esp32c3): CI sill uses ECO2 for flash_encryption tests
2021-09-24 13:59:42 +08:00
KonstantinKondrashov
709abee65c
example_tests: Deletes usage esp32c3 ECO0 in CI (by default ECO3)
2021-09-24 13:55:07 +08:00
morris
0f7b90d205
cmake: don't treat the readme file as a component
2021-09-24 10:56:58 +08:00
Jan Brudný
3ce35ae455
tools: precommit copyright check fails on windows
2021-09-23 22:47:56 +08:00
Roland Dobai
bc8c191357
Merge branch 'bugfix/idf_tools_virtualenv_seeder' into 'master'
...
tools/idf_tools.py: Changed default AppData seeder to seeder pip
Closes IDF-3879
See merge request espressif/esp-idf!15247
2021-09-23 13:17:24 +00:00
Ivan Grokhotkov
8f0ee18931
Merge branch 'feature/clang_toolchain_compat' into 'master'
...
Build system: minimal changes for clang compatibility
See merge request espressif/esp-idf!15168
2021-09-23 08:19:09 +00:00
Mahavir Jain
9c18da3466
Merge branch 'fix/mqtt_test_app' into 'master'
...
mqtt_test_app: Fix the error code values in mqtt test app
See merge request espressif/esp-idf!15289
2021-09-22 07:16:34 +00:00
Zim Kalinowski
b857c86535
Merge branch 'feature/freertos-upgrade-to-10.4.3-port-dont-discard' into 'master'
...
freertos: upgrade to 10.4.3 - try to add portDONT_DISCARD
See merge request espressif/esp-idf!15148
2021-09-22 01:11:54 +00:00
Zim Kalinowski
d37ed3e05b
freertos: upgrade to 10.4.3 - try to add portDONT_DISCARD
2021-09-22 09:11:44 +08:00
Aditya Patwardhan
760d359276
mqtt_test_app: Fix the invalid esp-tls error code values in mqtt test app
2021-09-22 07:14:02 +08:00
simon.chupin
bfd8e0eac6
Tools: fix appearing NaN value when calling idf_size.py --json
2021-09-21 16:12:42 +02:00
Jan Brudný
798a174686
Add copyright check to pre-commit-config
2021-09-20 17:50:55 +08:00
morris
ce969ad7fe
Merge branch 'feature/lcd_lvgl_example' into 'master'
...
lcd: lvgl porting example
See merge request espressif/esp-idf!15042
2021-09-18 09:52:28 +00:00
Juraj Sadel
600f3b89a2
tools/idf_tools.py: Changed default AppData seeder to seeder pip
2021-09-17 15:36:44 +02:00
Bao Hong De
eccb1f85d8
Merge branch 'bugfix/btdm_link_error_of_kconfig' into 'master'
...
Bugfix/btdm link error of kconfig
See merge request espressif/esp-idf!15176
2021-09-17 06:26:37 +00:00