]> granicus.if.org Git - esp-idf/log
esp-idf
5 years agoesp_wifi: add esp_wifi_internal_ioctl declared
xiehang [Wed, 7 Aug 2019 03:14:18 +0000 (11:14 +0800)]
esp_wifi: add esp_wifi_internal_ioctl declared

5 years agoMerge branch 'bugfix/win_fullclean_symlink_v3.2' into 'release/v3.2'
Angus Gratton [Thu, 1 Aug 2019 08:01:04 +0000 (16:01 +0800)]
Merge branch 'bugfix/win_fullclean_symlink_v3.2' into 'release/v3.2'

idf.py: Detect symlinks on Windows during fullclean (v3.2)

See merge request espressif/esp-idf!4925

5 years agoMerge branch 'doc/resolve-pdf-building-issues_v3.2' into 'release/v3.2'
Angus Gratton [Thu, 1 Aug 2019 06:10:38 +0000 (14:10 +0800)]
Merge branch 'doc/resolve-pdf-building-issues_v3.2' into 'release/v3.2'

(backport v3.2) Replace gif images on EN and zh_CN index pages with identical png images for...

See merge request espressif/esp-idf!5654

5 years agoMerge branch 'bugfix/improve_spi_timing_for_flash_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Wed, 31 Jul 2019 15:39:07 +0000 (23:39 +0800)]
Merge branch 'bugfix/improve_spi_timing_for_flash_v3.2' into 'release/v3.2'

bugfix(flash): improve spi cs timing settings for flash (backport v3.2)

See merge request espressif/esp-idf!5513

5 years agoMerge branch 'bugfix/select_init_sem_v3.2' into 'release/v3.2'
Angus Gratton [Wed, 31 Jul 2019 08:11:57 +0000 (16:11 +0800)]
Merge branch 'bugfix/select_init_sem_v3.2' into 'release/v3.2'

VFS: Allocate socket select semaphore outside ISR (backport v3.2)

See merge request espressif/esp-idf!4989

5 years agoMerge branch 'bugfix/libsodium_test_timeouts_v3.2' into 'release/v3.2'
Angus Gratton [Tue, 30 Jul 2019 13:59:51 +0000 (21:59 +0800)]
Merge branch 'bugfix/libsodium_test_timeouts_v3.2' into 'release/v3.2'

test: Set timeout of libsodium ed25519_convert test to 60s (v3.2)

See merge request espressif/esp-idf!5555

5 years agoReplace gif images on EN and zh_CN index pages with identical png images for successf...
Kirill Chalov [Tue, 30 Jul 2019 06:19:20 +0000 (14:19 +0800)]
Replace gif images on EN and zh_CN index pages with identical png images for successful building of PDFs on ReadTheDocs.

5 years agoMerge branch 'bugfix/gpio_intr_enable_bug_v3.2' into 'release/v3.2'
Angus Gratton [Tue, 30 Jul 2019 06:10:29 +0000 (14:10 +0800)]
Merge branch 'bugfix/gpio_intr_enable_bug_v3.2' into 'release/v3.2'

bugfix(GPIO): Fixed GPIO  interrupts bug for v3.2

See merge request espressif/esp-idf!5651

5 years agotest: Set timeout of libsodium ed25519_convert test to 60s
Angus Gratton [Wed, 17 Jul 2019 02:24:29 +0000 (12:24 +1000)]
test: Set timeout of libsodium ed25519_convert test to 60s

Test takes 28s-29s to run in some configs, can fail in CI.

5 years agobugfix(GPIO): Fixed the bug that GPIO enables interrupts on one core,
kooho [Thu, 18 Jul 2019 03:34:49 +0000 (11:34 +0800)]
bugfix(GPIO): Fixed the bug that GPIO enables interrupts on one core,
              but registers interrupt service routines on another core for release/v3.2

5 years agoMerge branch 'bugfix/docs_recover_some_build_time_v3.2' into 'release/v3.2'
Angus Gratton [Mon, 29 Jul 2019 11:17:34 +0000 (19:17 +0800)]
Merge branch 'bugfix/docs_recover_some_build_time_v3.2' into 'release/v3.2'

docs: Remove building of zipped HTML docs from build process and consequently...

See merge request espressif/esp-idf!5640

5 years agoMerge branch 'bugfix/fix_wifi_stack_can_freeze_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Sun, 28 Jul 2019 06:56:52 +0000 (14:56 +0800)]
Merge branch 'bugfix/fix_wifi_stack_can_freeze_v3.2' into 'release/v3.2'

esp_wifi: ESP32_WIFI_RX_BA_WIN should be less than ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM (v3.2)

See merge request espressif/esp-idf!5618

5 years agodocs: Remove building of zipped HTML docs from build process and consequently from...
krzychb [Sat, 27 Jul 2019 23:28:15 +0000 (01:28 +0200)]
docs: Remove building of zipped HTML docs from build process and consequently from Downloads as many users don't use that. We are still providing PDF documentation for people who prefer viewing docs off-line. Removal of this build step is expected to save almost 10 minutes of build time and resolve issue of build failures because of hitting 40 min build time limit on Read The Docs.

5 years agoMerge branch 'bugfix/fix_mcpwm_example_memory_bug_v3.2' into 'release/v3.2'
Angus Gratton [Sat, 27 Jul 2019 09:27:56 +0000 (17:27 +0800)]
Merge branch 'bugfix/fix_mcpwm_example_memory_bug_v3.2' into 'release/v3.2'

Bugfix(example):  Fixed MCPWM example bug for release/v3.2

See merge request espressif/esp-idf!5545

5 years agoesp_wifi: ESP32_WIFI_RX_BA_WIN should be less than ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM
xiehang [Thu, 25 Jul 2019 06:37:20 +0000 (14:37 +0800)]
esp_wifi: ESP32_WIFI_RX_BA_WIN should be less than ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM

5 years agoMerge branch 'bugfix/mesh_scan_done_crash_3.2' into 'release/v3.2'
Jiang Jiang Jian [Sat, 27 Jul 2019 06:38:39 +0000 (14:38 +0800)]
Merge branch 'bugfix/mesh_scan_done_crash_3.2' into 'release/v3.2'

mesh: fix scan done crash caused by uint8_t overflow (backport 3.2)

See merge request espressif/esp-idf!5614

5 years agoMerge branch 'bugfix/btdm_mem_leak_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Sat, 27 Jul 2019 06:38:28 +0000 (14:38 +0800)]
Merge branch 'bugfix/btdm_mem_leak_v3.2' into 'release/v3.2'

components/bt: Fix memory leak about rfcomm

See merge request espressif/esp-idf!5623

5 years agoMerge branch 'feature/tcp_transport_http_client_v3.2' into 'release/v3.2'
Mahavir Jain [Thu, 25 Jul 2019 11:37:26 +0000 (19:37 +0800)]
Merge branch 'feature/tcp_transport_http_client_v3.2' into 'release/v3.2'

Minor bugfixes in esp_http_client and tcp_transport (backport v3.2)

See merge request espressif/esp-idf!5221

5 years agoMerge branch 'bugfix/sec_boot_ota_fail_v32' into 'release/v3.2'
Jiang Jiang Jian [Thu, 25 Jul 2019 10:04:39 +0000 (18:04 +0800)]
Merge branch 'bugfix/sec_boot_ota_fail_v32' into 'release/v3.2'

Bugfix: ota fails with secure boot on for image size greater than 3.2MB (backport v3.2)

See merge request espressif/esp-idf!5580

5 years agocomponents/bt: Fix memory leak about rfcomm
baohongde [Thu, 25 Jul 2019 08:22:50 +0000 (16:22 +0800)]
components/bt: Fix memory leak about rfcomm

5 years agoMerge branch 'bugfix/supplicant_security_fixes_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Thu, 25 Jul 2019 04:18:19 +0000 (12:18 +0800)]
Merge branch 'bugfix/supplicant_security_fixes_v3.2' into 'release/v3.2'

wpa_supplicant: Fix sprintf security bugs. (v3.2)

See merge request espressif/esp-idf!5465

5 years agomesh: fix scan done crash caused by uint8_t overflow
chenyudong [Thu, 25 Jul 2019 03:16:53 +0000 (11:16 +0800)]
mesh: fix scan done crash caused by uint8_t overflow

5 years agoMerge branch 'bugfix/backport_some_wifi_bugs_201907_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Tue, 23 Jul 2019 13:17:09 +0000 (21:17 +0800)]
Merge branch 'bugfix/backport_some_wifi_bugs_201907_v3.2' into 'release/v3.2'

Backport some wifi bugs 201907 v3.2 (backport v3.2)

See merge request espressif/esp-idf!5525

5 years agoci: add a UT_T1_1 job
liu zhifu [Mon, 22 Jul 2019 02:32:30 +0000 (10:32 +0800)]
ci: add a UT_T1_1 job

5 years agotest: move wifi library check to esp32-wifi-lib ci
chenyudong [Tue, 9 Jul 2019 07:55:05 +0000 (15:55 +0800)]
test: move wifi library check to esp32-wifi-lib ci

5 years agoesp_http_client: Fix header sent event bug
Jitin George [Thu, 14 Mar 2019 05:50:02 +0000 (11:20 +0530)]
esp_http_client: Fix header sent event bug

5 years agotcp_transport: Fix case sensitive header comparison
Jitin George [Tue, 12 Mar 2019 13:16:04 +0000 (18:46 +0530)]
tcp_transport: Fix case sensitive header comparison

Closes https://github.com/espressif/esp-idf/issues/3106

5 years agoWiFi: Modify the wifi_country struct in VNC to keep it consistent with IDF.
xiehang [Mon, 8 Jul 2019 03:26:18 +0000 (11:26 +0800)]
WiFi: Modify the wifi_country struct in VNC to keep it consistent with IDF.

1. Modfy wifi_country struct
2. Add md5 check esp_wifi_types.h
3. Add md5 check esp_wifi.h

5 years agomesh: fix the bug that esp_mesh_stop doesn't return
liu zhifu [Sun, 21 Jul 2019 02:26:17 +0000 (10:26 +0800)]
mesh: fix the bug that esp_mesh_stop doesn't return

5 years agowps: add overlap event
xiehang [Wed, 12 Jun 2019 06:40:29 +0000 (14:40 +0800)]
wps: add overlap event

5 years agoesp32: fix wifi stop bug
liu zhifu [Sun, 21 Jul 2019 02:20:25 +0000 (10:20 +0800)]
esp32: fix wifi stop bug

Fix the bug that WiFi stop causes esp_wifi_internal_reg_rxcb() fails.

5 years agoesp32: fix WPS/WPA2-Enterprise memory leak
liu zhifu [Sun, 21 Jul 2019 02:15:19 +0000 (10:15 +0800)]
esp32: fix WPS/WPA2-Enterprise memory leak

Fix WPS and WPA2-Enterprise memory leak bug.

5 years agoesp32: fix smartconfig crash when no AP is found
liu zhifu [Sun, 21 Jul 2019 01:59:37 +0000 (09:59 +0800)]
esp32: fix smartconfig crash when no AP is found

Fix the bug that smartconfig crashes when no AP is found during smartconfig scan.

5 years agoMerge branch 'bugfix/fix_the_watchdog_during_WiFi_scan_BLE_scan_v3.2' into 'release...
Jiang Jiang Jian [Fri, 19 Jul 2019 10:08:56 +0000 (18:08 +0800)]
Merge branch 'bugfix/fix_the_watchdog_during_WiFi_scan_BLE_scan_v3.2' into 'release/v3.2'

fix the watchdog bug during WiFi scan and BLE scan (v3.2)

See merge request espressif/esp-idf!5541

5 years agoAdd mmu pages available check in non-secure image hash check path.
Vikram Dattu [Wed, 19 Jun 2019 11:53:44 +0000 (17:23 +0530)]
Add mmu pages available check in non-secure image hash check path.

Made MMU pages available check in `esp_image_format.c`
This now makes it possible to map and process bootoader image as well in chunks when image doesn't fit completely into available free pages.

Signed-off-by: Vikram Dattu <vikram.dattu@espressif.com>
5 years agoChanged log level for spi_master
Vikram Dattu [Tue, 18 Jun 2019 08:34:32 +0000 (14:04 +0530)]
Changed log level for spi_master

There are lot of prints of `Allocate TX buffer for DMA`
Changed these from `ESP_LOGI` to `ESP_LOGD`

Signed-off-by: Vikram Dattu <vikram.dattu@espressif.com>
5 years agoBugfix: ota fails with secure boot on for image size greater than 3.2MB
Vikram Dattu [Sat, 15 Jun 2019 09:43:51 +0000 (15:13 +0530)]
Bugfix: ota fails with secure boot on for image size greater than 3.2MB

When an OTA image size is larger than 50 MMU pages (approx. 3.2 MB), secure_boot_generate fails while trying to map it into memory:

https://github.com/espressif/esp-idf/blob/master/components/bootloader_support/src/esp32/secure_boot.c#L72
Instead of trying to map the whole image, secure boot code should split the image into chunks and map them one by one, like it is done in esp_image_format.c:

https://github.com/espressif/esp-idf/blob/master/components/bootloader_support/src/esp_image_format.c#L371

Signed-off-by: Vikram Dattu <vikram.dattu@espressif.com>
5 years agoMerge branch 'bugfix/fix_flash_read_error_in_dio_26MHz_mode_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Tue, 16 Jul 2019 10:41:45 +0000 (18:41 +0800)]
Merge branch 'bugfix/fix_flash_read_error_in_dio_26MHz_mode_v3.2' into 'release/v3.2'

bugfix(flash): fix flash read error in DIO/26MHz mode (backport v3.2)

See merge request espressif/esp-idf!5507

5 years agoFixed the bug that the malloc memory size is smaller than the actual required.
Ramesh [Wed, 10 Jul 2019 03:25:36 +0000 (08:55 +0530)]
Fixed the bug that the malloc memory size is smaller than the actual required.

5 years agofix the watchdog bug during WiFi scan and BLE scan
zhangyanjiao [Tue, 16 Jul 2019 06:29:29 +0000 (14:29 +0800)]
fix the watchdog bug during WiFi scan and BLE scan

5 years agobugfix(flash): improve spi cs timing settings for flash
chenjianqiang [Thu, 9 May 2019 07:26:24 +0000 (15:26 +0800)]
bugfix(flash): improve spi cs timing settings for flash

cs setup time is recomemded to be 1.5T, and cs hold time is recommended to be 2.5T.
(cs_setup = 1, cs_setup_time = 0; cs_hold = 1, cs_hold_time = 1)

5 years agoMerge branch 'bugfix/error_on_unknown_component_v3.2' into 'release/v3.2'
Angus Gratton [Fri, 12 Jul 2019 07:01:40 +0000 (15:01 +0800)]
Merge branch 'bugfix/error_on_unknown_component_v3.2' into 'release/v3.2'

cmake: error out when component is not found (backport v3.2)

See merge request espressif/esp-idf!5488

5 years agoMerge branch 'bugfix/i2s_apll_clock_fix_v3.2' into 'release/v3.2'
Mahavir Jain [Fri, 12 Jul 2019 03:36:01 +0000 (11:36 +0800)]
Merge branch 'bugfix/i2s_apll_clock_fix_v3.2' into 'release/v3.2'

driver/i2s: fix apll_clock_rate for different sample rates (v3.2)

See merge request espressif/esp-idf!5449

5 years agobugfix(flash): fix flash read error in DIO/26MHz mode
chenjianqiang [Thu, 27 Jun 2019 12:19:26 +0000 (20:19 +0800)]
bugfix(flash): fix flash read error in DIO/26MHz mode

5 years agoMerge branch 'bugfix/fix_uart_wait_done_bug_v3.2' into 'release/v3.2'
Angus Gratton [Thu, 11 Jul 2019 06:56:32 +0000 (14:56 +0800)]
Merge branch 'bugfix/fix_uart_wait_done_bug_v3.2' into 'release/v3.2'

bugfix(UART): fixed two UART issues for release/v3.2

See merge request espressif/esp-idf!5480

5 years agoMerge branch 'bugfix/fix_no_disconnect_event_when_rx_disassoc_after_send_auth_v3...
Jiang Jiang Jian [Wed, 10 Jul 2019 07:40:23 +0000 (15:40 +0800)]
Merge branch 'bugfix/fix_no_disconnect_event_when_rx_disassoc_after_send_auth_v3.2' into 'release/v3.2'

wifi: fix the bug no disconnect event when STA recv disassoc after sending auth (backport v3.2)

See merge request espressif/esp-idf!5099

5 years agocmake: error out when component is not found
Renz Christian Bagaporo [Wed, 10 Jul 2019 03:56:47 +0000 (11:56 +0800)]
cmake: error out when component is not found

Closes https://github.com/espressif/esp-idf/issues/3637

5 years agoMerge branch 'bugfix/btdm_can_not_get_informations_of_song_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Tue, 9 Jul 2019 07:17:22 +0000 (15:17 +0800)]
Merge branch 'bugfix/btdm_can_not_get_informations_of_song_v3.2' into 'release/v3.2'

components/bt: Fix iphone can't get song's informations

See merge request espressif/esp-idf!5473

5 years agobugfix(UART): fixed two UART issues:
kooho [Wed, 12 Jun 2019 08:20:19 +0000 (16:20 +0800)]
bugfix(UART): fixed two UART issues:

1. uart_wait_tx_done works incorrect when sending a byte of data.
2. uart_set_rx_timeout sets an incorrect rx timeout value when ref_tick is enabled.

5 years agocomponents/bt: Fix iphone can't get song's informations
baohongde [Mon, 8 Jul 2019 11:40:22 +0000 (19:40 +0800)]
components/bt: Fix iphone can't get song's informations

5 years agoMerge branch 'fix/update_curr_page_state_3.2' into 'release/v3.2'
Angus Gratton [Mon, 8 Jul 2019 06:05:40 +0000 (14:05 +0800)]
Merge branch 'fix/update_curr_page_state_3.2' into 'release/v3.2'

nvs_util: Set previous page state to FULL before creating new page (v3.2)

See merge request espressif/esp-idf!5326

5 years agowpa_supplicant: Fix sprintf security bugs.
Sagar Bijwe [Wed, 19 Jun 2019 14:03:34 +0000 (19:33 +0530)]
wpa_supplicant: Fix sprintf security bugs.

Revert back to using os_snprintf instead of sprintf.

Closes WIFI-624

5 years agoMerge branch 'fix/nvs_util_keylen_3.2' into 'release/v3.2'
Angus Gratton [Mon, 8 Jul 2019 04:59:55 +0000 (12:59 +0800)]
Merge branch 'fix/nvs_util_keylen_3.2' into 'release/v3.2'

nvs_util: Add check for keylen in input csv (v3.2)

See merge request espressif/esp-idf!5396

5 years agowifi bugfix:
zhangyanjiao [Mon, 8 Jul 2019 03:42:36 +0000 (11:42 +0800)]
wifi bugfix:
1. fix the bug no disconnect event when STA recv disassoc after sending auth
2. fix the bug full scan send multi events when recv deauth/disassoc

5 years agoMerge branch 'mesh/bugfix_0628' into 'release/v3.2'
Jiang Jiang Jian [Fri, 5 Jul 2019 14:43:16 +0000 (22:43 +0800)]
Merge branch 'mesh/bugfix_0628' into 'release/v3.2'

mesh: bugfix (backport3.2)

See merge request espressif/esp-idf!5402

5 years agoMerge branch 'bugfix/prov_examples_strlcpy_backport_v3.2' into 'release/v3.2'
Mahavir Jain [Fri, 5 Jul 2019 12:56:35 +0000 (20:56 +0800)]
Merge branch 'bugfix/prov_examples_strlcpy_backport_v3.2' into 'release/v3.2'

Various bugfixes in Protocomm / Unified Provisioning (backport v3.2)

See merge request espressif/esp-idf!5372

5 years agoMerge branch 'bugfix/improve_flash_dio_read_timing_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Fri, 5 Jul 2019 12:42:06 +0000 (20:42 +0800)]
Merge branch 'bugfix/improve_flash_dio_read_timing_v3.2' into 'release/v3.2'

bugfix(flash): fix flash dio read mode configuration error on SPI0 (backport v3.2)

See merge request espressif/esp-idf!5288

5 years agoMerge branch 'bugfix/btdm_fix_rxwinsz_assert_in_wifi_ble_coex_v3.2' into 'release...
Jiang Jiang Jian [Fri, 5 Jul 2019 12:27:52 +0000 (20:27 +0800)]
Merge branch 'bugfix/btdm_fix_rxwinsz_assert_in_wifi_ble_coex_v3.2' into 'release/v3.2'

component/bt: fix rxwinsz assert in ble and wifi coex(backport v3.2)

See merge request espressif/esp-idf!5450

5 years agonvs_util: Add check for keylen in input csv
Shivani Tipnis [Fri, 28 Jun 2019 06:33:53 +0000 (12:03 +0530)]
nvs_util: Add check for keylen in input csv

5 years agocomponent/bt: fix rxwinsz assert in ble and wifi coex
zhiweijian [Thu, 4 Jul 2019 13:17:51 +0000 (21:17 +0800)]
component/bt: fix rxwinsz assert in ble and wifi coex

5 years agoi2s: fix a bug when calculating i2s apll parameters
redchenjs [Tue, 18 Jun 2019 05:52:36 +0000 (13:52 +0800)]
i2s: fix a bug when calculating i2s apll parameters

Closes https://github.com/espressif/esp-idf/issues/2634
Closes https://github.com/espressif/esp-idf/issues/3380
Fixes https://github.com/espressif/esp-idf/issues/3407

5 years agomesh: bugfix
qiyuexia [Mon, 1 Jul 2019 11:38:06 +0000 (19:38 +0800)]
mesh: bugfix

1. resend eb which are pending in g_ic.tx_buf due to channel switch.
2. add lock for mgmg/xon/bcast to protect send from user flush.
3. softap: add check if secondary offset is correct when start softap.
4. softap: in inactive timer handler, add check if child bss is removed to avoid removing it again.
5. disable A-MPDU for non-root.
6. fix reusing a freed eb.
7. fix when node becomes root, it does not record assoc value to nvs.
8. discard unnecessary forwarded group packets.
9. fix toDS state is not updated in time.
10. fix s_sta_cnx_times is not cleared when deinit causes root sends ADD annoucement.
11. root: increase beacon timeout time from 6 seconds to 15 seconds to delay initiation of reconnection.
12. add esp_mesh_get_tsf_time to return TSF time.
13. send the whole routing table multi-times.
14. clear candidate settings if not receive candidate beacon within 8 seconds.

5 years agonvs_util: Set previous page state to FULL before creating new page
Shivani Tipnis [Sun, 23 Jun 2019 20:17:19 +0000 (01:47 +0530)]
nvs_util: Set previous page state to FULL before creating new page

5 years agoMerge branch 'bugfix/btdm_backport_2_bugs_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Tue, 2 Jul 2019 09:33:53 +0000 (17:33 +0800)]
Merge branch 'bugfix/btdm_backport_2_bugs_v3.2' into 'release/v3.2'

Bugfix/btdm backport 2 bugs v3.2

See merge request idf/esp-idf!5269

5 years agobugfix(flash): improve flash dio read timing
chenjianqiang [Mon, 20 May 2019 07:26:52 +0000 (15:26 +0800)]
bugfix(flash): improve flash dio read timing

When flash work in DIO Mode, in order to ensure the fast read mode of flash
is a fixed value, we merged the mode bits into address part, and the fast
read mode value is 0 (the default value).

5 years agoMerge branch 'bugfix/fix_wpa2_vulnerability_and_lwip_window_scale_v3.2' into 'release...
Jiang Jiang Jian [Tue, 2 Jul 2019 06:26:48 +0000 (14:26 +0800)]
Merge branch 'bugfix/fix_wpa2_vulnerability_and_lwip_window_scale_v3.2' into 'release/v3.2'

esp32/lfix wpa2-enterprise vulnerability and support lwindow scale (backport v3.2)

See merge request idf/esp-idf!5411

5 years agoMerge branch 'bugfix/pm_isr_exit_lock_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Tue, 2 Jul 2019 05:55:35 +0000 (13:55 +0800)]
Merge branch 'bugfix/pm_isr_exit_lock_v3.2' into 'release/v3.2'

pm: prevent interrupt nesting during esp_pm_impl_isr_hook (backport v3.2)

See merge request idf/esp-idf!4969

5 years agoMerge branch 'protocomm_ble_128bit_uuid_v3.2' into 'release/v3.2'
Mahavir Jain [Mon, 1 Jul 2019 11:22:28 +0000 (19:22 +0800)]
Merge branch 'protocomm_ble_128bit_uuid_v3.2' into 'release/v3.2'

protocomm_ble : Fix support for custom service UUIDs (backport v3.2)

See merge request idf/esp-idf!5018

5 years agoesp32/lwip: fix wpa2-enterprise vulnerability and support lwip window scale
liu zhifu [Mon, 1 Jul 2019 02:14:49 +0000 (10:14 +0800)]
esp32/lwip: fix wpa2-enterprise vulnerability and support lwip window scale

1. Fix WiFi wpa2-enterprise vulnerability bug
2. Support LWIP window scale

5 years agoMerge branch 'bugfix/fix_some_wifi_bugs_0508_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Mon, 1 Jul 2019 03:32:26 +0000 (11:32 +0800)]
Merge branch 'bugfix/fix_some_wifi_bugs_0508_v3.2' into 'release/v3.2'

esp32: fix some WiFi bugs 0508 (backport v3.2)

See merge request idf/esp-idf!4962

5 years agoesp32: fix some WiFi bugs
liu zhifu [Fri, 26 Apr 2019 05:50:06 +0000 (13:50 +0800)]
esp32: fix some WiFi bugs

Fix following WiFi bugs:
1. Make smartconfig thread-safe
2. Fix WiFi stop/deinit memory leak
3. Refactor for WiFi init/deinit/ioctl etc
4. Fix the bug that WiFi stop leads to task watchdog

5 years agoMerge branch 'bugfix/xTaskIncrementTick_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Sun, 30 Jun 2019 10:01:45 +0000 (18:01 +0800)]
Merge branch 'bugfix/xTaskIncrementTick_v3.2' into 'release/v3.2'

freertos: Fix xTaskIncrementTick for unwind the Tick for CPU1 (v3.2)

See merge request idf/esp-idf!5035

5 years agoprotocomm_ble : Example updated to use custom 128bit service UUID
Anurag Kar [Wed, 29 May 2019 08:12:40 +0000 (13:42 +0530)]
protocomm_ble : Example updated to use custom 128bit service UUID

Also removed old hardcoded UUIDs from README of esp_prov

5 years agoesp_prov : Runtime discovery of Service UUID and endpoint name mapping
Anurag Kar [Thu, 9 May 2019 21:36:56 +0000 (03:06 +0530)]
esp_prov : Runtime discovery of Service UUID and endpoint name mapping

List of changes:
* Retrieve UUID property from Bluez device object before connecting to retrieve UUID contained in advertisement
* Read Characteristic User Descriptions attribute of each UUID for mapping endpoint names
* To support older implementations with hardcoded Name-UUID map, revert to fallback mode in order if advertisement data has no UUID field

5 years agoprotocomm_ble : Fixed custom service UUID support
Anurag Kar [Thu, 9 May 2019 21:30:13 +0000 (03:00 +0530)]
protocomm_ble : Fixed custom service UUID support

List of changes:
* Use 128 bit characteristic UUIDs when creating GATT table entries
* Change primary service attribute value to 128 bit custom service UUID
* Use raw advertisement data to convey flags and 128 bit primary service UUID
* Use raw scan response to send device name as complete local name
* Increase maximum device name length in relation to maximum scan response length
* Set Characteristic User Description attributes for each characteristic to convey protocomm endpoint names

5 years agoMerge branch 'feature/backport_component_target_var' into 'release/v3.2'
Angus Gratton [Fri, 28 Jun 2019 07:35:43 +0000 (15:35 +0800)]
Merge branch 'feature/backport_component_target_var' into 'release/v3.2'

cmake: make COMPONENT_TARGET available (v3.2)

See merge request idf/esp-idf!5339

5 years agoMerge branch 'bugfix/mbedtls_mpi_exp_mod_v3.2' into 'release/v3.2'
Angus Gratton [Fri, 28 Jun 2019 00:31:41 +0000 (08:31 +0800)]
Merge branch 'bugfix/mbedtls_mpi_exp_mod_v3.2' into 'release/v3.2'

mbedtls: Fix mbedtls_mpi_exp_mod() set n and s values (v3.2)

See merge request idf/esp-idf!5355

5 years agoprotocomm_ble : Bugfix for unbound memcpy on prepare write buffer
Anurag Kar [Wed, 19 Jun 2019 08:09:55 +0000 (13:39 +0530)]
protocomm_ble : Bugfix for unbound memcpy on prepare write buffer

Closes https://github.com/espressif/esp-idf/issues/3633

5 years agoMerge branch 'feature/config_spi_pins_based_on_efuse_value_v3.2' into 'release/v3.2'
Jiang Jiang Jian [Thu, 27 Jun 2019 11:22:34 +0000 (19:22 +0800)]
Merge branch 'feature/config_spi_pins_based_on_efuse_value_v3.2' into 'release/v3.2'

feat(psram): config SPI psram pins based on efuse value (backport v3.2)

See merge request idf/esp-idf!5237

5 years agoMerge branch 'bugfix/httpd_log_purge_v3.2' into 'release/v3.2'
Mahavir Jain [Thu, 27 Jun 2019 08:16:05 +0000 (16:16 +0800)]
Merge branch 'bugfix/httpd_log_purge_v3.2' into 'release/v3.2'

esp_http_server : Logging of purged data to monitor made configurable (backport v3.2)

See merge request idf/esp-idf!5016

5 years agoProtocomm : Minor fixes
Anurag Kar [Tue, 28 May 2019 09:11:49 +0000 (14:41 +0530)]
Protocomm : Minor fixes

List of changes:
* protocomm_httpd : Reset session_id static variable on start and stop
* security1 : Typo in checking failed dynamic allocation

5 years agoProvisioning Examples : Bugfix in copying Wi-Fi SSID and Passphrase
Anurag Kar [Mon, 10 Jun 2019 11:53:53 +0000 (17:23 +0530)]
Provisioning Examples : Bugfix in copying Wi-Fi SSID and Passphrase

5 years agoWi-Fi Provisioning : Bugfix in copying SSID and Passphrase
Anurag Kar [Mon, 10 Jun 2019 12:19:30 +0000 (17:49 +0530)]
Wi-Fi Provisioning : Bugfix in copying SSID and Passphrase

These changes guarantee that the SSID and Passphrase received via protocomm are NULL terminated and size limited to their standard lengths.

List of changes:
* Corrected length of passphrase field in wifi_prov_config_set_data_t structure
* Performing length checks on SSID, passphrase and bssid, when populating wifi_prov_config_set_data_t structure with received credentials

5 years agoMerge branch 'bugfix/btdm_fix_hci_enhance_conn_complete_evt_unpack_error_v3.2' into...
Jiang Jiang Jian [Thu, 27 Jun 2019 06:28:49 +0000 (14:28 +0800)]
Merge branch 'bugfix/btdm_fix_hci_enhance_conn_complete_evt_unpack_error_v3.2' into 'release/v3.2'

component/bt: fix unpack hci enhance connection complete event error(backport v3.2)

See merge request idf/esp-idf!5282

5 years agombedtls: Add UTs for modexp
Konstantin Kondrashov [Thu, 13 Jun 2019 14:09:50 +0000 (22:09 +0800)]
mbedtls: Add UTs for modexp

5 years agombedtls: Fix Z->s in mbedtls_mpi_exp_mod()
Konstantin Kondrashov [Wed, 12 Jun 2019 11:00:44 +0000 (19:00 +0800)]
mbedtls: Fix Z->s in mbedtls_mpi_exp_mod()

Z->s should never be zero, only 1 or -1.
Added additional checks for X, Y and M args to correctly set Z->s.

Closes: https://github.com/espressif/esp-idf/issues/1681
Closes: https://github.com/espressif/esp-idf/issues/3603
Closes: IDFGH-1313
5 years agoMerge branch 'feature/add_nimble_ssc_backport_for_3.2' into 'release/v3.2'
He Yin Ling [Tue, 25 Jun 2019 15:18:47 +0000 (23:18 +0800)]
Merge branch 'feature/add_nimble_ssc_backport_for_3.2' into 'release/v3.2'

test: modified test case for bluedroid (backport v3.2)

See merge request idf/esp-idf!5213

5 years agotest: modified test case for bluedroid (backport v3.2)
Chen Sheng [Tue, 25 Jun 2019 15:18:47 +0000 (23:18 +0800)]
test: modified test case for bluedroid (backport v3.2)

5 years agocmake: make COMPONENT_TARGET available in components
Renz Christian Bagaporo [Tue, 25 Jun 2019 03:00:30 +0000 (11:00 +0800)]
cmake: make COMPONENT_TARGET available in components

5 years agocomponent/bt: fix unpack hci enhance connection complete event error
zhiweijian [Fri, 26 Apr 2019 07:53:03 +0000 (15:53 +0800)]
component/bt: fix unpack hci enhance connection complete event error

5 years agoMerge branch 'bugfix/docs_rtd_failure_on_missing_submodule_v3_2_bis' into 'release... v3.2.2
Angus Gratton [Mon, 24 Jun 2019 01:12:59 +0000 (09:12 +0800)]
Merge branch 'bugfix/docs_rtd_failure_on_missing_submodule_v3_2_bis' into 'release/v3.2'

docs: Add mqtt submodule to RTD build configuration to correct file and delete...

See merge request idf/esp-idf!5310

5 years agoMerge branch 'bugfix/spi_concurrency_3.2' into 'release/v3.2'
Angus Gratton [Fri, 21 Jun 2019 05:22:22 +0000 (13:22 +0800)]
Merge branch 'bugfix/spi_concurrency_3.2' into 'release/v3.2'

spi: fix a possible concurrency issue (port to v3.2)

See merge request idf/esp-idf!5278

5 years agodocs: Add mqtt submodule to RTD build configuration to correct file and delete simila...
Krzysztof [Fri, 21 Jun 2019 03:04:19 +0000 (11:04 +0800)]
docs: Add mqtt submodule to RTD build configuration to correct file and delete similar file with typo in filename

5 years agoMerge branch 'test/fix_some_error_wifi_cases_v3.2' into 'release/v3.2'
He Yin Ling [Thu, 20 Jun 2019 14:10:44 +0000 (22:10 +0800)]
Merge branch 'test/fix_some_error_wifi_cases_v3.2' into 'release/v3.2'

test: fix some wifi case issues (backport v3.2)

See merge request idf/esp-idf!5254

5 years agoMerge branch 'bugfix/docs_rtd_failure_on_missing_submodule_v3_2' into 'release/v3.2'
Angus Gratton [Thu, 20 Jun 2019 00:07:51 +0000 (08:07 +0800)]
Merge branch 'bugfix/docs_rtd_failure_on_missing_submodule_v3_2' into 'release/v3.2'

docs: Add mqtt submodule to RTD build configuration. Now any submodule...

See merge request idf/esp-idf!5286

5 years agodocs: Add mqtt submodule to RTD build configuration. Now any submodule included in...
Krzysztof [Wed, 19 Jun 2019 08:05:03 +0000 (16:05 +0800)]
docs: Add mqtt submodule to RTD build configuration. Now any submodule included in documentation build by Doxygen should be included in this file

5 years agospi: fix a possible concurrency issue
Michael (XIAO Xufeng) [Fri, 31 May 2019 07:23:10 +0000 (15:23 +0800)]
spi: fix a possible concurrency issue

5 years agocomponent/bt: Allow configuration of default SCO_DATA_PATH in bluetooth controller
baohongde [Tue, 4 Jun 2019 08:31:21 +0000 (16:31 +0800)]
component/bt: Allow configuration of default SCO_DATA_PATH in bluetooth controller

5 years agoadd missing source files to CMakeLists for HFP
baohongde [Mon, 10 Jun 2019 11:14:06 +0000 (19:14 +0800)]
add missing source files to CMakeLists for HFP

5 years agocomponent/bt: fix some performance issues in A2DP source data flow control
wangmengyang [Sun, 5 May 2019 03:42:27 +0000 (11:42 +0800)]
component/bt: fix some performance issues in A2DP source data flow control

1. modify the limit of frames to send to avoid dropping packet on A2DP source due to TX data queue overflow
2. reduce the A2DP source data queue size in order to achieve faster control respnonse