Ivan Grokhotkov
bef9896305
Merge branch 'bugfix/xtal_freq_40_2.0' into 'release/v2.0'
...
esp32: by default, set 40MHz crystal frequency
See merge request !1144
2017-08-24 15:48:06 +08:00
He Yin Ling
18dbdd46f4
CI: checkout relative branch of test_script
...
test script interface could change. we need to use the correct version
of test script to run test on old release versions of IDF.
2017-08-24 11:38:52 +08:00
Ivan Grokhotkov
4184968469
esp32: by default, set 40MHz crystal frequency
2017-08-23 16:41:51 +08:00
Ivan Grokhotkov
024ef51d1a
Merge branch 'bugfix/bt_increase_btc_task_queue_size' into 'release/v2.0'
...
bt component: increase BTC task queue size
See merge request !637
2017-04-06 10:57:00 +08:00
island
4d9778e208
bt component: increase BTC task queue number
2017-04-05 21:42:12 +08:00
Ivan Grokhotkov
6181af2a0b
Merge branch 'test/reboot_between_unit_test_cases' into 'release/v2.0'
...
CI: add reset between running each unit test cases
Unit test is designed to detect bug **within** each test case. Therefore we'll reset between each case to provide a clean context. We will later add stress cases to run unit test cases together to detect potential bugs.
See merge request !636
2017-04-05 20:52:13 +08:00
He Yin Ling
abf0cd8421
CI: add reset between running each unit test cases
2017-04-05 18:41:56 +08:00
Ivan Grokhotkov
7a83c87c44
Merge branch 'bugfix/cpu1_isr_stack_location' into 'master'
...
Fix finding location of ISR stack space for CPU1
Up to now, the CPU1 interrupts erroneously used the area *after* the ISR stack region, leading to bugs in BT Classic. This fixes that.
See merge request !618
2017-04-01 16:56:21 +08:00
island
6ad86f0d67
bt component: fix gatt delete service memory leak problem
2017-04-01 15:34:38 +08:00
Liu Zhi Fu
fddebe4bcc
Merge branch 'bugfix/merge_esptouch_fix' into 'release/v2.0'
...
esp32: update wifi lib for esptouch issue
Disconnect station before enabling esptouch
See merge request !617
2017-03-28 19:16:06 +08:00
Liu Zhi Fu
2102acf266
esp32: update wifi lib for esptouch issue
...
Disconnect station before enabling esptouch
2017-03-28 15:45:19 +08:00
Liu Zhi Fu
a4ac9bf80b
Merge branch 'bugfix/merge_some_wifi_bugs_into_release2.0' into 'release/v2.0'
...
esp32: update wifi lib for some fixes
1. Fix AMSDU flags issue
2. Fix smartconfig cause serial no response issue
3. Fix restore cause exception issue
4. smartconfig cause crash
See merge request !611
2017-03-27 15:01:21 +08:00
Liu Zhi Fu
6e2601f389
esp32: update wifi lib for some bugfix
...
1. Fix AMSDU flags issue
2. Fix smartconfig cause serial no response issue
3. Fix restore cause exception issue
4. Fix smartconfig cause crash
2017-03-27 11:29:08 +08:00
Ivan Grokhotkov
ea48f43f87
Merge branch 'bugfix/timer_stack_size' into 'release/v2.0'
...
freertos: increase timer task stack size to 2048 bytes
Current timer task stack size is insufficient for logging calls which
use non-nano vprintf.
See merge request !607
2017-03-24 15:54:57 +08:00
Ivan Grokhotkov
1b0b34247a
Merge branch 'bugfix/btdm_isr_alloc' into 'release/v2.0'
...
component/bt : fix rx packet assert bug and malloc in ISR bug in bluetooth
1. fix alloc in ISR context bug
2. fix rx bluetooth packets cause assert bug
See merge request !609
2017-03-24 15:54:09 +08:00
Tian Hao
4aaa453b31
component/bt : fix rx packet assert bug and malloc in ISR bug in bluetooth
2017-03-24 14:57:07 +08:00
Ivan Grokhotkov
fe69377782
freertos: increase timer task stack size to 2048 bytes
...
Current timer task stack size is insufficient for logging calls which
use non-nano vprintf.
2017-03-24 08:40:05 +08:00
island
1c9d8744ab
bt component: Fix HCI task stack overflow bug
2017-03-23 17:27:15 +08:00
Ivan Grokhotkov
7db3370e20
Merge branch 'bugfix/vhci_callback' into 'release/v2.0'
...
component/bt: let "vhci_notify_host_send_available" be called in task context
Previously the callback function "vhci_notify_host_send_available" can be called in both interrupt context or BT controller task context, which is one of the cause that Bluedroid tasks cannot work on dual CPUs.
See merge request !603
2017-03-22 22:42:58 +08:00
Angus Gratton
eece22d075
ci: Swap github/gitlab submodules for release branches & tags also
2017-03-22 21:21:00 +08:00
Angus Gratton
2cc668bbb1
ci: Also run deployment steps for tags of form vX.Y (with optional -suffix)
2017-03-22 21:21:00 +08:00
wangmengyang
ad4a1b600a
component/bt: let vhci callback "vhci_notify_host_send_available" be called in the context of BT controller task.
2017-03-22 19:38:47 +08:00
Tian Hao
877b407c8c
component/bt : fix blufi bug of sec_mode reset
2017-03-22 16:17:20 +08:00
me-no-dev
5850f423d5
address security issues with mDNS
2017-03-22 16:16:44 +08:00
island
ea74033d1e
bt component: fix bluetooth gatt packets process bugs
...
1. Add process of prepare write request packets
2. Add process of execute write request packets
3. Add process of reliable write request packets
4. Fix bug of processing read blob request packets
5. Fix bug of processing write request packets
6. Optimize error check and process in stack
2017-03-21 14:32:25 +08:00
Angus Gratton
7cd1e0ef4b
ci: Fix master branch being pushed to master
...
Previous change in 8b6993f7
doesn't work if branch exists locally.
2017-03-17 18:17:41 +08:00
Angus Gratton
f72888544e
build/CI: Push all allocated release branches to github
...
Previously CI deployment only pushed to master.
2017-03-17 18:17:11 +08:00
Tian Hao
a513ac4dec
add extra check before bluedroid init and disable
2017-03-17 18:15:11 +08:00
Angus Gratton
b337b20270
docs/eclipse: Add considerations for PATH, PYTHONPATH
...
Thanks to @motla who mentioned these on github:
https://github.com/espressif/esp-idf/pull/157#issuecomment-271109920
2017-03-17 18:14:17 +08:00
Angus Gratton
8ab96b13af
esp_err: Use separate code path for ESP_ERROR_CHECK assertion
...
* Minimum code size overhead
* Makes function safe to use when flash cache is disabled
Builds on #339 https://github.com/espressif/esp-idf/pull/339
2017-03-17 18:14:17 +08:00
Angus Gratton
50f414f54c
spi_flash: Add spi_flash_cache_enabled() test function
2017-03-17 18:13:46 +08:00
Angus Gratton
0dfef8c16c
sdmmc: Use slot width as default slot_config width parameter, instead of 4
...
Ref #361 https://github.com/espressif/esp-idf/pull/361
2017-03-17 18:12:41 +08:00
Derek Gregory
6bb1367fe5
component/bt: fix bug where uuid was not reset in btc_gatts_act_create_attr_tab.
...
Merges #307 https://github.com/espressif/esp-idf/pull/307
2017-03-17 18:12:41 +08:00
lucashutchinson
a286846095
ble: Fix ble_adv data truncation
...
Fixed issue with ble_adv data being truncated after the 31st octet due to an incorrect length passed in a memcpy.
Merges #389 https://github.com/espressif/esp-idf/pull/389
2017-03-17 18:12:41 +08:00
Angus Gratton
2b2dd845ae
docs/*-setup: Use --enable-local instead of --prefix=$PWD for ct-ng
2017-03-17 18:12:41 +08:00
Daniel Bovensiepen
b9f9e681ba
docs/linux-setup: Install dependencies for Ubuntu 16.04
...
Not sure which Ubuntu is used in the installation guide but for the latest LTS release 16.04 we need libtool-bin for
compiling crosstool-NG proper
Merges #46 https://github.com/espressif/esp-idf/pull/46
2017-03-17 18:12:41 +08:00
Angus Gratton
3429241e1a
esp_err: add NDEBUG guard, comment about flash cache
...
Follow-up to 316b040
2017-03-17 18:12:41 +08:00
Neil Kolban
455a7784a9
Update to ESP_ERROR_CHECK
...
See request from ESP_Angus here:
https://esp32.com/viewtopic.php?f=18&t=1179
Merges #339 https://github.com/espressif/esp-idf/pull/339
2017-03-17 18:12:41 +08:00
Anne Jan Brouwer
7d9a20e714
Added missing platform.h to mbedtls ssl.h
...
There was a missing definition of mbedtls_time_t
See for example:
https://travis-ci.org/SHA2017-badge/Firmware/jobs/202459377
Merges #348 https://github.com/espressif/esp-idf/pull/348
2017-03-17 18:12:41 +08:00
Angus Gratton
a6980fce4c
lwip: Use strlcpy() instead of memcpy() to copy hostname to static buffer
2017-03-17 18:12:41 +08:00
alarruskain
4bd41d4082
lwip: Fix hostname set in tcpip_adapter_lwip
...
Hostname for each interface is not correctly stored in "hostinfo" variable.
Merges #350 https://github.com/espressif/esp-idf/pull/350
2017-03-17 18:12:41 +08:00
gbcwbz
3302a38432
docs: Fix typo in build-system.rst
...
Merges #355 https://github.com/espressif/esp-idf/pull/355
2017-03-17 18:12:41 +08:00
Daniel Campora
82ef2b9485
sdmmc: Add width field to the slot config.
...
Therefore if the width is set to 1, you can choose to only
configure the CLK, DAT0 and CMD pins.
Merges #361 https://github.com/espressif/esp-idf/pull/361
2017-03-17 18:12:41 +08:00
rudi ;-)
de461671aa
examples/ethernet: Same sense of meaning SW_STRAP
...
Merges #366 #367
https://github.com/espressif/esp-idf/pull/366
https://github.com/espressif/esp-idf/pull/367
2017-03-17 18:12:41 +08:00
rudi ;-)
aa2f5e4ae5
examples/ethernet: typo, better named
...
Merges #382 https://github.com/espressif/esp-idf/pull/382
2017-03-17 18:12:41 +08:00
Ivan Grokhotkov
c01dff8263
Merge branch 'feature/run_test_on_release_branches' into 'master'
...
CI: support running CI test on release branches
Patches will be cherry-picked to release branches after it's released. Therefore we need to run test jobs with the same strategy as master.
See merge request !551
2017-03-04 15:06:37 +08:00
Wu Jian Gang
06274ff5a5
Merge branch 'bugfix/fix_mpdu_len_error' into 'master'
...
esp32: update wifi lib to fix mpdu len error
Fix mpdu len error which impact espressif smartconfig
See merge request !552
2017-03-04 15:03:46 +08:00
Jiang Jiang Jian
c62ae777c2
Merge branch 'feature/tw10306_menuconfig_adds_some_wifi_options' into 'master'
...
menuconfig adds some WiFi options
menuconfig adds some WiFi options
1. Add options to enable/disable AMPDU
2. Add options to configure WiFi task stack size
3. Add options to configure WiFi RX/TX buffer number
See merge request !519
2017-03-02 19:46:29 +08:00
Liu Zhi Fu
abdd8feebb
esp32: menuconfig adds some WiFi options
...
1. Add options to enable/disable AMPDU
2. Add options to enable/disable WIFI NVS
3. Add options to configure WiFi RX/TX buffer number
2017-03-02 18:13:49 +08:00
Jiang Jiang Jian
3b8c9a407f
Merge branch 'feature/add_user_set_mac' into 'master'
...
Feature/add user set mac
1. Add menuconfig for user to set mac address of wifi, bt and ethernet.
2. Add the number of MAC address generated from efuse for user to choose.
3. Add MAC address derive method.
See merge request !542
2017-03-02 17:34:14 +08:00