Lasse Collin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e4153253e 
							
						 
					 
					
						
						
							
							windows/build.bash: Add quotes  
						
						 
						
						... 
						
						
						
						In this case they aren't needed but it's better style. 
						
						
					 
					
						2025-09-29 17:50:46 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e7cd0091e 
							
						 
					 
					
						
						
							
							Windows: Update README-Windows.txt about UCRT  
						
						 
						
						
						
						
					 
					
						2025-03-25 15:18:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a04b9dd0c7 
							
						 
					 
					
						
						
							
							windows/build.bash: Fix error message  
						
						 
						
						... 
						
						
						
						Fixes: 1ee716f74085223c8fbcae1d5a384e6bf53c0f6a 
						
						
					 
					
						2025-01-22 16:55:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0dfc67d37e 
							
						 
					 
					
						
						
							
							Windows: Update build.bash and its README-Windows.txt to UCRT  
						
						 
						
						... 
						
						
						
						While MSVCRT builds are possible, UCRT works better with UTF-8.
A 32-bit build is included still but hopefully it's not actually
needed anymore. 
						
						
					 
					
						2025-01-12 13:08:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa1807ed94 
							
						 
					 
					
						
						
							
							windows/build-with-cmake.bat: Fix ENABLE_NLS to XZ_NLS  
						
						 
						
						... 
						
						
						
						Fixes: 29f77c7b707f2458fb047e77497354b195e05b14 
						
						
					 
					
						2025-01-02 15:35:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08050c0788 
							
						 
					 
					
						
						
							
							Windows: Update MinGW-w64 + CMake instructions to recommend UCRT  
						
						 
						
						
						
						
					 
					
						2024-12-30 10:51:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							6a3c4aaa43 
							
						 
					 
					
						
						
							
							Windows: Drop Visual Studio 2013 support  
						
						 
						
						... 
						
						
						
						This simplifies things a little. Building liblzma with VS2013 probably
still worked but building the command line tools was not supported.
Microsoft ended support for VS2013 on 2024-04. 
						
						
					 
					
						2024-06-20 21:53:07 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							68d18aea14 
							
						 
					 
					
						
						
							
							Windows: Remove the "doc/api" line from README-Windows.txt  
						
						 
						
						... 
						
						
						
						Fixes: 252aa1d67bc015eeba462803ab72edeb7744d864 
						
						
					 
					
						2024-05-02 23:00:16 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							252aa1d67b 
							
						 
					 
					
						
						
							
							windows/build.bash: Omit Doxygen docs from the package  
						
						 
						
						... 
						
						
						
						They will be omitted from the source tarball and I don't want
to make Doxygen a dependency of build.bash. 
						
						
					 
					
						2024-04-30 17:09:08 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							e3531ab412 
							
						 
					 
					
						
						
							
							windows/build.bash: Don't copy PDF man pages to the package  
						
						 
						
						
						
						
					 
					
						2024-04-28 18:34:45 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							17aa2e1a79 
							
						 
					 
					
						
						
							
							Update website URLs back to tukaani.org.  
						
						 
						
						... 
						
						
						
						The XZ projects were moved back to their original URLs. 
						
						
					 
					
						2024-04-09 18:22:27 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							11405be84e 
							
						 
					 
					
						
						
							
							Windows: build.bash: Include COPYING.0BSD in the package.  
						
						 
						
						
						
						
					 
					
						2024-02-21 16:57:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							c27cf64e3e 
							
						 
					 
					
						
						
							
							Windows: build.bash: include liblzma-crt-mixing.txt in the package.  
						
						 
						
						
						
						
					 
					
						2024-02-21 16:57:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							8d38941bae 
							
						 
					 
					
						
						
							
							Windows: Major update to Windows build instructions.  
						
						 
						
						
						
						
					 
					
						2024-02-21 16:57:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							4b5b0d3523 
							
						 
					 
					
						
						
							
							Windows: Update windows/README-Windows.txt.  
						
						 
						
						... 
						
						
						
						It's for binary packages built with windows/build.bash. 
						
						
					 
					
						2024-02-21 16:57:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							1ee716f740 
							
						 
					 
					
						
						
							
							Windows: Update windows/build.bash.  
						
						 
						
						... 
						
						
						
						Support for the old MinGW was dropped. Only MinGW-w64 with GCC
is supported now.
The script now supports also cross-compilation from GNU/Linux
(tests are not run). MSYS2 and also the old MSYS 1.0.11 work
for building on Windows. The i686 and x86_64 toolchains must
be in PATH to build both 32-bit and 64-bit versions.
Parallel builds are done if "nproc" from GNU coreutils is available.
MinGW-w64 runtime copyright information file was renamed from
COPYING-Windows.txt to COPYING.MinGW-w64-runtime.txt which
is the filename used by MinGW-w64 itself. Its existence
is now mandatory, it's checked at the beginning of the script.
The file TODO is no longer copied to the package. 
						
						
					 
					
						2024-02-20 21:04:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							22af94128b 
							
						 
					 
					
						
						
							
							Add SPDX license identifier into 0BSD source code files.  
						
						 
						
						
						
						
					 
					
						2024-02-14 18:31:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							689e0228ba 
							
						 
					 
					
						
						
							
							Change most public domain parts to 0BSD.  
						
						 
						
						... 
						
						
						
						Translations and doc/xz-file-format.txt and doc/lzma-file-format.txt
were not touched.
COPYING.0BSD was added. 
						
						
					 
					
						2024-02-14 18:31:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jia Tan 
							
						 
					 
					
						
						
						
						
							
						
						
							fce4758018 
							
						 
					 
					
						
						
							
							Docs: Update website URLs.  
						
						 
						
						
						
						
					 
					
						2024-01-19 23:08:14 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jia Tan 
							
						 
					 
					
						
						
						
						
							
						
						
							be012b8097 
							
						 
					 
					
						
						
							
							Build: Change quoting style from `...' to '...'.  
						
						 
						
						
						
						
					 
					
						2023-09-24 22:09:16 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							5b7a6f06e9 
							
						 
					 
					
						
						
							
							Windows: Update the version requirement comments from Win95 to W2k.  
						
						 
						
						
						
						
					 
					
						2023-09-24 17:48:13 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							6df988ccef 
							
						 
					 
					
						
						
							
							MSVC: Remove Visual Studio project files and update INSTALL-MSVC.txt.  
						
						 
						
						... 
						
						
						
						CMake is now the preferred build file generator when building
with MSVC. 
						
						
					 
					
						2023-09-22 20:10:10 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							b473a92891 
							
						 
					 
					
						
						
							
							Change a few HTTP URLs to HTTPS.  
						
						 
						
						... 
						
						
						
						The xz man page timestamp was intentionally left unchanged. 
						
						
					 
					
						2023-03-18 15:56:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							76e2315e14 
							
						 
					 
					
						
						
							
							Windows: build.bash: Copy liblzma API docs to the output package.  
						
						 
						
						
						
						
					 
					
						2023-03-17 18:36:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							133cf55edc 
							
						 
					 
					
						
						
							
							Windows: Add microlzma_*.c to the VS project files.  
						
						 
						
						... 
						
						
						
						These should have been included in 5.3.2alpha already. 
						
						
					 
					
						2023-03-17 08:53:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							6e652ceb18 
							
						 
					 
					
						
						
							
							Windows: Update INSTALL-MSVC.txt to recommend CMake over project files.  
						
						 
						
						
						
						
					 
					
						2023-01-10 00:35:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jia Tan 
							
						 
					 
					
						
						
						
						
							
						
						
							e834e1e934 
							
						 
					 
					
						
						
							
							Build: Add missing stream_decoder_mt.c to .vcxproj files.  
						
						 
						
						... 
						
						
						
						The line in the .vcxproj files for building with was missing in 5.4.0.
Thank to Hajin Jang for reporting the issue. 
						
						
					 
					
						2023-01-06 20:42:18 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							764955e2d4 
							
						 
					 
					
						
						
							
							Change the bug report address.  
						
						 
						
						... 
						
						
						
						It forwards to me and Jia Tan.
Also update the IRC reference in README as #tukaani was moved
to Libera Chat long ago. 
						
						
					 
					
						2022-11-30 18:08:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							c21983c760 
							
						 
					 
					
						
						
							
							Build: Add string_conversion.c to CMake, DOS, and VS files.  
						
						 
						
						
						
						
					 
					
						2022-11-30 17:50:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							802d57d921 
							
						 
					 
					
						
						
							
							Windows: Update the VS project files for ARM64 and .lz support.  
						
						 
						
						
						
						
					 
					
						2022-11-09 15:12:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							e66787bcfe 
							
						 
					 
					
						
						
							
							Windows: Fix broken liblzma.dll build with Visual Studio project files.  
						
						 
						
						... 
						
						
						
						The bug was introduced in 352ba2d69af2136bc814aa1df1a132559d445616
"Windows: Fix building of resource files when config.h isn't used."
That commit fixed liblzma.dll build with CMake while keeping it
working with Autotools on Windows but the VS project files were
forgotten.
I haven't tested these changes.
Thanks to Olivier B. for reporting the bug and for the initial patch. 
						
						
					 
					
						2022-08-18 17:38:05 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Antoine Cœur 
							
						 
					 
					
						
						
						
						
							
						
						
							2fb0ddaa55 
							
						 
					 
					
						
						
							
							spelling  
						
						 
						
						
						
						
					 
					
						2019-05-11 20:52:37 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							64030c6b17 
							
						 
					 
					
						
						
							
							Windows: Update VS version in windows/vs2019/config.h.  
						
						 
						
						
						
						
					 
					
						2019-05-01 16:43:16 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Marrec 
							
						 
					 
					
						
						
						
						
							
						
						
							2dc9117f5f 
							
						 
					 
					
						
						
							
							Windows: Upgrade solution itself  
						
						 
						
						
						
						
					 
					
						2019-05-01 16:41:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Marrec 
							
						 
					 
					
						
						
						
						
							
						
						
							ac31413916 
							
						 
					 
					
						
						
							
							Windows: Upgrade solution with VS2019  
						
						 
						
						
						
						
					 
					
						2019-05-01 16:41:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Marrec 
							
						 
					 
					
						
						
						
						
							
						
						
							be25a0c37b 
							
						 
					 
					
						
						
							
							Windows: Duplicate windows/vs2017 before upgrading  
						
						 
						
						
						
						
					 
					
						2019-05-01 16:40:52 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							1e3f29b62f 
							
						 
					 
					
						
						
							
							Windows/VS2017: Omit WindowsTargetPlatformVersion from project files.  
						
						 
						
						... 
						
						
						
						I understood that if a WTPV is specified, it's often wrong
because different VS installations have different SDK version
installed. Omitting the WTPV tag makes VS2017 default to
Windows SDK 8.1 which often is also missing, so in any case
people may need to specify the WTPV before building. But some
day in the future a missing WTPV tag will start to default to
the latest installed SDK which sounds reasonable:
https://developercommunity.visualstudio.com/content/problem/140294/windowstargetplatformversion-makes-it-impossible-t.html 
Thanks to "dom". 
						
						
					 
					
						2019-01-13 17:29:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							a1e2c568de 
							
						 
					 
					
						
						
							
							Windows: Fix paths in VS project files.  
						
						 
						
						... 
						
						
						
						Some paths use slashes instead of backslashes as directory
separators... now it should work (I tested VS2013 version). 
						
						
					 
					
						2017-09-16 20:36:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							cea5cf8d26 
							
						 
					 
					
						
						
							
							Windows: Update VS2017 project files to include file info decoder.  
						
						 
						
						
						
						
					 
					
						2017-09-16 12:56:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							95d563db3e 
							
						 
					 
					
						
						
							
							Windows: Add project files for VS2017.  
						
						 
						
						... 
						
						
						
						These files match the v5.2 branch (no file info decoder). 
						
						
					 
					
						2017-09-16 12:56:05 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							ab72416d62 
							
						 
					 
					
						
						
							
							Windows: Update VS2013 project files to include file info decoder.  
						
						 
						
						
						
						
					 
					
						2017-09-16 12:45:50 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							8238898018 
							
						 
					 
					
						
						
							
							Windows: Move VS2013 files into windows/vs2013 directory.  
						
						 
						
						
						
						
					 
					
						2017-09-16 12:44:06 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							662b27c417 
							
						 
					 
					
						
						
							
							Update the home page URLs to HTTPS.  
						
						 
						
						
						
						
					 
					
						2017-04-19 22:17:35 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							af13781886 
							
						 
					 
					
						
						
							
							Windows/MSVC: Update config.h.  
						
						 
						
						
						
						
					 
					
						2015-11-03 20:31:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							0275a5398c 
							
						 
					 
					
						
						
							
							Windows: Define DLL_EXPORT when building liblzma.dll with MSVC.  
						
						 
						
						... 
						
						
						
						src/liblzma/common/common.h uses it to set __declspec(dllexport)
for the API symbols.
Thanks to Adam Walling. 
						
						
					 
					
						2015-08-09 21:06:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							a74525cf9b 
							
						 
					 
					
						
						
							
							Windows: Omit unneeded header files from MSVC project files.  
						
						 
						
						
						
						
					 
					
						2015-08-09 21:02:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							3a5d755d05 
							
						 
					 
					
						
						
							
							Windows: Update the docs.  
						
						 
						
						
						
						
					 
					
						2015-06-19 20:21:30 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							b0798c6aa6 
							
						 
					 
					
						
						
							
							Windows: Add MSVC project files for building liblzma.  
						
						 
						
						... 
						
						
						
						Thanks to Adam Walling for creating these files. 
						
						
					 
					
						2015-06-19 17:25:31 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							b85ee0905e 
							
						 
					 
					
						
						
							
							Windows: Fix bin_i486 to bin_i686 in build.bash.  
						
						 
						
						
						
						
					 
					
						2014-12-21 19:50:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							3af91040bb 
							
						 
					 
					
						
						
							
							Windows: Update build instructions.  
						
						 
						
						
						
						
					 
					
						2014-12-20 20:42:33 +02:00