Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						6a080febbc 
					 
					
						
						
							
							esp32: update wifi lib to fix several WiFi bugs  
						
						... 
						
						
						
						Fix following WiFi bugs:
1. Shouldn't scan when connect
2. Check beacon length in modem sleep
3. Fix the bug that AP may deauth wrong station when inactivity timer expires
4. Fix the bug that WiFi assert the system when receiving empty MCS in association response frame 
						
						
					 
					
						2018-08-26 12:47:24 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						79b9948cdf 
					 
					
						
						
							
							tools: support python3 in gen_esp_err_to_name.py  
						
						
						
						
					 
					
						2018-08-24 08:13:01 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						88d40e01b4 
					 
					
						
						
							
							Merge branch 'feature/rtc_slowclk_extra_options' into 'master'  
						
						... 
						
						
						
						Add more RTC_SLOW_CLK options
See merge request idf/esp-idf!2984  
						
						
					 
					
						2018-08-23 11:27:14 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						96971e3e9f 
					 
					
						
						
							
							esp32: add support for 8MD256 and external 32k as slow clock options  
						
						
						
						
					 
					
						2018-08-22 11:46:24 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						9efc06be0f 
					 
					
						
						
							
							esp32/clk: remove unused code  
						
						... 
						
						
						
						When 32k XTAL was selected as clock source, if the first calibration
attempt failed, the code would fall back to 150kHz internal clock.
Calibration with the internal clock will always succeed.
Therefore `wait` would always be either 0 or 1. Based on this, some
code in this routine can be eliminated. 
						
						
					 
					
						2018-08-22 11:33:20 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						90f5456dba 
					 
					
						
						
							
							Merge branch 'feature/rtc_cpu_freq_config' into 'master'  
						
						... 
						
						
						
						soc/rtc: Refactoring, support CPU frequencies lower than XTAL
See merge request idf/esp-idf!2856  
						
						
					 
					
						2018-08-22 11:32:08 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						bcf79e5cf2 
					 
					
						
						
							
							tests: use new CPU frequency setting API  
						
						
						
						
					 
					
						2018-08-21 13:02:46 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						bec70ce298 
					 
					
						
						
							
							esp32: use new CPU frequency setting API  
						
						
						
						
					 
					
						2018-08-21 13:02:46 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						05a5410033 
					 
					
						
						
							
							esp_clk.h: add esp_clk_xtal_freq  
						
						... 
						
						
						
						This adds a user API for getting the XTAL frequency 
						
						
					 
					
						2018-08-21 13:02:03 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4dd7233b20 
					 
					
						
						
							
							Merge branch 'feature/reset_reason' into 'master'  
						
						... 
						
						
						
						Add API to get reset reason
See merge request idf/esp-idf!2871  
						
						
					 
					
						2018-08-21 11:34:12 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						8403adf4e0 
					 
					
						
						
							
							docs: add API reference section for esp_system.h  
						
						
						
						
					 
					
						2018-08-20 16:49:20 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						3ef650cd46 
					 
					
						
						
							
							esp32/test: add tests for reset reasons  
						
						
						
						
					 
					
						2018-08-20 16:49:20 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						0aa384d40c 
					 
					
						
						
							
							esp32: add API to get reset reason  
						
						
						
						
					 
					
						2018-08-20 16:49:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						00ef8bf726 
					 
					
						
						
							
							Merge branch 'feature/decrease_bt_contrller_memory_with_new_mem_reserved' into 'master'  
						
						... 
						
						
						
						decrease bt contrller memory with new mem reserved
See merge request idf/esp-idf!2791  
						
						
					 
					
						2018-08-16 19:12:44 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						ff2404a272 
					 
					
						
						
							
							Merge branch 'master' into feature/cmake  
						
						
						
						
					 
					
						2018-08-16 17:14:17 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						4f227a4ce3 
					 
					
						
						
							
							Merge branch 'bugfix/spiram_malloc_reserve_internal_fragments' into 'master'  
						
						... 
						
						
						
						esp32: Allow SPIRAM_MALLOC_RESERVE_INTERNAL to span multiple regions of memory
See merge request idf/esp-idf!2891  
						
						
					 
					
						2018-08-16 11:19:39 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						ccd0c61ea1 
					 
					
						
						
							
							Merge branch 'feature/rtc_wdt_api' into 'master'  
						
						... 
						
						
						
						soc/rtc_wdt: Add API functions for rtc_wdt
See merge request idf/esp-idf!2837  
						
						
					 
					
						2018-08-16 08:19:12 +08:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						a8e46775c6 
					 
					
						
						
							
							soc/rtc_wdt: Add API functions for rtc_wdt  
						
						... 
						
						
						
						Added functions:
rtc_wdt_protect_off/on
rtc_wdt_set_length_of_reset_signal
rtc_wdt_set_stage
rtc_wdt_set_time
rtc_wdt_feed
rtc_wdt_disable/enable 
						
						
					 
					
						2018-08-14 17:48:02 +05:00 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						89601e0b9f 
					 
					
						
						
							
							fix the bug for Android phone getting IP fail when STA+AP mode  
						
						
						
						
					 
					
						2018-08-14 15:04:47 +08:00 
						 
				 
			
				
					
						
							
							
								Tian Hao 
							
						 
					 
					
						
						
							
						
						ee787085f9 
					 
					
						
						
							
							component/bt : decrease memory consumption by conn number  
						
						... 
						
						
						
						1. BLE only with 9(max) connection will decrease 3K DRAM
2. BR/EDR only with 7(max) connection will decrease 16K DRAM
3. Any of BLE or BR/EDR connection number decrease will also decrease DRAM consumption
4. Decrease one BLE connection will save about 1KB DRAM
5. Decrease one BR/EDR ACL connection will save about 1.2KB DRAM
6. Decrease one BR/EDR SCO/eSCO will save 2KB DRAM.
7. fix some definition and kconfig
8. remove 1.2k of vhci tx cache and make .bss & .data to heap about 1.4K
9. modify BT Reserved Memory size and modify example to support new bt kconfig 
						
						
					 
					
						2018-08-14 02:29:17 +00:00 
						 
				 
			
				
					
						
							
							
								qiyuexia 
							
						 
					 
					
						
						
							
						
						93c0c8da6b 
					 
					
						
						
							
							mesh: modify parent switch mechanism  
						
						... 
						
						
						
						1. modify parent switch mechanism.
2. fix non-root doesn't clear the layer value in nvs.
3. fix retransmit the remove announcement packets.
4. add API esp_mesh_flush_upstream_packets().
5. automatically adjust passsive scan time based on the change of beacon interval. 
						
						
					 
					
						2018-08-08 13:51:05 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						81ac9c1fc7 
					 
					
						
						
							
							Merge branch 'bugfix/wrong_connect_in_all_channel_scan' into 'master'  
						
						... 
						
						
						
						Wifi: bug fix of may connect to wrong AP in all channel scan
See merge request idf/esp-idf!2829  
						
						
					 
					
						2018-08-07 18:31:31 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5f56f2ca01 
					 
					
						
						
							
							Merge branch 'feature/nvs_version_check' into 'master'  
						
						... 
						
						
						
						nvs_flash: Version compatibility check for nvs storage
See merge request idf/esp-idf!2855  
						
						
					 
					
						2018-08-07 13:31:49 +08:00 
						 
				 
			
				
					
						
							
							
								Deng Xin 
							
						 
					 
					
						
						
							
						
						65c441a891 
					 
					
						
						
							
							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 
						
						
					 
					
						2018-08-06 19:54:24 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						c22e42d869 
					 
					
						
						
							
							Merge branch 'bugfix/station_state_machine_change_and_ap_loss_happen' into 'master'  
						
						... 
						
						
						
						Wifi: station state machine change and fix ap loss
See merge request idf/esp-idf!2911  
						
						
					 
					
						2018-08-06 18:49:31 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						272b95e8ce 
					 
					
						
						
							
							linker: Don't link all of 'soc' into IRAM  
						
						... 
						
						
						
						Moves any code in *_perpih.c, memory_layout_utils.c to flash 
						
						
					 
					
						2018-08-06 01:37:55 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						a5ae5ac4b3 
					 
					
						
						
							
							soc: Allow components to reserve fixed memory ranges that they need  
						
						... 
						
						
						
						No longer necessary to keep all reserved addresses in 'soc'.
Means 'soc' does not need to know about 'bt', for example.
Also means that Bluetooth can be enabled in config without any memory being reserved for BT
controller. Only if code calling the BT controller is linked in, will this memory be reserved... 
						
						
					 
					
						2018-08-06 01:37:55 +00:00 
						 
				 
			
				
					
						
							
							
								Deng Xin 
							
						 
					 
					
						
						
							
						
						97a41f29b8 
					 
					
						
						
							
							Wifi: station state machine change and fix ap loss  
						
						... 
						
						
						
						1. fix ap loss issue
2. change station behavior when receive disassoc and deauth after connect
3. format state machine reason code 
						
						
					 
					
						2018-08-05 13:44:58 +08:00 
						 
				 
			
				
					
						
							
							
								Sagar Bijwe 
							
						 
					 
					
						
						
							
						
						1df85e0039 
					 
					
						
						
							
							nvs_flash: Version compatibility check for nvs storage  
						
						... 
						
						
						
						This change adds a check for compatibility between the nvs version
found on nvs flash and the one assumed by running code during nvs
initialization. Any mismatch is reported to the user using new error
code ESP_ERR_NVS_NEW_VERSION_FOUND. 
						
						
					 
					
						2018-08-05 00:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						0fa1fee8e8 
					 
					
						
						
							
							esp32: update libphy.a to v3960  
						
						... 
						
						
						
						Update libphy.a to v3960:
1. Decrease  phy_init time from 900us to 347us in sleep wakeup
2. Fix RX STBC initialization
3. Modify set_chan function to fix interrupt watchdog issue 
						
						
					 
					
						2018-08-04 16:21:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						ad739ee791 
					 
					
						
						
							
							Merge branch 'feature/support_64mbit_psram' into 'master'  
						
						... 
						
						
						
						feature(psram): add support for 64MBit psram of 1.8v and 3.3v.
See merge request idf/esp-idf!2696  
						
						
					 
					
						2018-08-03 17:59:36 +08:00 
						 
				 
			
				
					
						
							
							
								Tian Hao 
							
						 
					 
					
						
						
							
						
						d9dc2985e7 
					 
					
						
						
							
							fix bug that wifi sleep before receive beacon  
						
						... 
						
						
						
						it will resolve the problem:
        1. when bluetooth is running (For example: a2dp sink), wifi station cannot connect to AP easily
        2. improve wifi connection success ratio when coexist is working 
						
						
					 
					
						2018-08-03 05:07:06 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						7457054c1f 
					 
					
						
						
							
							Merge branch 'feature/add_rom_elf' into 'master'  
						
						... 
						
						
						
						Support for ROM functions in core dump backtraces
See merge request idf/esp-idf!2672  
						
						
					 
					
						2018-08-01 15:21:03 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						5452e7848d 
					 
					
						
						
							
							Merge branch 'bugfix/raise_r_signature' into 'master'  
						
						... 
						
						
						
						syscalls: fix arguments and return type for _raise_r
See merge request idf/esp-idf!2897  
						
						
					 
					
						2018-08-01 14:50:59 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						f048da2bf7 
					 
					
						
						
							
							Merge branch 'feature/wifi_add_internal_api_to_set_fix_rate' into 'master'  
						
						... 
						
						
						
						esp32: add internal API to enable or disable transmitting WiFi MAC frame with fixed rate
See merge request idf/esp-idf!2835  
						
						
					 
					
						2018-08-01 14:50:15 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						a539754c2e 
					 
					
						
						
							
							Merge branch 'doc/wifi_update_channel_state_information_document' into 'master'  
						
						... 
						
						
						
						docs: update channel state information document
See merge request idf/esp-idf!2793  
						
						
					 
					
						2018-08-01 14:49:14 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						343bd32bd8 
					 
					
						
						
							
							esp32: fix several wpa2 enterprise issues  
						
						... 
						
						
						
						Fix following issues:
1. Fix heap corrupted bug
2. Fix memory leak bug
3. Make wpa2 enterprise thread-safe
Closes https://github.com/espressif/esp-idf/issues/1569  
						
						
					 
					
						2018-08-01 03:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								XiaXiaotian 
							
						 
					 
					
						
						
							
						
						149d79f9a1 
					 
					
						
						
							
							esp32: add internal API to enable or disable transmitting WiFi MAC frame with  
						
						... 
						
						
						
						fixed rate 
						
						
					 
					
						2018-08-01 11:19:43 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						1fdbbec13a 
					 
					
						
						
							
							syscalls: fix arguments and return type for _raise_r  
						
						... 
						
						
						
						ROM code still uses incorrect function signature.
Closes https://github.com/espressif/esp-idf/issues/2245 . 
						
						
					 
					
						2018-07-31 12:08:04 +03:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						304e9085eb 
					 
					
						
						
							
							esp32: Allow SPIRAM_MALLOC_RESERVE_INTERNAL to span multiple regions of memory  
						
						... 
						
						
						
						- Allocate this pool after main_task is running, so it can use startup stack RAM
- Raise the maximum allowed value in KConfig to 256KB
- Based on forum discussions https://esp32.com/viewtopic.php?f=2&t=6550&sid=76cd27bda76c6d0e83d3fcc9ec30c650&start=10#p28253  
						
						
					 
					
						2018-07-31 15:17:07 +10:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						fd05dd206f 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_sco_end_crash_on_supv_to' into 'master'  
						
						... 
						
						
						
						bugfix/btdm_sco_end_crash_on_supv_to
See merge request idf/esp-idf!2737  
						
						
					 
					
						2018-07-30 22:14:07 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						1ad4ec10b2 
					 
					
						
						
							
							Merge branch 'bugfix/add_compatible_to_aes_encryption' into 'master'  
						
						... 
						
						
						
						Wifi: add compatible to ccmp encryption
See merge request idf/esp-idf!2802  
						
						
					 
					
						2018-07-27 10:14:33 +08:00 
						 
				 
			
				
					
						
							
							
								wangmengyang 
							
						 
					 
					
						
						
							
						
						a23f857452 
					 
					
						
						
							
							component/bt: bugfix on the crash during end of sco link resulted from link supervision timeout  
						
						
						
						
					 
					
						2018-07-26 14:41:25 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						baa4613fc1 
					 
					
						
						
							
							Merge branch 'bugfix/fix_touchpad_wakeup_status' into 'master'  
						
						... 
						
						
						
						fix(sleep): swap touchpad num in wakeup status
See merge request idf/esp-idf!2708  
						
						
					 
					
						2018-07-24 04:08:43 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5f2f84c220 
					 
					
						
						
							
							Merge branch 'feature/http_server_finalize' into 'master'  
						
						... 
						
						
						
						Feature add HTTP Web Server component
See merge request idf/esp-idf!2606  
						
						
					 
					
						2018-07-23 13:11:04 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						cf614120a5 
					 
					
						
						
							
							Merge branch 'bugfix/reclaim_bt_ble_bss' into 'master'  
						
						... 
						
						
						
						components/bt: Reclaim BT/BTDM BSS in bluetooth memory release function
See merge request idf/esp-idf!2750  
						
						
					 
					
						2018-07-23 12:48:13 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						e75a1129e0 
					 
					
						
						
							
							Merge branch 'bugfix/bootloader_noreturn_always' into 'master'  
						
						... 
						
						
						
						bootloader: Ensure bootloader never returns to caller
See merge request idf/esp-idf!2815  
						
						
					 
					
						2018-07-23 11:56:14 +08:00 
						 
				 
			
				
					
						
							
							
								Deng Xin 
							
						 
					 
					
						
						
							
						
						faede72435 
					 
					
						
						
							
							Wifi: add compatible to ccmp encryption  
						
						
						
						
					 
					
						2018-07-21 14:37:27 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						8892174383 
					 
					
						
						
							
							Merge branch 'bugfix/coex_pause' into 'master'  
						
						... 
						
						
						
						fix coex pause cause bluetooth performance decrease
See merge request idf/esp-idf!2741  
						
						
					 
					
						2018-07-21 14:22:09 +08:00 
						 
				 
			
				
					
						
							
							
								Anurg Kar 
							
						 
					 
					
						
						
							
						
						656bef7bb7 
					 
					
						
						
							
							Http Server : Add a simple light weight HTTP Server Component.  
						
						... 
						
						
						
						Also add examples, docs and test apps for the HTTP Server. 
						
						
					 
					
						2018-07-20 15:49:17 +05:30