jgujarathi
45caba87f1
fix(wpa_supplicant): Fix location of clearing up dpp global variables
...
- Fix location of cleaing up dpp global variables to ensure that there are
no concurrency issues.
2023-12-15 18:28:48 +05:30
jgujarathi
8f928f77e8
fix(wpa_supplicant): Fix a memory leak in dpp deinit path
...
- Ensures that the auth information of dpp gets freed when there is
dpp gets deinited.
2023-12-15 18:28:48 +05:30
aditi_lonkar
aad82378bb
fix(esp_wifi):Fix WDT when esp_supp_dpp_start_listen called multiple times
2023-12-15 18:28:45 +05:30
Aditya Patwardhan
b92c24a9ba
Merge branch 'fix/aes_mpi_interrupt_allocation_workflow_v4.4' into 'release/v4.4'
...
fix(mbedtls): move interrupt allocation during initialization phase (v4.4)
See merge request espressif/esp-idf!27443
2023-12-15 17:12:42 +08:00
Xue yun fei
c392dad1dc
optimize(lwip):when psram is enable the number of ooseq is not limited
2023-12-15 15:54:31 +08:00
Jiang Jiang Jian
3192aca478
Merge branch 'bugfix/mem_leak_fastpbkdf2_test' into 'release/v4.4'
...
fix(wpa_supplicant): Resolve memory leak for test case of fast pbkdf2
See merge request espressif/esp-idf!27889
2023-12-15 11:18:29 +08:00
Jiang Jiang Jian
0bb983f9d5
Merge branch 'bugfix/fix_issuse_in_scan_and_mesh_v4.4' into 'release/v4.4'
...
fix(wifi): fix issues in scan and wifi mesh (v4.4)
See merge request espressif/esp-idf!27861
2023-12-15 10:38:46 +08:00
Rahul Tank
3f117c79d9
Merge branch 'bugfix/authcomplete_failure_v4.4' into 'release/v4.4'
...
fix(nimble): Fixed authcomplete failure caused by a mismatch in the c1 value (v4.4)
See merge request espressif/esp-idf!27637
2023-12-14 13:15:17 +08:00
Shreyas Sheth
aa8822bbf1
fix(wpa_supplicant): Resolve memory leak for unit test of fast pbkdf2
2023-12-13 16:12:00 +05:30
gongyantao
ba81334bf5
fix(bt/bluedroid): fixed build error when compiler in performace mode
...
Closes https://github.com/espressif/esp-idf/issues/12751
2023-12-12 19:04:49 +08:00
zhangyanjiao
1a0f4524da
fix(wifi): fix issues in scan and wifi mesh
...
1. fix(wifi): fix the crash issue when clear scan ap list
3. fix wifi mode error when mesh start after station has connected to router
2023-12-12 17:21:04 +08:00
Ivan Grokhotkov
a2b4ddc113
Merge branch 'revert-3f015297' into 'release/v4.4'
...
Revert "Merge branch 'bugfix/nvs_read_out_of_bounds' into 'release/v4.4'"
See merge request espressif/esp-idf!27856
2023-12-12 15:26:25 +08:00
Jiang Jiang Jian
c452233a6e
Merge branch 'fix/lwip_dns_fallback_ipv4only' into 'release/v4.4'
...
lwip: Fix DNS int with FALLBACK_DNS() in IPv4 only (v4.4)
See merge request espressif/esp-idf!27544
2023-12-12 14:38:48 +08:00
Martin Vychodil
0ae5b6c0b2
Revert "Merge branch 'bugfix/nvs_read_out_of_bounds' into 'release/v4.4'"
...
This reverts merge request !27852
2023-12-12 13:30:50 +08:00
Martin Vychodil
3f0152978d
Merge branch 'bugfix/nvs_read_out_of_bounds' into 'release/v4.4'
...
fix(nvs): prevent out-of-bounds write on inconsistent blob length
See merge request espressif/esp-idf!27852
2023-12-12 12:56:30 +08:00
Jiang Jiang Jian
7a0a868603
Merge branch 'contrib/github_pr_12460_v4.4' into 'release/v4.4'
...
fixing OTA write up to SPI_FLASH_SEC_SIZE margins (GitHub PR) (v4.4)
See merge request espressif/esp-idf!27646
2023-12-12 10:05:22 +08:00
Jiang Jiang Jian
8812baf39f
Merge branch 'fix/esp32s3_soc_drom_high_addr_v4.4' into 'release/v4.4'
...
fix(soc): esp32s3/Fix the DROM_HIGH_ADDR (v4.4)
See merge request espressif/esp-idf!27824
2023-12-12 10:04:57 +08:00
Ivan Grokhotkov
a24f51431d
fix(nvs): prevent out of bounds write if blob data is inconsistent
2023-12-11 23:04:35 +08:00
Ivan Grokhotkov
e6db7ddf2a
Merge branch 'feature/add_fatfs_sbom_v4.4' into 'release/v4.4'
...
feat(storage/fatfs): add sbom file manifest for FatFs (v4.4)
See merge request espressif/esp-idf!27482
2023-12-11 18:14:25 +08:00
Tomas Rohlinek
cff118820f
feat(storage/fatfs): add sbom file manifest for FatFs (v4.4)
2023-12-11 18:14:25 +08:00
Mahavir Jain
09089c3fdf
Merge branch 'fix/esp_ptr_check_sign_compare_v4.4' into 'release/v4.4'
...
fix(esp_hw_support): Fix different signed comparison in `esp_ptr_in_drom`
See merge request espressif/esp-idf!27817
2023-12-11 16:07:46 +08:00
Aditya Patwardhan
2e973e28dc
fix(soc): esp32s3/Fix the DROM_DROM_HIGH limit
...
Previously the DROM_HIGH_ADDR for esp32s3 was 0x3D000000, which
convers only 16 MB of address range. But esp32s3 supports 32 MB
external memory. So this address should be 0x3E000000
2023-12-11 13:22:55 +05:30
Jiang Jiang Jian
69f63b2a16
Merge branch 'bugfix/install_key_issue_v4.4' into 'release/v4.4'
...
fix(wifi): Fix key install issue in PTK renew(v4.4)
See merge request espressif/esp-idf!27318
2023-12-11 15:24:41 +08:00
Jiang Jiang Jian
597a4d4926
Merge branch 'bugfix/fix_some_ble_bugs_v4.4' into 'release/v4.4'
...
Fixed some BLE bugs (backport v4.4)
See merge request espressif/esp-idf!27698
2023-12-11 15:07:54 +08:00
Laukik Hase
77a7eb217a
fix(esp_hw_support): Fix different signed comparison in esp_ptr_in_drom
...
- Closes https://github.com/espressif/esp-idf/pull/12720
2023-12-11 10:21:27 +05:30
xueyunfei
083eb06028
Fix(lwip):bugfix for add config for tcp ooseq bufs
2023-12-08 19:13:11 +01:00
Jiang Jiang Jian
2026c783ed
Merge branch 'feat/max_ver_c3_199_v4.4' into 'release/v4.4'
...
feat(soc): Increase max supported version of C3 to 1.99 (v4.4)
See merge request espressif/esp-idf!26825
2023-12-08 20:56:05 +08:00
chenjianhua
2f850519ef
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(65db61f)
...
- Fixed remove and clear white list
2023-12-08 19:42:16 +08:00
chenjianhua
4e518185c5
fix(bt): Update bt lib for ESP32(fa43201)
...
- Fixed assert for instant passed workaround
- Fixed scan evt timeout
- Fixed random address setting when scanning
2023-12-08 19:41:15 +08:00
shangke
8eec988290
fix(bt/controller): Fixed some HCI commands parameter
2023-12-08 19:41:15 +08:00
chenjianhua
72315ed011
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(b8f0db9)
...
- Fixed assert when llcp instant passed
2023-12-08 19:41:15 +08:00
chenjianhua
c908325d3d
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(70ab55f)
...
- Fixed assert for instant passed workaround
- Fixed add RPA to white list
- Fixed AES encryption for RPA resolution
2023-12-08 19:41:15 +08:00
chenjianhua
148ee05b87
fix(bt/bluedroid): Fixed add RPA to white list
2023-12-08 19:41:15 +08:00
Kapil Gupta
ad3891b94b
fix(wifi): Fix key install issue in PTK renew
2023-12-08 15:23:36 +05:30
Darshan Dobariya
78f44f115d
fix(nimble): Fixed authcomplete failure caused by a mismatch in the c1 value (v4.4)
2023-12-07 14:06:12 +05:30
Jiang Jiang Jian
ce2102eed4
Merge branch 'bugfix/timer_index_out_of_bound_v4.4' into 'release/v4.4'
...
Fix timer index out of bound issue (Backport v4.4)
See merge request espressif/esp-idf!27607
2023-12-07 11:55:21 +08:00
Michael (XIAO Xufeng)
bbd1bb2025
feat(soc): Increase max supported version of C3 to 1.99
2023-12-06 17:05:24 +08:00
Harshit Malpani
e6330d9cdc
feat(nghttp2): Update nghttp2 lib to v1.58.0
2023-12-06 11:52:01 +05:30
Island
b57653b21c
Merge branch 'bugfix/BLEQABR23-35_v4.4' into 'release/v4.4'
...
fix(ble_mesh): avoid ble_mesh packet collision by using random adv interval(v4.4)
See merge request espressif/esp-idf!27491
2023-12-06 11:06:57 +08:00
Jiang Jiang Jian
68915490b0
Merge branch 'fix/xtensa-register-corrupted-after-context-switch_v4.4' into 'release/v4.4'
...
fix(xtensa): fix registers curruption on context switch (v4.4)
See merge request espressif/esp-idf!26212
2023-12-06 10:47:55 +08:00
Jiang Jiang Jian
8e41f7b9d8
Merge branch 'feature/pbkdf2_fast_implementation_v4.4' into 'release/v4.4'
...
Feature/pbkdf2 fast implementation v4.4
See merge request espressif/esp-idf!25515
2023-12-06 10:45:57 +08:00
Shreyas Sheth
d6f65b1472
fix(wpa_supplicant): Remove deprecated mbedtls functions used in fast pbkdf2 and fix ci error
2023-12-05 23:59:58 +05:30
Shyamal Khachane
a1e8a7be4e
fix(esp_wifi): Fix timer index out of bound issue causing execution of timer function to fail
2023-12-05 17:33:25 +05:30
Kapil Gupta
a1b3ef5cef
fix(wpa_supplicant): implement sha1_finish for fastpbkdf2
2023-12-05 16:54:31 +05:30
Shreyas Sheth
e9f29de687
ci(wifi): Add test case for fast pbkdf2 verification
2023-12-05 16:54:31 +05:30
Kapil Gupta
3e4f49606b
change(esp_wifi): Port fast_pbkdf2 implementation for mbedlts
...
Add changes to use fast_pbkdf2 as default for PMK calculations.
fast_pbkdf2 is significantly faster than current implementations
for esp chips.
Also removes unnecessary code for pbkdf-sha256 and pbkdf-sha512.
2023-12-05 16:54:31 +05:30
Kapil Gupta
e8fcdc3ebf
change(esp_wifi): Copy fastpbkdf2 implementation
...
Copy pbkdf2 implementation from https://github.com/ctz/fastpbkdf2(3c56895)
2023-12-05 16:54:31 +05:30
harshal.patil
9e61344890
ci(mbedtls): added a test for the mbedtls_internal_shaX_process API
2023-12-05 16:54:31 +05:30
harshal.patil
edef8d5fae
fix(mbedtls): Fix the port for the mbedtls_internal_shaX_process API
...
- Also added the fix to update intermediate SHA state in the mbedtls_shaX_update API
2023-12-05 16:54:31 +05:30
Jiang Jiang Jian
7147f84f64
Merge branch 'feat/support_esp32c3_v1.1_wifi_v4.4' into 'release/v4.4'
...
fix(wifi): backport some wifi bugfix(v4.4)
See merge request espressif/esp-idf!27584
2023-12-05 19:10:12 +08:00
Jiang Jiang Jian
26fb320beb
Merge branch 'bugfix/alarm_args_double_free_v4.4' into 'release/v4.4'
...
Bugfix/alarm args double free v4.4
See merge request espressif/esp-idf!27540
2023-12-05 13:45:33 +08:00
Jiang Jiang Jian
2fa6dabbb1
Merge branch 'bugfix/remove_bond_v4.4' into 'release/v4.4'
...
fix(nimble): Handled IRK/LTK deletion based on key availability(v4.4)
See merge request espressif/esp-idf!26605
2023-12-05 11:57:55 +08:00
alanmaxwell
ca25bf834f
feat(wifi): support esp32c3 v1.1 wifi
2023-12-05 11:42:16 +08:00
Jiang Jiang Jian
4c0245d9e7
Merge branch 'bufix/Backport_some_lwip_bugs_for_4.4_1204' into 'release/v4.4'
...
Bufix/backport some lwip bugs for 4.4 1204
See merge request espressif/esp-idf!27610
2023-12-05 11:13:06 +08:00
Jiang Jiang Jian
f886d0f1ba
Merge branch 'bugfix/fix_wifi_init_reentrant_issue_v4.4' into 'release/v4.4'
...
Bugfix/fix wifi init reentrant issue v4.4
See merge request espressif/esp-idf!27628
2023-12-05 11:10:37 +08:00
Jiang Jiang Jian
50511114e1
Merge branch 'bugfix/pbc_overlap_in_wps_pin_method_v4.4' into 'release/v4.4'
...
wpa_supplicant: Fix for issue of wps-pbc overlap in wps-pin method(4.4)
See merge request espressif/esp-idf!25737
2023-12-05 10:39:27 +08:00
Jiang Jiang Jian
e62727886e
Merge branch 'bugfix/backport_wifi_fix_1130_v4.4' into 'release/v4.4'
...
fix(wifi): backport some wifi bugfix(v4.4)
See merge request espressif/esp-idf!27507
2023-12-05 02:03:32 +08:00
kohait00
153f4b8f4f
fix(app_update): avoid erasing an extra sector than the actual required size
...
OTA update used to fail if `firmware_size == partition_size`, because the code was trying to
erase one additional sector beyond the space reserved for the firmware partition.
This commit fixes the problem and OTA update can work if the firmware
size exactly matches the allocated partition size.
Closes https://github.com/espressif/esp-idf/pull/12460
2023-12-04 18:48:55 +05:30
aditi_lonkar
58f51147cf
wpa_supplicant: Fix for issue of wps-pbc overlap in wps-pin method
2023-12-04 15:23:53 +05:30
Island
2be3fa2e27
Merge branch 'backport/fix_ble_menuconfig_v4.4' into 'release/v4.4'
...
Backport/fix ble menuconfig v4.4(backport v4.4)
See merge request espressif/esp-idf!27495
2023-12-04 16:30:21 +08:00
liuning
9be22d2d18
fix(wifi): fix wifi deinit s_wifi_modem_sleep_lock
2023-12-04 16:10:47 +08:00
liuning
260920a18a
fix(wifi): fix wifi init reentrant issue
2023-12-04 16:10:47 +08:00
gaoxu
f2f2de1a66
fix(adc): fix adc continuous get less results beacuse do not reset apb clk(v4.4)
2023-12-04 15:02:18 +08:00
xueyunfei
1ac20fb4ac
Fix(dhcps):fix dhcp subnet option api dos not work issue
2023-12-04 14:54:18 +08:00
xueyunfei
0a1282bd24
fix(dhcp server):fix set dhcp server poll fail issue
2023-12-04 14:22:35 +08:00
Jiang Jiang Jian
43dbb702c4
Merge branch 'fix/esp_netif_lock_v4.4' into 'release/v4.4'
...
fix(esp_netif): Lock netif list with TCPIP context (v4.4)
See merge request espressif/esp-idf!26714
2023-12-04 14:04:50 +08:00
Jiang Jiang Jian
4cc2340265
Merge branch 'bugfix/fix_onebyte_watchpoint_setting_v4.4' into 'release/v4.4'
...
fix(riscv): supports 1 byte and larger than 64byte range watchpoint setting (v4.4)
See merge request espressif/esp-idf!27517
2023-12-04 11:59:49 +08:00
Jiang Jiang Jian
e08f93de6d
Merge branch 'fix/twai_crash_on_s3_gpio_19and20_v4.4' into 'release/v4.4'
...
fix(twai): example crash using usb-serial-jtag pins (v4.4)
See merge request espressif/esp-idf!26665
2023-12-04 11:39:18 +08:00
Abhinav Kudnar
254cf65464
fix(nimble): Handled IRK/LTK deletion based on key availability
2023-12-02 03:18:01 +05:30
harshal.patil
00919c3967
fix(mbedtls/aes): fix AES interrupt allocation for AES-GCM operations
2023-12-01 18:25:11 +05:30
harshal.patil
bffe5d2864
fix(mbedtls): move interrupt allocation during initialization phase
2023-12-01 18:25:10 +05:30
zhanghaipeng
09076b53eb
fix(bt/bluedroid): Fix BLE SMP register log level
2023-12-01 16:58:00 +08:00
zhanghaipeng
4f57ec7c26
fix(bt/bluedroid): Fix bluedroid menuconfig
2023-12-01 16:57:44 +08:00
alanmaxwell
629c3b4d9c
fix(wifi): backport some wifi bugfix
...
1. fix ccmp pn became large issue
2. sta not pmf capable when requires should reject profile
3. fix softap set config issue
4. fix enable psram wapi dhcp fail issue
5. Fix multi antenna issue
6. Fix typo in wifi api docs
7. Optimize BB filter timer to pass some corner case
8. Change fragment threshold to 256
9. Support fragment for LR mode
10. Fix rx fragment fail in Open mode.
11. Drop fragmented AMPDUs
12. Fix ampdu duration issue
2023-12-01 14:02:07 +08:00
xueyunfei
e31f8581a2
feat(esp_wifi):static buf for management,control,qos null,null data rx packet
2023-12-01 14:02:07 +08:00
muhaidong
24e208eca1
fix(wifi): allow some special igtk keyindx to workaround faulty APs
2023-12-01 14:02:07 +08:00
Chen Jian Xing
ca78fb58bc
Merge branch 'bugfix/authmode_log_192_bit_v4.4' into 'release/v4.4'
...
WPA3 enterprise 192 bit fix and config modification (Backport v4.4)
See merge request espressif/esp-idf!27325
2023-12-01 13:57:58 +08:00
David Čermák
403d656698
Merge branch 'bugfix/emac_ex_buffer_v4.4' into 'release/v4.4'
...
esp_eth: receive buffer allocation optimization - v4.4
See merge request espressif/esp-idf!27274
2023-11-30 23:18:39 +08:00
David Cermak
ffddf278f5
lwip: Fix DNS int with FALLBACK_DNS() in IPv4 only
...
* Update submodule: git log --oneline 90c1e93e40bdfe6718b97e2d95aabc2f0f609ce8..1de11efadd0083469f26c8782be3d55073829767
Detailed description of the changes:
- dns: fix init with only ipv4 enabled (espressif/esp-lwip@1de11efa )
- optimize add TCP ooseq buf timeout configuration (espressif/esp-lwip@d3c89e93 )
- bugfix for optimize tcp connection (espressif/esp-lwip@d5093349 )
2023-11-30 14:28:10 +01:00
Jin Cheng
bb22c4323d
fix(bt/bluedroid): Set the alarm_arg to NULL after releasing to avoid double free in BTC layer
2023-11-30 20:06:21 +08:00
wuzhenghui
ef202b3ecd
fix(riscv): supports 1 byte and larger than 64byte range watchpoint setting
2023-11-30 15:47:22 +08:00
Rahul Tank
79954fe559
Merge branch 'bugfix/ble_gap_unpair_oldest_peer_v4.4' into 'release/v4.4'
...
fix(nimble): Fixed incorrect handling of bonded devices (v4.4)
See merge request espressif/esp-idf!26945
2023-11-30 12:56:03 +08:00
luoxu
af166180f2
bugfix(ble_mesh): Supplementary configuration options that should be enabled.
2023-11-29 19:44:55 +08:00
Liu Linyan
560e1f899d
fix(ble_mesh): Support using random adv interval for mesh packets
2023-11-29 19:44:55 +08:00
Shyamal Khachane
7eef2771fe
fix(esp_wifi): Fixed authmode in log and connected event for WPA3 enterprise 192 bit security
2023-11-29 09:04:57 +00:00
Michael (XIAO Xufeng)
a61fd4bf70
Merge branch 'bugfix/spi_master_fifo_use_dma_v4.4' into 'release/v4.4'
...
fix(spi): fixed undesired touching to DMA (v4.4)
See merge request espressif/esp-idf!26772
2023-11-29 11:12:53 +08:00
Cao Sen Miao
1fb6de14e6
brownout: Disable the hardware BOD when BOD interrupt is enabled
2023-11-28 17:01:19 +08:00
darshan
b34d4825d3
fix(nimble): Fixed incorrect handling of bonded devices (v4.4)
2023-11-28 10:29:38 +05:30
David Cermak
3329d64278
fix(esp_netif): Fix races in netif object locking
2023-11-27 08:21:35 +01:00
Jiang Jiang Jian
7e5f4df8e2
Merge branch 'feature/support_ble_esp32c3_eco7_v4.4' into 'release/v4.4'
...
Feature/support ble esp32c3 eco7 (backport v4.4)
See merge request espressif/esp-idf!27340
2023-11-24 11:44:01 +08:00
Jiang Jiang Jian
d3cf0d04ae
Merge branch 'bugfix/add_par_check_in_ag_cind_res_v4.4' into 'release/v4.4'
...
Bugfix/add par check in ag cind res v4.4
See merge request espressif/esp-idf!27259
2023-11-24 10:20:12 +08:00
Jiang Jiang Jian
c0d6131e83
Merge branch 'bugfix/spp_deinit_crash_v4.4' into 'release/v4.4'
...
fix(bt/bluedroid): Fix the crash of invalid access to released resources (v4.4)
See merge request espressif/esp-idf!27253
2023-11-24 10:19:56 +08:00
Ondrej Kosta
891edc0f0d
bugfix(esp_eth): improved error handling of _recv_buf
...
fixed W5500 flush_recv_frame function
2023-11-23 17:22:42 +01:00
zhiweijian
d11c83c9a0
feat: support ble esp32c3 eco7
2023-11-23 14:07:55 +08:00
Jiang Guang Ming
8eb33e1b36
feat(esp32c3): Update esp32c3 chip revision
2023-11-23 14:07:55 +08:00
Jiang Guang Ming
0e8f4c9b3d
feat(esp32c3): Add rom ld with ROM tag esp32c3-eco7-20230720
2023-11-23 14:07:51 +08:00
Harshit Malpani
fa017871f2
fix(esp_https_ota): fix return code of esp_https_ota_finish API
...
Closes https://github.com/espressif/esp-idf/issues/12635
2023-11-22 17:15:19 +05:30
Jiang Jiang Jian
fe4eb82500
Merge branch 'bugfix/connect_issue_for_zero_rssi_v4.4' into 'release/v4.4'
...
fix(esp_wifi): Fix issue of station disconnecting immediately after scanning (Backport v4.4)
See merge request espressif/esp-idf!26746
2023-11-22 16:34:13 +08:00
Kapil Gupta
93b64fd6d6
Merge branch 'bugfix/dpp_config_memset_v4.4' into 'release/v4.4'
...
Wi-Fi: Fixed some DPP issues (v4.4)
See merge request espressif/esp-idf!27194
2023-11-22 11:33:11 +08:00
Kapil Gupta
9a1e54d485
fix(wpa_supplicant): memzero wifi config before sending config event
2023-11-21 11:36:59 +05:30