wangmengyang
dd02446224
component/bt: add a timer to monitor the adv flow control credits downwards procedure
2022-08-04 14:27:32 +08:00
wangmengyang
2da8b2c78b
component/bt: fix adv report flow control logic, give ADV report credits every 10 packets
2022-08-04 14:27:32 +08:00
wangmengyang
64572b7ff2
component/bt: add simple ADV flow control mechanism -- drop the packets when the adv report queues are considered full
2022-08-04 14:27:31 +08:00
wangmengyang
e406be3cf4
component/bt: use the OSI utility "osi_event" to handle adv report in btc_layer
2022-08-04 14:27:31 +08:00
wangmengyang
f16e5df27f
component/bt: use the OSI utility "pkt_queue" to store ADV report packet in btu layer
...
# Conflicts:
# components/bt/host/bluedroid/hci/hci_hal_h4.c
2022-08-04 14:27:30 +08:00
wangmengyang
09a79cf90a
component/bt: use the OSI utility "osi_event" for hci_hal_h4 upstream data packets handling
2022-08-04 14:27:30 +08:00
wangmengyang
622148d491
component/bt: use the OSI utility "osi_event" to handle A2DP source data Tx processing
2022-08-04 14:27:29 +08:00
wangmengyang
ed509a8d52
component/bt: use the OSI utility "osi_event" to handle A2DP sink data Rx processing
2022-08-04 14:27:26 +08:00
wangmengyang
fb01677372
component/bt: add new OSI utility "fixed_pkt_queue", which has same functionality with "fixed_queue"
2022-08-04 14:25:03 +08:00
Karl Wang
3c14e739f0
component/bt: add new OSI utility "pkt_queue" which acts as a mutex-protected linked list, to be used as data queue between tasks
2022-08-04 14:25:03 +08:00
wangmengyang
0f4c9a47f1
component/bt: add new OSI utility "osi_event" to support the scenario that event need only to be handle once.
2022-08-04 14:25:02 +08:00
wangmengyang
26d2011442
component/bt: make OSI thread workqueue length configurable through API
...
reduce the length of workqueue1 for BTC and HCI task
# Conflicts:
# components/bt/common/osi/thread.c
2022-08-04 14:25:02 +08:00
wangmengyang
b1cded8e48
component/bt: modify the implementation of osi_thread using freeRTOS queue
2022-08-04 14:25:01 +08:00
Jiang Jiang Jian
bfb2fee42a
Merge branch 'bugfix/wlan_fixes_backports_v4.3' into 'release/v4.3'
...
esp_wifi: Fix some wlan issues(backport v4.3)
See merge request espressif/esp-idf!19359
2022-08-03 21:16:39 +08:00
Kapil Gupta
dc386c71b1
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:55:56 +05:30
Kapil Gupta
77661ba436
esp_wifi: Add APIs to check BTM and RRM support of connected AP
2022-08-03 11:35:44 +05:30
Kapil Gupta
3e789d4ed4
esp_wifi: Changes to not use pmkid caching when SSID is changed
2022-08-03 11:26:40 +05:30
Kapil Gupta
eb448172e9
wpa_supplicant: Fix issues reported by coverity
2022-08-03 11:26:31 +05:30
Jiang Jiang Jian
7b10f3264a
Merge branch 'bugfix/fix_esptouch_v2_found_none_issue_v4.3' into 'release/v4.3'
...
esp_wifi: fix the bug that check whether bssid is zero mac(Backport v4.3)
See merge request espressif/esp-idf!19281
2022-08-03 13:17:00 +08:00
Jiang Jiang Jian
5b2444695c
Merge branch 'bugfix/corrected_typo_in_example_peripherals_usb_v4.3' into 'release/v4.3'
...
example: peripherals/usb: fix typo naming of local variables (backport v4.3)
See merge request espressif/esp-idf!19101
2022-08-03 11:33:38 +08:00
Jiang Jiang Jian
d8a6f77da8
Merge branch 'bugfix/fix_write_to_null_pointer_if_malloc_failed_issue_v4.3' into 'release/v4.3'
...
Bugfix/fix write to null pointer if malloc failed issue(Backport v4.3)
See merge request espressif/esp-idf!19351
2022-08-03 10:59:36 +08:00
Oleg Savchenko
829a81b37f
fix possible memory leak if report level not set
2022-08-02 20:39:01 +08:00
Oleg Savchenko
d2397d42ca
fix write to null pointer if malloc failed
2022-08-02 20:38:51 +08:00
Ivan Grokhotkov
7d383bb5fb
Merge branch 'bugfix/systimer_counter_value_bit_field_v4.3' into 'release/v4.3'
...
HAL: Fix systimer counter value bit field (v4.3)
See merge request espressif/esp-idf!18253
2022-08-02 16:48:29 +08:00
Jiang Jiang Jian
5eb176082d
Merge branch 'bugfix/memory_debug_not_work_v4.3' into 'release/v4.3'
...
bugfix/fix the dependency error of macro for memory debug (v4.3)
See merge request espressif/esp-idf!19236
2022-08-02 15:50:06 +08:00
Jiang Jiang Jian
658b4026c9
Merge branch 'bugfix/fix_legacy_pair_not_send_link_key_host_v4.3' into 'release/v4.3'
...
component_bt: fix legacy pair controller does not send the link key to the host (v4.3)
See merge request espressif/esp-idf!19321
2022-08-02 14:41:24 +08:00
Jiang Jiang Jian
3f88df5046
Merge branch 'bugfix/put_sempher_and_queue_used_in_isr_into_DRAM_v4.3' into 'release/v4.3'
...
Make sure semphr/queue used in interrupt is in DRAM
See merge request espressif/esp-idf!18989
2022-08-02 11:32:05 +08:00
Jiang Jiang Jian
588e9801a3
Merge branch 'bugfix/fix_ble_ke_mem_c_assert_on_c3_s3_v4.3' into 'release/v4.3'
...
Fixed BLE ke_mem.c assert on ESP32C3 for v4.3
See merge request espressif/esp-idf!18900
2022-08-01 21:10:59 +08:00
xiongweichao
c6671788d2
fix legacy pair controller does not send the link key to the host
...
Closes https://github.com/espressif/esp-idf/issues/5850
2022-08-01 20:31:26 +08:00
Jiang Jiang Jian
69cc5c677d
Merge branch 'fix/set_idf_component_manager_default_to_zero' into 'release/v4.3'
...
fix: set IDF_COMPONENT_MANAGER property to 0 as default
See merge request espressif/esp-idf!19309
2022-08-01 19:56:07 +08:00
Jiang Jiang Jian
896090ce12
Merge branch 'bugfix/fix_bluedroid_host_memory_overflow_v4.3' into 'release/v4.3'
...
Fixed bluedroid host memory overflow for v4.3
See merge request espressif/esp-idf!18904
2022-08-01 19:41:29 +08:00
Jiang Jiang Jian
69ac4dd716
Merge branch 'bugfix/qatest_spp_crash_v4.3' into 'release/v4.3'
...
bugfix/qatest spp crash (v4.3)
See merge request espressif/esp-idf!19239
2022-08-01 19:41:09 +08:00
Michael (XIAO Xufeng)
3a88cf8b49
Merge branch 'bugfix/reserve_dma_ram_in_segments_v4.3' into 'release/v4.3'
...
psram: reserve dma pool in the step of heap max block (v4.3)
See merge request espressif/esp-idf!18859
2022-08-01 17:14:39 +08:00
Fu Hanxi
da2e62270b
fix: set IDF_COMPONENT_MANAGER property to 0 as default
2022-08-01 11:10:32 +08:00
David Čermák
224730ec25
Merge branch 'examples/tls_removed_deprecated_version' into 'release/v4.3'
...
test_apps: Removed verification of TLS v1.1 (v4.3)
See merge request espressif/esp-idf!19180
2022-07-29 13:46:50 +08:00
Jiang Jiang Jian
6c38c6b176
Merge branch 'bugfix/add_multiple_scan_mode_v4.3' into 'release/v4.3'
...
Bugfix: Connect example to add scan mode config
See merge request espressif/esp-idf!19124
2022-07-29 10:58:32 +08:00
muhaidong
eed82f378e
esp_wifi: fix the bug that check whether bssid is zero mac
2022-07-28 21:53:30 +08:00
Jiang Jiang Jian
11508b6fbe
Merge branch 'bufix/Backport_some_wifi_lwip_bugs_for_4.3_0719' into 'release/v4.3'
...
Backport some wifi&lwip bugs for 4.3 0719
See merge request espressif/esp-idf!19110
2022-07-28 16:03:49 +08:00
wanlei
846b51fe15
param: 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:15:53 +08:00
jincheng
af5b3e600e
1. add protect for bt_util_buf_env buffers when multi-access
...
2. ignore assert_err in em_bt_clkoff1_setf
2022-07-27 18:02:54 +08:00
gabsuren
7fd218dfa1
test_apps: tls removed version 1_1
2022-07-27 12:42:02 +04:00
Mahavir Jain
949a6a8d3f
Merge branch 'bugfix/freertos_event_group_unblock_race_condition_v4.3' into 'release/v4.3'
...
FreeRTOS: Fix event group task list race condition (v4.3)
See merge request espressif/esp-idf!19104
2022-07-27 12:25:39 +08:00
xueyunfei
e7e962b8d0
lwip:add function for deinit lwip timers
2022-07-26 09:55:39 +00:00
xueyunfei
bc61578d68
esp_wifi: backport some wifi fix
...
1 Bugfix for wrong config of static txbuf
2 fix bug that qos data will update BA SSN
3 reset beacon timeout timer
4 Bugfix for close sniffer mode when wifi stop
5 update wifi header files
2022-07-26 09:55:39 +00:00
xueyunfei
61b1b2ac12
Icmp: get tos parameter in icmp reply
...
bugfix for add ttl for ping socket
2022-07-26 09:55:39 +00:00
Jeff H
55e69bf9cb
add option to route LWIP logs through ESP_LOG interface
...
Signed-off-by: xueyunfei <xueyunfei@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/8785
Closes https://github.com/espressif/esp-idf/issues/8361
2022-07-26 09:55:39 +00:00
xueyunfei
563639ba01
udp example:Optimization udp example with recv_msg
2022-07-26 09:55:39 +00:00
xueyunfei
18ee6fdbd4
wifi example:optimization example of wifi station
2022-07-26 09:55:39 +00:00
Jessy Chen
63cb1da0b6
esp_wifi: update esp_wifi_internal_set_fix_rate usage
2022-07-26 09:55:39 +00:00
Jessy Chen
6e84f737a9
esp_wifi: update noise floor unit
2022-07-26 09:55:39 +00:00