Commit Graph

11768 Commits

Author SHA1 Message Date
Jakob Hasse
1bab0dd8ca [esp_event]: fixed and improved docs
* Description of unregistering was incorrect
* Made clear that event loop arg mustn't be NULL
* Added parameter check in create function

Closes https://github.com/espressif/esp-idf/issues/6761
Closes IDFGH-4969
2021-07-20 16:05:35 +08:00
Jiang Jiang Jian
fa6886f898 Merge branch 'bugfix/SCO_connect_fail_after_peer_not_accept_sniff_v4.0' into 'release/v4.0'
bugfix/unable to initiate SCO connection when peer device not accept sniff mode (v4.0)

See merge request espressif/esp-idf!14402
2021-07-20 04:14:30 +00:00
Zim Kalinowski
3d5fdbfa1d Merge branch 'bugfix/newlib_FD_ISSET_v4.0' into 'release/v4.0'
newlib: Fix a case in FD_ISSET macro when n==-1 (v4.0)

See merge request espressif/esp-idf!13693
2021-07-19 09:45:25 +00:00
KonstantinKondrashov
c8e6563e48 newlib: Fix a case in FD_ISSET macro when n==-1 2021-07-19 12:39:58 +08:00
Zim Kalinowski
7cfe37f907 Merge branch 'bugfix/prefetch_invalid_v4.0' into 'release/v4.0'
soc: add dummy bytes to ensure instr prefetch always valid (v4.0)

See merge request espressif/esp-idf!12996
2021-07-19 01:41:26 +00:00
Zim Kalinowski
f3e40d21bb Merge branch 'feature/dis_uart_dl_mode_v4.0' into 'release/v4.0'
feature: Disable UART download mode (v4.0)

See merge request espressif/esp-idf!10766
2021-07-19 01:35:03 +00:00
xiongweichao
d21da1f61a Add remove sniff when peer not accepted sniff mode 2021-07-16 20:21:50 +08:00
Yang Zhao
75b387d7e7 If the scan window set as 4 slots and the scan interval set as 5 slots,
then the device will crash when starting scanning.This commit is to fix
this bug.Remove duplicate events in r_lld_evt_end
2021-07-16 20:14:32 +08:00
Yang Zhao
5abd645cce bugfix:Set address resolution enable. If not set enable and the filter
policy is 2 or 3, the controller will reply with invalid param error.
2021-07-16 20:11:53 +08:00
Chinmay Chhajed
27e5498524 bt/controller: Fix for BLE ACL tx flush issue during reset. 2021-07-16 20:06:17 +08:00
Anton Maklakov
0f7d8a8768 Merge branch 'bugfix/update_ota_cert_v4.0' into 'release/v4.0'
OTA examples: Update server certificate (v4.0)

See merge request espressif/esp-idf!14357
2021-07-16 07:14:50 +00:00
Zim Kalinowski
308bbd1e89 Merge branch 'bugfix/link_gcov_rtio_backport_v4.0' into 'release/v4.0'
Bugfix/link gcov rtio backport v4.0

See merge request espressif/esp-idf!13847
2021-07-16 06:11:32 +00:00
Zim Kalinowski
02e9ca69bc Merge branch 'docs/spi_max_transfer_sz_limit_v4.0' into 'release/v4.0'
spi_docs: Fixed the default value of max_transfer_sz_limit (backport v4.0)

See merge request espressif/esp-idf!14255
2021-07-16 06:09:34 +00:00
Zim Kalinowski
d8c011428e Merge branch 'nimble/fix_broadcaster_role_v4.0' into 'release/v4.0'
NimBLE: Fix build error for broadcaster role and bug in peer_dev_record (v4.0)

See merge request espressif/esp-idf!14304
2021-07-16 06:07:58 +00:00
Zim Kalinowski
51b70d6237 Merge branch 'bugfix/websocket_example_error_handling_v4.0' into 'release/v4.0'
ci: Fix websocket example test error handling (v4.0)

See merge request espressif/esp-idf!13808
2021-07-16 03:37:21 +00:00
Angus Gratton
d9710a6498 flash encryption: In Release mode, set FLASH_CRYPT_CNT to max value
Compared to write disabling, this leaves possibility to burn
UART_DL_DIS efuse later.
2021-07-16 10:59:51 +10:00
Angus Gratton
5a4091a2c0 efuse: Add ESP32 V3 'disable Download Mode' functionality 2021-07-16 10:59:51 +10:00
Angus Gratton
363589e849 efuse: Add new esp_efuse_read_field_bit() convenience function 2021-07-16 10:59:51 +10:00
Angus Gratton
9ca02bd8ac efuse: Add new esp_efuse_write_field_bit() convenience function 2021-07-16 10:59:51 +10:00
Angus Gratton
814ff17256 efuse: Don't need to burn WR_CRYPT_CNT if CRYPT_CNT is already max
Reduces write cycles, and useful on ESP32 ECO3 as UART_DIS_DL is protected by
the same efuse.

Also fixes accidental macro definition introduced in 7635dce502
2021-07-16 10:59:51 +10:00
Angus Gratton
12704ae528 Merge branch 'origin/feature/prevent_unwind_code_linking_4.0' into 'release/v4.0'
[C++]: prevent unwind code linking (backport 4.0)

See merge request espressif/esp-idf!13806
2021-07-15 11:44:19 +00:00
Ivan Grokhotkov
c775e4e1b5 Merge branch 'test/wifi_connect_with_full_scan_in_examples_v4.0' into 'release/v4.0'
example: set example wifi scan method to all channel (v4.0)

See merge request espressif/esp-idf!13915
2021-07-14 23:58:09 +00:00
Angus Gratton
2b7f4ec8e6 Merge branch 'bugfix/ldgen_ignore_nonexistent_archives_and_obj_v4.0' into 'release/v4.0'
ldgen: check mappings (v4.0)

See merge request espressif/esp-idf!14065
2021-07-14 08:46:34 +00:00
Shubham Kulkarni
ff0043456d OTA examples: Updated server certificate 2021-07-14 12:50:37 +05:30
Ivan Grokhotkov
68d417c4dc esp_ringbuf: don't test xRingbufferCreate with cache disabled
Creating a ringbuffer is not an operation that needs to be done when
the cache is disabled.
2021-07-13 18:52:53 +10:00
Renz Bagaporo
8de50b5655 components: fix ldgen check errors 2021-07-13 18:52:40 +10:00
Renz Bagaporo
74eb5590b2 ci: exempt upstream libmbedtls mapping for sha256 2021-07-13 18:52:40 +10:00
Renz Bagaporo
bd6caa524c ldgen: fix sections info parsing
Fixes an issure where the first part of an object file name is not
included, due to matching the rule for a section entry previously.

Reduce depedency on matching literal strings in sections which might
change depending on toolchain (ex. matching 'elf32-xtensa-le')

Make sure parsing rule succeeds for the entirety of the sections info
string by adding 'parseAll=True'.

Add test for sections info parsing.
2021-07-13 18:52:40 +10:00
Renz Bagaporo
e27315e63d ci: enabled ldgen mapping check in ci 2021-07-13 18:52:40 +10:00
Renz Bagaporo
04f6830b09 ldgen: allow checking mappings 2021-07-13 18:52:40 +10:00
Prasad Alatkar
817de5bee1 NimBLE: Fix build error for broadcaster role and bug in peer_dev_record (v4.0)
* Fix bug in nvs deletion of `ble_dev_record`.
* Update NimBLE submodule to nimble-1.1.0-idf
2021-07-13 13:56:03 +08:00
Angus Gratton
fa7126b628 Merge branch 'feature/idf_tools_github_mirror_v4.0' into 'release/v4.0'
Add GitHub mirror option for IDF tools installs (v4.0)

See merge request espressif/esp-idf!13767
2021-07-13 03:52:29 +00:00
Mahavir Jain
190ef37994 Merge branch 'bugfix/pthread_join_debug_log_v4.0' into 'release/v4.0'
pthread: Fix possible deadlock when using pthread_join() and Debug log level (v4.0)

See merge request espressif/esp-idf!13779
2021-07-12 11:23:21 +00:00
Angus Gratton
2f24b37d3c Merge branch 'bugfix/driver_spi_poll_test_stack_v4.0' into 'release/v4.0'
driver test: Increase stack for the "spi poll tasks" test (v4.0)

See merge request espressif/esp-idf!13809
2021-07-12 01:26:40 +00:00
Angus Gratton
2f1feb8ea1 driver test: Increase stack for the "spi poll tasks" test
Current stack usage gets very close to overflowing
2021-07-12 08:46:04 +08:00
Zim Kalinowski
eec2482ecf Merge branch 'feature/regi2c_add_lock_v4.0' into 'release/v4.0'
regi2c: add a spinlock for accessing (reg)I2C devices (v4.0)

See merge request espressif/esp-idf!13716
2021-07-09 07:33:19 +00:00
Angus Gratton
80f5b1cee1 Merge branch 'bugfix/cmake_export_ver_during_reqs_expansion_v4.0' into 'release/v4.0'
cmake: set IDF_VERSION_* variables at requirement expansion stage (v4.0)

See merge request espressif/esp-idf!14046
2021-07-06 07:52:03 +00:00
daiziyan
1904d60641 add CN translation for index.rst in get started section for MR10616 2021-07-06 09:30:05 +10:00
Anton Maklakov
4bddbb2ddf tools: windows installer: Modify IDF's archive mirror link 2021-07-06 09:30:05 +10:00
Angus Gratton
a480803469 tools: Use GitHub download URLs for all files that can be downloaded from GitHub 2021-07-06 09:30:05 +10:00
Angus Gratton
c41d706134 idf_tools: Add option to replace all GitHub tools download URLs with dl.espressif.com
Via new IDF_GITHUB_ASSETS environment variable.
2021-07-06 09:28:07 +10:00
Michael (XIAO Xufeng)
84b149fcc5 spi_docs: Fixed the default value of max_transfer_sz.
(cherry picked from commit e89fabb963)
2021-07-05 14:20:34 +08:00
Michael (XIAO Xufeng)
911f432e82 Merge branch 'bugfix/spi_flash_cs_setup_v4.0' into 'release/v4.0'
spi_flash: fix cs line setup to make the flash driver more stable (v4.0)

See merge request espressif/esp-idf!13894
2021-07-03 06:05:02 +00:00
Michael (XIAO Xufeng)
8fc6c7d404 Merge branch 'bugfix/freemodbus_change_max_task_prio_v40' into 'release/v4.0'
Bugfix/freemodbus change max task prio (backport v4.0)

See merge request espressif/esp-idf!13720
2021-07-03 05:59:57 +00:00
He Yin Ling
c43bc330e1 Merge branch 'bugfix/example_test_socket_issue_4.0' into 'release/v4.0'
CI: example test socket issue (4.0)

See merge request espressif/esp-idf!13907
2021-07-02 13:08:11 +00:00
Wang Meng Yang
4a181c7872 Merge branch 'bugfix/invalid_feat_page_exec_v4.0' into 'release/v4.0'
bt controller: Fixed handling for invalid feature page. (v4.0)

See merge request espressif/esp-idf!13574
2021-07-02 13:01:33 +00:00
David Čermák
d7967133c8 Merge branch 'bugfix/start_emac_after_phy_reset_v4.0' into 'release/v4.0'
esp_eth: restart negotiation in esp_eth_start (v4.0)

See merge request espressif/esp-idf!13704
2021-07-02 12:51:13 +00:00
Ivan Grokhotkov
9a7de332f4 Merge branch 'bugfix/override_cmake_python_v4.0' into 'release/v4.0'
cmake: Minor Python CMake build fixes (v4.0)

See merge request espressif/esp-idf!13197
2021-07-02 12:32:46 +00:00
Ivan Grokhotkov
0f47e6b189 Merge branch 'feature/portmux_debug_bump_timeout_v4.0' into 'release/v4.0'
bugfix/freertos: increase portmux timeouts to avoid crashing when using debug feature (v4.0)

See merge request espressif/esp-idf!13750
2021-07-02 12:31:51 +00:00
Ivan Grokhotkov
714f1be6cc Merge branch 'bugfix/make_docs_ldgen_v4.0' into 'release/v4.0'
docs: remove quotes in ldgen documentation for adding fragment file (v4.0)

See merge request espressif/esp-idf!14003
2021-07-02 12:29:21 +00:00