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

Esp merge #12

Open
wants to merge 498 commits into
base: icon-release-4.0
Choose a base branch
from
Open

Esp merge #12

wants to merge 498 commits into from

Conversation

coxkade
Copy link

@coxkade coxkade commented Aug 25, 2020

No description provided.

lly and others added 30 commits June 2, 2020 19:18
When the relay functionality of a node is not enabled, this
issue will cause the node failing to send messages to fixed
group.
When using DPort to read fifo, fifo_cnt is not credible, we need to calculate the real cnt based on the fifo read and write pointer. When using AHB to read FIFO, we can use fifo_cnt to indicate the data length in fifo.
…elease/v4.0'

ble_mesh: Rework prov pdu length check (v4.0)

See merge request espressif/esp-idf!9004
Bugfix/ble mesh model recv fix (v4.0)

See merge request espressif/esp-idf!9008
…4.0'

Bugfix/ble mesh example nvs store (v4.0)

See merge request espressif/esp-idf!9017
…ease/v4.0'

ble_mesh: Remove relay option dependency (v4.0)

See merge request espressif/esp-idf!9027
Some AP's keep NULL-padding at the end of some variable length WPS
Attributes. This is not as par the WPS2.0 specs, but to avoid interop
issues, ignore the padding by reducing the attribute length by 1.
Add WPS IOT fixes under config option

Current fixes under this flag.
1. Allow NULL-padded WPS attributes.
2. Bypass WPS-Config method validation
wpa_supplicant: Allow building with mbedTLS integration but no hardware MPI (v4.0)

See merge request espressif/esp-idf!9014
wpa_supplicant: WPS Inter operatability Fixes( backport v4.0)

See merge request espressif/esp-idf!8951
LRU counter should be started from 1, and not 0, so that all checks
work fine.

Closes espressif#4753
esp_http_server: Fixed a bug which could cause issues with LRU purge (v4.0)

See merge request espressif/esp-idf!8833
Added following as part of this change
1. Removed auth_changed event
2. Updated doc regarding usage of  WPA/WEP secuiry modes
3. Fixed WPA2 enterprise authmode threshold.
…e/v4.0'

sdmmc: Correctly check function parameters before using them (4.0)

See merge request espressif/esp-idf!9056
esp_wifi: Remove auth_changed event and fix wpa2_ent authmode threshold (backport 4.0)

See merge request espressif/esp-idf!8806
bugfix(uart): fix esp32 uart fifo_cnt bug(backport v4.0)

See merge request espressif/esp-idf!9041
…4.0'

ethernet: support pin emac task to core (v4.0)

See merge request espressif/esp-idf!9038
… new session

This commit fixes a bug as well as changes a behaviour.

Bugfix: During softap/httpd based provisioning, if a session was closed
midway and a new one started, it would never proceed if the http server
assigns same socket number to the new session (which happens almost always).
Now, if a session is closed, using the http callbacks, the older session
data is cleared so that a new one can be created.

Behavioural change: If a client (mobile app particularly) does not use
persistent http session i.e. all provisioning communication on the same
socket, the provisioning may fail. Earlier, since the session context was
not getting cleared, even if the client closed a session and continued
on a new one, it would go through if the socket number assigned was same
(which happens almost always).

Ideally, from a security perspective, all communication related
to secure provisioning must happen on the same socket, and so, this
change is required.
…ease/v4.0'

partition_table: Fix parttool.py crashes when retrieving partition info (v4.0)

See merge request espressif/esp-idf!9064
* Bundled with esp2020r2 toolchain
* Built with Python 3 & latest MSYS2 packages
docs: Fixup format of a command line to build unit tests (backport v4.0)

See merge request espressif/esp-idf!9044
Correct wifi_lib pointer pointing to incorrect branch due to
auth_changed event MR.
driver(dac): fix dac header file self contained issue

See merge request espressif/esp-idf!8546
mahavirj and others added 28 commits August 3, 2020 15:50
esp_wifi: Fix WiFi fragment issue (backport v4.0)

See merge request espressif/esp-idf!9883
…on_v40' into 'release/v4.0'

Bugfix/espcoredump fix error reported for blank partition (Backport v4.0)

See merge request espressif/esp-idf!9626
CI: retry shell commands when download (v4.0)

See merge request espressif/esp-idf!9890
sdmmc: fix the probe issue that forbid sdspi working in highspeed mode(backport v4.0)

See merge request espressif/esp-idf!9839
…d_v4.0' into 'release/v4.0'

component/bt: fix Blufi sends longer customer data  will will lead congested(backport v4.0)

See merge request espressif/esp-idf!9918
…it into IRAM

Replace periph_module_enable/disable by periph_wifi_bt_common_module_enable which are in IRAM.
AddIRAM_ATTR periph_ll_wifi_bt_module_enable_clk_clear_rstandIRAM_ATTR periph_ll_wifi_bt_module_disable_clk_set_rstto fit O0 optimization level.
Delete duplicated spinlock and counter.
mbedtls: update to mbedtls release v2.16.7 (v4.0)

See merge request espressif/esp-idf!9908
…into 'release/v4.0'

wifi, bt: move esp_phy_common_clock_disable into periph_ctrl and put it into IRAM(v4.0)

See merge request espressif/esp-idf!9937
lw-ip:fix bug for ipv6 fragment(backport4.0)

See merge request espressif/esp-idf!9578
cmake: fix issue with setting defaults in idf_build_process (v4.0)

See merge request espressif/esp-idf!9713
…/v4.0'

Bugfix/ble mesh client msg optimize (v4.0)

See merge request espressif/esp-idf!9990
component/bt: Fixed ble memory leak issue, buff_semaphore was not released.

See merge request espressif/esp-idf!9981
…/v4.0'

lw-ip: fix udp tx packet loss issue (backport v4.0)

See merge request espressif/esp-idf!10005
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.