OVMS3-idf/components
chenyudong 5f9908874a 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-08-04 14:20:59 +08:00
..
app_trace cmake: Add support for test build 2018-10-20 12:07:24 +08:00
app_update support esp32 eco revision 2 and 3 2019-09-19 17:05:08 +08:00
asio cmake: make main a component again 2018-09-11 09:44:12 +08:00
aws_iot cmake: make main a component again 2018-09-11 09:44:12 +08:00
bootloader security: Hide Secure Boot & Flash Encryption config items when using CMake 2020-03-09 11:14:25 +11:00
bootloader_support flash: fix spi flash clock config error 2020-04-27 17:44:57 +08:00
bt Merge branch 'feature/bt_secure_conn_downgrade_check_v3.2' into 'release/v3.2' 2020-07-15 16:35:34 +08:00
coap cmake: silence some warnings in coap, bt, expat, libsodium, lwip and examples/bluetooth 2018-09-20 18:53:15 +08:00
console console/linenoise: support buffered stdout 2019-03-15 11:29:56 +08:00
cxx cmake: Add support for test build 2018-10-20 12:07:24 +08:00
driver ci: temporarily disable RS485 related tests 2020-07-13 07:38:48 +02:00
esp-tls fix(transport): Fix a bug of the connection whether be active or not by timeout option when the select function return a correct value. 2020-03-09 13:51:28 +00:00
esp32 mesh: backport some bugfixes 2020-08-04 14:20:59 +08:00
esp_adc_cal cmake: make main a component again 2018-09-11 09:44:12 +08:00
esp_event esp_event: remove extra line from source file 2020-03-22 22:43:55 +08:00
esp_http_client http_client: added comments to http header generation function 2019-11-19 14:07:54 +00:00
esp_http_server esp_http_server: Update LRU counter on accepting a new connection 2020-06-26 19:26:07 +05:30
esp_https_ota esp_http_client: add support for using certs from global ca store 2019-04-24 14:06:33 +05:30
esp_ringbuf cmake: Add support for test build 2018-10-20 12:07:24 +08:00
esp_websocket_client websocket client: the client now aborts the connection if send fails. 2020-06-15 14:54:21 +08:00
espcoredump cmake: Add support for test build 2018-10-20 12:07:24 +08:00
esptool_py project_include.cmake: Make esptool_py_custom_target callable from other directories 2020-02-20 13:06:18 +05:30
ethernet ethernet: add kconfig help for GPIO0 output mode 2019-10-14 10:50:49 +08:00
expat expat: Update library from 2.2.5 to 2.2.9 2019-12-05 09:22:01 +01:00
fatfs Fix memory leak upon failure of esp_vfs_fat_sdmmc_mount() 2019-10-18 10:28:24 +02:00
freemodbus freemodbus: change critical sections to semaphore mutex 2019-03-07 16:01:43 +01:00
freertos timer_group: fix intr_enable 2020-04-28 12:43:12 +08:00
heap multi_heap: ensure that malloc(0) return NULL pointer in any poisoning configuration 2020-03-27 14:39:23 -03:00
idf_test CI: do not run cases likely to fail 2020-07-19 15:40:39 +08:00
jsmn cmake: make main a component again 2018-09-11 09:44:12 +08:00
json Update cJSON to v1.7.12 2019-08-21 18:58:37 +10:00
libsodium test: Set timeout of libsodium ed25519_convert test to 60s 2019-07-30 04:44:30 +00:00
log esp_wifi: Update WiFi lib 2020-03-24 15:13:57 +08:00
lwip feat(lwip): make LWIP TCP rto time configurable 2020-07-20 11:59:24 +00:00
mbedtls mbedtls: fix hw accelerated big-num mul if operand and result overlap 2020-02-20 10:06:28 +01:00
mdns mdns: respond to discovery with the proper pseudo name _services._dns-sd._udp 2020-01-08 10:22:27 +01:00
micro-ecc cmake: make main a component again 2018-09-11 09:44:12 +08:00
mqtt mqtt: clenaup logs and docs, esp_mqtt_abort_connection race condition 2020-05-04 08:09:57 +02:00
newlib newlib: don't define non-thread-safe versions of getc, putc 2020-03-19 12:53:12 +01:00
nghttp Modified http_parser to handle ICY uris. 2019-10-11 16:24:31 +05:30
nvs_flash Merge branch 'fix/update_curr_page_state_3.2' into 'release/v3.2' 2019-07-08 14:05:40 +08:00
openssl cmake: make main a component again 2018-09-11 09:44:12 +08:00
partition_table partition_table: output partition table info for partition_table target 2020-03-22 22:37:38 +08:00
protobuf-c protobuf-c : Added Google's protocol buffer C library as sub-module 2018-10-02 19:07:28 +05:30
protocomm BLE provisioning: Add check for valid ble read offset 2020-07-22 19:44:14 +05:30
pthread Merge branch 'feature/cmake-unit-test' into 'master' 2018-10-22 16:29:15 +08:00
sdmmc cmake: Add support for test build 2018-10-20 12:07:24 +08:00
smartconfig_ack fix the bug for Airkiss can't get the ip of the cellphone 2020-02-19 10:38:05 +08:00
soc soc: clear PHY status when cpu start 2020-02-13 14:28:33 +08:00
spi_flash bugfix(flash): improve flash dio read timing 2019-07-02 14:57:13 +08:00
spiffs spiffs: increase timeout in readdir test 2018-11-21 03:42:15 +00:00
tcp_transport ws_client: fix fragmented send setting proper opcodes 2020-05-22 06:18:13 +00:00
tcpip_adapter backport bugfix lwip for v3.2 2020-03-31 17:44:33 +08:00
ulp cmake: Fix for Python files executed directly, not via PYTHON variable 2019-03-25 11:41:00 +08:00
vfs VFS: Fix bug which occurs when driver is installed during a select() call 2019-10-22 08:26:43 +02:00
wear_levelling Version update from V1 to V2 now done in correct way. 2018-10-26 09:21:30 +03:00
wifi_provisioning Wi-Fi Provisioning : Bugfix in copying SSID and Passphrase 2019-06-27 12:38:07 +05:30
wpa_supplicant wpa_supplicant: WPS Inter operatability Fixes 2020-05-11 14:02:39 +05:30
xtensa-debug-module cmake: make main a component again 2018-09-11 09:44:12 +08:00