]>
granicus.if.org Git - esp-idf/log
Anurag Kar [Sun, 21 Apr 2019 14:53:31 +0000 (20:23 +0530)]
wifi_provisioning : Docs updated with information about new provisioning manager
Anurag Kar [Tue, 16 Apr 2019 11:44:10 +0000 (17:14 +0530)]
wifi_provisioning : Wi-Fi Provisioning Manager added
Angus Gratton [Fri, 28 Jun 2019 07:39:21 +0000 (15:39 +0800)]
Merge branch 'bugfix/error_on_unknown_component' into 'release/v3.3'
cmake: error out when component is not found (v3.3)
See merge request idf/esp-idf!5299
Angus Gratton [Fri, 28 Jun 2019 00:31:53 +0000 (08:31 +0800)]
Merge branch 'bugfix/mbedtls_mpi_exp_mod_v3.3' into 'release/v3.3'
mbedtls: Fix mbedtls_mpi_exp_mod() set n and s values (v3.3)
See merge request idf/esp-idf!5354
Angus Gratton [Wed, 26 Jun 2019 06:33:19 +0000 (14:33 +0800)]
Merge branch 'refactor/power_management_v3.3' into 'release/v3.3'
power_management: Using port*_CRITICAL_ISR to be consistent with FreeRTOS (backport v3.3)
See merge request idf/esp-idf!5079
Konstantin Kondrashov [Thu, 13 Jun 2019 14:09:50 +0000 (22:09 +0800)]
mbedtls: Add UTs for modexp
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
He Yin Ling [Tue, 25 Jun 2019 15:18:34 +0000 (23:18 +0800)]
Merge branch 'feature/add_nimble_ssc_backport_for_3.3' into 'release/v3.3'
test: modify test cases for bluedroid (backport v3.3)
See merge request idf/esp-idf!5212
Chen Sheng [Tue, 25 Jun 2019 15:18:34 +0000 (23:18 +0800)]
test: modify test cases for bluedroid (backport v3.3)
Sachin Parekh [Mon, 25 Mar 2019 10:45:02 +0000 (16:15 +0530)]
unit-test-app: freertos_compliance config added
Signed-off-by: Sachin Parekh <sachin.parekh@espressif.com>
Sachin Parekh [Mon, 25 Mar 2019 10:44:09 +0000 (16:14 +0530)]
ref_clock: port*_CRITICAL vanilla FreeRTOS compliance
Signed-off-by: Sachin Parekh <sachin.parekh@espressif.com>
Sachin Parekh [Mon, 25 Mar 2019 10:41:56 +0000 (16:11 +0530)]
power_management: port*_CRITICAL vanilla FreeRTOS compliance
Signed-off-by: Sachin Parekh <sachin.parekh@espressif.com>
Sachin Parekh [Mon, 25 Mar 2019 10:39:55 +0000 (16:09 +0530)]
intr_alloc: port*_CRITICAL vanilla FreeRTOS compliance
Signed-off-by: Sachin Parekh <sachin.parekh@espressif.com>
Sachin Parekh [Mon, 25 Mar 2019 10:39:21 +0000 (16:09 +0530)]
crosscore_init: port*_CRITICAL vanilla FreeRTOS compliance
Signed-off-by: Sachin Parekh <sachin.parekh@espressif.com>
Sachin Parekh [Mon, 25 Mar 2019 10:38:28 +0000 (16:08 +0530)]
timer: port*_CRITICAL vanilla FreeRTOS compliance
Signed-off-by: Sachin Parekh <sachin.parekh@espressif.com>
Sachin Parekh [Mon, 25 Mar 2019 10:37:04 +0000 (16:07 +0530)]
rtc_module: port*_CRITICAL vanilla FreeRTOS compliance
Signed-off-by: Sachin Parekh <sachin.parekh@espressif.com>
Sachin Parekh [Mon, 25 Mar 2019 10:36:22 +0000 (16:06 +0530)]
rmt: port*_CRITICAL vanilla FreeRTOS compliance
Signed-off-by: Sachin Parekh <sachin.parekh@espressif.com>
Sachin Parekh [Mon, 25 Mar 2019 10:32:15 +0000 (16:02 +0530)]
periph_ctrl: port*_CRITICAL vanilla FreeRTOS compliance
Signed-off-by: Sachin Parekh <sachin.parekh@espressif.com>
Sachin Parekh [Mon, 25 Mar 2019 10:25:57 +0000 (15:55 +0530)]
freertos: port*_CRITICAL_SAFE API added
port*_CRITICAL_SAFE API calls port*_CRITICAL or port*_CRITICAL_ISR
depending on the context (Non-ISR or ISR respectively).
FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE Kconfig option added
Signed-off-by: Sachin Parekh <sachin.parekh@espressif.com>
Angus Gratton [Tue, 25 Jun 2019 03:08:04 +0000 (11:08 +0800)]
Merge branch 'bugfix/docs_rtd_failure_on_missing_submodule_v3_3_bis' into 'release/v3.3'
docs: Remove space from RTD project configuration filename to be recognized by the RTD build system (v3.3)
See merge request idf/esp-idf!5311
Angus Gratton [Fri, 21 Jun 2019 05:21:44 +0000 (13:21 +0800)]
Merge branch 'bugfix/spi_concurrency_3.3' into 'release/v3.3'
spi: fix a possible concurrency issue (port to v3.3)
See merge request idf/esp-idf!5279
Krzysztof [Fri, 21 Jun 2019 05:15:42 +0000 (13:15 +0800)]
docs: Remove space from RTD project configuration filename to be recognized by the RTD build system
He Yin Ling [Thu, 20 Jun 2019 14:10:32 +0000 (22:10 +0800)]
Merge branch 'test/fix_some_error_wifi_cases_v3.3' into 'release/v3.3'
test: fix some wifi case issues (backport v3.3)
See merge request idf/esp-idf!5255
Angus Gratton [Thu, 20 Jun 2019 07:02:49 +0000 (15:02 +0800)]
Merge branch 'bugfix/pyparsing_v3.3' into 'release/v3.3'
Temporarily fix incompatibility with pyparsing 2.4.0 (v3.3)
See merge request idf/esp-idf!5197
Renz Christian Bagaporo [Thu, 20 Jun 2019 04:10:41 +0000 (12:10 +0800)]
cmake: error out when component is not found
Closes https://github.com/espressif/esp-idf/issues/3637
Angus Gratton [Thu, 20 Jun 2019 00:07:31 +0000 (08:07 +0800)]
Merge branch 'bugfix/docs_rtd_failure_on_missing_submodule_v3_3' into 'release/v3.3'
docs: Add mqtt submodule to RTD build configuration. Now any submodule...
See merge request idf/esp-idf!5285
Krzysztof [Wed, 19 Jun 2019 07:58:13 +0000 (15:58 +0800)]
docs: Add mqtt submodule to RTD build configuration. Now any submodule included in documentation build by Doxygen should be included in this file
Jiang Jiang Jian [Wed, 19 Jun 2019 06:47:31 +0000 (14:47 +0800)]
Merge branch 'feature/btdm_add_ble_link_timeout_config_v3.3' into 'release/v3.3'
Component/bt: add ble link timeout config in menuconfig(backport v3.3)
See merge request idf/esp-idf!4825
Michael (XIAO Xufeng) [Fri, 31 May 2019 07:23:10 +0000 (15:23 +0800)]
spi: fix a possible concurrency issue
Roland Dobai [Wed, 17 Apr 2019 07:57:42 +0000 (09:57 +0200)]
Temporarily fix incompatibility with pyparsing 2.4.0
Angus Gratton [Mon, 17 Jun 2019 02:34:12 +0000 (10:34 +0800)]
Merge branch 'bugfix/remove_secure_boot_test_mode_bp3.3' into 'release/v3.3'
remove secure boot test mode (Backport v3.3)
See merge request idf/esp-idf!5258
hemal.gujarathi [Thu, 23 May 2019 08:43:08 +0000 (14:13 +0530)]
remove secure boot test mode
Angus Gratton [Fri, 14 Jun 2019 08:44:31 +0000 (16:44 +0800)]
Merge branch 'bugfix/spiflash_kconfig_v3.3' into 'release/v3.3'
spi_flash: Fix Kconfig indentation (v3.3)
See merge request idf/esp-idf!5232
He Yin Ling [Thu, 13 Jun 2019 03:14:39 +0000 (11:14 +0800)]
test: fix some wifi case issues:
* remove heap size check cases as we have bg tasks allocate memory
* fix wifi connect to open ap issue
Jiang Jiang Jian [Fri, 14 Jun 2019 03:35:37 +0000 (11:35 +0800)]
Merge branch 'bugfix/dns_bug_3.3' into 'release/v3.3'
DNS: fix the crash under static IP address(backport3.3)
See merge request idf/esp-idf!5210
xueyunfei [Thu, 13 Jun 2019 08:42:35 +0000 (16:42 +0800)]
lwip:fix dns bug for 3.3
Jiang Jiang Jian [Thu, 13 Jun 2019 05:59:02 +0000 (13:59 +0800)]
Merge branch 'bugfix/btdm_coex_assert_in_lc_lmppdu_v3.3' into 'release/v3.3'
components/bt: Fix assert due to alloc LMP TX buffer failed
See merge request idf/esp-idf!5216
Roland Dobai [Tue, 11 Jun 2019 08:32:59 +0000 (10:32 +0200)]
spi_flash: Fix Kconfig indentation
Closes https://github.com/espressif/esp-idf/issues/3598
Angus Gratton [Thu, 13 Jun 2019 05:53:07 +0000 (13:53 +0800)]
Merge branch 'bugfix/idf_py_windows_relpath_v3.3' into 'release/v3.3'
idf.py: Fix Windows issue if project and IDF are on different drives (v3.3)
See merge request idf/esp-idf!4731
baohongde [Wed, 12 Jun 2019 11:49:28 +0000 (19:49 +0800)]
components/bt: Fix assert due to alloc LMP TX buffer failed
Jiang Jiang Jian [Wed, 12 Jun 2019 06:36:02 +0000 (14:36 +0800)]
Merge branch 'bugfix/fix_some_wps_bugs_v3.3' into 'release/v3.3'
wps: add overlap event (backport v3.3)
See merge request idf/esp-idf!5112
Angus Gratton [Tue, 11 Jun 2019 02:25:38 +0000 (10:25 +0800)]
Merge branch 'fix/mfg_util_3.3' into 'release/v3.3'
mfg_util: Fix unnecessary csv files creation for values with REPEAT tags (backport 3.3)
See merge request idf/esp-idf!5045
Angus Gratton [Tue, 11 Jun 2019 01:05:42 +0000 (09:05 +0800)]
Merge branch 'bugfix/fix_build_cmake_example_failing_v3.3' into 'release/v3.3'
Fix false positive errors with CMake example builds (backport v3.3)
See merge request idf/esp-idf!4984
Angus Gratton [Tue, 11 Jun 2019 01:03:54 +0000 (09:03 +0800)]
Merge branch 'bugfix/restore_ccache_use' into 'release/v3.3'
CMake : Restore ccache use (backport v3.3)
See merge request idf/esp-idf!4985
Angus Gratton [Tue, 11 Jun 2019 00:26:36 +0000 (08:26 +0800)]
Merge branch 'bugfix/win_fullclean_symlink_v3.3' into 'release/v3.3'
idf.py: Detect symlinks on Windows during fullclean (v3.3)
See merge request idf/esp-idf!4924
Angus Gratton [Thu, 6 Jun 2019 23:47:19 +0000 (07:47 +0800)]
Merge branch 'protocomm_ble_128bit_uuid_v3.3' into 'release/v3.3'
protocomm_ble : Fix support for custom service UUIDs (backport v3.3)
See merge request idf/esp-idf!5017
Angus Gratton [Thu, 6 Jun 2019 22:31:41 +0000 (06:31 +0800)]
Merge branch 'feature/confserver_v2_v3.3' into 'release/v3.3'
confserver: Add v2 confserver protocol with separate visibility info (backport v3.3)
See merge request idf/esp-idf!4513
Angus Gratton [Thu, 6 Jun 2019 07:47:17 +0000 (15:47 +0800)]
Merge branch 'bugfix/reset_log_uart_port_v3.3' into 'release/v3.3'
esp32: Add reset CONSOLE_UART port (v3.3)
See merge request idf/esp-idf!5120
Angus Gratton [Fri, 1 Mar 2019 05:12:03 +0000 (16:12 +1100)]
idf.py: Fix Windows issue if project and IDF are on different drives
Closes https://github.com/espressif/esp-idf/issues/2753
xiehang [Fri, 31 May 2019 11:09:29 +0000 (19:09 +0800)]
wps: add overlap event (backport v3.3)
modify some header files to be consistent with vnc
Jiang Jiang Jian [Wed, 5 Jun 2019 12:08:58 +0000 (20:08 +0800)]
Merge branch 'bugfix/support_tcp_window_scale_v3.3' into 'release/v3.3'
esp_wifi/lsupport TCP window scale (backport v3.3)
See merge request idf/esp-idf!5113
Renz Christian Bagaporo [Mon, 6 May 2019 11:58:06 +0000 (19:58 +0800)]
ci: check that build uses ccache when present
Renz Christian Bagaporo [Mon, 6 May 2019 11:57:45 +0000 (19:57 +0800)]
cmake: restore ccache use when present
Closes https://github.com/espressif/esp-idf/issues/3116
Konstantin Kondrashov [Fri, 17 May 2019 04:33:45 +0000 (12:33 +0800)]
esp32: Add reset uart
Fixed the case when the first part of log was missed
this was happened when:
* CONFIG_CONSOLE_UART_CUSTOM option is selected (UART1)
* The selected CONSOLE_UART port is used also for the console component
* in code esp_restart() or abort() functions were called.
liu zhifu [Thu, 30 May 2019 01:41:05 +0000 (09:41 +0800)]
esp_wifi/lwip: support TCP window scale
Support enable/disable TCP Window scale feature via menuconfig
Angus Gratton [Tue, 4 Jun 2019 05:28:27 +0000 (13:28 +0800)]
Merge branch 'bugfix/httpd_log_purge_v3.3' into 'release/v3.3'
esp_http_server : Logging of purged data to monitor made configurable (backport v3.3)
See merge request idf/esp-idf!5015
Angus Gratton [Mon, 3 Jun 2019 22:54:22 +0000 (06:54 +0800)]
Merge branch 'bugfix/https_doc_api_v3.3' into 'release/v3.3'
esp_http_server : Minor clarification in httpd_req_get_url_query_str() API documentation (backport v3.3)
See merge request idf/esp-idf!5013
Jiang Jiang Jian [Mon, 3 Jun 2019 13:58:19 +0000 (21:58 +0800)]
Merge branch 'bugfix/wpa2_ent_vulnerability_v3.3' into 'release/v3.3'
esp32: fix wpa2 enterprise vulnerability issues (backport v3.3)
See merge request idf/esp-idf!5107
Anurag Kar [Mon, 6 May 2019 09:02:24 +0000 (14:32 +0530)]
esp_http_server : Minor clarification in httpd_req_get_url_query_str() API documentation
Closes https://github.com/espressif/esp-idf/issues/3374
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
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
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
Angus Gratton [Mon, 3 Jun 2019 06:31:27 +0000 (14:31 +0800)]
Merge branch 'bugfix/custom_log_uart_rx_pin_v3.3' into 'release/v3.3'
bootloader_support: Fix UART RXD pin for console output (CUSTOM option) (v3.3)
See merge request idf/esp-idf!5031
Anurag Kar [Mon, 6 May 2019 07:36:40 +0000 (13:06 +0530)]
esp_http_server : Logging of purged data to monitor made configurable
List of changes:
* Kconfig option HTTPD_LOG_PURGE_DATA enables logging of purged data
* Kconfig option HTTPD_PURGE_BUF_LEN sets purge buffer length
* Purged data is logged in hex
Closes https://github.com/espressif/esp-idf/issues/3359
Angus Gratton [Mon, 3 Jun 2019 01:55:49 +0000 (09:55 +0800)]
Merge branch 'bugfix/custom_bootloader_subproject_build_v3.3' into 'release/v3.3'
CMake: Fix custom bootloader does not override original (v3.3)
See merge request idf/esp-idf!5081
Shivani Tipnis [Wed, 22 May 2019 05:47:56 +0000 (11:17 +0530)]
mfg_util: Fix unnecessary csv files creation for values with REPEAT tags
(cherry picked from commit
8b96668c9123fbbf8c78b347479215f471b102ed )
liu zhifu [Thu, 30 May 2019 13:23:01 +0000 (21:23 +0800)]
esp32: fix wpa2 enterprise vulnerability issues
Fix following wpa2 enterprise vulnerability issues:
1. The station can complete 4-way handshake after EAP-FAIL is received
2. The station crashes if EAP-SUCCESS is received before PMK is setup
Konstantin Kondrashov [Wed, 29 May 2019 05:37:22 +0000 (13:37 +0800)]
soc: Add some headers into gpio_periph.h
Konstantin Kondrashov [Thu, 16 May 2019 10:46:00 +0000 (18:46 +0800)]
bootloader_support: Fix UART RXD pin for console output (CUSTOM option)
The RXD pin is assigned as input (fix for custom uart option).
Closes: https://github.com/espressif/esp-idf/issues/2843
Closes: IDFGH-505
Renz Christian Bagaporo [Wed, 15 May 2019 06:49:51 +0000 (14:49 +0800)]
ci: check that custom bootloader overrides original
Renz Christian Bagaporo [Wed, 15 May 2019 03:40:57 +0000 (11:40 +0800)]
cmake: fix custom bootloader issue
Issue is that when users creates a custom bootloader from
$IDF_PATH/components/bootloader. Parent project build uses the copy but
bootloader subproject build uses the original still. The issue is solved
by passing the custom bootloader as extra component directory so
bootloader build knows to use the new copy (itself) in the build.
Jiang Jiang Jian [Fri, 24 May 2019 11:57:00 +0000 (19:57 +0800)]
Merge branch 'bugfix/fix_no_disconnect_event_when_rx_disassoc_after_send_auth_v3.3' into 'release/v3.3'
wifi: fix the bug no disconnect event when STA recv disassoc after sending auth (backport v3.3)
See merge request idf/esp-idf!5066
zhangyanjiao [Fri, 24 May 2019 03:31:24 +0000 (11:31 +0800)]
wifi bugfixs:
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
Angus Gratton [Fri, 24 May 2019 02:19:50 +0000 (10:19 +0800)]
Merge branch 'bugfix/docs_build_failure_on_rtd' into 'release/v3.3'
Fix Breathe version to avoid docs build failure on ReadTheDocs server. Provide...
See merge request idf/esp-idf!5041
Jiang Jiang Jian [Thu, 23 May 2019 09:55:12 +0000 (17:55 +0800)]
Merge branch 'bugfix/fix_some_wifi_bugs_0508_v3.3' into 'release/v3.3'
esp32: fix some WiFi bugs 0508 (backport v3.3)
See merge request idf/esp-idf!4965
Angus Gratton [Thu, 23 May 2019 06:24:07 +0000 (14:24 +0800)]
Merge branch 'feature/add_promiscuous_control_for_ethernet_v3.3' into 'release/v3.3'
add promiscuous mode control for Ethernet (v3.3)
See merge request idf/esp-idf!4975
liu zhifu [Thu, 9 May 2019 09:24:13 +0000 (17:24 +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. Add declaration for esp_wifi_internal_ioctl()
5. Fix the bug that WiFi stop leads to task watchdog
Jiang Jiang Jian [Wed, 22 May 2019 13:00:49 +0000 (21:00 +0800)]
Merge branch 'bugfix/fix_softap_crash_when_sta_reset_v3.3' into 'release/v3.3'
wifi: fix softap crash when sta reset (backport v3.3)
See merge request idf/esp-idf!5039
Krzysztof [Tue, 21 May 2019 11:53:38 +0000 (19:53 +0800)]
Fix Breathe version to avoid docs build failure on ReadTheDocs server. Provide RTD project configuration file to be able to select python version for specific to esp-idf release. (backport v3.3)
xiehang [Mon, 20 May 2019 12:47:47 +0000 (20:47 +0800)]
wifi: fix softap crash when sta reset (backport v3.3)
Angus Gratton [Mon, 20 May 2019 05:58:25 +0000 (13:58 +0800)]
Merge branch 'feature/allow_multiple_fragment_definitions_for_library' into 'release/v3.3'
Combine definitions of multiple mapping fragments referring to the same library
See merge request idf/esp-idf!4243
Angus Gratton [Mon, 20 May 2019 04:24:19 +0000 (12:24 +0800)]
Merge branch 'bugfix/esp_efuse_fields_unused_variable_v3.3' into 'release/v3.3'
efuse: Fix unused variable warning when NDEBUG (v3.3)
See merge request idf/esp-idf!4956
Angus Gratton [Wed, 15 May 2019 07:44:33 +0000 (15:44 +0800)]
Merge branch 'bugfix/adjtime_ut_v3.3' into 'release/v3.3'
newlib: Fix adjtime (v3.3)
See merge request idf/esp-idf!4870
Angus Gratton [Mon, 13 May 2019 04:31:00 +0000 (12:31 +0800)]
Merge branch 'bugfix/select_init_sem_v3.3' into 'release/v3.3'
VFS: Allocate socket select semaphore outside ISR
See merge request idf/esp-idf!4660
Renz Christian Bagaporo [Sun, 24 Mar 2019 08:45:08 +0000 (16:45 +0800)]
ci: fix cmake example build fail
Angus Gratton [Fri, 10 May 2019 14:02:31 +0000 (22:02 +0800)]
Merge branch 'feature/update_cjson_lib_to_1.7.11_v3.3' into 'release/v3.3'
cJSON: update to v1.7.11 (v3.3)
See merge request idf/esp-idf!4971
suda-morris [Tue, 7 May 2019 10:30:10 +0000 (18:30 +0800)]
add promiscuous mode control in emac driver
1. add promiscuous mode control in emac driver
2. fix minor bugs in IP101 driver
Angus Gratton [Fri, 10 May 2019 03:03:32 +0000 (11:03 +0800)]
Merge branch 'bugfix/http_file_server_backport_v3.3' into 'release/v3.3'
File Server Example : Check longer than allowed filenames when converting from URIs to filepaths (backport v3.3)
See merge request idf/esp-idf!4938
Angus Gratton [Fri, 10 May 2019 02:45:55 +0000 (10:45 +0800)]
Merge branch 'bugifx/httpd_reuseaddr_backport_v3.3' into 'release/v3.3'
esp_http_server : Allow binding to same address and port upon restarting server without delay (backport v3.3)
See merge request idf/esp-idf!4939
suda-morris [Thu, 25 Apr 2019 04:55:27 +0000 (12:55 +0800)]
cJSON: update to v1.7.11
Closes https://github.com/espressif/esp-idf/issues/3332
V.Dudnik [Mon, 6 May 2019 06:52:53 +0000 (09:52 +0300)]
efuse: Fix unused variable warning when NDEBUG
Merges: https://github.com/espressif/esp-idf/pull/3429
Closes: https://github.com/espressif/esp-idf/issues/3432
Jiang Jiang Jian [Tue, 7 May 2019 14:41:52 +0000 (22:41 +0800)]
Merge branch 'bugfix/wps_connect_fail_after_reason_code_change_v3.3' into 'release/v3.3'
wifi: fix the bug that WPS fails when AP is encrypted (backport v3.3)
See merge request idf/esp-idf!4910
Angus Gratton [Tue, 7 May 2019 06:44:03 +0000 (14:44 +0800)]
Merge branch 'bugfix/enb_secboot_post_flash_enc_backport_v3.3' into 'release/v3.3'
Enable secure boot only after encrypting flash (backport v3.3)
See merge request idf/esp-idf!4940
Roland Dobai [Mon, 1 Apr 2019 10:50:54 +0000 (12:50 +0200)]
VFS: Allocate socket select semaphore outside ISR
Roland Dobai [Tue, 30 Apr 2019 07:45:25 +0000 (09:45 +0200)]
idf.py: Detect symlinks on Windows during fullclean
Closes https://github.com/espressif/esp-idf/issues/3377
Anurag Kar [Thu, 4 Apr 2019 09:55:22 +0000 (15:25 +0530)]
Enable secure boot only after encrypting flash
This prevents a device from being bricked in case when both secure boot & flash encryption are enabled and encryption gets interrupted during first boot. After interruption, all partitions on the device need to be reflashed (including the bootloader).
List of changes:
* Secure boot key generation and bootloader digest generation logic, implemented inside function esp_secure_boot_permanently_enable(), has been pulled out into new API esp_secure_boot_generate_digest(). The enabling of R/W protection of secure boot key on EFUSE still happens inside esp_secure_boot_permanently_enable()
* Now esp_secure_boot_permanently_enable() is called only after flash encryption process completes
* esp_secure_boot_generate_digest() is called before flash encryption process starts
Anurag Kar [Mon, 29 Apr 2019 13:16:20 +0000 (18:46 +0530)]
esp_http_server : Allow binding to same address and port upon restarting server without delay
Issue : Restarting the server without 30sec delay between httpd_stop() and httpd_start() causes EADDRINUSE error
Resolution : Use setsockopt() to enable SO_REUSEADDR on listener socket
Closes https://github.com/espressif/esp-idf/issues/3381
Anurag Kar [Thu, 25 Apr 2019 19:58:33 +0000 (01:28 +0530)]
File Server Example : Check longer than allowed filenames when converting from URIs to filepaths
This change prevents buffer overflows in case of really long file paths.
Other changes:
* Remove query (?) and fragment (#) component from URI when converting to file path
* /index.html and favicon.ico can be overridden by files with same name and path in SPIFFS
* README.md updated
zhangyanjiao [Mon, 6 May 2019 02:50:04 +0000 (10:50 +0800)]
wifi: fix the bug that WPS fails when AP is encrypted
Jiang Jiang Jian [Mon, 6 May 2019 02:37:08 +0000 (10:37 +0800)]
Merge branch 'bugfix/scan_fail_when_no_ap_found_v3.3' into 'release/v3.3'
fix the bug when scan fail after STA failed to connect to a nonexistent AP (backport v3.3)
See merge request idf/esp-idf!4900