Nachiket Kukade
0c88beb9c4
esp_wifi: Update wifi libs
...
Update wifi libs with below fixes -
1. Improved error handling in SoftAP Rx path, fixed LoRa IE length
2. Handle low memory scenario, re-enabling PMF Capable flag in STA PMF
2022-08-03 18:16:37 +05:30
Jiang Jiang Jian
c5875e64b1
Merge branch 'docs/update_wifi_api_doc_v4.2' into 'release/v4.2'
...
DOC: update wifi api docs ( backport v4.2)
See merge request espressif/esp-idf!18083
2022-08-03 20:12:06 +08:00
Kapil Gupta
0efba69571
wpa_supplicant: Unicast key renew in TKIP mic failure
...
Currently we always request group key renew for during
TKIP mic failure. Add support for unicast/multicast
key renew as per packet.
2022-08-03 14:47:07 +05:30
Kapil Gupta
ec70ed86e0
esp_wifi: Changes to not use pmkid caching when SSID is changed
2022-08-03 14:38:05 +05:30
Kapil Gupta
064474fca6
wpa_supplicant: Fix issues reported by coverity
2022-08-03 14:37:43 +05:30
Jiang Jiang Jian
d98e2a3d5f
Merge branch 'bugfix/fix_write_to_null_pointer_if_malloc_failed_issue_v4.2' into 'release/v4.2'
...
fix write to null pointer if malloc failed(Backport v4.2)
See merge request espressif/esp-idf!19350
2022-08-03 10:59:10 +08:00
Jiang Jiang Jian
8e8cf08d2d
Merge branch 'bugfix/update_gpio_intr_enable_note_v4.2' into 'release/v4.2'
...
Update the note of the gpio_intr_enable function(v4.2)
See merge request espressif/esp-idf!18544
2022-08-03 10:58:42 +08:00
xueyunfei
3ffcb03f60
bugfix for backport wifi bugs to 4.2
...
- Bugfix for close sniffer mode when wifi stop
- Bugfix for qos null update ba ssn
- Bugfix for wrong configuration of static txbuf
- Fix deep sleep can't reconnect to ap when pmf enable.
- Fix some ap will ignore auth when rx deauth for a while.
- update wifi header file
2022-08-03 10:45:36 +08:00
Oleg Savchenko
0a0ad4309f
fix write to null pointer if malloc failed
2022-08-02 20:30:30 +08:00
zhangyanjiao
63324950fa
modify API-reference using Sphinx directives
2022-08-02 20:23:37 +08:00
zhangyanjiao
0a7fedcbbd
update wifi api docs
2022-08-02 20:23:37 +08:00
Jiang Jiang Jian
9d854cd6b0
Merge branch 'bugfix/set_ipv6_dns_error_v4.2' into 'release/v4.2'
...
lw ip: Fixed that ipv6 dns cannot work (v4.2)
See merge request espressif/esp-idf!19064
2022-08-02 20:21:39 +08:00
Jiang Jiang Jian
eddee33f98
Merge branch 'bugfix/fix_bluedroid_host_memory_overflow_v4.2' into 'release/v4.2'
...
Fixed bluedroid host memory overflow for v4.2
See merge request espressif/esp-idf!18905
2022-08-02 19:47:41 +08:00
Jiang Jiang Jian
510f86d451
Merge branch 'bugfix/memory_debug_not_work_v4.2' into 'release/v4.2'
...
bugfix/fix the dependency error of macro for memory debug (v4.2)
See merge request espressif/esp-idf!19234
2022-08-02 15:49:36 +08:00
Jiang Jiang Jian
4bdc7853cf
Merge branch 'bugfix/put_sempher_and_queue_used_in_isr_into_DRAM_v4.2' into 'release/v4.2'
...
Make sure semphr/queue used in interrupt is in DRAM
See merge request espressif/esp-idf!18990
2022-08-02 11:32:18 +08:00
Michael (XIAO Xufeng)
7718c60d81
Merge branch 'bugfix/reserve_dma_ram_in_segments_v4.2' into 'release/v4.2'
...
psram: reserve dma pool in the step of heap max block (v4.2)
See merge request espressif/esp-idf!18861
2022-08-01 17:14:46 +08:00
Fu Hanxi
8b09f2f01f
ci: pip install idf-component-manager inside CI
2022-08-01 10:44:50 +08:00
Sergei Silnov
ac8b720880
docs: Add IDF_COMPONENT_MANAGER build property
2022-08-01 10:44:50 +08:00
Sergei Silnov
fdc70f5b7f
docs: Enable the component manager by default in CMake
2022-08-01 10:44:50 +08:00
Fu Hanxi
5d1864b7d7
build&config: lift property IDF_COMPONENT_MANAGER to root level
2022-08-01 10:44:50 +08:00
David Čermák
9003e6d1eb
Merge branch 'bugfix/cxx_exception_pool_4.2' into 'release/v4.2'
...
startup: Make __cxx_eh_arena_size_get return 0 if exceptions disabled (v4.2)
See merge request espressif/esp-idf!18800
2022-07-29 13:14:45 +08:00
zhiweijian@espressif.com
029ed39579
Fixed bluedroid host memory overflow
2022-07-28 09:47:03 +00:00
wanlei
da340c02cc
psram: fixed heap pool reservation for DMA/internal usage fail issue
...
As heap block may be allocated into multiple non-continuous chunks, to
reserve enough memory for dma/internal usage, we do the malloc in the
step of max available block.
2022-07-28 10:17:17 +08:00
xiongweichao
06d169e518
Update the note of the gpio_intr_enable function
2022-07-26 12:39:42 +00:00
baohongde
1af2a470dc
components/coex: Make sure sempher and queue used in isr is in DRAM
...
Closes https://github.com/espressif/esp-idf/issues/9032
Closes https://github.com/espressif/esp-idf/issues/8928
Closes https://github.com/espressif/esp-idf/issues/9129
2022-07-25 13:50:43 +08:00
baohongde
6842dc1d2d
components/bt: Make sure sempher and queue used in isr is in DRAM
2022-07-25 11:45:45 +08:00
Jiang Jiang Jian
1801a10828
Merge branch 'bugfix/schm_process_in_active_crash_v4.2' into 'release/v4.2'
...
Coex: fixed crash when calculating end transfer time(v4.2)
See merge request espressif/esp-idf!19192
2022-07-22 21:24:16 +08:00
jincheng
b7fe47292f
fix the dependency error of macro for memory debug
2022-07-22 16:21:57 +08:00
xiongweichao
61af5f66a4
coex: fixed crash when calculating end transfer time
2022-07-22 16:15:58 +08:00
Jiang Jiang Jian
ad9395f74a
Merge branch 'mesh/non_mesh_connections_access_v4.2' into 'release/v4.2'
...
esp_wifi_mesh: add non mesh connections access(v4.2)
See merge request espressif/esp-idf!18785
2022-07-21 19:19:14 +08:00
Darian Leung
c7c07c5fb2
freertos: Fix flakey event group unit test
...
The "FreeRTOS Event Groups" main task will only wait a single tick for the created
tasks to set their response bits. This short delay may not be sufficent if the tick
frequency is high.
This commit updates the test so that
- the main task waits indefinitely for all the response bits to be set.
- created tasks are cleaned up by the main task
2022-07-19 12:19:42 +08:00
Darian Leung
5e15bafd26
freertos: Fix event group task list race condition
...
FreeRTOS synchronization primitives (e.g., queues, eventgroups) use various event lists (i.e., task lists) to track what
tasks are blocked on a current primitive. Usually these event lists are accessed via one of the event lists functions
(such as vTask[PlaceOn|RemoveFrom]UnorderedEventList()), which in turn ensure that the global task list spinlock
(xTaskQueueMutex) is taken when accessing these lists.
However, some functions in event_groups.c manually traverse their event lists. Thus if a tick interrupt occurs on
another core during traversal and that tick interrupt unblocks a task on the event list being traversed, the event list
will be corrupted.
This commit modifies the following event_groups.c functions so that they take the global task list lock before
traversing their event list.
- xEventGroupSetBits()
- vEventGroupDelete()
2022-07-19 12:13:54 +08:00
Chen Wu
43f1c37458
lwip: Fixed that ipv6 dns cannot work
2022-07-15 16:20:37 +08:00
Jiang Jiang Jian
611493af37
Merge branch 'docs/update_wifi_multiple_antennas_doc_v4.2' into 'release/v4.2'
...
docs: update wifi multiple antennas docs (v4.2)
See merge request espressif/esp-idf!19048
2022-07-15 10:48:10 +08:00
Island
23a3f97af1
Merge branch 'bugfix/print_ready_after_init_transaction_forv4.2' into 'release/v4.2'
...
ble_mesh:change the location of print ready(v4.2)
See merge request espressif/esp-idf!19030
2022-07-14 17:28:19 +08:00
Krzysztof Budzynski
15480c49e3
Apply 1 suggestion(s) to 1 file(s)
2022-07-14 16:44:00 +08:00
muhaidong
6ceabe794e
Apply 2 suggestions by Marius Vikhammer
2022-07-14 16:42:55 +08:00
muhaidong
758e185090
docs: update wifi multiple antennas docs
2022-07-14 16:36:46 +08:00
Yuan Hong Hui
770075609f
ble_mesh:change the location of print ready
2022-07-13 18:13:08 +08:00
David Čermák
bef5f431d9
Merge branch 'bugfix/eth_icmp_dest_localhost_v4.2' into 'release/v4.2'
...
ci/esp_eth: Make the ICMP destination localhost (v4.2)
See merge request espressif/esp-idf!18753
2022-07-13 16:06:53 +08:00
Jiang Jiang Jian
7a1df44319
Merge branch 'bugfix/modbus_allow_master_slave_work_simultaneously_v42' into 'release/v4.2'
...
freemodbus: fix issues when modbus master and slave work simultaneously (backport v4.2)
See merge request espressif/esp-idf!14949
2022-07-13 15:37:20 +08:00
Alex Lisitsyn
bfac558b6f
freemodbus: fix issues when modbus master and slave work simultaneously (backport v4.2)
2022-07-13 15:37:19 +08:00
Jiang Jiang Jian
e040cd1a68
Merge branch 'bugfix/fix_esp32_ke_mem_c_assert_v4.2' into 'release/v4.2'
...
Fixed ESP32 BLE ke_mem.c assert for v4.2
See merge request espressif/esp-idf!19004
2022-07-13 14:06:47 +08:00
zwj
6c4351908c
Fixed ESP32 BLE ke_mem.c assert
2022-07-13 03:08:09 +00:00
Island
d69e42348f
Merge branch 'bugfix/no_proxy_beacon_send_after_deinit_v4.2' into 'release/v4.2'
...
ble_mesh: stack: Bugfix for proxy beacon send after reinit mesh(v4.2)
See merge request espressif/esp-idf!18793
2022-07-13 10:51:36 +08:00
Jiang Jiang Jian
221993edd4
Merge branch 'bugfix/not_use_malloc_in_bluedroid_v4.2' into 'release/v4.2'
...
component/bt: use osi_malloc instead of malloc in bluedroid
See merge request espressif/esp-idf!18845
2022-07-12 10:43:44 +08:00
Jiang Jiang Jian
989a390798
Merge branch 'bugfix/enterprise_certs_ca_expired_v4.2' into 'release/v4.2'
...
esp_wifi: Fix issue of ca certificate expired.
See merge request espressif/esp-idf!18524
2022-07-11 16:45:50 +08:00
Jiang Jiang Jian
8f2659e2ad
Merge branch 'bugfix/eap_method_selection_release_v4.2' into 'release/v4.2'
...
esp_wifi: Fix the negotiation of method with eap server.
See merge request espressif/esp-idf!18509
2022-07-11 16:45:22 +08:00
Jiang Jiang Jian
a07f18ff9f
Merge branch 'bugfix/cpu_reset_perip_clk_disable_v4.2' into 'release/v4.2'
...
esp_system: Peripheral clocks faulty become disabled during cpu reset (backport v4.2)
See merge request espressif/esp-idf!15486
2022-07-11 16:44:32 +08:00
Jiang Jiang Jian
443d8a187b
Merge branch 'bugfix/fix_esp_restart_does_not_reset_timer_groups_periph_v42' into 'release/v4.2'
...
modbus: fix esp restart does not reset timer groups periph (backport v4.2)
See merge request espressif/esp-idf!15506
2022-07-11 16:42:42 +08:00