David Cermak
7a74262858
mdns: respond to discovery with the proper pseudo name _services._dns-sd._udp
...
Closes https://github.com/espressif/esp-idf/issues/4369
Closes IDFGH-2219
2020-01-08 10:22:27 +01:00
liu zhifu
1d7c633349
esp32: fix WiFi performance issue
2020-01-06 21:28:18 +08:00
baohongde
8711e67e44
components/bt: Revert changes of security mask
2019-12-25 20:16:54 +08:00
Jiang Jiang Jian
fd921ea6e5
Merge branch 'bugfix/put_more_rx_code_to_iram_v3.2' into 'release/v3.2'
...
wifi: Put some rx code to iram (backport v3.2)
See merge request espressif/esp-idf!7012
2019-12-18 16:40:13 +08:00
Angus Gratton
0446bfe1f4
Merge branch 'feature/can_support_low_bit_rates_backport_v3.2' into 'release/v3.2'
...
can: Add support for lower bit rates (backport v3.2)
See merge request espressif/esp-idf!6390
2019-12-18 07:46:27 +08:00
xiehang
eecd5efec5
esp_wifi: Put some rx code to iram
2019-12-17 20:40:53 +08:00
Angus Gratton
a4b21ff6f1
Merge branch 'bufgix/esp_timer_set_alarm_v3.2' into 'release/v3.2'
...
esp_timer: Fix set_alarm. Case when timestamp < now_time (v3.2)
See merge request espressif/esp-idf!6998
2019-12-17 11:54:26 +08:00
Darian Leung
09ae962c33
can: Add support for lower bit rates
...
This commit adds support for lower bit rates in the CAN Driver for
ESP32 Rev 2 or later chips.
2019-12-16 07:45:59 +00:00
Jiang Jiang Jian
ef4c513834
Merge branch 'bugfix/btdm_avrc_metadata_length_error_v3.2' into 'release/v3.2'
...
components/bt: Fix AVRC metadata length error
See merge request espressif/esp-idf!6885
2019-12-16 12:06:31 +08:00
Jiang Jiang Jian
d787e2a564
Merge branch 'bugfix/coex_fix_some_bugs_v3.2' into 'release/v3.2'
...
Coexist: fix some coexist bugs (backport v3.2)
See merge request espressif/esp-idf!6307
2019-12-16 12:05:30 +08:00
KonstantinKondrashov
648f25e275
esp_timer: Add Test case when set_alarm needs set timer < now_time
2019-12-14 04:36:41 +08:00
KonstantinKondrashov
8061659b5f
esp_timer: Fix set_alarm. Case when timestamp < now_time
...
arg1 = MAX(int64_t arg1, uint64_t arg2) gave the wrong result, if arg1 < 0, it was presented as a larger value.
And ALARM_REG = (uin32_t)arg1. This leads to an infinite loop.
Fixed: both args are int64_t.
Closes: WIFI-1511
2019-12-12 14:44:13 +08:00
Jiang Jiang Jian
f8bcf2f459
Merge branch 'bugfix/hfp_client_indication_v3.2' into 'release/v3.2'
...
component/bt: Fix bugs in HFP feature v3.2
See merge request espressif/esp-idf!6853
2019-12-12 13:53:54 +08:00
Jiang Jiang Jian
c1d6c0a5bc
Merge branch 'bugfix/jump_time_54_sec_v3.2' into 'release/v3.2'
...
esp_timer: Fix time jumps back ~ 54sec (v3.2)
See merge request espressif/esp-idf!6470
2019-12-12 13:53:33 +08:00
Jiang Jiang Jian
32f2e7f509
Merge branch 'bugfix/wifi_internal_memory_v3.2' into 'release/v3.2'
...
wifi: Include DMA reserved pool when allocating internal-only memory (v3.2)
See merge request espressif/esp-idf!6629
2019-12-12 13:53:14 +08:00
Jiang Jiang Jian
887decf42a
Merge branch 'component_bt/osi_fixed_queue_v3.2' into 'release/v3.2'
...
component_bt/: fix pointer type in fixed_queue v3.2
See merge request espressif/esp-idf!6848
2019-12-12 12:16:59 +08:00
Jiang Jiang Jian
65db2bf87c
Merge branch 'bugfix/btdm_disable_some_secrity_mask_v3.2' into 'release/v3.2'
...
components/bt: Disable some unsupported security mask
See merge request espressif/esp-idf!6727
2019-12-09 22:03:54 +08:00
Jiang Jiang Jian
26272b46cb
Merge branch 'bugfix/phy_critical_v3.2' into 'release/v3.2'
...
fix bug that phy_enter_critical cannot effect on dual-core
See merge request espressif/esp-idf!6942
2019-12-09 22:00:29 +08:00
Tian Hao
a05cc294eb
fix bug that phy_enter_critical cannot effect on dual-core
...
Sometimes, libphy.a call phy_enter_critical() to protect accessing critical sections, such like
operating on I2C, but it may not effect when both the CPU core call it. It may cause accessing
I2C blocking and cannot recover by esp_restart(), until do HW reboot.
2019-12-09 12:52:36 +08:00
Roland Dobai
f3aa9cc800
expat: Update library from 2.2.5 to 2.2.9
2019-12-05 09:22:01 +01:00
weitianhua
b584cecea2
adaptation for nano-format
2019-11-29 17:58:52 +08:00
baohongde
3357b475f7
components/bt: Fix AVRC metadata length error
2019-11-29 16:00:30 +08:00
Xia Xiaotian
9130b255f5
Coexist: fix some coexist bugs
...
1. Fix high beacon and broadcast packets loss ratio of WiFi to make
MDNS test pass.
2. Improve stability of WiFi performance with a little
sacrifice of throughput.
3. Improve BLE advertising and connection performance with dynamic
priority. It sacrifices a little WiFi throughput, but achieves balance
between WiFi and Bluetooth.
2019-11-28 11:29:45 +00:00
Jiang Jiang Jian
42d7524b91
Merge branch 'bugfix/http_client_buffer_overflow_v3.2' into 'release/v3.2'
...
Fix HTTP client buffer overflow (v3.2)
See merge request espressif/esp-idf!6669
2019-11-28 11:53:50 +08:00
weitianhua
2a13317e44
component_bt/:bugfix_hfp_client_indication_define_and_cnum_error
2019-11-27 17:06:18 +08:00
weitianhua
e3b5a38cf6
component_bt/: fix pointer type in fixed_queue
2019-11-27 16:17:16 +08:00
Jiang Jiang Jian
7a557368e3
Merge branch 'bugfix/fix_timer_deleted_and_run_broken_callback_v3.2' into 'release/v3.2'
...
esp_timer: fix the bug that when timeout of timer happens try to run callback(v3.2)
See merge request espressif/esp-idf!6767
2019-11-25 10:34:26 +08:00
KonstantinKondrashov
3a402fa7b2
soc/esp32: Add test_env for 32kHz XTAL unit tests
2019-11-20 16:07:17 +08:00
Jack
9d557afe26
esp_timer: fix the bug that when timeout of timer happens try to run callback, and high priority task delete the timer and break the callback
2019-11-19 22:58:05 +08:00
David Cermak
1176d8be6f
http_client: added comments to http header generation function
2019-11-19 14:07:54 +00:00
David Cermak
0d0cb3b991
http_client: possible buffer overflow fixed when determining last header item to be written
...
closes IDF-694
2019-11-19 14:07:54 +00:00
baohongde
63feac091d
components/bt: Disable some unsupported security mask
2019-11-17 13:54:17 +08:00
Jiang Jiang Jian
99ab26ac32
Merge branch 'bugfix/backport_some_wifi_fixes_1009_v3.2' into 'release/v3.2'
...
esp32: fix some WiFi bugs 1009 (backport v3.2)
See merge request espressif/esp-idf!6296
2019-11-12 11:28:02 +08:00
Angus Gratton
da8103bb59
bt: Include DMA reserved pool when allocating internal-only memory
...
Fix for root cause of https://github.com/espressif/esp-idf/issues/3592
2019-11-08 11:38:29 +08:00
Angus Gratton
ce44590c8b
wifi: Include DMA reserved pool when allocating internal-only memory
...
Fix for root cause of https://github.com/espressif/esp-idf/issues/3592
2019-11-08 11:38:29 +08:00
KonstantinKondrashov
ee84cbdf4e
esp_timer: Fix System time jumps back ~54secs
...
Closes: https://github.com/espressif/esp-idf/issues/2513
2019-11-05 12:47:17 +00:00
KonstantinKondrashov
48a3f7d716
esp32: Add UTs to check the System time does not jump back
2019-11-05 12:47:17 +00:00
Ivan Grokhotkov
01007698b7
esp_timer: handle esp_timer_delete in timer task
...
Closes https://github.com/espressif/esp-idf/issues/3458
2019-11-05 12:47:17 +00:00
Chen Zheng Wei
e5d7addcf7
bugfix(i2s_bootloader_random_disable): fix bug about i2s bootloader_random_disable for release/v3.2
...
bootloader_random_disable disables the ADC incorrectly, causing the ADC to sometimes fail to work. Fix this bug
2019-11-05 17:04:42 +08:00
Jiang Jiang Jian
b8243b5fbe
Merge branch 'bugfix/btdm_disable_bt_gatt_v3.2' into 'release/v3.2'
...
components/bt: Disable BR/EDR GATT
See merge request espressif/esp-idf!6508
2019-11-01 13:58:40 +08:00
Angus Gratton
a456543b8a
Merge branch 'bugfix/multi_heap_printf_backport_v3.2' into 'release/v3.2'
...
heap: Fix printf usage in heap poisoning (backport v3.2)
See merge request espressif/esp-idf!6090
2019-11-01 13:24:27 +08:00
Jiang Jiang Jian
81c45ffe14
Merge branch 'bugfix/btdm_assert_deinit_a2dp_while_playing_v3.2' into 'release/v3.2'
...
components/bt: Fix assert when deinit A2DP while playing music
See merge request espressif/esp-idf!6537
2019-11-01 11:57:39 +08:00
liu zhifu
09e657460f
esp32: fix some WiFi bugs
...
Fix following WiFi bugs:
1. Fix the bug for API_CHECK_ENABLED
2. Fix the bug that wpa2 enterprise sta can connect open AP
3. Fix TKIP/CCMP PN replay attack detection bug
4. Increase buffer number type from uint8_t to uint16_t to support more than 255 buffers
5. Avoid recalculating PMK if esp_wifi_set_config() is not called
6. Fix the bug that WiFi stop leads to task watchdog
7. Fix smartconfig IPC crash
8. Fix the crash bug that sniffer may access flash when cached is disabled
9. Fix 5.5M signal test bug
2019-11-01 03:34:06 +00:00
Ivan Grokhotkov
077bd351e4
Merge branch 'bugfix/can_driver_assertions_v3.2' into 'release/v3.2'
...
drivers/can: fix skipped function calls when assertions disabled (backport v3.2)
See merge request espressif/esp-idf!6407
2019-10-30 03:53:45 +08:00
baohongde
840a011c01
components/bt: Fix assert when deinit A2DP while playing music
2019-10-29 20:11:26 +08:00
Darian Leung
896ba6a83e
can: Fix reset mode entry and exit calls
...
This commit fixes multiple bugs caused by incorrect calls to
can_enter_reset_mode() and can_exit_reset_mode. Example test
scripts also updated to match new runners.
2019-10-28 15:35:42 +08:00
baohongde
56afe0fdca
components/bt: Disable BR/EDR GATT
2019-10-28 11:36:52 +08:00
Marius Vikhammer
e94215443b
mdns: fix crash for hostname queries
...
Receiving TXT, PTR, SDPTR and SRV record type queries would crash the application if the hostname
was used as instance name.
Closes https://github.com/espressif/esp-idf/issues/4224
2019-10-28 11:04:46 +08:00
Jiang Jiang Jian
d3ac9cc863
Merge branch 'feature/esptool_v2.8_v3.2' into 'release/v3.2'
...
esptool: Bump to v2.8 release (v3.2)
See merge request espressif/esp-idf!6462
2019-10-25 11:35:53 +08:00
Jiang Jiang Jian
1d3b83e2c0
Merge branch 'bugfix/btdm_a2dp_sink_media_suspend_cmd_unack_for_v3.2' into 'release/v3.2'
...
bugfix/btdm_a2dp_sink_media_suspend_cmd_unack_for_v3.2(backport v3.2)
See merge request espressif/esp-idf!5920
2019-10-25 10:58:28 +08:00