Jiang Jiang Jian
9be6f0c0a6
Merge branch 'ci/retry_submodule_sync_v3.0' into 'release/v3.0'
...
Ci/retry submodule sync v3.0
See merge request idf/esp-idf!4664
2019-04-02 13:01:16 +08:00
Angus Gratton
b9fdbb9223
ci: Only use "github_sync" tagged runners to talk to GitHub
2019-04-02 14:03:21 +11:00
Angus Gratton
560e920020
ci: Retry submodule sync 2 more times before failing
2019-04-02 14:02:53 +11:00
Ivan Grokhotkov
d512e9ab0f
Merge branch 'bugfix/esp_log_level_set_strcmp_v3.0' into 'release/v3.0'
...
log: fix tag comparison in esp_log_level_set (backport v3.0)
See merge request idf/esp-idf!4509
2019-03-21 18:28:13 +08:00
Jiang Jiang Jian
17e649ecc9
Merge branch 'bugfix/sphinx_build_failure_on_rtd_v3.0' into 'release/v3.0'
...
docs: Upgraded sphinx package version to prevent build failures on readthedocs…
See merge request idf/esp-idf!4556
2019-03-21 11:45:08 +08:00
David Ashley
bab3825795
log: fix tag comparison in esp_log_level_set
...
This is a fix for the esp_log_level_set function. The problem is when this
function is called but NOT withe the same 'c' string constant that the LOG*
calls used in each module, the cache check doesn't match, so the cached
entry won't get updated. There's no point in optimizing this function
anyway because it is only called rarely.
Merges https://github.com/espressif/esp-idf/pull/1557
Closes https://github.com/espressif/esp-idf/pull/2996
2019-03-20 07:08:28 +00:00
Jiang Jiang Jian
1da16ab465
Merge branch 'bugfix/autoip_memoey_leak_debug_v3.0' into 'release/v3.0'
...
fix the bug in auto Ip memory leak (backport v3.0)
See merge request idf/esp-idf!4432
2019-03-20 11:33:30 +08:00
krzychb
a6e63f71f2
docs: Upgraded sphinx package version to prevent build failures on readthedocs site. Upgraded versions of other packages that are used during documentation build. (backport v3.0)
2019-03-19 20:17:12 +01:00
Jiang Jiang Jian
b0aff183e3
Merge branch 'bugfix/sorting_and_list_of_lib_in_idf_size_v3.0' into 'release/v3.0'
...
tools: Fix sorting and list of libs in idf_size.py
See merge request idf/esp-idf!4286
2019-03-17 14:46:34 +08:00
Jiang Jiang Jian
11550525c1
Merge branch 'bugfix/wifi_modify_wifi_kconfig_v3.0' into 'release/v3.0'
...
esp32: modify WiFi Kconfig in order to achieve better compatility and performance (bakcport v3.0)
See merge request idf/esp-idf!4384
2019-03-17 14:13:50 +08:00
Krzysztof Budzynski
dce85b4e58
Merge branch 'feature/upgrade_sphinx_and_breathe_v3.0' into 'release/v3.0'
...
docs: Preparation for upgrade of Sphinx and Breathe packages to versions 1.8.4…
See merge request idf/esp-idf!4382
2019-03-16 00:58:56 +08:00
xiehang
c19bf9ab19
fix the bug in auto Ip memory leak
2019-03-06 21:04:08 +08:00
xiehang
909a780e81
fix the bug in auto Ip memory leak
2019-03-06 20:13:53 +08:00
Konstantin Kondrashov
a9adc920ea
tools: Fix sorting and list of libs in idf_size.py
...
Make the same output as for v3.1, v3.2 and 3.3 for idf_size.py
--archives /path/to/file.map
Closes: TW28774
2019-03-06 06:26:36 +00:00
Jiang Jiang Jian
feb6973aa6
Merge branch 'bugfix/make_get_coreid_volatile_backport_v3.0' into 'release/v3.0'
...
freertos: Make xPortGetCoreID() volatile (backport v3.0)
See merge request idf/esp-idf!4377
2019-03-05 14:27:19 +08:00
Jiang Jiang Jian
4e3b482838
Merge branch 'bugfix/fix_some_wifi_bugs_0301_v3.0' into 'release/v3.0'
...
esp32: fix some WiFi bugs (backport v3.0)
See merge request idf/esp-idf!4403
2019-03-05 10:36:40 +08:00
Liu Zhi Fu
6d70432c7b
esp32: fix some WiFi bugs
...
Fix following WiFi bugs:
1. Fix the bug that STA incorrectly deletes BA when receiving DelBA request
2. Add out of memory check
3. Fix the bug that STA incorrectly receives packets when scanning in connected status
2019-03-01 12:53:55 +08:00
XiaXiaotian
7593ca5997
esp32: modify WiFi Kconfig in order to achieve better compatility
...
and performance
2019-02-28 10:02:29 +08:00
krzychb
a7cd3f3ae2
docs: Preparation for upgrade of Sphinx and Breathe packages to versions 1.8.4 and 4.11.1. Updated check of Sphinx warnings to account for the filename instead of the whole path, that for the same errors may be different between English and Chinese docs. (backport v3.0)
2019-02-27 23:45:11 +01:00
Darian Leung
5bbb991c90
freertos: Make xPortGetCoreID() volatile
...
When xPortGetCoreID() is called twice within a function,
it might only be called once after compilation. This
commit makes the inline assembly of the function volatile.
Closes #3093
2019-02-27 21:29:22 +08:00
Jiang Jiang Jian
59b4091fe5
Merge branch 'bugfix/wrong_connect_in_all_channel_scan_v3.0' into 'release/v3.0'
...
Wifi: bug fix of may connect to wrong AP in all channel scan (backport v3.0)
See merge request idf/esp-idf!4273
2019-02-22 11:13:22 +08:00
Jiang Jiang Jian
1b1053c863
Merge branch 'bugfix/ble_active_scan_not_wait_scan_rsp_v3.0' into 'release/v3.0'
...
component/bt: add a option to make report adv data and scan response individually (backport v3.0)
See merge request idf/esp-idf!4158
2019-02-20 11:15:27 +08:00
Deng Xin
71e4d231c6
Wifi: bug fix of may connect to wrong AP in all channel scan
...
1. enable threshold in all channel scan
2. bug fix of may connect to an open AP even set password in all channel scan
2019-02-15 12:41:18 +08:00
Jiang Jiang Jian
863131435f
Merge branch 'bugfix/fix_some_wifi_bugs_0131_v3.0' into 'release/v3.0'
...
esp32: fix some WiFi bugs (backport v3.0)
See merge request idf/esp-idf!4220
2019-02-15 12:15:11 +08:00
Liu Zhi Fu
a774044688
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-01-31 21:22:09 +08:00
Jiang Jiang Jian
e04cb97187
Merge branch 'bugfix/i2c_hardware_filter_default_enable_v3.0' into 'release/v3.0'
...
driver(i2c): enable I2C master hardware filter by default (backport v3.0)
See merge request idf/esp-idf!3817
2019-01-25 13:54:49 +08:00
Tian Hao
4c0236e61e
component/bt: add a option to make report adv data and scan response individually
...
Originally, when doing BLE active scan, Bluedroid will not report adv to
application layer until receive scan response. This option is used to
disable the behavior. When enable this option, Bluedroid will report
adv data or scan response to application layer immediately.
2019-01-24 18:38:36 +08:00
Jiang Jiang Jian
799f5b7a49
Merge branch 'bugfix/bootloader_map_size_v3.0' into 'release/v3.0'
...
bootloader: fix incorrect mapping size (backport v3.0)
See merge request idf/esp-idf!4140
2019-01-24 14:15:13 +08:00
Jiang Jiang Jian
6ca6cd4ef5
Merge branch 'bugfix/init_memctl_v3.0' into 'release/v3.0'
...
bootloader, esp32: add workaround for Tensilica erratum 572 (backport v3.0)
See merge request idf/esp-idf!4141
2019-01-23 22:14:21 +08:00
Ivan Grokhotkov
0ee46b6321
bootloader, esp32: add workaround for Tensilica erratum 572
...
If zero-overhead loop buffer is enabled, under certain rare conditions
when executing a zero-overhead loop, the CPU may attempt to execute an invalid instruction. Work around by disabling the buffer.
2019-01-23 17:20:56 +08:00
Angus Gratton
42140822d5
Update esptool.py to v2.6
2019-01-23 17:15:06 +08:00
Ivan Grokhotkov
b6113eb73b
bootloader: account for load address when mapping cache pages
...
Bootloader used to calculate the number of cache pages assuming that
load address was aligned, while in reality load address for DROM and
IROM was offset by 0x20 bytes from the start of 64kB page. This
caused the bootloader to map one less page if the size of the image
was 0x4..0x1c less than a multiple of 64kB.
Reported in https://esp32.com/viewtopic.php?f=13&t=6952 .
2019-01-23 17:13:30 +08:00
Ivan Grokhotkov
3a88249180
bootloader: fix IROM and DROM swapped in log messages
2019-01-23 17:11:08 +08:00
Jiang Jiang Jian
25a10b2aa4
Merge branch 'bugfix/fix_ba_hardware_index_deleting_issue_v3.0' into 'release/v3.0'
...
esp32: fix wrongly deleting hardware BA index bug (backport v3.0)
See merge request idf/esp-idf!4104
2019-01-12 13:56:48 +08:00
Liu Zhi Fu
fe6d497fb7
esp32: fix wrongly deleting hardware BA index bug
...
Fix the bug that hardware BA index will be wrongly removed in
WiFi mode WIFI_MODE_APSTA.
2019-01-11 23:56:27 +08:00
Jiang Jiang Jian
3fc32829b1
Merge branch 'bugfix/wifi_defragmentation_only_for_data_frame_v3.0' into 'release/v3.0'
...
esp32: do defragmentation only for data and management frame (backport v3.0)
See merge request idf/esp-idf!4092
2019-01-11 22:24:22 +08:00
Jiang Jiang Jian
62897af3ab
Merge branch 'bugfix/fix_mbox_thread_safe_issue_v3.0' into 'release/v3.0'
...
tcpip: fix mbox thread-safe issue (backport v3.0)
See merge request idf/esp-idf!4007
2019-01-11 22:22:19 +08:00
XiaXiaotian
2d40102197
esp32: do defragmentation only for data and management frame
...
Check frame type before defragmentation. Only data and management frame can do
defragmentation.
2019-01-09 16:17:27 +08:00
Liu Zhi Fu
c51c00143a
lwip: fix mbox thread-safe issue
...
Fix a mbox free thread-safe issue that can lead to crash in sys_arch_mbox_fetch.
2019-01-02 23:08:08 +08:00
Jiang Jiang Jian
8fac11eb1f
Merge branch 'test/add_case_to_detect_ds2ds_issue_v3.0' into 'release/v3.0'
...
test: add case to detect ds2ds issue (backport v3.0)
See merge request idf/esp-idf!3867
2018-12-29 10:34:25 +08:00
Jiang Jiang Jian
9e7e484b55
Merge branch 'bugfix/fix_uart_read_bug_when_using_dual_core_v3.0' into 'release/v3.0'
...
driver(uart): fixed uart read error bug when using dual core (backport v3.0)
See merge request idf/esp-idf!3818
2018-12-29 10:33:27 +08:00
Jiang Jiang Jian
9884622fab
Merge branch 'bugfix/btdm_assert_ble_32768_and_65535_v3.0' into 'release/v3.0'
...
components/bt: Fix assert 32768 and 65535 (backport 3.0)
See merge request idf/esp-idf!4034
2018-12-29 10:32:09 +08:00
Ivan Grokhotkov
ce0ddff8e9
unit tests: make static init guard test single core compatible
2018-12-28 16:31:32 +08:00
Angus Gratton
f3a108f629
unit tests: Only initialise tcpip_adapter() when needed by the test
...
Prevents unexpected memory allocations when running tests which
don't require tcpip_adapter.
2018-12-28 15:53:01 +08:00
baohongde
13bed6ed4c
components/bt: Fix assert 32768 and 65535
...
1. fix bug that there's very low ratio to cause BLE assert(32768, 0) in rwble.c at line 222
2. fix bug that there's very low ratio to cause BLE assert(65536, 0) in rwble.c at line 222
2018-12-27 15:05:22 +08:00
Ivan Grokhotkov
9aff9f3f8b
Merge branch 'bugfix/mdns_crash_on_network_change_backport3.0' into 'release/v3.0'
...
mdns: fixed crashes on network changes (backport v3.0)
See merge request idf/esp-idf!3785
2018-12-21 11:59:20 +08:00
He Yin Ling
1bde2dada6
test: add test case to receive ds2ds packet
2018-12-06 20:28:54 +08:00
Ivan Grokhotkov
629a342919
ci: remove stale submodules after checkout
...
When ‘fetch’ strategy is used, Gitlab removes untracked files before
checking out new revision. However if the new revision doesn’t
include some of the submodules which were present in the old
revision, such submodule directories would not be removed by the
checkout. This extra step ensures that these stale submodules are
removed.
2018-12-06 20:28:54 +08:00
He Yin Ling
e4a1d7848e
unit-test-app: backport from v3.1 to v3.0:
...
1. add multiple devices feature
2. use tiny-test-fw to run unit test cases
2018-12-06 20:28:54 +08:00
He Yin Ling
ee3ad61ad8
tiny-test-fw: backport tiny-test-fw from v3.1 to v3.0
2018-12-06 20:28:53 +08:00