Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						bd1d631134 
					 
					
						
						
							
							watchdogs: make sure timer group peripherals are enabled  
						
						
						
						
					 
					
						2017-12-01 20:10:26 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						96cd6f8626 
					 
					
						
						
							
							Merge branch 'bugfix/update_libstdcxx_psram' into 'master'  
						
						... 
						
						
						
						libstdc++: update the library built with PSRAM workaround
See merge request !1588  
						
						
					 
					
						2017-12-01 19:34:29 +08:00 
						 
				 
			
				
					
						
							
							
								XiaXiaotian 
							
						 
					 
					
						
						
							
						
						aaa17b8740 
					 
					
						
						
							
							Fix some wifi lib bugs  
						
						... 
						
						
						
						1. Add a hide API for station to receive and process probe request
frame.
    2. Fix an issue that wifi/bt coexistence crashes in PSRAM version.
    3. Fix an issue that the API for clearing vendor ie can not work.
    4. Fix an issue that wifi stop and reboot leads watchdog. 
						
						
					 
					
						2017-12-01 15:00:49 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						f0547d58e4 
					 
					
						
						
							
							esp_timer: add documentation, expose profiling option in Kconfig  
						
						
						
						
					 
					
						2017-11-29 11:44:46 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						6e7eb3c776 
					 
					
						
						
							
							esp_timer: fix for the case when timer is deleted in callback  
						
						... 
						
						
						
						Timer callback can delete the timer. If CONFIG_ESP_TIMER_PROFILING was
enabled, this caused an access to invalid (freed) memory.
This fix adds a pointer to track the timer while executing the callback.
This is needed so that we can check if callback deletes the timer,
in which case we won't try updating profiling counters for this timer
after the callback is done. 
						
						
					 
					
						2017-11-29 11:44:46 +08:00 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						768bbcd8aa 
					 
					
						
						
							
							fix buffer overflow in ipc.c  
						
						
						
						
					 
					
						2017-11-27 18:47:40 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						4c13b2f391 
					 
					
						
						
							
							docs/ipc documentation  
						
						... 
						
						
						
						This commit updates doxygen comments in the IPC header files and adds an rst
docs page. 
						
						
					 
					
						2017-11-24 15:31:28 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						082f5716c6 
					 
					
						
						
							
							Merge branch 'feature/enable_disable_ampdu_rx_tx_independently' into 'master'  
						
						... 
						
						
						
						Feature/enable disable ampdu rx tx independently
See merge request !1560  
						
						
					 
					
						2017-11-23 22:22:43 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						983ec73413 
					 
					
						
						
							
							libstdc++: update the library built with PSRAM workaround  
						
						
						
						
					 
					
						2017-11-23 15:34:23 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						b669b415e6 
					 
					
						
						
							
							Merge branch 'feature/cxx_exceptions_emg_pool' into 'master'  
						
						... 
						
						
						
						esp32: Adds C++ exceptions emergency pool size menuconfig option
See merge request !1561  
						
						
					 
					
						2017-11-23 13:02:49 +08:00 
						 
				 
			
				
					
						
							
							
								Alexey Gerenkov 
							
						 
					 
					
						
						
							
						
						7df96718a2 
					 
					
						
						
							
							esp32: Adds C++ exceptions emergency pool size menuconfig option  
						
						
						
						
					 
					
						2017-11-23 06:14:11 +03:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						3f6a8f1430 
					 
					
						
						
							
							esp32: add options to disable/enable TX/RX AMPDU independently  
						
						... 
						
						
						
						Make menuconfig can disable/enable TX/RX AMPDU independently 
						
						
					 
					
						2017-11-23 09:42:31 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						6e1453e864 
					 
					
						
						
							
							Merge branch 'feature/bot' into 'master'  
						
						... 
						
						
						
						CI: support customize test with @bot
See merge request !1502  
						
						
					 
					
						2017-11-21 18:43:56 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						93c75b4978 
					 
					
						
						
							
							Merge branch 'bugfix/update_BOD_voltages' into 'master'  
						
						... 
						
						
						
						esp32/Update brownout voltages
See merge request !1520  
						
						
					 
					
						2017-11-21 05:37:55 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						4395f7c94e 
					 
					
						
						
							
							Merge branch 'feature/spi_flash_lock_recursive' into 'master'  
						
						... 
						
						
						
						spi_flash: Expose recursive op_lock for atomic multi-part flash operations
See merge request !1556  
						
						
					 
					
						2017-11-20 13:24:41 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						7a924bd85a 
					 
					
						
						
							
							spi_flash: Expose an accessor the current SPI flash guard functions  
						
						... 
						
						
						
						Change places which uses g_flash_guard_default_ops to use this. Probably exact same data, but a bit
cleaner. 
						
						
					 
					
						2017-11-20 15:54:31 +11:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						91ccf588d1 
					 
					
						
						
							
							esp32/Update brownout voltages  
						
						... 
						
						
						
						This commit updates the voltages of each brownout level in Kconfig.
Note that there is some variation of brownout voltage between each chip. 
						
						
					 
					
						2017-11-20 12:26:13 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						148130066f 
					 
					
						
						
							
							Merge branch 'feature/esp32_stack_protector' into 'master'  
						
						... 
						
						
						
						esp32: Adds Stack Smashing Protection Feature
See merge request !1537  
						
						
					 
					
						2017-11-20 10:16:15 +08:00 
						 
				 
			
				
					
						
							
							
								Alexey Gerenkov 
							
						 
					 
					
						
						
							
						
						692a890232 
					 
					
						
						
							
							esp32: Adds Stack Smashing Protection Feature  
						
						... 
						
						
						
						These changes add posibility to enable GCC stack protector via menuconfig
for all source files in project. 
						
						
					 
					
						2017-11-17 12:08:36 +03:00 
						 
				 
			
				
					
						
							
							
								He Yin Ling 
							
						 
					 
					
						
						
							
						
						0c40b2ec9d 
					 
					
						
						
							
							test: collect performance for esp-timer / spinlock  
						
						
						
						
					 
					
						2017-11-16 17:48:48 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						88e1a374a0 
					 
					
						
						
							
							Merge branch 'bugfix/fix_airkiss_macro_typo' into 'master'  
						
						... 
						
						
						
						Fix an airkiss macro error
See merge request !1532  
						
						
					 
					
						2017-11-16 17:25:45 +08:00 
						 
				 
			
				
					
						
							
							
								XiaXiaotian 
							
						 
					 
					
						
						
							
						
						eef595501c 
					 
					
						
						
							
							Fix an airkiss macro error  
						
						
						
						
					 
					
						2017-11-15 21:44:12 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						b83792f504 
					 
					
						
						
							
							Merge branch 'doc/esp_wifi_types' into 'master'  
						
						... 
						
						
						
						docs: Add esp_wifi_types.h items to wifi API reference
See merge request !1320  
						
						
					 
					
						2017-11-15 15:03:02 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						c40dc36814 
					 
					
						
						
							
							docs: Remove internal header esp_wifi_crypto_types.h from documentation  
						
						
						
						
					 
					
						2017-11-15 17:40:38 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						beba74ff61 
					 
					
						
						
							
							docs: Add esp_wifi_types.h descriptions  
						
						
						
						
					 
					
						2017-11-15 17:40:38 +11:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						3554d190ff 
					 
					
						
						
							
							esp32: update wifi lib to fix some wifi bugs  
						
						... 
						
						
						
						1. Fix resend eapol cause crash issue
2. Don't asser the system when the channel is in 14 
						
						
					 
					
						2017-11-14 20:45:33 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						48ca949fd4 
					 
					
						
						
							
							lwip: fix socket close crash issue  
						
						... 
						
						
						
						When lwip_close free the socket resource (netconn etc), any work
related to these resource (netconn etc) must be aborted. 
						
						
					 
					
						2017-11-13 06:00:52 +00:00 
						 
				 
			
				
					
						
							
							
								He Yin Ling 
							
						 
					 
					
						
						
							
						
						e64b9ecaf4 
					 
					
						
						
							
							Merge branch 'bugfix/ut_only_test_app_core_sleep_on_dual_core' into 'master'  
						
						... 
						
						
						
						test: only test app core sleep on dual core
See merge request !1517  
						
						
					 
					
						2017-11-13 13:35:07 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						004c391591 
					 
					
						
						
							
							Merge branch 'feature/adjust_task_stack_size_according_to_nano' into 'master'  
						
						... 
						
						
						
						esp32/lwip: adjust task stack size according 'nano' print
See merge request !1510  
						
						
					 
					
						2017-11-13 11:18:20 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						36692dbac7 
					 
					
						
						
							
							docs: Add esp_wifi_types.h items to wifi API reference  
						
						... 
						
						
						
						Previously only items defined esp_wifi.h in esp_wifi_crypto_types.h
were including in documentation reference. 
						
						
					 
					
						2017-11-10 11:00:44 -08:00 
						 
				 
			
				
					
						
							
							
								He Yin Ling 
							
						 
					 
					
						
						
							
						
						be405d69d8 
					 
					
						
						
							
							test: ut only test app core reset on dual core  
						
						
						
						
					 
					
						2017-11-10 17:53:59 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						b8694eeeb9 
					 
					
						
						
							
							Merge branch 'bugfix/tw16339_sta_cant_connect_ap_in_channel_14' into 'master'  
						
						... 
						
						
						
						Bugfix/tw16339 sta cant connect ap in channel 14
See merge request !1514  
						
						
					 
					
						2017-11-10 15:31:19 +08:00 
						 
				 
			
				
					
						
							
							
								He Yin Ling 
							
						 
					 
					
						
						
							
						
						b1d13ded1a 
					 
					
						
						
							
							test: only test app core sleep on dual core  
						
						
						
						
					 
					
						2017-11-10 13:26:11 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						7632c6a80c 
					 
					
						
						
							
							Merge branch 'test/UT_reset_check' into 'master'  
						
						... 
						
						
						
						Test/ut reset check
See merge request !1086  
						
						
					 
					
						2017-11-10 11:30:46 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						3eedf3ed18 
					 
					
						
						
							
							Merge branch 'bugfix/to_docs_from_github' into 'master'  
						
						... 
						
						
						
						Documentation bugfixes from the github
See merge request !1501  
						
						
					 
					
						2017-11-10 11:13:25 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						d1f6030921 
					 
					
						
						
							
							Merge branch 'bugfix/from_github' into 'master'  
						
						... 
						
						
						
						Bug fixes from Github
See merge request !1487  
						
						
					 
					
						2017-11-10 11:13:04 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						2041ba9add 
					 
					
						
						
							
							esp32: fix station can't connect esp32 softap in channel 14  
						
						... 
						
						
						
						Channel 14 only supports HT20 while ESP32 softap channel 14 is HT40, fix it. 
						
						
					 
					
						2017-11-10 10:55:08 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						710055025e 
					 
					
						
						
							
							esp32/lwip: adjust task stack size according 'nano' print  
						
						... 
						
						
						
						1. Adjust tcpip/main/event/timer task stack size according 'nano' print
2. If 'nano' print is disabled the task stack size reduces 512 bytes 
						
						
					 
					
						2017-11-09 10:09:42 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						793ea56204 
					 
					
						
						
							
							Merge branch 'bugfix/fail_to_scan_all_matched_ap' into 'master'  
						
						... 
						
						
						
						Wifi: bugfix/fail_to_scan_all_matched_ap
See merge request !1493  
						
						
					 
					
						2017-11-08 17:39:29 +08:00 
						 
				 
			
				
					
						
							
							
								Seppe Stas 
							
						 
					 
					
						
						
							
						
						a106dc183d 
					 
					
						
						
							
							Clean up documentation of esp_wifi_set_country  
						
						... 
						
						
						
						Signed-off-by: krzychb 
						
						
					 
					
						2017-11-07 20:26:22 +01:00 
						 
				 
			
				
					
						
							
							
								houchenyao 
							
						 
					 
					
						
						
							
						
						f80824a2d8 
					 
					
						
						
							
							test: support test for UT cases expect to reset  
						
						
						
						
					 
					
						2017-11-07 12:19:39 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						1613044aef 
					 
					
						
						
							
							Merge branch 'bugfix/restart_reconfigure_flash_pins' into 'master'  
						
						... 
						
						
						
						esp32: reconfigure SPI flash pins in esp_restart
See merge request !1492  
						
						
					 
					
						2017-11-07 12:08:52 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						a45e9c806d 
					 
					
						
						
							
							Merge branch 'bugfix/new_task_watchdog_API_false_trigger' into 'master'  
						
						... 
						
						
						
						feat/New Task Watchdog API
See merge request !1380  
						
						
					 
					
						2017-11-07 10:43:56 +08:00 
						 
				 
			
				
					
						
							
							
								Deng Xin 
							
						 
					 
					
						
						
							
						
						092e99c05d 
					 
					
						
						
							
							Wifi: bugfix/fail_to_scan_all_matched_ap  
						
						... 
						
						
						
						fail to scan all matched ap in fast scan mode 
						
						
					 
					
						2017-11-06 21:31:45 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						5f6be9b4ce 
					 
					
						
						
							
							esp32: reconfigure SPI flash pins in esp_restart  
						
						
						
						
					 
					
						2017-11-06 16:44:26 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						abacf8d2a0 
					 
					
						
						
							
							Merge branch 'bugfix/rtc_and_restart_fixes' into 'master'  
						
						... 
						
						
						
						rtc_clk and esp_restart fixes
See merge request !1458  
						
						
					 
					
						2017-11-04 01:34:38 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						13621852dd 
					 
					
						
						
							
							esp32: add wifi lib which is compiled with psram gcc  
						
						... 
						
						
						
						Add psram wifi lib because it doesn't impact the WiFi throughput once the psram is not enabled in IDF menuconfig 
						
						
					 
					
						2017-11-03 23:02:35 +08:00 
						 
				 
			
				
					
						
							
							
								Frederik Merz 
							
						 
					 
					
						
						
							
						
						20ccec1061 
					 
					
						
						
							
							Disable all UART CLKs that are not console  
						
						
						
						
					 
					
						2017-11-03 19:03:00 +08:00 
						 
				 
			
				
					
						
							
							
								jeanleflambeur 
							
						 
					 
					
						
						
							
						
						8712fd3ccf 
					 
					
						
						
							
							Update esp_err.h  
						
						... 
						
						
						
						Renamed the internal rc to __err_rc to avoid clashes with local variables.
This code would not do the expected thing with the original ESP_ERROR_CHECK macro:
esp_err_t my_func(esp_err_t x)
{
  assert(x == 23);
}
esp_err_t rc = 23; //some value that is important fo the user
ESP_ERROR_CHECK(my_func(rc));
The macro will expand to:
esp_err_t rc = (my_func(rc));
And the code will assert, as my_func will receive a random value - whatever is in the internal macro rc temp variable. This is due to the C weirdness of allowing this code:
int x = x; //x has a random value. 
						
						
					 
					
						2017-11-03 16:45:28 +08:00 
						 
				 
			
				
					
						
							
							
								Wangjialin 
							
						 
					 
					
						
						
							
						
						cea7dfbe90 
					 
					
						
						
							
							psram: improve clock signal generation, increase drive strength  
						
						... 
						
						
						
						Also check the chip type when initializing. 
						
						
					 
					
						2017-11-03 16:30:10 +08:00