Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							3cde897557 
							
						 
					 
					
						
						
							
							Improve testsuite.  
						
						
						
					 
					
						2023-12-28 21:44:53 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							0500e7d016 
							
						 
					 
					
						
						
							
							CI updates; cxxlib.h cleanups  
						
						
						
					 
					
						2023-12-28 04:42:41 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							778663ae69 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-12-21 23:01:52 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							636cefb9f3 
							
						 
					 
					
						
						
							
							cmake update  
						
						
						
					 
					
						2023-12-20 18:49:34 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							1236776aa2 
							
						 
					 
					
						
						
							
							cmake update  
						
						
						
					 
					
						2023-12-20 12:16:25 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							51a6a5cca5 
							
						 
					 
					
						
						
							
							src: rename ptr_reinterpret_cast to ptr_static_cast; misc cleanups  
						
						
						
					 
					
						2023-12-20 11:44:01 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							3326c86e91 
							
						 
					 
					
						
						
							
							cmake update  
						
						
						
					 
					
						2023-12-19 16:11:23 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							b0dbc3fe39 
							
						 
					 
					
						
						
							
							submodules: update for new versions  
						
						
						
					 
					
						2023-12-19 16:10:32 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							decc1efb74 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-12-17 07:35:39 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							2cf1c32d18 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-12-13 18:52:55 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							fc6e3840b7 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-12-09 08:52:25 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							5e85c1a11b 
							
						 
					 
					
						
						
							
							submodules: update for new versions  
						
						
						
					 
					
						2023-12-09 08:34:48 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							468bfce599 
							
						 
					 
					
						
						
							
							submodules: update for new versions  
						
						
						
					 
					
						2023-12-02 01:52:32 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6e4043ed 
							
						 
					 
					
						
						
							
							CI updates and minor cleanups.  
						
						
						
					 
					
						2023-12-02 01:48:26 +01:00 
						 
				 
			
				
					
						
							
							
								John Reiser 
							
						 
					 
					
						
						
						
						
							
						
						
							67564513d2 
							
						 
					 
					
						
						
							
							Update because of age and evolution.  
						
						... 
						
						
						
						modified:   elf-to-mem.txt 
						
					 
					
						2023-11-30 11:10:24 -08:00 
						 
				 
			
				
					
						
							
							
								John Reiser 
							
						 
					 
					
						
						
						
						
							
						
						
							ed2633bf95 
							
						 
					 
					
						
						
							
							Honor .p_align <= 64K; else assume 4K is also available  
						
						... 
						
						
						
						https://github.com/upx/upx/issues/737 
	modified:   p_lx_elf.cpp 
					
						2023-11-26 11:46:12 -08:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							3e70021406 
							
						 
					 
					
						
						
							
							all: more minor cleanups  
						
						
						
					 
					
						2023-11-26 18:30:47 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							bf8dd31914 
							
						 
					 
					
						
						
							
							all: minor cleanups  
						
						
						
					 
					
						2023-11-21 20:29:54 +01:00 
						 
				 
			
				
					
						
							
							
								John Reiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d4e94f5086 
							
						 
					 
					
						
						
							
							Fix varying page size on arm64  
						
						... 
						
						
						
						https://github.com/upx/upx/issues/734 
	modified:   stub/src/amd64-linux.elf-fold.S
	modified:   stub/src/amd64-linux.elf-main.c
	modified:   stub/src/arm64-linux.elf-entry.S
	modified:   stub/src/arm64-linux.elf-fold.S
	modified:   ../misc/testsuite/upx_testsuite_1-expected_sha256sums.sh
          ... plus associated stub/*.h etc 
					
						2023-11-17 15:10:31 -08:00 
						 
				 
			
				
					
						
							
							
								John Reiser 
							
						 
					 
					
						
						
						
						
							
						
						
							ae77fd60bb 
							
						 
					 
					
						
						
							
							initial headway is limited by both file_size and mhcmdi.sizeofcmds  
						
						... 
						
						
						
						https://github.com/upx/upx/issues/732 
	modified:   p_mach.cpp 
					
						2023-11-17 07:28:21 -08:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							e79c790264 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-11-17 11:50:52 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							46029bb8a0 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-11-15 13:06:29 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							f74c225338 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-11-14 19:15:34 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							c479fe32b3 
							
						 
					 
					
						
						
							
							cmake update  
						
						
						
					 
					
						2023-11-13 11:29:17 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							dc23ee0ad2 
							
						 
					 
					
						
						
							
							submodules: update for new versions  
						
						
						
					 
					
						2023-11-08 11:48:39 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							a5c32db01b 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-11-08 11:25:23 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							d7142312c9 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-11-08 10:08:19 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							283ab0e7ea 
							
						 
					 
					
						
						
							
							CI updates and assorted cleanups  
						
						
						
					 
					
						2023-11-06 19:29:40 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							b6dd61cea8 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-11-05 09:03:38 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							11970d276d 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-11-04 06:30:07 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							d618716ec1 
							
						 
					 
					
						
						
							
							Minify .clang-format  
						
						... 
						
						
						
						Remove all settings that currently do not have any effect. 
						
					 
					
						2023-11-03 17:56:12 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							4f0f977f04 
							
						 
					 
					
						
						
							
							CI updates and cleanups  
						
						
						
					 
					
						2023-11-03 17:52:46 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							2c4b1d8a8c 
							
						 
					 
					
						
						
							
							submodules: update for new versions  
						
						
						
					 
					
						2023-11-03 16:46:57 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							b2810c6deb 
							
						 
					 
					
						
						
							
							testsuite: update checksums caused by version bump  
						
						
						
					 
					
						2023-11-01 15:12:39 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							ceb2b56b71 
							
						 
					 
					
						
						
							
							all: post-release version bump  
						
						
						
					 
					
						2023-11-01 15:07:18 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							d14fa5f8a4 
							
						 
					 
					
						
						
							
							all: prepare for release  
						
						
						
					 
					
						2023-11-01 12:00:03 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							79263a52ac 
							
						 
					 
					
						
						
							
							submodules: update for new versions  
						
						
						
					 
					
						2023-11-01 11:40:28 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							ecb3f83e83 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-11-01 11:28:35 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							f6aedb35ce 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-11-01 10:06:27 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							3b7d25ac49 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-11-01 08:48:27 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							e964d4acf3 
							
						 
					 
					
						
						
							
							src/util: change TriBool logic to use a bool template parameter  
						
						
						
					 
					
						2023-10-31 12:24:44 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							e306085b81 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-10-31 11:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							b094ad4f2b 
							
						 
					 
					
						
						
							
							CI updates  
						
						
						
					 
					
						2023-10-31 10:34:55 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							19c6b969ab 
							
						 
					 
					
						
						
							
							src/options: fix bad TriBool ThirdValue for pefile compress_resources  
						
						
						
					 
					
						2023-10-30 21:36:36 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							acfda848cd 
							
						 
					 
					
						
						
							
							src/check: add some more tribool checks  
						
						
						
					 
					
						2023-10-30 20:29:05 +01:00 
						 
				 
			
				
					
						
							
							
								John Reiser 
							
						 
					 
					
						
						
						
						
							
						
						
							52400e2561 
							
						 
					 
					
						
						
							
							/proc/self/exe now is optional  
						
						... 
						
						
						
						... for the benefit of 'unshare', 'chroot', etc.
If not present, then upx run-time stub unmaps all pages of original main program.
https://github.com/upx/upx/issues/721 
	modified:   stub/src/amd64-linux.elf-entry.S
	modified:   stub/src/amd64-linux.elf-fold.S
	modified:   stub/src/arm.v4a-linux.elf-entry.S
	modified:   stub/src/arm.v4a-linux.elf-fold.S
	modified:   stub/src/arm64-linux.elf-entry.S
	modified:   stub/src/arm64-linux.elf-fold.S
	modified:   stub/src/i386-linux.elf-fold.S
	modified:   stub/src/mipsel.r3000-linux.elf-fold.S
	modified:   stub/src/powerpc-linux.elf-fold.S
	modified:   stub/src/powerpc64le-linux.elf-fold.S
	modified:   ../misc/testsuite/upx_testsuite_1-expected_sha256sums.sh
           ... plus all associaed *.h, *.map, *.dump in stub/ 
						
					 
					
						2023-10-30 08:23:52 -07:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							f62576a2be 
							
						 
					 
					
						
						
							
							CI updates and minor cleanups  
						
						
						
					 
					
						2023-10-30 14:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							19bf9f59e9 
							
						 
					 
					
						
						
							
							src: clang-format stub/tools/armpe/armpe_tester.c  
						
						
						
					 
					
						2023-10-30 13:07:20 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							fadf7cfc7b 
							
						 
					 
					
						
						
							
							src: work on packed_struct cleanup  
						
						
						
					 
					
						2023-10-30 12:55:07 +01:00 
						 
				 
			
				
					
						
							
							
								Markus F.X.J. Oberhumer 
							
						 
					 
					
						
						
						
						
							
						
						
							ec0c9399fa 
							
						 
					 
					
						
						
							
							src: clang-format conf.h  
						
						
						
					 
					
						2023-10-30 12:30:58 +01:00