Anurag Kar
093c7b176d
protocomm : version endpoint behavior simplified
...
List of changes:
* Version endpoint now sends the set version string instead of verifying the incoming version string. This simplifies fetching version info from the provisioning application.
* esp_prov script updated to expect version string as response.
2019-02-18 08:18:44 +00:00
Anurag Kar
30e39631db
wifi_provisioning : context pointer added to wifi_config_t structure and related examples/docs updated
...
Closes https://github.com/espressif/esp-idf/issues/2874
2019-02-18 08:18:44 +00:00
Anurag Kar
a7ff611b10
provisioning framework : 'extern C' directives added for C++ support
2019-02-18 08:18:44 +00:00
Piyush Shah
2e64d2d56e
softap_prov: Changes in the example code as per changes to protocomm_httpd
...
Signed-off-by: Piyush Shah <piyush@espressif.com>
2019-02-18 08:18:44 +00:00
Piyush Shah
3e6b402756
protocomm_httpd: Allow applications to pass HTTPD handle
...
This will be useful if a webserver is already running and the application
does not want protocomm to start a new instance.
Signed-off-by: Piyush Shah <piyush@espressif.com>
2019-02-18 08:18:44 +00:00
He Yin Ling
ebaa944a9a
Merge branch 'test/disable_sdio_example_ci_v3.2' into 'release/v3.2'
...
sdio: temporarily disable the sdio example ci
See merge request idf/esp-idf!4284
2019-02-18 16:14:01 +08:00
Michael (XIAO Xufeng)
d83598a64a
sdio: temporarily disable the sdio example ci, since the runners have
...
some power issue
2019-02-18 11:02:43 +08:00
Ivan Grokhotkov
00d1068869
Merge branch 'bugfix/external_rtc_start_fail_3.2' into 'release/v3.2'
...
Bugfix/external rtc start fail (backport 3.2)
See merge request idf/esp-idf!4272
2019-02-15 17:51:49 +08:00
Jiang Jiang Jian
6f0c70daf6
Merge branch 'bugfix/bugfix/mdns_notask_timer_crash_v3.2' into 'release/v3.2'
...
mdns: fix crash after init if no memory for task (Backport 3.2)
See merge request idf/esp-idf!4237
2019-02-15 13:49:29 +08:00
Jiang Jiang Jian
219c85cf60
Merge branch 'bugfix/btdm_allow_a2dp_codec_dynamic_allocated_for_v3.2' into 'release/v3.2'
...
bugfix/btdm_allow_a2dp_codec_dynamic_allocated_for_v3.2(backport v3.2)
See merge request idf/esp-idf!4260
2019-02-15 13:42:39 +08:00
Jiang Jiang Jian
524696d59a
Merge branch 'bugfix/fix_some_wifi_bugs_0131_v3.2' into 'release/v3.2'
...
esp32: fix some WiFi bugs (backport v3.2)
See merge request idf/esp-idf!4217
2019-02-15 12:14:54 +08:00
maojianxin
9a229f4077
soc/rtc: fix RTC_TOUCH_TRIG_EN or RTC_ULP_TRIG_EN should keep RTC_PERIPH power on
2019-02-15 10:58:14 +08:00
Zhang Jun Yi
016c8d8b05
soc/rtc: Bypass touchpad current to external 32k crystal oscillator
2019-02-15 10:55:08 +08:00
Angus Gratton
9914b839aa
Merge branch 'update/nvs_partition_utility_v3.2' into 'release/v3.2'
...
Update/nvs partition utility v3.2 (backport v3.2)
See merge request idf/esp-idf!4258
2019-02-15 08:51:17 +08:00
Shivani Tipnis
76e4ea7f68
nvs_util: Fix to support write of multiple singlepage big blob data
...
Closes https://github.com/espressif/esp-idf/issues/3011
(cherry picked from commit ce4944edf01b2a4c997eafe36b66d71f98f2fe29)
2019-02-14 18:05:59 +05:30
Shivani Tipnis
3ec0f415a5
nvs_util: Fix to support write of multiple singlepage big blob data Closes https://github.com/espressif/esp-idf/issues/3011
...
(cherry picked from commit 21688e3bffee80ddfbef5364a44dd1821e28c776)
2019-02-14 15:57:23 +05:30
Shivani Tipnis
fa40b3d5d0
Update minimum version for cryptography package required
...
(cherry picked from commit e1774cb6f9
)
2019-02-13 17:20:01 +05:30
Shivani Tipnis
f742808333
nvs_util: update test case
...
(cherry picked from commit 0c72b08872
)
2019-02-13 17:12:57 +05:30
Shivani Tipnis
51bd64c754
Update README
...
(cherry picked from commit 582c547191
)
2019-02-13 17:12:50 +05:30
Shivani Tipnis
b85321be97
Closes https://github.com/espressif/esp-idf/issues/2472
...
(cherry picked from commit c44f15441f
)
2019-02-13 17:12:40 +05:30
Shivani Tipnis
dcd63f73f6
nvs_util: Add changes to nvs part gen util
...
nvs_util: Add changes to nvs part gen util
nvs_host_test: Add test case for keygen and keyfile paratmeters
(cherry picked from commit 9db1987892
)
2019-02-13 17:11:59 +05:30
wangmengyang
b8f0c32a0a
component/bt: allow dynamic allocation of SBC encoder/decoder buffer used in A2DP to save internal DRAM
2019-02-13 19:15:34 +08:00
Angus Gratton
3660ccac4c
Merge branch 'bugfix/esp-http-client-fixes' into 'release/v3.2'
...
Minor Bugfixes in esp_http_client, tcp_transport and simple_ota_example. (backport v3.2)
See merge request idf/esp-idf!4248
2019-02-13 07:10:34 +08:00
Jitin George
4f9a4e8ed7
examples/simple_ota_example: Fix incorrect component reference in README
2019-02-12 11:32:54 +05:30
Jitin George
582bf18789
tcp_transport: Fix incorrect error logging in ssl_read and ssl_write APIs
...
Closes https://github.com/espressif/esp-idf/issues/2805
2019-02-12 11:32:44 +05:30
Jitin George
2e3f06ece8
esp_http_client: Fix for setting incorrect post header length
...
Closes https://github.com/espressif/esp-idf/issues/2638
2019-02-12 11:32:23 +05:30
Angus Gratton
1444868917
Merge branch 'bugfix/eth_gpio0_output_v3.2' into 'release/v3.2'
...
ethernet cleanup && support GPIO0 output mode && support IP101(backport v3.2)
See merge request idf/esp-idf!4214
2019-02-12 07:54:57 +08:00
Angus Gratton
37b7153c0e
Merge branch 'feature/http_server_backport_api_changes' into 'release/v3.2'
...
(backport v3.2) HTTP Server API changes
See merge request idf/esp-idf!4232
2019-02-08 11:43:33 +08:00
David Cermak
1a53334843
mdns: fix crash after init if no memory for task
...
mdns init first starts timer task, then starts service task. if service task failed to be created, timer task needs to be stopped too.
fixed https://ezredmine.espressif.cn:8765/issues/28466
2019-02-05 07:59:38 +01:00
Angus Gratton
fd29b0165f
Merge branch 'bugfix/event_loop_library_memory_leak_v3.2' into 'release/v3.2'
...
Fix event loop library memory leak (backport v3.2)
See merge request idf/esp-idf!4221
2019-02-04 16:35:17 +08:00
Anurag Kar
9c3262f80b
esp_http_server : APIs renamed and context get/set implementations fixed
...
* http_sess_set_*_override APIs are now the only ones available to set custom recv/send/pending functions
* Fixed side effects to using http_sess_set/get_context inside URI handlers
2019-02-03 21:50:35 +05:30
Anurag Kar
900dbfd1f6
esp_http_server example tests : updated advanced_tests as per API changes
2019-02-03 21:32:21 +05:30
Ondřej Hruška
13a1f4ed78
esp_http_server improvements to allow adding transport layer encryption
...
Changes:
- renamed `httpd_free_sess_ctx_fn_t` to `httpd_free_ctx_fn_t`
- added a `httpd_handle_t` argument to `httpd_send_func_t` and `httpd_recv_func_t`
- internal function `httpd_sess_get()` is no longer static, as it's used in other
files besides httpd_sess.c
Bug fixes:
- removed a trailing semicolon from `HTTPD_DEFAULT_CONFIG()`
- fixed issue with failed `select()`, now it automatically closes invalid sockets
instead of shutting down the entire server
New features:
- `httpd_resp_send()` and `httpd_resp_send_chunk()` now accept -1 as length to use
`strlen()` internally
- added `httpd_sess_set_ctx()` to accompany `httpd_sess_get_ctx()`
- added a "transport context" to the session structure (next to user context)
- added `httpd_sess_{get,set}_transport_ctx()` to work with this transport context
- added "global user context" and "global transport context" stored in the server
config (and then the handle); supports a user-provided free_fn
- added a "pending func" to e.g. check for data in the transport layer receive
buffer
- added functions `httpd_set_sess_{send,recv,pending}_override()` that target
a session by ID (i.e. not using a request object)
- added `httpd_set_pending_override()`
- added a "open_fn" and "close_fn" - functions called when creating and closing
a session. These may be used to set up transport layer encryption or some other
session-wide feature
2019-02-03 21:32:07 +05:30
Jiang Jiang Jian
8a69ffc36f
Merge branch 'bugfix/btdm_add_handle_in_gatts_conf_event_for_indication_v3.2' into 'release/v3.2'
...
Component/bt: add handle in gatts conf event for indication (backport v3.2)
See merge request idf/esp-idf!4222
2019-02-01 21:34:05 +08:00
Jiang Jiang Jian
a437e4dc5c
Merge branch 'bugfix/btdm_fix_write_char_crash_after_disconnection_v3.2' into 'release/v3.2'
...
Component/bt: fix write char crash after disconnection (backport v3.2)
See merge request idf/esp-idf!4210
2019-02-01 21:28:29 +08:00
Liu Zhi Fu
741f97da4e
esp32: fix some WiFi bugs
...
Fix following WiFi bugs:
1. Fix a crash bug which is caused by WiFi static TX buffer alloc/free.
2. Fix the bug that iphone fails to connect to ESP32 AP by enabling AP BAR receiving.
3. Fix the bug that ESP32 station fails to connect some APs, such as Xiaomi hotspot etc,
after reset.
2019-02-01 11:52:40 +08:00
Renz Christian Bagaporo
eae2baa0f1
esp_event: detect leaks in unit test
2019-02-01 10:08:50 +08:00
Renz Christian Bagaporo
f49f5ff35a
esp_event: fix post data type inconsistency
2019-02-01 10:08:50 +08:00
Renz Christian Bagaporo
020b295f06
esp_event: fix memory leaks
...
Closes https://github.com/espressif/esp-idf/issues/2886
2019-02-01 10:08:50 +08:00
Jiang Jiang Jian
6e14de0fa8
Merge branch 'mesh/malloc_routing_table_v3.2' into 'release/v3.2'
...
mesh: modify to malloc routing table (backport v3.2)
See merge request idf/esp-idf!4178
2019-02-01 10:02:24 +08:00
zhiweijian
95c7f45e84
Component/bt: add handle in gatts conf event for indication
2019-01-31 20:30:23 +08:00
zhiweijian
651a08f710
Component/bt: fix write char crash after disconnection
2019-01-31 12:20:16 +00:00
morris
18cb87b4ce
ethernet: support new PHY (IP101)
...
1. Add support for new PHY IP101.
2. Re-enable GPIO0 output mode.
3. Clean up some docs.
2019-01-31 15:02:45 +08:00
He Yin Ling
1fedece94d
Merge branch 'feature/add_ipv6_related_change_v3.2' into 'release/v3.2'
...
modify test case to support ipv6 (backport v3.2)
See merge request idf/esp-idf!4074
2019-01-31 14:31:44 +08:00
qiyuexia
137810915c
mesh: modify to malloc routing table
2019-01-31 13:46:50 +08:00
Jiang Jiang Jian
bb766355b5
Merge branch 'bugfix/tw28445_wps_thread_safe_v3.2' into 'release/v3.2'
...
esp32: fix WPS thread-safe (backport v3.2)
See merge request idf/esp-idf!4195
2019-01-30 17:50:33 +08:00
Ivan Grokhotkov
807ef53c38
Merge branch 'bugfix/mdns_crash_free_strdup_3.2_fix' into 'release/v3.2'
...
mdns: fixed crash on free undefined ptr if strdup is skipped (Backport 3.2 FIX)
See merge request idf/esp-idf!4197
2019-01-30 14:24:12 +08:00
Angus Gratton
e585121011
Merge branch 'bugfix/backtrace_from_interrupts_backport_v3.2' into 'release/v3.2'
...
Make backtrace work across interrupts (backport v3.2)
See merge request idf/esp-idf!4183
2019-01-30 13:11:29 +08:00
Angus Gratton
671be20cc5
Merge branch 'bugfix/regenerate_sdkconfig_fails_v3.2' into 'release/v3.2'
...
Fix issues with regenerating sdkconfig on modification (backport v3.2)
See merge request idf/esp-idf!4169
2019-01-30 09:27:47 +08:00
Renz Christian Bagaporo
022a9295b0
confgen: disable config override warnings
2019-01-29 20:50:51 +08:00