Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V5.4 (IDFGH-14430) #15210

Closed
wants to merge 685 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
685 commits
Select commit Hold shift + click to select a range
cb90787
fix(ble): fixed the connect issue when rx error aa on ESP32-C2
zhaoweiliang2021 Dec 16, 2024
a767bcc
feat(bt/bluedroid): Added BLE get started examples for Bluedroid
esp-cjh Dec 16, 2024
4026e64
feat(esp_http_server): add support to handle HTTP 1.0 requests
nileshkale123 Dec 11, 2024
89ef743
fix(tcp_transport): Fix websocket header read to handle overflow
david-cermak Nov 22, 2024
ce8af83
fix(esp_netif): Prevent null deref when checking netif type
david-cermak Nov 14, 2024
66c456a
ci(docs): revert d98e77a4a7 to simplify CI
ESP-Marius Dec 11, 2024
4b1d137
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(555b0a2)
esp-zhp Nov 27, 2024
f9e0f46
fix(ble): fixed that the resolvable private address does not change w…
xiongweichao Dec 12, 2024
f33430d
fix(wifi/mesh): Modify examples/mesh/internal_communication
TroyMitchell911 Aug 15, 2024
1b84759
fix(ci): Enlarge the pcap memory size in sniffer example
zhangyanjiaoesp Dec 3, 2024
886a9ac
fix(adc): fixed adc_cali_check_scheme wrong return on c2/h2/c6
Icarus113 Dec 17, 2024
e09ef80
fix(blufi): Fixed crash issue in Blufi example during prepare write o…
esp-zhp Dec 17, 2024
a5bde4c
feat(openthread): change wlan to ethernet
Dec 17, 2024
0342459
Merge branch 'ci/docs_master_build_v5.4' into 'release/v5.4'
ESP-Marius Dec 18, 2024
7cfafa1
fix(bt/bluedroid): Fixed setting perfer conn params complete event re…
esp-cjh Dec 18, 2024
183e810
fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting
esp-cjh Nov 12, 2024
3c22283
change(coredump): make sure consistency with written data and calcula…
erhankur Dec 17, 2024
e5079eb
change(coredump): include coredump own stack into coredump file
erhankur Dec 17, 2024
b6e0bb9
fix(idf_tools.py): Upgrade pip and setuptools separately
dobairoland Dec 18, 2024
79031f1
feat(tools): Inform user about IDF_PATH set/change in install/export …
Nov 7, 2024
bd9db4e
docs: Update CN translation for idf-tools.rst
April-Yjj Nov 13, 2024
d8296b1
fix(tools): Enable to use IDF_PATH with export.sh
Dec 18, 2024
8c1cad3
ci: add build test for eco versions
ydesp Dec 19, 2024
5a5a86a
ci(pre-commit): bump kconfig checker pre-commit version to 2.4.1
Dec 3, 2024
5094828
feat(docs): Replace PDF download link with HTML zip download link
ESP-Marius Dec 11, 2024
7564ff7
fix(openthread): update esp-thread-lib branch
tanyanquan Dec 19, 2024
1816632
fix(lwip): Fix AUTOIP new address after rate limit
david-cermak Nov 28, 2024
53135e3
feat(dfu): Enable DFU on ESP32-P4
tore-espressif Dec 10, 2024
d7a8b73
docs: Update CN translation for dfu
Dec 17, 2024
a87fe7a
fix(tools): honor IDF_PYTHON_ENV_PATH value
fhrbata Dec 10, 2024
497858f
Merge branch 'docs/add_html_download_link_v5.4' into 'release/v5.4'
ESP-Marius Dec 23, 2024
443e1cf
change(version): Update version to 5.4.0
ESP-Marius Dec 23, 2024
de01dd8
fix(bt): Fix error code returned by create_conn_cancel_cmd at differe…
esp-qing Nov 25, 2024
0e0588b
fix(bt): Fixed some controller bugs
xiongweichao Dec 5, 2024
25a1ad7
Merge branch 'update/version_5_4_0' into 'release/v5.4'
ESP-Marius Dec 23, 2024
9389bde
fix(phy): fixed calibration warning infomation inaccurate issue
Dec 10, 2024
e699e8a
fix(wifi): fixed blufi connect wep or wpa ap fail issue
Dec 23, 2024
a3fe654
fix(openthread): add macros for ot_br
tanyanquan Dec 18, 2024
55d5ba3
feat(rmt): add API to return the real clock resolution of a channel
suda-morris Dec 23, 2024
a47e157
fix(i2s): fixed incorrect buf size calculation
L-KAYA Dec 12, 2024
7fb1515
fix(i2s): return error when mclk_div is smaller than 2
L-KAYA Dec 17, 2024
c828775
docs(example): added troubleshooting for i2s_es8311 example
L-KAYA Dec 18, 2024
3d9f6a1
refactor(i2s): refactor i2s examples common dependencies
L-KAYA Dec 10, 2024
9dfc163
change(esp32): undo forcing two slots in I2S
gl-agnx Nov 13, 2024
f2f74b8
fix(i2s): add check for the tdm frame bits num
L-KAYA Dec 23, 2024
85bc8bb
Merge branch 'refactor/optimize_ble_gatt_api_doc' into 'master'
esp-cjh Dec 24, 2024
e840c84
feat(ble): adjust bt default scheme position
zhaoweiliang2021 Dec 24, 2024
b908018
feat(ble): fixed some ble issues on ESP32-C2
zhaoweiliang2021 Dec 24, 2024
7ad5dc1
feat(ble): Support get ble controller free heap size on ESP32-C6
zhaoweiliang2021 Dec 24, 2024
c881b9e
feat(ble): Support get ble controller free heap size on ESP32-H2
zhaoweiliang2021 Dec 24, 2024
2e8b169
feat(ble): Support get ble controller free heap size on ESP32-C2
zhaoweiliang2021 Dec 24, 2024
7eaf086
feat(ble): add dtm configuration command in hci example
zhaoweiliang2021 Dec 19, 2024
00f21c3
feat(lcd): increase the upper limit of pclk frequency for RGB LCD
suda-morris Dec 20, 2024
e12812a
fix(psram): fixed mode reg read bad timing on octal and hex psrams
Icarus113 Dec 24, 2024
7167b04
fix(uart): fix 8/16-bit uart register access
songruo Nov 12, 2024
0fae01c
Merge branch 'feature/add_support_for_http_1.0_requests_v5.4' into 'r…
AdityaHPatwardhan Dec 25, 2024
38b95cf
feat(soc): increase c2 max supported version
ginkgm Dec 19, 2024
8af82e8
fix(openthread): Fix external DNS resolve hook for DNS64 client
wqx6 Dec 5, 2024
7df7db7
fix(esp_hw_support): fix FLASH leakage workaround kconfig dependcy
esp-wzh Dec 25, 2024
2830a44
feat(dvp_isp_dsi_example): add an example shows DVP-ISP-DSI combination
songruo Nov 26, 2024
274321d
fix(isp): isp demosaic module should never be disabled for non-raw8 o…
songruo Dec 10, 2024
706b5b4
fix(isp): isp_dvp raw->rgb needs a workaround
songruo Dec 10, 2024
e49faab
fix(esp_pm): enable RTC_PERIPH domain once in esp_pm_trace_init
esp-wzh Dec 26, 2024
c7c70a8
fix(esp_hw_support): fix esp32p4 JTAG pad deepsleep current leakage
esp-wzh Dec 16, 2024
31d7a20
fix(ledc): fix ledc_get_freq calculation err due to overflow
songruo Dec 5, 2024
0609f91
fix(esp_hw_support): fix mspi clock freq changed after lightsleep
esp-wzh Dec 12, 2024
d566bd4
fix(rmt): channel resolution divider rounding issue
suda-morris Dec 26, 2024
6237a97
fix(hints): improve suggestion for missing header file
fhrbata Dec 17, 2024
88d639f
feat(openthread): use fixed port in ot ci cases
Dec 26, 2024
f29110e
fix(i2c_slave): Support 10-bit address on esp32
mythbuster5 Dec 17, 2024
388ed34
fix(heap): MALLOC_CAP_EXEC does not allocate in RTC IRAM
SoucheSouche Nov 7, 2024
bcf13b4
docs(pcnt): update pcnt power down description
Kainarx Dec 18, 2024
0f937a7
docs(pcnt): remove pm_lock content in glitch_filter
Kainarx Dec 18, 2024
d3dbbf1
fix(parlio_tx): fix line address in simple_rgb_martix example
Kainarx Dec 24, 2024
b70331a
Merge branch 'feat/increase_c2_supported_ver_v5.4' into 'release/v5.4'
ginkgm Dec 30, 2024
3952879
feat(spi_flash): support 120M on xmc25q32d flash
mythbuster5 Dec 30, 2024
c5a9e39
feat(protocol_examples_common): Add Thread connect to support Thread …
wqx6 Nov 12, 2024
b1a68f5
fix(openthread): Fix CI failure of ot_trel example build
wqx6 Dec 17, 2024
1569b82
feat(openthread): update build test rules
gytxxsy Dec 17, 2024
67c1de1
change(version): Update version to 5.4.0
ginkgm Dec 31, 2024
79fe10f
fix(interrupt): fixed wrongly reserved interrupt for wifi on H2
ESP-Marius Dec 30, 2024
8e35c78
fix(usb/host): Fix reaction on High-Speed NYET packet
tore-espressif Dec 17, 2024
0c476d4
fix(tools): Use ESP_PYTHON with activate.py in export.fish
Dec 19, 2024
524f44d
fix(tools): fixed test_create_project_with_idf_readonly on Win
Dec 10, 2024
6b7b8ea
Merge branch 'update/version_5_4_0' into 'release/v5.4'
ginkgm Jan 3, 2025
5abadc5
fix(esp_wifi): Enable EAP workarounds by default
kapilkedawat Dec 20, 2024
6925877
Update slave.c to fix the mode
kabirwbt Nov 13, 2024
e5c7999
fix(modbus): Fix the mode setup in modbus slave
alisitsyn Dec 2, 2024
4d7cd8f
fix(ble/blufi): Fixed blufi example security issue
esp-zhp Jan 6, 2025
41e7f89
docs(ble/bluedroid): Optimize doc for registering BLE callback functions
esp-zhp Jan 6, 2025
b592934
docs(ble/bluedroid): Added BLE log when bond info was deleted
esp-zhp Jan 6, 2025
668a2ab
fix(ble/bluedroid): Fixed BLE feature selection configuration
esp-zhp Jan 6, 2025
a1c8f06
Merge branch 'bugfix/sdp_get_uuid_error_v5.4' into 'release/v5.4'
wmy-espressif Jan 6, 2025
84053a4
Merge branch 'bugfix/fix_some_bugs_in_bluedroid' into 'release/v5.4'
wmy-espressif Jan 6, 2025
b8044d0
Merge branch 'bugfix/fix_btqabr2023330_v5.4' into 'release/v5.4'
wmy-espressif Jan 6, 2025
0880fc0
Merge branch 'feat/pts_changes_v5.4' into 'release/v5.4'
rahult-github Jan 6, 2025
7576f17
Merge branch 'bug/wifi_provisioning_failure_even_after_connecting_v5.…
mahavirj Jan 6, 2025
e293123
Merge branch 'bugfix/fix_i2s_24b_buf_size_calc_v5.4' into 'release/v5.4'
suda-morris Jan 6, 2025
cd1ce61
Merge branch 'refactor/fine_tune_dphy_pll_v5.4' into 'release/v5.4'
suda-morris Jan 6, 2025
c02a6fc
Merge branch 'bugfix/gdma_burst_config_esp32c5_v5.4' into 'release/v5.4'
suda-morris Jan 6, 2025
4defdd9
Merge branch 'bugfix/h2_wifi_intr_v5.4' into 'release/v5.4'
ESP-Marius Jan 6, 2025
ceffa4f
Merge branch 'feat/support_some_vendor_hci_for_qa_v5.4' into 'release…
Isl2017 Jan 6, 2025
012de83
Merge branch 'fix/coredump-gcc-analyzer-warnings_v5.4' into 'release/…
ESP-Marius Jan 6, 2025
f335a2d
Merge branch 'fix/coredump_checksum_error_v5.4' into 'release/v5.4'
ESP-Marius Jan 6, 2025
cab5334
Merge branch 'fix/fix_psram_mode_reg_wrong_timing_v5.4' into 'release…
suda-morris Jan 6, 2025
8da1069
Merge branch 'fix/fix_adc_cali_check_scheme_api_issue_v5.4' into 'rel…
suda-morris Jan 6, 2025
fd31502
Merge branch 'fix/ble_i2c_v5.4' into 'release/v5.4'
suda-morris Jan 6, 2025
edb344b
Merge branch 'feat/allow_to_skip_legacy_driver_conflict_check_v5.4' i…
suda-morris Jan 6, 2025
6011f69
Merge branch 'fix/fix_parlio_tx_example_line_address_v5.4' into 'rele…
suda-morris Jan 6, 2025
7797db3
Merge branch 'docs/update_pcnt_pm_lock_docs_v5.4' into 'release/v5.4'
suda-morris Jan 6, 2025
da06959
Merge branch 'bugfix/uart_8_16_bit_access_v5.4' into 'release/v5.4'
suda-morris Jan 6, 2025
ffab589
Merge branch 'fix/optimize_ble_example_ci_build_rule_v5.4' into 'rele…
Isl2017 Jan 6, 2025
f04f21b
Merge branch 'bugfix/modbus_serial_examples_fix_mode_v54' into 'relea…
suda-morris Jan 6, 2025
0a859b5
Merge branch 'bugfix/test_esp_flash_write_v5.4' into 'release/v5.4'
suda-morris Jan 6, 2025
ae31b78
Merge branch 'feat/support_bleqabr24_1539_v5.4' into 'release/v5.4'
Isl2017 Jan 6, 2025
05fa0e7
Merge branch 'feat/add_get_started_example_on_bluedroid_v5.4' into 'r…
Isl2017 Jan 6, 2025
faca49d
Merge branch 'bugfix/fix_set_perfer_ext_conn_param_v5.4' into 'releas…
Isl2017 Jan 6, 2025
aa87a69
Merge branch 'refactor/optimize_ble_gatt_api_doc_v5.4' into 'release/…
Isl2017 Jan 6, 2025
446aa35
Merge branch 'feature/efuse_s3_adds_psram_cap_bit_v5.4' into 'release…
suda-morris Jan 6, 2025
3146964
Merge branch 'bugfix/fix_hid_crash_v5.4' into 'release/v5.4'
Isl2017 Jan 6, 2025
1937a28
Merge branch 'bugfix/fix_blufi_prepare_write_v5.4' into 'release/v5.4'
Isl2017 Jan 6, 2025
9909d42
Merge branch 'bugfix/fix_ble_ke_mem_267_assert_v5.4' into 'release/v5.4'
Isl2017 Jan 6, 2025
05382ef
Merge branch 'fix/ble_mesh_enable_high_duty_itvl_on_nimble_v5.4' into…
Isl2017 Jan 6, 2025
3412026
Merge branch 'fix/ble_mesh_bugs_fixed_v5.4' into 'release/v5.4'
Isl2017 Jan 6, 2025
0646301
Merge branch 'feat/rgb_lcd_increase_pclk_v5.4' into 'release/v5.4'
suda-morris Jan 6, 2025
f708e43
Merge branch 'refactor/cp_dma_use_gdma_link_v5.4' into 'release/v5.4'
suda-morris Jan 6, 2025
25a6b4f
Merge branch 'fix/tools_pip_upgrade_v5.4' into 'release/v5.4'
dobairoland Jan 6, 2025
6030cf5
Merge branch 'feat/add_idf_path_setting_info_v5.4' into 'release/v5.4'
dobairoland Jan 6, 2025
58137e6
Merge branch 'change/bump_up_kconfig_precommit_v5.4' into 'release/v5.4'
dobairoland Jan 6, 2025
1e78883
Merge branch 'fix/honor_idf_python_env_path_v5.4' into 'release/v5.4'
dobairoland Jan 6, 2025
ed9f282
Merge branch 'fix/missing_header_hint_v5.4' into 'release/v5.4'
dobairoland Jan 6, 2025
aac6f2c
Merge branch 'fix/export_fish_esp_python_v5.4' into 'release/v5.4'
dobairoland Jan 6, 2025
a85d7cb
Merge branch 'fix/failing_create_readonly_test_on_win_v5.4' into 'rel…
dobairoland Jan 6, 2025
bbdc6cf
Merge branch 'feat/dfu_p4_backport_v5.4' into 'release/v5.4'
dobairoland Jan 6, 2025
c277ec9
Merge branch 'fix/intr_alloc_level_bug_v5.4' into 'release/v5.4'
ESP-Marius Jan 6, 2025
334c9ac
fix(esp_ringbuf): Fixed no-split ringbuf issue where acquire pointer …
sudeep-mohanty Dec 5, 2024
f4138ad
Merge branch 'bugfix/fixed_ble_issues_241220_v5.4' into 'release/v5.4'
Isl2017 Jan 6, 2025
6f4b1d8
docs(ble): Added BLE Qualification Information to API Guides (v5.4)
weiyuhannnn Jan 6, 2025
5bac8a9
Merge branch 'docs/add_ble_qualification_table_v5.4' into 'release/v5.4'
Isl2017 Jan 6, 2025
f36f04e
feat(ldo): support output rail voltage (3.3V)
suda-morris Dec 27, 2024
b8820cf
Merge branch 'feat/xmc_32d_support_v5.4' into 'release/v5.4'
suda-morris Jan 7, 2025
2ad251b
Merge branch 'bugfix/ledc_get_freq_calc_v5.4' into 'release/v5.4'
suda-morris Jan 7, 2025
51bae98
Merge branch 'bugfix/uart_vfs_read_behavior_v5.4' into 'release/v5.4'
suda-morris Jan 7, 2025
c670044
Merge branch 'feature/uart_sleep_retention_support_c5_c61_v5.4' into …
suda-morris Jan 7, 2025
7a04d35
Merge branch 'feat/support_i80_lcd_via_parlio_v5.4' into 'release/v5.4'
suda-morris Jan 7, 2025
976f186
Merge branch 'fix/add_delay_before_command_in_ot_ci_case_v5.4' into '…
chshu Jan 7, 2025
e2edf13
Merge branch 'fix/disable_border_agent_default_v5_4' into 'release/v5.4'
chshu Jan 7, 2025
487b522
Merge branch 'fix/thread-lib-v54' into 'release/v5.4'
chshu Jan 7, 2025
97a13a7
Merge branch 'fix/add_macros_for_otbr_v5.4' into 'release/v5.4'
chshu Jan 7, 2025
2e06b60
Merge branch 'fix/openthread_dns_hook_v5_4' into 'release/v5.4'
chshu Jan 7, 2025
0731b3c
Merge branch 'feature/use_fixed_dut_in_ot_ci_cases_v5.4' into 'releas…
chshu Jan 7, 2025
89e47be
Merge branch 'feat/example_connect_thread_v5_4' into 'release/v5.4'
chshu Jan 7, 2025
8b1b4df
Merge branch 'feature/add_rx_buff_statistic_v5.4' into 'release/v5.4'
chshu Jan 7, 2025
92208b3
Merge branch 'feat/support_step_notify_on_h2eco5_v5.4' into 'release/…
suda-morris Jan 7, 2025
e456840
Merge branch 'feat/mcpwm_sleep_retention_support_p4_v5.4' into 'relea…
suda-morris Jan 7, 2025
8379cd7
Merge branch 'feature/isp_dvp_example_v5.4' into 'release/v5.4'
suda-morris Jan 7, 2025
9b9f991
Merge branch 'enable_esp32c5_ci_test_v5.4' into 'release/v5.4'
Jan 7, 2025
176b9c9
Merge branch 'fix/fix_esp32c2_ld_issue_v54' into 'release/v5.4'
Jan 7, 2025
95dd312
Merge branch 'bugfix/fix_ble_disconn_error_on_c61_v5.4' into 'release…
Jan 7, 2025
5b09d8d
Merge branch 'fix/esp_netif_ppp_nullptr_check_v5.4' into 'release/v5.4'
Jan 7, 2025
6d7225f
Merge branch 'bugfix/ws_head_buf_size_v5.4' into 'release/v5.4'
Jan 7, 2025
55fb426
Merge branch 'bugfix/fix_sniffer_fail_on_ci_v5.4' into 'release/v5.4'
Jan 7, 2025
19dcf3c
Merge branch 'fix/lwip_autoip_next_addr_after_rate_limit_v5.4' into '…
Jan 7, 2025
93f7ae6
Merge branch 'ci/add_build_test_eco_versions_v5.4' into 'release/v5.4'
Jan 7, 2025
805b4d3
Merge branch 'bugfix/fix_some_wifi_bugs_20241221_v5.4' into 'release/…
Jan 7, 2025
0cdeed5
Merge branch 'fix/fix_pm_trace_rtc_domain_keeping_v5.4' into 'release…
Jan 7, 2025
ca4133f
Merge branch 'fix/fix_flash_leakage_workaroud_config_dependcy_v5.4' i…
Jan 7, 2025
7cd2a14
Merge branch 'fix/fix_p4_deepsleep_io_leakage_v5.4' into 'release/v5.4'
Jan 7, 2025
f58ca2b
Merge branch 'fix/fix_flash_clock_changed_after_sleep_bak_v5.4' into …
Jan 7, 2025
6345fd7
Merge branch 'bugfix/enable_eap_workarounds_v5.4' into 'release/v5.4'
Jan 7, 2025
488c9c6
Merge branch 'feature/change_ot_ci_cases_wlan_to_ethernet_v5.4' into …
chshu Jan 7, 2025
17ec36e
fix(openthread): fix a naming error of kconfig
gytxxsy Dec 16, 2024
a484333
fix(openthread): fix openthread radio spinel deinit
gytxxsy Dec 30, 2024
59cd4c4
feat(15.4): support setting 15.4 txrx pti when coex is enabled
gytxxsy Dec 12, 2024
bc29f45
fix(nimble): added a function for printing HCI error definition
Astha-cpu Oct 28, 2024
03a4e24
fix(nimble): Fixes for security vulnerabilities reported in NimBLE
rahult-github Dec 6, 2024
331e368
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(fd62b31)
esp-cjh Jan 7, 2025
e9220ca
feat(802.15.4): add api for set/get ack timeout (v5.4)
Jan 7, 2025
ebd77e1
Merge branch 'feat/set_get_ack_timeout_v5.4' into 'release/v5.4'
chshu Jan 7, 2025
fc3ecc2
fix(nimble): Corrected link_estab event handling parameters
rahult-github Dec 18, 2024
408d841
fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocati…
ESPAbhinav Dec 9, 2024
f84739c
fix(nimble): Added a function for printing HCI error definition
Astha-cpu Dec 16, 2024
53744fe
fix(nimble): fix memory leak issue in Blufi example
Astha-cpu Nov 27, 2024
0aab10f
fix(nimble): Updated peer OTA address type
Oct 30, 2024
b5dd19e
fix(nimble): Added a check for invalid offset
Dec 17, 2024
0dc38be
fix(nimble): Fix compilation issues when BLE_MAX_STORE_BOND is set to 0
rahult-github Oct 14, 2024
8108f35
fix(nimble): Add ATT Tx queue cleanup during link disconnection
rahult-github Dec 24, 2024
594137b
fix(nimble): Fix compilation issue for combination of Ext Adv and Rea…
rahult-github Dec 13, 2024
c285099
fix(nimble): Save the gatt context in case of preemption
ESPAbhinav Jul 3, 2024
8163aa8
fix(nimble): Address few coverity reported issues
rahult-github Dec 2, 2024
71b0d14
fix(nimble): Fix compilation issue in esp_hid_host example
rahult-github Nov 29, 2024
954132b
fix(system): avoid unexcpected hp_sys_wdt reset
erhankur Dec 11, 2024
49826c2
fix(spi_flash): fixed no_os flash API not consider cache states issue…
Icarus113 Dec 11, 2024
8c8f883
fix(spi_flash): fixed no_os flash API not consider branch predictor o…
Icarus113 Dec 11, 2024
4a9fb95
fix(cache): fixed cache hal ctx not initialised in app issue
Icarus113 Dec 16, 2024
ad9e0d5
Merge branch 'bugfix/ble_common_issues_v5.4' into 'release/v5.4'
rahult-github Jan 7, 2025
ef9bbf3
docs(doxygen): removed coex header from doxyfile
ESP-Marius Jan 8, 2025
cfc878a
Merge branch 'refactor/cleanup_usb_phy_backport_v5.4' into 'release/v…
suda-morris Jan 8, 2025
589020f
Merge branch 'docs/remove_coex_doxy_v5.4' into 'release/v5.4'
ESP-Marius Jan 8, 2025
c4b2f65
Merge branch 'feat/rmt_return_real_channel_resolution_v5.4' into 'rel…
suda-morris Jan 8, 2025
dc23968
Merge branch 'fix/esp32p4_unexpected_reset_v5.4' into 'release/v5.4'
ESP-Marius Jan 8, 2025
128534d
fix(nimble): Corrected storing method of csfc to nvs
rahult-github Jan 3, 2025
d43f647
Merge branch 'feat/support_setting_event_for_154_txrx_5_4' into 'rele…
chshu Jan 8, 2025
f693485
fix(uart): fix race condition with the use of UART_SELECT_READ_NOTIF
songruo Nov 7, 2024
6d888a9
Merge branch 'ci/pre-commit-idf-build-apps-version_v5.4' into 'releas…
kumekay Jan 8, 2025
1313300
fix(uart): allow same pin for tx and rx in uart_set_pin
songruo Jan 8, 2025
441effd
docs: Fix `gpio_dump_io_configuration` typo in docs
AlexBethel Dec 14, 2024
92fab01
Merge branch 'bugfix/fix_csfc_write_nvs_v5.4' into 'release/v5.4'
rahult-github Jan 8, 2025
ac6e134
Merge branch 'fix/flash_noos_issues_v5.4' into 'release/v5.4'
suda-morris Jan 8, 2025
8612033
Merge branch 'fix/ringbuf_receives_after_aq_wraparound_v5.4' into 're…
ESP-Marius Jan 9, 2025
3e49a5f
docs(ble): Refactored the API reference for esp32/c3/s3 BT controller…
weiyuhannnn Jan 9, 2025
96c2bee
Merge branch 'docs/refactor_ceva_bt_controller_api_v5.4' into 'releas…
Isl2017 Jan 9, 2025
ecf663c
fix(bt): Update bt lib for ESP32(ba6739f)
esp-cjh Sep 11, 2024
4986601
Merge branch 'bugfix/fix_some_ble_bugs_241224_esp32c3_v5.4' into 'rel…
Isl2017 Jan 9, 2025
7317a62
Merge branch 'docs/update_cn_vfs_v5.4' into 'release/v5.4'
Jan 9, 2025
dd00aa1
Merge branch 'fix/heap-allocate-in-rtc-iram_v5.4' into 'release/v5.4'
Jan 9, 2025
5747e16
Merge branch 'fix/blufi_example_mem_access_v5.4' into 'release/v5.4'
Jan 9, 2025
db6e451
Merge branch 'bugfix/channel_resolution_calculation_v5.4' into 'relea…
Jan 9, 2025
a45778a
Merge branch 'feat/ldo_can_output_3v3_v5.4' into 'release/v5.4'
suda-morris Jan 9, 2025
5bb41c4
Merge branch 'feature/move-gdb-options-to_project_description_json_v5…
dobairoland Jan 9, 2025
e565643
test(system): mark gdb test runners properly
erhankur Jan 9, 2025
8aabaea
change(cmake): use board configuration file for ftdi interface
erhankur Dec 4, 2024
e0f374d
ci: stop print presigned url, since the credential is masked
hfudev Oct 18, 2024
ffbdd8a
ci: add timeout for build jobs
hfudev Oct 18, 2024
257878d
ci: change logging level from debug to info for build jobs
hfudev Oct 16, 2024
ffdb0f0
ci: remove gcc dependency in target test
hfudev Oct 21, 2024
f326d5d
ci: print esp-coredump output when failed in panic tests
hfudev Oct 25, 2024
e1781df
feat: idf_tools.py export support env var "IDF_SKIP_TOOLS_CHECK"
hfudev Nov 4, 2024
7e465dd
ci: ignore test-specific 3rd-party libs while building clang projects
hfudev Nov 8, 2024
be2ec16
ci: target-test job skip installing toolchain, only install python env
hfudev Oct 16, 2024
605fb6e
fix(dma): abort the axi dma gracefully on CPU SW reset
suda-morris Jan 3, 2025
098ecb1
Merge branch 'bugfix/uart_single_wire_mode_v5.4' into 'release/v5.4'
suda-morris Jan 10, 2025
f96a118
feat(https_server): Added checks to verify if uri is empty
hrushikesh430 Jan 3, 2025
699af05
feat(802.15.4): introduced a feature for registering 802.15.4 ISR cal…
zwx1995esp Dec 30, 2024
73d1c13
Merge branch 'ci/improve_overall_logging_v5.4' into 'release/v5.4'
dobairoland Jan 10, 2025
b37383f
feat(tools): Enforce utf-8 encoding with open() function
Jul 23, 2024
fe24a1c
Merge branch 'feat/add_config_for_ble_vs_qa_cmd_v5.4' into 'release/v…
Isl2017 Jan 10, 2025
f6ad4d5
Merge branch 'fix/test_idf_gdb_v5.4' into 'release/v5.4'
dobairoland Jan 10, 2025
72112c3
Merge branch 'feature/add_utf_8_decoding_v5.4' into 'release/v5.4'
dobairoland Jan 10, 2025
1bbc6fb
fix(nimble): Clear our and peer security records during unpair
rahult-github Jan 6, 2025
d9de2b7
fix(nimble): Added HCI_Read_Remote_Version_Information command
Astha-cpu Jan 3, 2025
99af3ab
fix(nimble): Fixed a typo in Kconfig file
rahult-github Jan 8, 2025
3f4dd2b
feat(nimble): Additional changes in PAWR IDF Examples/support for ESP IP
ESPAbhinav Dec 19, 2024
c61b2c4
ci(i2s): re-enable example pytest exceptions
L-KAYA Jan 9, 2025
93f91c4
Merge branch 'ci/re_enable_i2s_pytest_exceptions_v5.4' into 'release/…
suda-morris Jan 11, 2025
1ceb4e4
Merge branch 'feature/154_api_enhancement_for_mp_v5.4' into 'release/…
chshu Jan 13, 2025
c6637ae
Merge branch 'bugfix/fix_few_nimble_issues_v5.4' into 'release/v5.4'
rahult-github Jan 13, 2025
cf1692c
Merge branch 'bugfix/reset_axi_gdma_gracefully_v5.4' into 'release/v5.4'
suda-morris Jan 13, 2025
c8bb532
Merge branch 'fix/return_esp_err_t_for_httpd_req_get_url_query_str_v5…
mahavirj Jan 13, 2025
dfc5cc4
Atualização dos componentes de Bluetooth, Wi-Fi e outras dependências
Gui71 Jan 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .codespellrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[codespell]
skip = build,*.yuv,components/fatfs/src/*,alice.txt,*.rgb,components/wpa_supplicant/*,components/esp_wifi/*,*.pem
ignore-words-list = ser,dout,rsource,fram,inout,shs,ans,aci,unstall,unstalling,hart,wheight,wel,ot,fane,assertIn,registr,oen
ignore-words-list = ser,dout,rsource,fram,inout,shs,ans,aci,unstall,unstalling,hart,wheight,wel,ot,fane,assertIn,registr,oen,parms
write-changes = true
245 changes: 1 addition & 244 deletions .gitlab/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -2,248 +2,5 @@
#
# https://docs.gitlab.com/ee/user/project/code_owners.html#the-syntax-of-code-owners-files
#
# If more than one rule matches a given file, the latest rule is used.
# The file should be generally kept sorted, except when it is necessary
# to use a different order due to the fact above. In that case, use
# '# sort-order-reset' comment line to reset the sort order.
#
# Recipes for a few common cases:
#
# 1. Specific directory with all its contents:
#
# /components/app_trace/
#
# Note the trailing slash!
#
# 2. File with certain extension in any subdirectory of a certain directory:
#
# /examples/**/*.py
#
# This includes an *.py files in /examples/ directory as well.
#
# 3. Contents of a directory with a certain name, anywhere in the tree:
#
# test_*_host/
#
# Will match everything under components/efuse/test_efuse_host/,
# components/heap/test_multi_heap_host/, components/lwip/test_afl_host/, etc.
#
# 4. Same as above, except limited to a specific place in the tree:
#
# /components/esp32*/
#
# Matches everything under /components/esp32, /components/esp32s2, etc.
# Doesn't match /tools/some-test/components/esp32s5.
#
# 5. Specific file:
#
# /tools/tools.json
#
# 6. File with a certain name anywhere in the tree
#
# .gitignore
#

* @esp-idf-codeowners/other

/.* @esp-idf-codeowners/tools
/.codespellrc @esp-idf-codeowners/ci
/.github/workflows/ @esp-idf-codeowners/ci
/.gitlab-ci.yml @esp-idf-codeowners/ci
/.gitlab/ci/ @esp-idf-codeowners/ci
/.pre-commit-config.yaml @esp-idf-codeowners/ci
/.readthedocs.yml @esp-idf-codeowners/docs
/.vale.ini @esp-idf-codeowners/docs
/CMakeLists.txt @esp-idf-codeowners/build-config
/COMPATIBILITY*.md @esp-idf-codeowners/peripherals
/CONTRIBUTING.md @esp-idf-codeowners/docs
/Kconfig @esp-idf-codeowners/build-config
/README*.md @esp-idf-codeowners/docs
/ROADMAP*.md @esp-idf-codeowners/docs
/SUPPORT_POLICY*.md @esp-idf-codeowners/docs
/add_path.sh @esp-idf-codeowners/tools
/conftest.py @esp-idf-codeowners/ci
/export.* @esp-idf-codeowners/tools
/install.* @esp-idf-codeowners/tools
/pytest.ini @esp-idf-codeowners/ci
/sdkconfig.rename @esp-idf-codeowners/build-config
/sonar-project.properties @esp-idf-codeowners/ci

# sort-order-reset

/components/app_trace/ @esp-idf-codeowners/debugging
/components/app_update/ @esp-idf-codeowners/system @esp-idf-codeowners/app-utilities
/components/bootloader*/ @esp-idf-codeowners/system @esp-idf-codeowners/security
/components/bootloader_support/bootloader_flash/ @esp-idf-codeowners/peripherals
/components/bt/ @esp-idf-codeowners/bluetooth
/components/cmock/ @esp-idf-codeowners/system
/components/console/ @esp-idf-codeowners/system @esp-idf-codeowners/app-utilities/console
/components/cxx/ @esp-idf-codeowners/system
/components/driver/ @esp-idf-codeowners/peripherals
/components/efuse/ @esp-idf-codeowners/system
/components/esp_adc/ @esp-idf-codeowners/peripherals
/components/esp_app_format/ @esp-idf-codeowners/system @esp-idf-codeowners/app-utilities
/components/esp_bootloader_format/ @esp-idf-codeowners/system @esp-idf-codeowners/app-utilities
/components/esp_coex/ @esp-idf-codeowners/wifi @esp-idf-codeowners/bluetooth @esp-idf-codeowners/ieee802154
/components/esp_common/ @esp-idf-codeowners/system
/components/esp_driver_*/ @esp-idf-codeowners/peripherals
/components/esp_driver_sdmmc/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/storage
/components/esp_eth/ @esp-idf-codeowners/network
/components/esp_event/ @esp-idf-codeowners/system
/components/esp_gdbstub/ @esp-idf-codeowners/debugging
/components/esp_hid/ @esp-idf-codeowners/bluetooth
/components/esp_http_client/ @esp-idf-codeowners/app-utilities
/components/esp_http_server/ @esp-idf-codeowners/app-utilities
/components/esp_https_ota/ @esp-idf-codeowners/app-utilities
/components/esp_https_server/ @esp-idf-codeowners/app-utilities
/components/esp_hw_support/ @esp-idf-codeowners/system @esp-idf-codeowners/peripherals
/components/esp_hw_support/lowpower/ @esp-idf-codeowners/power-management
/components/esp_lcd/ @esp-idf-codeowners/peripherals
/components/esp_local_ctrl/ @esp-idf-codeowners/app-utilities
/components/esp_mm/ @esp-idf-codeowners/peripherals
/components/esp_netif/ @esp-idf-codeowners/network
/components/esp_netif_stack/ @esp-idf-codeowners/network
/components/esp_partition/ @esp-idf-codeowners/storage
/components/esp_phy/ @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi @esp-idf-codeowners/ieee802154
/components/esp_pm/ @esp-idf-codeowners/power-management @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi @esp-idf-codeowners/system
/components/esp_psram/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/system
/components/esp_ringbuf/ @esp-idf-codeowners/system
/components/esp_rom/ @esp-idf-codeowners/system @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi
/components/esp_security/ @esp-idf-codeowners/security
/components/esp_system/ @esp-idf-codeowners/system
/components/esp_timer/ @esp-idf-codeowners/system
/components/esp-tls/ @esp-idf-codeowners/app-utilities
/components/esp_vfs_*/ @esp-idf-codeowners/storage
/components/esp_vfs_console/ @esp-idf-codeowners/storage @esp-idf-codeowners/system
/components/esp_wifi/ @esp-idf-codeowners/wifi
/components/espcoredump/ @esp-idf-codeowners/debugging
/components/esptool_py/ @esp-idf-codeowners/tools
/components/fatfs/ @esp-idf-codeowners/storage
/components/freertos/ @esp-idf-codeowners/system
/components/hal/ @esp-idf-codeowners/peripherals
/components/hal/test_apps/crypto/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/security
/components/heap/ @esp-idf-codeowners/system
/components/http_parser/ @esp-idf-codeowners/app-utilities
/components/idf_test/ @esp-idf-codeowners/ci
/components/ieee802154/ @esp-idf-codeowners/ieee802154
/components/json/ @esp-idf-codeowners/app-utilities
/components/linux/ @esp-idf-codeowners/system
/components/log/ @esp-idf-codeowners/system
/components/lwip/ @esp-idf-codeowners/lwip
/components/mbedtls/ @esp-idf-codeowners/app-utilities/mbedtls @esp-idf-codeowners/security
/components/mqtt/ @esp-idf-codeowners/network
/components/newlib/ @esp-idf-codeowners/system @esp-idf-codeowners/toolchain
/components/nvs_flash/ @esp-idf-codeowners/storage
/components/nvs_sec_provider/ @esp-idf-codeowners/storage @esp-idf-codeowners/security
/components/openthread/ @esp-idf-codeowners/ieee802154
/components/partition_table/ @esp-idf-codeowners/system
/components/perfmon/ @esp-idf-codeowners/debugging
/components/protobuf-c/ @esp-idf-codeowners/app-utilities
/components/protocomm/ @esp-idf-codeowners/app-utilities/provisioning
/components/pthread/ @esp-idf-codeowners/system
/components/riscv/ @esp-idf-codeowners/system
/components/rt/ @esp-idf-codeowners/system
/components/sdmmc/ @esp-idf-codeowners/storage
/components/soc/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/system
/components/spi_flash/ @esp-idf-codeowners/peripherals
/components/spiffs/ @esp-idf-codeowners/storage
/components/tcp_transport/ @esp-idf-codeowners/network
/components/touch_element/ @esp-idf-codeowners/peripherals
/components/ulp/ @esp-idf-codeowners/system
/components/unity/ @esp-idf-codeowners/ci
/components/usb/ @esp-idf-codeowners/peripherals/usb
/components/vfs/ @esp-idf-codeowners/storage
/components/wear_levelling/ @esp-idf-codeowners/storage
/components/wifi_provisioning/ @esp-idf-codeowners/app-utilities/provisioning
/components/wpa_supplicant/ @esp-idf-codeowners/wifi @esp-idf-codeowners/app-utilities/mbedtls
/components/xtensa/ @esp-idf-codeowners/system

/docs/ @esp-idf-codeowners/docs
/docs/docs_not_updated/ @esp-idf-codeowners/all-maintainers
/docs/**/api-guides/tools/ @esp-idf-codeowners/tools
/docs/en/api-guides/core_dump.rst @esp-idf-codeowners/debugging
/docs/**/api-guides/wifi* @esp-idf-codeowners/wifi
/docs/**/api-guides/esp-wifi-mesh.rst @esp-idf-codeowners/wifi
/docs/en/api-guides/jtag-debugging/ @esp-idf-codeowners/debugging
/docs/**/api-reference/bluetooth/ @esp-idf-codeowners/bluetooth
/docs/**/api-reference/network/ @esp-idf-codeowners/network @esp-idf-codeowners/wifi
/docs/**/api-reference/peripherals/ @esp-idf-codeowners/peripherals
/docs/**/api-reference/peripherals/usb* @esp-idf-codeowners/peripherals @esp-idf-codeowners/peripherals/usb
/docs/**/api-reference/peripherals/usb*/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/peripherals/usb
/docs/**/api-reference/protocols/ @esp-idf-codeowners/network @esp-idf-codeowners/app-utilities
/docs/**/api-reference/provisioning/ @esp-idf-codeowners/app-utilities/provisioning
/docs/**/api-reference/storage/ @esp-idf-codeowners/storage
/docs/**/api-reference/system/ @esp-idf-codeowners/system
/docs/**/security/ @esp-idf-codeowners/security
/docs/**/migration-guides/ @esp-idf-codeowners/docs @esp-idf-codeowners/all-maintainers
/docs/**/contribute/install-pre-commit-hook.rst @esp-idf-codeowners/ci @esp-idf-codeowners/tools

/examples/README.md @esp-idf-codeowners/docs @esp-idf-codeowners/ci
/examples/**/*.py @esp-idf-codeowners/ci @esp-idf-codeowners/tools
/examples/bluetooth/ @esp-idf-codeowners/bluetooth
/examples/build_system/ @esp-idf-codeowners/build-config
/examples/common_components/ @esp-idf-codeowners/system @esp-idf-codeowners/wifi @esp-idf-codeowners/lwip @esp-idf-codeowners/network
/examples/custom_bootloader/ @esp-idf-codeowners/system
/examples/cxx/ @esp-idf-codeowners/system
/examples/ethernet/ @esp-idf-codeowners/network
/examples/get-started/ @esp-idf-codeowners/system
/examples/ieee802154/ @esp-idf-codeowners/ieee802154
/examples/mesh/ @esp-idf-codeowners/wifi
/examples/network/ @esp-idf-codeowners/network @esp-idf-codeowners/wifi
/examples/openthread/ @esp-idf-codeowners/ieee802154
/examples/peripherals/ @esp-idf-codeowners/peripherals
/examples/peripherals/usb/ @esp-idf-codeowners/peripherals @esp-idf-codeowners/peripherals/usb
/examples/phy/ @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi @esp-idf-codeowners/ieee802154
/examples/protocols/ @esp-idf-codeowners/network @esp-idf-codeowners/app-utilities
/examples/provisioning/ @esp-idf-codeowners/app-utilities/provisioning
/examples/security/ @esp-idf-codeowners/security
/examples/storage/ @esp-idf-codeowners/storage
/examples/system/ @esp-idf-codeowners/system
/examples/system/ota/ @esp-idf-codeowners/app-utilities
/examples/wifi/ @esp-idf-codeowners/wifi
/examples/zigbee/ @esp-idf-codeowners/ieee802154

/tools/ @esp-idf-codeowners/tools
/tools/ble/ @esp-idf-codeowners/app-utilities
/tools/catch/ @esp-idf-codeowners/ci
/tools/ci/ @esp-idf-codeowners/ci
/tools/cmake/ @esp-idf-codeowners/build-config
/tools/cmake/toolchain-*.cmake @esp-idf-codeowners/toolchain
/tools/esp_app_trace/ @esp-idf-codeowners/debugging
/tools/esp_prov/ @esp-idf-codeowners/app-utilities
/tools/gdb_panic_server.py @esp-idf-codeowners/debugging
/tools/kconfig*/ @esp-idf-codeowners/build-config
/tools/ldgen/ @esp-idf-codeowners/build-config
/tools/mass_mfg/ @esp-idf-codeowners/app-utilities
/tools/mocks/ @esp-idf-codeowners/system

/tools/test_apps/ @esp-idf-codeowners/ci
/tools/test_apps/README.md @esp-idf-codeowners/docs @esp-idf-codeowners/ci

## Note: owners here should be the same as the owners for the same example subdir, above
/tools/test_apps/build_system/ @esp-idf-codeowners/build-config
/tools/test_apps/configs/ @esp-idf-codeowners/system
/tools/test_apps/linux_compatible/ @esp-idf-codeowners/system
/tools/test_apps/peripherals/ @esp-idf-codeowners/peripherals
/tools/test_apps/phy/ @esp-idf-codeowners/bluetooth @esp-idf-codeowners/wifi @esp-idf-codeowners/ieee802154
/tools/test_apps/protocols/ @esp-idf-codeowners/network @esp-idf-codeowners/app-utilities
/tools/test_apps/security/ @esp-idf-codeowners/security
/tools/test_apps/storage/ @esp-idf-codeowners/storage
/tools/test_apps/system/ @esp-idf-codeowners/system

/tools/test_apps/**/*.py @esp-idf-codeowners/ci @esp-idf-codeowners/tools

/tools/test_build_system/ @esp-idf-codeowners/tools @esp-idf-codeowners/build-config

/tools/tools.json @esp-idf-codeowners/tools @esp-idf-codeowners/toolchain @esp-idf-codeowners/debugging

/tools/unit-test-app/ @esp-idf-codeowners/system @esp-idf-codeowners/tools

# sort-order-reset

/components/**/test_apps/**/*.py @esp-idf-codeowners/ci @esp-idf-codeowners/tools

# ignore lists
/tools/ci/check_copyright_config.yaml @esp-idf-codeowners/all-maintainers
/tools/ci/check_copyright_ignore.txt @esp-idf-codeowners/all-maintainers
/tools/ci/mypy_ignore_list.txt @esp-idf-codeowners/tools
* @esp-idf-codeowners/all-maintainers
35 changes: 9 additions & 26 deletions .gitlab/ci/build.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.build_template:
stage: build
extends:
- .after_script:build:ccache:upload-when-fail
- .after_script:build:ccache-show-stats:upload-failed-job-logs
image: $ESP_ENV_IMAGE
tags:
- build
Expand All @@ -12,11 +12,11 @@
IDF_CCACHE_ENABLE: "1"
dependencies: []

.build_cmake_template:
.build_cmake_clang_template:
extends:
- .build_template
- .before_script:build
- .after_script:build:ccache
- .after_script:build:ccache-show-stats
dependencies: # set dependencies to null to avoid missing artifacts issue
needs:
- job: fast_template_app
Expand All @@ -34,29 +34,11 @@
- "**/build*/size.json"
expire_in: 1 week
when: always
script:
# CI specific options start from "--parallel-count xxx". could ignore when running locally
- run_cmd python tools/ci/ci_build_apps.py $TEST_DIR -v
-t $IDF_TARGET
--copy-sdkconfig
--parallel-count ${CI_NODE_TOTAL:-1}
--parallel-index ${CI_NODE_INDEX:-1}
--extra-preserve-dirs
examples/bluetooth/esp_ble_mesh/ble_mesh_console
examples/bluetooth/hci/controller_hci_uart_esp32
examples/wifi/iperf
--modified-components ${MR_MODIFIED_COMPONENTS}
--modified-files ${MR_MODIFIED_FILES}
# for detailed documents, please refer to .gitlab/ci/README.md#uploaddownload-artifacts-to-internal-minio-server
- python tools/ci/artifacts_handler.py upload

.build_cmake_clang_template:
extends:
- .build_cmake_template
variables:
IDF_TOOLCHAIN: clang
TEST_BUILD_OPTS_EXTRA: ""
TEST_DIR: tools/test_apps/system/clang_build_test
PYTEST_IGNORE_COLLECT_IMPORT_ERROR: "1"
script:
# CI specific options start from "--parallel-count xxx". could ignore when running locally
- run_cmd python tools/ci/ci_build_apps.py $TEST_DIR -v
Expand Down Expand Up @@ -126,7 +108,7 @@ gcc_static_analyzer:
ANALYZING_APP: "examples/get-started/hello_world"
script:
- echo "CONFIG_COMPILER_STATIC_ANALYZER=y" >> ${ANALYZING_APP}/sdkconfig.defaults
- python -m idf_build_apps build -vv -p ${ANALYZING_APP} -t all
- python -m idf_build_apps build -v -p ${ANALYZING_APP} -t all

########################################
# Clang Build Apps Without Tests Cases #
Expand Down Expand Up @@ -246,15 +228,16 @@ pytest_build_system_macos:
extends:
- .test_build_system_template
- .before_script:build:macos
- .after_script:build:macos:upload-when-fail
- .after_script:build:macos:upload-failed-job-logs:ccache-show-stats
- .rules:build:macos
tags:
- macos_shell
parallel: 3
variables:
PYENV_VERSION: "3.8"
CI_CCACHE_DISABLE: "1" # ccache: error: Read-only file system

# CCACHE_DIR: "/cache/idf_ccache". On macOS, you cannot write to this folder due to insufficient permissions.
CCACHE_DIR: "" # ccache will use "$HOME/Library/Caches/ccache".
CCACHE_MAXSIZE: "5G" # To preserve the limited Macbook storage. CCACHE automatically prunes old caches to fit the set limit.
build_docker:
extends:
- .before_script:minimal
Expand Down
Loading
Loading