Anton Maklakov 
							
						 
					 
					
						
						
							
						
						b6c91daa68 
					 
					
						
						
							
							Update toolchains to esp-2021r1  
						
						... 
						
						
						
						Adds ESP32-C3 support
    Updates ESP32-S3 overlay
    GDB 9.2 for ESP32-C3 with core dump support
    Linker supports eh-frame-hdr for ESP32-C3
    Newlib 3.3.0 includes fixes for <cmath> funcs, for overflow when TZ calculating, for malloc checks
    Binutils 2.35.1
    Closes https://github.com/espressif/esp-idf/issues/6795  
						
						
					 
					
						2021-06-25 11:48:25 +07:00 
						 
				 
			
				
					
						
							
							
								Patryk Krzywdziński 
							
						 
					 
					
						
						
							
						
						ad669801ae 
					 
					
						
						
							
							Fix eclipse build: “UnicodeDecodeError: 'ascii' codec can't decode byte”  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/pull/6505  
						
						
					 
					
						2021-02-10 12:48:44 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						af9add8dca 
					 
					
						
						
							
							Merge branch 'bugfix/win_inst_build' into 'master'  
						
						... 
						
						
						
						bugfix: revert command for invoking iscc
See merge request espressif/esp-idf!12164  
						
						
					 
					
						2021-01-29 13:01:41 +08:00 
						 
				 
			
				
					
						
							
							
								Juraj Michálek 
							
						 
					 
					
						
						
							
						
						eeec8952de 
					 
					
						
						
							
							bugfix: revert command for invoking iscc  
						
						
						
						
					 
					
						2021-01-26 14:21:44 +01:00 
						 
				 
			
				
					
						
							
							
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						0146f258d7 
					 
					
						
						
							
							style: format python files with isort and double-quote-string-fixer  
						
						
						
						
					 
					
						2021-01-26 10:49:01 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						61c5604d83 
					 
					
						
						
							
							Merge branch 'feature/pwsh_4win_installer' into 'master'  
						
						... 
						
						
						
						win_installer: Powershell support
Closes IDF-930
See merge request espressif/esp-idf!6882  
						
						
					 
					
						2021-01-21 18:19:01 +08:00 
						 
				 
			
				
					
						
							
							
								Juraj Michálek 
							
						 
					 
					
						
						
							
						
						6d7edcb130 
					 
					
						
						
							
							tools: fix: ubounded variable in win installer build script  
						
						
						
						
					 
					
						2021-01-19 13:34:32 +01:00 
						 
				 
			
				
					
						
							
							
								Andrei Gramakov 
							
						 
					 
					
						
						
							
						
						d23989aee2 
					 
					
						
						
							
							win_installer: add PowerShell shortcut  
						
						... 
						
						
						
						add idf_cmd_init.ps1
update git vesion 
						
						
					 
					
						2021-01-18 11:12:25 +01:00 
						 
				 
			
				
					
						
							
							
								Juraj Michálek 
							
						 
					 
					
						
						
							
						
						1427b3a6d8 
					 
					
						
						
							
							tools: support for embedded python  
						
						
						
						
					 
					
						2021-01-18 08:10:56 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						46cfc436ad 
					 
					
						
						
							
							Merge branch 'feature/idf_tools_github_mirror' into 'master'  
						
						... 
						
						
						
						Add GitHub mirror option for IDF tools installs
Closes IDF-2028
See merge request espressif/esp-idf!10616  
						
						
					 
					
						2020-12-14 15:58:51 +08:00 
						 
				 
			
				
					
						
							
							
								Juraj Michálek 
							
						 
					 
					
						
						
							
						
						c247c7fe2f 
					 
					
						
						
							
							tools: add system check to verify Python versions and Windows Defender status  
						
						
						
						
					 
					
						2020-12-07 14:44:56 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						3efc9f3a04 
					 
					
						
						
							
							tools: windows installer: Modify IDF's archive mirror link  
						
						
						
						
					 
					
						2020-12-03 17:50:42 +11:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						0e6d32cbfd 
					 
					
						
						
							
							tools: windows installer: add support for IDF_GITHUB_ASSETS  
						
						... 
						
						
						
						Adds a checkbox to download tools from dl.espressif.com mirror. 
						
						
					 
					
						2020-12-03 17:50:42 +11:00 
						 
				 
			
				
					
						
							
							
								Dmitry Yakovlev 
							
						 
					 
					
						
						
							
						
						976cb8fd61 
					 
					
						
						
							
							tools: idf_exe: add Ctrl+C processing  
						
						
						
						
					 
					
						2020-11-25 21:23:55 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						66fb5a29bb 
					 
					
						
						
							
							Whitespace: Automated whitespace fixes (large commit)  
						
						... 
						
						
						
						Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace) 
						
						
					 
					
						2020-11-11 07:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						3c7954ea49 
					 
					
						
						
							
							tools: Fix Python 3 incompatibility for building with Eclipse on Windows  
						
						
						
						
					 
					
						2020-09-09 13:00:37 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						439f4e4f70 
					 
					
						
						
							
							Update toolchain to esp-2020r3  
						
						... 
						
						
						
						Fixup more for PSRAM issue;
    Allow GDB work correctly with Privileged Registers;
    Based on GCC 8.4.0;
    Update a fix of C++ exception crashs from the GCC mainline;
    Fixup strptime_l() and some locale in libc;
    Closes https://github.com/espressif/esp-idf/issues/5765  
						
						
					 
					
						2020-09-03 14:09:38 +07:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						aa25b169f7 
					 
					
						
						
							
							Update toolchain to esp-2020r2  
						
						... 
						
						
						
						Fixes PSRAM issues, volatile loads with -O2, std::locale, C++ exception crashs, FDE sorting switchable;
Includes a 64-bit toolchain for Windows (win64);
Closes https://github.com/espressif/esp-idf/issues/5090 
Closes https://github.com/espressif/esp-idf/issues/5112 
Closes https://github.com/espressif/esp-idf/issues/5150  
						
						
					 
					
						2020-05-25 10:27:05 +07:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						3116dfede7 
					 
					
						
						
							
							msys2: add package mingw-w64-i686-gcc for installing python packages  
						
						
						
						
					 
					
						2020-04-07 16:58:26 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						e94288da31 
					 
					
						
						
							
							global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs  
						
						... 
						
						
						
						Using the method from @cemeyer
(https://github.com/espressif/esp-idf/pull/3166 ):
find . -name \*.sh -exec sed -i "" -e 's|^#!.*bin/bash|#!/usr/bin/env bash|' {} +
Closes https://github.com/espressif/esp-idf/pull/3166 . 
						
						
					 
					
						2020-04-03 01:10:02 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						e5dab771dd 
					 
					
						
						
							
							Update toolchain to esp-2020r1  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/3694  
						
						
					 
					
						2020-03-27 20:06:53 +07:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						5c0cd9417d 
					 
					
						
						
							
							Docs: Encourage to used Python 3  
						
						
						
						
					 
					
						2020-02-24 12:55:55 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						69e91959ff 
					 
					
						
						
							
							tools: bump version of windows tools installer to v2.3  
						
						... 
						
						
						
						Includes the following fixes:
- bc43d48ehttps://github.com/espressif/esp-idf/issues/4225 
- 7a18f02ahttps://github.com/espressif/esp-idf/issues/4128 
  https://github.com/espressif/esp-idf/issues/4744  
						
						
					 
					
						2020-02-11 19:05:17 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						24e793baa3 
					 
					
						
						
							
							tools: installer: add PYTHONUNBUFFERED=1 when calling idf_tools.py  
						
						... 
						
						
						
						Fixes the issue that there is no output from 'idf_tools.py install'
stage. 
						
						
					 
					
						2020-02-11 19:05:17 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						972aeec265 
					 
					
						
						
							
							tools: installer: use bundled idf_tools when installing IDF 3.3.1, 4.0  
						
						... 
						
						
						
						This is a workaround for the 'no-site-packages' bug in the version of
idf_tools.py shipped in v4.0 and v3.3.1 (see 7a18f02ac 
						
						
					 
					
						2020-02-11 19:05:17 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						b67a7f48a9 
					 
					
						
						
							
							tools: installer: fix copying IDF to a destination on another drive  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/4128 
Closes https://github.com/espressif/esp-idf/issues/4744  
						
						
					 
					
						2020-02-11 19:05:17 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						bc43d48ec9 
					 
					
						
						
							
							* use 'Windows Defender' substring to identify proper checkbox  
						
						... 
						
						
						
						https://github.com/espressif/esp-idf/issues/4225  
					
						2020-01-06 15:09:56 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						d021e71419 
					 
					
						
						
							
							tools: bump windows tools installer version to v2.2  
						
						... 
						
						
						
						Includes the fix for Windows Defender exceptions installation.
Closes https://github.com/espressif/esp-idf/issues/4225 
Closes https://github.com/espressif/esp-idf/issues/4354 
Closes IDFGH-2036
Closes IDFGH-2202 
						
						
					 
					
						2019-12-13 15:03:09 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						66aac70286 
					 
					
						
						
							
							tools: WD exclusions support - internal improvements  
						
						... 
						
						
						
						* use {group} symbolic path instead of {autostartmenu) due to backward compatibility
* don't check Defender module existence in PS scripts (done by the installer) 
						
						
					 
					
						2019-12-13 15:03:08 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						880197307a 
					 
					
						
						
							
							Windows setup: fix Defender detection and add desktop shortcut option  
						
						... 
						
						
						
						* use Environment::Exit() to avoid PS process hanging
* old-fashioned exceptions
* try-catch-finally necessary
* disable Windows Defender Task when Defender module not installed
* cleanup script checks Defender module existence too
* fixed uninstall of Start Menu LNK
* use Command Prompt instead of Command Line wording
+ Desktop shortcut
* iterate through PSMODULEPATH when looking for WD module
JIRA IDFGH-2036 
						
						
					 
					
						2019-11-27 13:40:51 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						ef3016d0d3 
					 
					
						
						
							
							Remove accidentally merged and stale files  
						
						
						
						
					 
					
						2019-11-12 11:43:36 +07:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						c2db6a14c4 
					 
					
						
						
							
							Introduce esp-2019r2 toolchain for both ESP32 and ESP32s2 targets  
						
						... 
						
						
						
						Adds support of POSIX libs like regex.h
closes https://github.com/espressif/esp-idf/issues/2407 
closes https://github.com/espressif/esp-idf/issues/4257 
ref https://github.com/espressif/esp-idf/issues/271 
Also there are some changes in the toolchain's changelog 
						
						
					 
					
						2019-11-04 16:14:57 +07:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						f7cae13d2a 
					 
					
						
						
							
							tools: bump windows tools installer version to v2.1  
						
						... 
						
						
						
						Includes the following changes:
80ad09f23https://github.com/espressif/esp-idf/issues/3806 )
9c5284e7baaf3dcbdahttps://github.com/espressif/esp-idf/issues/3807 )
e6e17929476dc87e9ahttps://github.com/espressif/esp-idf/issues/3740 ) 
						
						
					 
					
						2019-09-24 06:00:31 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						c780abc6a6 
					 
					
						
						
							
							tools: update Windows installer build script  
						
						... 
						
						
						
						Replace the outdated build_installer.sh with the steps used in CI,
call build_installer.sh from CI. Move the signing part into the new
script, sign_installer.sh. 
						
						
					 
					
						2019-09-24 06:00:31 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						a3a130d0d6 
					 
					
						
						
							
							Installer: support for WD exclusions (IDF Tools)  
						
						... 
						
						
						
						JIRA IDF-306 
						
						
					 
					
						2019-09-23 14:42:32 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						afbaf74007 
					 
					
						
						
							
							tools: Mass fixing of empty prototypes (for -Wstrict-prototypes)  
						
						
						
						
					 
					
						2019-08-01 16:28:56 +07:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						80ad09f230 
					 
					
						
						
							
							tools: installer: allow changing installation path  
						
						... 
						
						
						
						Installation path can now be changed in a subsequent install,
without uninstalling and logging out.
The default value of the installation path is set to
IDF_TOOLS_PATH environment variable, if it was already set by the
previous installation, or by the user.
Closes https://github.com/espressif/esp-idf/issues/3806  
						
						
					 
					
						2019-07-24 06:44:30 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						9c5284e7b5 
					 
					
						
						
							
							tools: installer: verify that IDF_PATH doesn't contain spaces  
						
						
						
						
					 
					
						2019-07-22 09:29:49 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						aaf3dcbda0 
					 
					
						
						
							
							tools: installer: fix quoting of IDF_TOOLS_PATH  
						
						... 
						
						
						
						IDF_TOOLS_PATH may contain spaces, so needs to be properly quoted.
Closes https://github.com/espressif/esp-idf/issues/3807  
						
						
					 
					
						2019-07-22 09:29:49 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						e6e1792946 
					 
					
						
						
							
							tools: update idf_exe to 1.0.1  
						
						
						
						
					 
					
						2019-07-09 14:15:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						15bcb79712 
					 
					
						
						
							
							idf_exe: bump version to 1.0.1  
						
						
						
						
					 
					
						2019-07-09 14:15:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						76dc87e9ad 
					 
					
						
						
							
							idf_exe: fix NULL pointer passed to WriteFile  
						
						... 
						
						
						
						For an unknown reason, passing NULL pointer instead of &written worked
on Windows 10 and on Windows 7 when stdout is not redirected.
Closes https://github.com/espressif/esp-idf/issues/3740  
						
						
					 
					
						2019-07-09 14:15:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						22dfac7405 
					 
					
						
						
							
							mconf-idf: update to v4.6.0.0-idf-20190603  
						
						
						
						
					 
					
						2019-07-01 18:08:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4f5f30d37d 
					 
					
						
						
							
							tools: add fallback tools.json for IDF v3.x  
						
						
						
						
					 
					
						2019-07-01 18:08:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						04d24c750a 
					 
					
						
						
							
							tools: new installer for Windows  
						
						
						
						
					 
					
						2019-07-01 18:08:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						916c0c5754 
					 
					
						
						
							
							idf.py.exe wrapper program for Windows  
						
						
						
						
					 
					
						2019-07-01 14:51:43 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						67148e37a6 
					 
					
						
						
							
							tools/windows: update toolchain URL in MSYS build script  
						
						
						
						
					 
					
						2019-06-11 22:21:44 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						7b13308549 
					 
					
						
						
							
							Merge branch 'feature/pystyle_tools' into 'master'  
						
						... 
						
						
						
						tools: Fix the Python coding style
See merge request idf/esp-idf!3901  
						
						
					 
					
						2018-12-20 10:36:01 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						bfa9610f58 
					 
					
						
						
							
							tools: Fix the Python coding style  
						
						
						
						
					 
					
						2018-12-19 11:56:24 +01:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						4c8c88af22 
					 
					
						
						
							
							windows_install_prerequisites: Fix bug if IDF_PATH is not set  
						
						... 
						
						
						
						if IDF_PATH is empty, [ -n ] test passes needs to be [ -n "" ]
Closes https://github.com/espressif/esp-idf/issues/2769 
TW27714 
						
						
					 
					
						2018-12-04 11:02:49 +11:00