esp-idf/components
chenyudong b20943ad43 mesh: backport some bugfixes
1. If the root is specified (FIXED-ROOT) by set type or set parent, change ie.mesh_type to MESH_ROOT before connect to router.
2. Release esp_mesh_recv_toDS when the root becomes non-root.
3. esp_mesh_set_type now supports MESH_IDLE and MESH_STA.
4. Fix ie.rc_rssi is not updated during scan and vote.
5. Fix ie.mesh_type do not match ie.layer caused by parent switch.
6. Fix during root switch, the original root doesn't disconnect from the router after it receives the switch request from the new voted root. (root switch happens by invoking esp_mesh_waive_root).
7. Fix the routing announce timer is not stopped immediately in a new root if the new root is transformed from non-root.
8. Choose the candidate with less ie.assoc when doing parent switch.
2020-07-10 18:04:50 +08:00
..
app_trace newlib: use --specs=nano.specs to enable "nano" version of C library 2020-06-02 13:15:08 +07:00
app_update app_update: fix test failure for get_app_elf_sha256 test 2020-04-15 21:09:57 +08:00
asio asio: updated ASIO port to use latest asio and esp-idf features 2020-01-09 21:53:50 +01:00
bootloader secure boot v2: esp32: Prevent read disabling additional efuses 2020-03-31 17:31:56 +11:00
bootloader_support esp32: Reduce using ESP_EARLY_LOGx and move some code after the stdout initialization 2020-06-17 15:53:45 +08:00
bt component/bt: Fixed ble memory leak issue, buff_semaphore was not released. 2020-07-07 21:02:49 +08:00
cbor cbor: add tinycbor library and example 2019-08-22 17:44:29 +08:00
coap coap: move mbedTLS config options from component to examples 2020-05-26 20:05:33 +05:30
console tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
cxx CXX: enable exceptions ESP32S2-beta 2019-12-10 10:23:00 +08:00
driver Merge branch 'bugfix/fix_adc_io_init_bug_for_idfv4.1' into 'release/v4.1' 2020-06-29 15:00:22 +08:00
efuse efuse: don't include esp_efuse_utility_debug_dump_blocks in bootloader 2020-07-03 09:45:03 +00:00
esp32 esp32: Reduce using ESP_EARLY_LOGx and move some code after the stdout initialization 2020-06-17 15:53:45 +08:00
esp32s2beta esp32s2: Move some code after the stdout initialization 2020-06-17 15:53:45 +08:00
esp_adc_cal Merge branch 'master' into feature/esp32s2beta_merge 2019-09-20 10:28:37 +10:00
esp_common mesh: backport some bugfixes 2020-07-10 18:04:50 +08:00
esp_eth ethernet: fix potential task watch dog timeout 2020-05-14 22:07:06 +08:00
esp_event ut: Move tests back from "esp32" subfolder 2020-01-06 17:13:53 +08:00
esp_gdbstub Merge branch 'master' into feature/esp32s2beta_merge 2019-09-16 16:18:48 +10:00
esp_http_client Bugfix for failing OTA example 2019-12-31 14:18:16 +05:30
esp_http_server esp_http_server : Bugfix in parsing of empty header values 2019-09-06 11:02:36 +08:00
esp_https_ota esp_https_ota.c: Add errno check for WiFi disconnection while performing OTA 2020-03-09 13:26:36 +05:30
esp_https_server esp-tls: Naming variables refering to certificates and keys in a neutral way to suggest that both PEM and DER format could be used, added comments descibing important details about using these formats 2019-08-02 09:25:16 +02:00
esp_local_ctrl tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
esp_netif fixbug for set dhcp time fail for 4.1 2020-04-22 11:13:01 +08:00
esp_ringbuf feat(timer): refator timer group driver 2019-11-21 14:14:19 +08:00
esp_rom Backport MR for baidu proj 2020-06-04 11:07:30 +08:00
esp_serial_slave_link essl: new component to communicate with esp serial slave devices 2019-12-03 22:58:41 +08:00
esp_websocket_client ws_client: fix fragmented send setting proper opcodes 2020-05-22 06:14:48 +00:00
esp_wifi mesh: backport some bugfixes 2020-07-10 18:04:50 +08:00
esp-tls esp_tls: fail connection if esp_tls_conn_new() timeouts 2020-03-04 15:15:40 +00:00
espcoredump core dump: don't allow core dumps to Flash if PSRAM is used for stacks 2020-04-02 23:43:20 +02:00
esptool_py tools: Fix flashing encrypted binaries from IDF Monitor 2020-03-27 09:43:26 +01:00
expat heap_caps: small fixes on comments plus cleaning 2019-12-20 13:35:56 -03:00
fatfs Merge branch 'bugfix/fatfs_corrupted_assert' into 'master' 2020-01-14 08:37:07 +08:00
freemodbus freemodbus: fix merge issues 2019-12-10 14:30:25 +08:00
freertos Add fixes for gcc8 psram fix improvement 2020-06-02 13:14:29 +07:00
heap heap: Only fill new heaps with FREE_FILL_PATTERN if Comprehensive poisoning is on 2020-04-27 16:32:24 +10:00
idf_test Add fixes for gcc8 psram fix improvement 2020-06-02 13:14:29 +07:00
jsmn jsmn: define macros in build system 2019-11-29 18:05:24 +08:00
json cJSON: include only source file objects for cmake build 2020-02-10 17:32:14 +05:30
libsodium ut: Move tests back from "esp32" subfolder 2020-01-06 17:13:53 +08:00
log esp_wifi: backport some wifi bugs 0323 2020-03-24 15:05:00 +08:00
lwip add LINGER to menuconfig 2020-05-25 11:36:05 +08:00
mbedtls Merge branch 'feature/toolchain_2020r2_v4.1' into 'release/v4.1' 2020-06-11 15:44:47 +08:00
mdns mdns: limit the GOT_IP6_EVENT to only known network interfaces 2020-04-01 08:52:54 +02:00
mqtt mqtt: clenaup logs and docs, esp_mqtt_abort_connection race condition 2020-05-04 07:48:20 +02:00
newlib newlib: use --specs=nano.specs to enable "nano" version of C library 2020-06-02 13:15:08 +07:00
nghttp Modified http_parser to handle ICY uris. 2019-10-11 05:04:08 +00:00
nvs_flash NVS: bugfix - iterator skipping version 1 blobs 2020-04-01 11:16:28 +08:00
openssl Fix Kconfig issues discovered by upstream Kconfiglib 2019-09-23 16:10:57 +02:00
partition_table partition_table: Fix parttool.py crashes when retrieving partition info 2020-06-04 16:31:05 +08:00
perfmon xtensa: update header file 2019-12-09 09:44:56 +08:00
protobuf-c components: use new component registration api 2019-06-21 19:53:29 +08:00
protocomm Unified Provisioning - BLE: Fix characteristics read response issue 2020-02-18 15:11:51 +05:30
pthread pthread: Use INTERFACE in target_link_libraries for vPortCleanUpTCB wrapper 2020-05-12 10:35:27 +05:30
sdmmc Merge branch 'feature/likely_unlikely' into 'master' 2020-01-10 14:05:07 +08:00
soc doc: add peripheral_types.h as API reference for peripheral docs 2020-05-27 12:38:38 +08:00
spi_flash spi_flash: esp32: fix regression in encrypted flash write 2020-06-29 14:51:58 +05:30
spiffs spiffs: Fix for case when CONFIG_SPIFFS_USE_MTIME is not defined 2020-02-12 18:12:58 +08:00
tcp_transport ws_client: fix fragmented send setting proper opcodes 2020-05-22 06:14:48 +00:00
tcpip_adapter lwip: Enable IPv6 stateless address autoconfiguration 2020-01-20 08:26:00 +00:00
ulp ulp: fix ulp external project args 2020-03-22 20:00:21 +08:00
unity ut: add DISABLED_FOR_TARGETS macros to control ut building 2020-01-06 17:13:47 +08:00
vfs VFS: Check in select() if the UART driver is installed or not 2020-01-21 10:04:38 +01:00
wear_levelling ut: Move tests back from "esp32" subfolder 2020-01-06 17:13:53 +08:00
wifi_provisioning wifi_provisioning: Catch the Wi-Fi events even after Connection errors 2020-05-05 22:09:18 +05:30
wpa_supplicant wpa_supplicant: Allow building with mbedTLS integration but no hardware MPI 2020-06-03 15:11:21 +10:00
xtensa expression_with_stack:make stack overflow detection watchpoint optional 2020-01-06 17:01:53 -03:00