]>
granicus.if.org Git - esp-idf/log
chenjianqiang [Tue, 7 May 2019 08:36:37 +0000 (16:36 +0800)]
feat(psram): config SPI psram pins based on efuse value
Angus Gratton [Wed, 22 May 2019 03:08:36 +0000 (11:08 +0800)]
Merge branch 'feature/Kconfig_rename' into 'master'
Rename Kconfig options
Closes IDF-265
See merge request idf/esp-idf!4883
Ivan Grokhotkov [Tue, 21 May 2019 07:53:15 +0000 (15:53 +0800)]
Merge branch 'bugfix/cmake_changes_fixes' into 'master'
CMake: various bugfixes
See merge request idf/esp-idf!5030
Roland Dobai [Thu, 9 May 2019 14:43:06 +0000 (16:43 +0200)]
Rename Kconfig options (examples)
Roland Dobai [Thu, 9 May 2019 12:10:35 +0000 (14:10 +0200)]
Rename Kconfig options (components/bootloader)
Roland Dobai [Thu, 9 May 2019 11:39:30 +0000 (13:39 +0200)]
Rename Kconfig options (components/esptool_py)
Roland Dobai [Thu, 9 May 2019 11:34:34 +0000 (13:34 +0200)]
Rename Kconfig options (components/app_trace)
Roland Dobai [Thu, 2 May 2019 13:36:06 +0000 (15:36 +0200)]
Rename Kconfig options (components/bt)
Roland Dobai [Thu, 2 May 2019 13:06:44 +0000 (15:06 +0200)]
Rename Kconfig options (components/tcpip_adapter)
Roland Dobai [Thu, 2 May 2019 13:01:28 +0000 (15:01 +0200)]
Rename Kconfig options (components/pthread)
Roland Dobai [Tue, 30 Apr 2019 10:51:55 +0000 (12:51 +0200)]
Rename Kconfig options (components/esp32)
Roland Dobai [Tue, 30 Apr 2019 10:30:32 +0000 (12:30 +0200)]
Rename Kconfig options (components/ethernet)
Roland Dobai [Mon, 29 Apr 2019 13:55:35 +0000 (15:55 +0200)]
Rename Kconfig options (components/esp_wifi)
Roland Dobai [Mon, 29 Apr 2019 12:30:13 +0000 (14:30 +0200)]
Rename Kconfig options (components/lwip)
Roland Dobai [Mon, 29 Apr 2019 12:22:57 +0000 (14:22 +0200)]
Rename Kconfig options (components/driver)
Roland Dobai [Mon, 29 Apr 2019 10:54:02 +0000 (12:54 +0200)]
Rename Kconfig options (components/esp_event)
Roland Dobai [Fri, 26 Apr 2019 16:47:21 +0000 (18:47 +0200)]
Rename Kconfig options (components/freemodbus)
Roland Dobai [Fri, 26 Apr 2019 16:12:35 +0000 (18:12 +0200)]
Rename Kconfig options (components/freertos)
Roland Dobai [Wed, 24 Apr 2019 13:02:25 +0000 (15:02 +0200)]
Rename Kconfig options (root)
Roland Dobai [Tue, 14 May 2019 14:23:19 +0000 (16:23 +0200)]
tools: Check syntax also of Kconfig.in files
Roland Dobai [Thu, 9 May 2019 14:14:42 +0000 (16:14 +0200)]
tools: Ignore sdkconfig.rename files from the example directory
Roland Dobai [Thu, 9 May 2019 13:43:07 +0000 (15:43 +0200)]
tools: Kconfig checker ignores test files
Roland Dobai [Fri, 26 Apr 2019 13:43:40 +0000 (15:43 +0200)]
Confgen: link config options to parent choices in the docs
Roland Dobai [Fri, 26 Apr 2019 10:50:20 +0000 (12:50 +0200)]
Confgen: Fix prefix removal to work for exact match only
Angus Gratton [Tue, 21 May 2019 06:56:34 +0000 (14:56 +0800)]
Merge branch 'bugfix/ws_read_fragmented_header' into 'master'
Fix reading http header if received in multiple chunks
See merge request idf/esp-idf!4996
Angus Gratton [Tue, 21 May 2019 05:44:32 +0000 (13:44 +0800)]
Merge branch 'bugfix/aes_fault_inj' into 'master'
mbedtls: Add simple fault injection check for hardware AES peripheral
See merge request idf/esp-idf!5023
Ivan Grokhotkov [Tue, 21 May 2019 02:54:21 +0000 (10:54 +0800)]
Merge branch 'feature/nvs_check_item_modified' into 'master'
nvs: Check if an item is modified before writing out an identical copy
See merge request idf/esp-idf!4934
Angus Gratton [Fri, 17 May 2019 19:54:40 +0000 (03:54 +0800)]
hwcrypto: Add AES fault injection check
Hardware AES-CBC performance changes:
Release config 11.0MB/sec -> 10.8MB/sec
Debug config 9.4MB/sec -> 9.8MB/sec
(Unrolling the loop to optimize the check improves
performance at -Og, even with the fault check.)
Angus Gratton [Sun, 19 May 2019 23:44:42 +0000 (09:44 +1000)]
mbedtls: Add AES-CBC performance test
Hardware AES engine gets 11.0MB/sec on Release config
Software AES is around 2.3MB/sec on Release config
Angus Gratton [Tue, 21 May 2019 01:51:39 +0000 (09:51 +0800)]
Merge branch 'feature/download_fonts_only_if_missing' into 'master'
Download font file only is not exists in target location
See merge request idf/esp-idf!4979
Krzysztof Budzynski [Tue, 21 May 2019 01:51:39 +0000 (09:51 +0800)]
Download font file only is not exists in target location
David Cermak [Tue, 14 May 2019 13:36:46 +0000 (15:36 +0200)]
tcp_transport: reading http header in a chunked mode until header terminator received (or timeout) to correctly receive all header if fragmented
Closes https://github.com/espressif/esp-idf/issues/3461
Renz Christian Bagaporo [Mon, 20 May 2019 10:46:57 +0000 (18:46 +0800)]
cmake: refactor quick check given component dirs
Renz Christian Bagaporo [Mon, 20 May 2019 07:07:15 +0000 (15:07 +0800)]
cmake: project includes should know about ESP_PLATFORM variable
Renz Christian Bagaporo [Mon, 20 May 2019 06:51:59 +0000 (14:51 +0800)]
cmake: restore use of GNU extensions from libc
Renz Christian Bagaporo [Mon, 20 May 2019 06:36:55 +0000 (14:36 +0800)]
cmake: exclude dot-dirs from added components
Renz Christian Bagaporo [Mon, 20 May 2019 06:23:28 +0000 (14:23 +0800)]
cmake: remove redundant variable setting
Angus Gratton [Mon, 20 May 2019 06:00:37 +0000 (14:00 +0800)]
Merge branch 'feature/update_esp_tls_config' into 'master'
esp-tls: Add support to add CN from config and validate PEM buffers
See merge request idf/esp-idf!4929
Angus Gratton [Mon, 20 May 2019 05:59:05 +0000 (13:59 +0800)]
Merge branch 'bugfix/windows_detection_on_make' into 'master'
Windows detection on Makefiles cleanup
See merge request idf/esp-idf!4945
Angus Gratton [Mon, 20 May 2019 05:58:37 +0000 (13:58 +0800)]
Merge branch 'bugfix/custom_log_uart_rx_pin' into 'master'
bootloader_support: Fix UART RXD pin for console output (CUSTOM option)
Closes IDFGH-505
See merge request idf/esp-idf!5009
Angus Gratton [Mon, 20 May 2019 05:58:03 +0000 (13:58 +0800)]
Merge branch 'bugfix/custom_bootloader_subproject_build' into 'master'
CMake: Fix custom bootloader does not override original
See merge request idf/esp-idf!5000
Angus Gratton [Mon, 20 May 2019 04:22:19 +0000 (12:22 +0800)]
Merge branch 'bugfix/idf_py_fixes' into 'master'
idf.py fixes from GitHub
Closes IDFGH-1005 and IDFGH-1006
See merge request idf/esp-idf!5012
Ivan Grokhotkov [Mon, 20 May 2019 02:44:49 +0000 (10:44 +0800)]
Merge branch 'bugfix/fix_build_make_macos' into 'master'
make: fix build failure on macos with GNU make <= 3.81
See merge request idf/esp-idf!5010
Jitin George [Fri, 3 May 2019 14:02:54 +0000 (19:32 +0530)]
esp-tls: Add support to add CN from config and validate PEM buffers
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.
Angus Gratton [Fri, 17 May 2019 06:25:53 +0000 (14:25 +0800)]
idf.py: Fix encoding issue with serial port names on Windows
Closes https://github.com/espressif/esp-idf/issues/3334
Angus Gratton [Fri, 17 May 2019 06:21:48 +0000 (14:21 +0800)]
Merge branch 'feature/cmake_changes_for_4.0' into 'master'
CMake for 4.0
See merge request idf/esp-idf!4452
Angus Gratton [Thu, 16 May 2019 13:20:10 +0000 (21:20 +0800)]
idf.py: Use mingw32-make for version check
Closes https://github.com/espressif/esp-idf/issues/3333
David Cermak [Thu, 16 May 2019 12:09:43 +0000 (14:09 +0200)]
make: fix build failure on macos with GNU make <= 3.81
Closes https://github.com/espressif/esp-idf/issues/3459
Angus Gratton [Thu, 16 May 2019 11:55:47 +0000 (19:55 +0800)]
Merge branch 'bugfix/protocomm_ble_128bit_uuid' into 'master'
protocomm_ble : Fix support for custom service UUIDs
See merge request idf/esp-idf!4978
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
Krzysztof Budzynski [Wed, 15 May 2019 13:27:40 +0000 (21:27 +0800)]
Merge branch 'bugfix/docs_build_failure_on_rtd' into 'master'
Fixed Breathe version to avoid docs build failure on ReadTheDocs server....
See merge request idf/esp-idf!4928
Krzysztof Budzynski [Wed, 15 May 2019 13:05:45 +0000 (21:05 +0800)]
Merge branch 'doc/add_translation_for_api-reference_index.rst' into 'master'
Add Chinese translation for index.rst files and esp_wifi.rst file in api-reference following Kirill's English review
See merge request idf/esp-idf!4943
Wang Fang [Wed, 15 May 2019 13:05:44 +0000 (21:05 +0800)]
Add Chinese translation for index.rst files and esp_wifi.rst file in api-reference following Kirill's English review, including:
-network/index.rst
-network/esp_wifi.rst
-peripherals/index.rst
-provisioning/index.rst
Krzysztof [Fri, 3 May 2019 13:18:18 +0000 (21:18 +0800)]
Fixed Breathe version to avoid docs build failure on ReadTheDocs server. Provided RTD project configuration file to be able to select python version for specific to esp-idf release.
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 [Wed, 15 May 2019 06:16:52 +0000 (14:16 +0800)]
Merge branch 'bugfix/win_py_case_insensitive' into 'master'
idf.py: Add more case-insensitive support on Win
See merge request idf/esp-idf!4991
Angus Gratton [Wed, 15 May 2019 04:57:24 +0000 (12:57 +0800)]
Merge branch 'bugfix/mdns_docs_usage' into 'master'
mdns: documentation: fixed inconsistent enum in example of reading mdns results
See merge request idf/esp-idf!4997
Angus Gratton [Wed, 15 May 2019 04:48:28 +0000 (12:48 +0800)]
Merge branch 'bugfix/esp_efuse_fields_unused_variable' into 'master'
efuse: Fix unused variable warning when NDEBUG
Closes IDFGH-1114
See merge request idf/esp-idf!4955
Angus Gratton [Wed, 15 May 2019 04:27:58 +0000 (12:27 +0800)]
Merge branch 'refactor/power_management' into 'master'
power_management: Using port*_CRITICAL_ISR to be consistent with FreeRTOS
See merge request idf/esp-idf!4412
David Cermak [Tue, 14 May 2019 14:41:07 +0000 (16:41 +0200)]
mdns: documentation: fixed inconsistent enum in example of reading mdns results
Angus Gratton [Tue, 14 May 2019 10:07:51 +0000 (18:07 +0800)]
Merge branch 'bugfix/httpd_log_purge' into 'master'
esp_http_server : Logging of purged data to monitor made configurable
Closes IDFGH-1034
See merge request idf/esp-idf!4941
Renz Christian Bagaporo [Thu, 9 May 2019 07:19:59 +0000 (15:19 +0800)]
cmake: add command to get config value
Renz Christian Bagaporo [Thu, 9 May 2019 10:17:16 +0000 (18:17 +0800)]
cmake: fix scope issues
Renz Christian Bagaporo [Sun, 24 Mar 2019 02:14:49 +0000 (10:14 +0800)]
examples: update idf_as_lib example to use new api
Renz Christian Bagaporo [Sun, 7 Apr 2019 12:33:56 +0000 (20:33 +0800)]
esp_common: append gc sections link flag
Renz Christian Bagaporo [Fri, 26 Apr 2019 09:51:48 +0000 (17:51 +0800)]
examples: update with build system changes
Anton Maklakov [Tue, 7 May 2019 09:56:41 +0000 (16:56 +0700)]
idf.py: Add more case-insensitive support
Renz Christian Bagaporo [Fri, 10 May 2019 02:53:08 +0000 (10:53 +0800)]
components: update with build system changes
Renz Christian Bagaporo [Fri, 22 Mar 2019 04:51:11 +0000 (12:51 +0800)]
docs: update with build system changes
Angus Gratton [Mon, 15 Apr 2019 01:15:58 +0000 (11:15 +1000)]
cmake: Warn if something which looks like a component directory isn't
Otherwise, fails build at the add_subdirectory stage
Angus Gratton [Mon, 15 Apr 2019 03:46:50 +0000 (13:46 +1000)]
cmake: Fix menuconfig target
need to load mconf path as build property
Renz Christian Bagaporo [Fri, 26 Apr 2019 05:42:10 +0000 (13:42 +0800)]
cmake: build system changes
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 [Mon, 13 May 2019 04:34:54 +0000 (12:34 +0800)]
Merge branch 'bugfix/xTaskIncrementTick' into 'master'
freertos: Fix xTaskIncrementTick for unwind the Tick for CPU1
Closes IDF-183
See merge request idf/esp-idf!4792
Angus Gratton [Mon, 13 May 2019 04:33:21 +0000 (12:33 +0800)]
Merge branch 'feature/example_restful_server' into 'master'
add http restful server example
Closes IDF-584
See merge request idf/esp-idf!4829
Angus Gratton [Mon, 13 May 2019 04:32:45 +0000 (12:32 +0800)]
Merge branch 'feature/sha_rewrite_rom_functions' into 'master'
esp32: Rewrite esp_sha() function with mbedtls APIs
See merge request idf/esp-idf!4236
Konstantin Kondrashov [Mon, 13 May 2019 04:32:45 +0000 (12:32 +0800)]
esp32: Rewrite esp_sha function
It removes using a STALL_OTHER_CPU while sha operations.
It improves performance with SHA.
Angus Gratton [Mon, 13 May 2019 04:31:19 +0000 (12:31 +0800)]
Merge branch 'feature/update_cjson_lib_to_1.7.11' into 'master'
cJSON: update to v1.7.11
Closes IDFGH-1004
See merge request idf/esp-idf!4881
Krzysztof Budzynski [Mon, 13 May 2019 03:19:52 +0000 (11:19 +0800)]
Merge branch 'docs/translate-getting-started-guides-pico' into 'master'
Add translation for ESP32-PICO-KIT Getting Started Guides
See merge request idf/esp-idf!4640
Natasha [Mon, 13 May 2019 03:19:52 +0000 (11:19 +0800)]
Add translation for ESP32-PICO-KIT Getting Started Guides
Krzysztof Budzynski [Fri, 10 May 2019 11:17:49 +0000 (19:17 +0800)]
Merge branch 'docs/translate_idf_versions' into 'master'
Add translation for version file
See merge request idf/esp-idf!4917
Natasha [Fri, 10 May 2019 11:17:49 +0000 (19:17 +0800)]
Add translation for version file
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
Jiang Jiang Jian [Fri, 10 May 2019 05:52:16 +0000 (13:52 +0800)]
Merge branch 'bugfix/modify_TCP_MSS_range' into 'master'
Change the default value of TCP_MSS to 1440 and TCP_MSS Range : [536 1460]
See merge request idf/esp-idf!4968
suda-morris [Fri, 10 May 2019 05:21:14 +0000 (13:21 +0800)]
add RESTful API server example
Angus Gratton [Fri, 10 May 2019 04:51:15 +0000 (12:51 +0800)]
Merge branch 'feature/add_promiscuous_control_for_ethernet' into 'master'
add promiscuous mode control for Ethernet
See merge request idf/esp-idf!4953
Angus Gratton [Fri, 10 May 2019 04:39:14 +0000 (12:39 +0800)]
Merge branch 'feature/esp-https-ota-basic-auth' into 'master'
esp_https_ota: component refactoring, bugfixes and feature additions
See merge request idf/esp-idf!4245
Angus Gratton [Fri, 10 May 2019 04:31:30 +0000 (12:31 +0800)]
Merge branch 'bugfix/fix_minor_gh_issues' into 'master'
mdns: minor fixes mainly from GitHub
Closes #77
See merge request idf/esp-idf!4930