Dong Heng
bc710e5b88
components/openssl: refacetor the SSL debug function
...
Add the "ssl_opt.h" file to make user able t add its platform interface
2016-11-01 14:59:50 +08:00
Tian Hao
66b31b89ac
Merge branch 'feature/btdm_gap' into feature/btdm_bluedroid
...
# Conflicts:
# examples/07_blufi/components/bluedroid_demos/app_project/SampleClientProject.c
# examples/07_blufi/components/bluedroid_demos/app_project/SampleServerProject.c
# examples/07_blufi/components/bluedroid_demos/include/bt_app_common.h
2016-11-01 14:19:38 +08:00
Tian Hao
cb33e2a5ae
Merge branch 'feature/btdm_blufi' into feature/btdm_bluedroid
...
# Conflicts:
# components/bt/bluedroid/bta/dm/bta_dm_pm.c
# components/bt/component.mk
# examples/07_blufi/components/bluedroid_demos/app_core/bt_app_core.c
# examples/07_blufi/components/bluedroid_demos/app_project/SampleServerProject.c
2016-11-01 14:01:49 +08:00
Dong Heng
8d1f360ca6
components/openssl: ssl port use esp32_idf default
2016-11-01 13:10:56 +08:00
Dong Heng
16a4d56fe5
components/openssl: remove some platform interface
2016-11-01 13:09:54 +08:00
Dong Heng
fc6b52574a
components/openssl: refactor the SSL port function and debug function
2016-11-01 13:07:10 +08:00
yulong
c85be70b9f
component bt:Add the CLASSIC_BT_INCLUDED Macro to the project
2016-11-01 00:07:34 -04:00
wangmengyang
a8b2608dd9
component/bt: merge SDP client and SDP server example to a single demo
2016-11-01 11:54:01 +08:00
Wangjialin
ce9e73cd19
merge master
2016-11-01 10:34:13 +08:00
Wangjialin
8d6b782327
Modify UART driver:
...
1. Add a ring buffer for UART TX.
If the buffer size is set to zero, driver will not use a buffer. But we need a task to send data from buffer to fifo. I tried directly copy data in ISR, but the code looked too long for ISR.
2. Modify the format in uart.h
2016-11-01 09:22:09 +08:00
Krzysztof
73944e6800
Typo corrections
2016-11-01 01:21:18 +08:00
Krzysztof
d66f05c61b
Guide on documenting code
2016-11-01 01:21:18 +08:00
Krzysztof
12efd96fb4
Corrected documentation style
...
This is for better visuaization with Sphinx
2016-11-01 01:21:18 +08:00
Krzysztof
19af5b7a76
Changed title of docs
2016-11-01 01:21:18 +08:00
Krzysztof
079f5faad8
Fixed confused Sphinx
...
Sphinx failed to phrase esp_log_timestamp
reorderdering esp_log_write and esp_log_timestamp fixed this issue
2016-11-01 01:21:18 +08:00
Krzysztof
f6118c67b0
Fixed desription of logging library
2016-11-01 01:21:18 +08:00
Krzysztof
905d27815c
API samples
...
- Logging library
- Virtual file system component
2016-11-01 01:21:18 +08:00
Krzysztof
2d56953ee4
docu makup update
2016-11-01 01:21:18 +08:00
Krzysztof
fa002b4909
Fixed headers to match python doc standard
2016-11-01 01:20:04 +08:00
Krzysztof
234739f51a
Draft of non-volatile storage component documentation
2016-11-01 01:20:04 +08:00
Krzysztof
1263cd340e
Add missing annotations
2016-11-01 01:20:04 +08:00
Krzysztof
f05cd619f4
Sample cleaning of markup
2016-11-01 01:20:04 +08:00
Krzysztof
adae42fd85
API template
...
- reflected template in other DRAFT API dcouments
- DRAFT of Bluetooth API
- link fixes in CONTRIBUTING.rst
2016-11-01 01:20:04 +08:00
Krzysztof
591b7caa95
Back to .md format
2016-11-01 01:20:04 +08:00
Krzysztof
3584fcfc7c
Make section
2016-11-01 01:20:04 +08:00
krzychb
b6a463e94f
Draft of GPIO API included
2016-11-01 01:20:04 +08:00
Krzysztof
8ae97a2855
Initial list of Wi-Fi API
2016-11-01 01:20:04 +08:00
Krzysztof
6ce1af5898
Set up of theme for local builds
2016-11-01 01:20:04 +08:00
Krzysztof
4900c63071
Added ReadTheDocs.org badges
2016-11-01 01:20:04 +08:00
Krzysztof
6435a71de2
Reduced the build coverage by DoxyGen
2016-11-01 01:20:04 +08:00
Krzysztof
cb70ac831f
Increased buikd coverage of DoxyGen
2016-11-01 01:20:04 +08:00
Krzysztof
99fc760088
Link to file a folder up
2016-11-01 01:20:04 +08:00
Krzysztof
ec99397c3e
Initial Sphinx / ReadTheDocs.org configuration
2016-11-01 01:20:04 +08:00
Krzysztof
41514f497a
Renamed .md to .rst
2016-11-01 01:20:04 +08:00
wangmengyang
124a673a78
component/bt: legacy bt API provide
...
1. move btif module out of bluetooth stack
2. provide new APIs in bluedroid/stack_api
2016-10-31 21:40:01 +08:00
Liu Zhi Fu
92b663d9f2
lwip: optimize tx flow control
...
1. Remove tx flow control for TCP
2. Remove tx flow control for UDP temporary
3. Return the error code when call esp_wifi_internal_tx()
2016-10-31 21:26:33 +08:00
Ivan Grokhotkov
abea6c50f1
nvs_flash: delete all duplicate entries in a page while loading
...
Due to previous flash write bug it was possible to create multiple duplicate entries in a single page.
Recovery logic detected that case and bailed out with an assert.
This change adds graceful recovery from this condition.
Tests included.
2016-10-31 21:10:47 +08:00
Wu Jian Gang
c7f8d206ed
Merge branch 'bugfix/tw8242_fix_tcp_rx_abnormal_issue' into 'master'
...
lwip: fix tcp rx abnormal issue(tw8242)
In tcp_alloc(), initialize per_soc_tcp_wnd before initializing recv_wnd because recv_wnd depends on per_soc_tcp_wnd.
See merge request !160
2016-10-31 20:28:11 +08:00
Ivan Grokhotkov
d9cdc7de58
nvs_flash: don't allow more operation to be done on page in PageState::INVALID
...
Currently a restart is required to recover a page from invalid state.
The long-term solution is to detect such a condition and recover automatically (without a restart). This will be implemented in a separate change set.
2016-10-31 19:48:28 +08:00
Liu Zhi Fu
2b722ea468
turn on per socket tcp window by default
2016-10-31 19:43:18 +08:00
Liu Zhi Fu
19f61332a9
make build pass when disable per soc tcp window
2016-10-31 19:38:47 +08:00
yulong
1cc3858dc8
component bt:Modified the API method to the bt project
2016-10-31 07:24:03 -04:00
Ivan Grokhotkov
413f2c00f6
nvs_flash: introduce write failures after each word written
...
Previously the test bench would check failure recovery by introducing error after each write operation.
This makes checks a bit more extensive (and much longer) by failing after every word written. Surprisingly, this change didn't expose any bugs.
2016-10-31 19:17:25 +08:00
Ivan Grokhotkov
269332f473
nvs_flash: use CRC-32 routine compatible with ROM version
...
Host tests used different flavour of CRC-32, which made it impossible to load NVS partition dumps created on the chip
2016-10-31 19:11:40 +08:00
Ivan Grokhotkov
2119b98469
spi_flash: remove unnecessary src pointer alignment check in spi_flash_write
...
ROM SPIWrite routine can work with unaligned sources, so this check is unnecessary.
Furthermore, it breaks nvs_set_str and nvs_get_blob when data pointer is unaligned.
Also fix stray backslash in COUNTER_STOP macro
2016-10-31 19:08:56 +08:00
yulong
3053518f8a
component bt:modified the API format to the standard format
2016-10-31 06:55:54 -04:00
Wu Jian Gang
d7b4197ade
Merge branch 'feature/tw8221_softap_supports_max_10_stations' into 'master'
...
esp32/tcpip_adapter: softap supports max 10 stations
The max number of stations softap supports is modified from 8 to 10
See merge request !158
2016-10-31 18:09:03 +08:00
Liu Zhi Fu
a5552b1e21
lwip: fix tcp rx abnormal issue(tw8242)
...
In tcp_alloc(), initialize per_soc_tcp_wnd before initializing recv_wnd because recv_wnd depends on per_soc_tcp_wnd.
2016-10-31 17:50:09 +08:00
Ivan Grokhotkov
e34fc7a46c
Merge branch 'bugfix/nvs_leaks' into 'master'
...
nvs: fix memory leaks in HashList and nvs_close
Fixes TW8162.
Associated test case is run under Instruments on macOS, until I set up valgrind to test this automatically on Linux.
See merge request !150
2016-10-31 17:30:00 +08:00
He Yin Ling
e7cc1aded5
Merge branch 'test/clean_ci_fails' into 'master'
...
Test/clean ci fails
See merge request !159
2016-10-31 16:37:36 +08:00