8c026b10e5
								
							 
						 
						
							
								
								Add repo-1.dds.pizza as a pkg remote on initial db migration:  
							
							- Add a getenv() abstraction that is more versatile than the std:: one 
							
						 
						4年前  
				
					
						
							
								 
						
							
								c50c4a8082
								
							 
						 
						
							
								
								Update Catch2, and significantly compress it,  
							
							also some formatting and a missing header 
							
						 
						4年前  
				
					
						
							
								 
						
							
								afbf9aed65
								
							 
						 
						
							
								
								Run build tests with -ldebug  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								3b6df3c4af
								
							 
						 
						
							
								
								'pkg repo remove' subcommand, and tweak did-you-mean error handling  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								9a67d6728b
								
							 
						 
						
							
								
								Refactor remote package database entries to be more stable around URLs stored in the DB, and storing URLs in repo DBs as well  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								966a16edad
								
							 
						 
						
							
								
								More Boost.LEAF error handling, and starting some error handling tests  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								5798e4e91d
								
							 
						 
						
							
								
								Remove test mentions of "catalog"  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								3153299e20
								
							 
						 
						
							
								
								New command line interface from the ground up.  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								b4e15a0a54
								
							 
						 
						
							
								
								Separate default toolchainsfor testing  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								6d2d869c2f
								
							 
						 
						
							
								
								Overhaul, refactor, and cleanup of test suite  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								dd9269a627
								
							 
						 
						
							
								
								Workaround: The test driver doesn't rebuild on toolchain changes  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								b807d1249c
								
							 
						 
						
							
								
								Command that generates a VSCode task for Windows  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								738a82b71a
								
							 
						 
						
							
								
								Fix ccache misses in CI by using a single path for test and final build output  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								df92921326
								
							 
						 
						
							
								
								More flags for the static build to shrink the final binary  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								a2baa889d5
								
							 
						 
						
							
								
								Unused CI arg  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								a6680d60ec
								
							 
						 
						
							
								
								Publish test results as Junit XML  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								09967abb7d
								
							 
						 
						
							
								
								Do not use -audit toolchains on Alpine in testing  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								eb4d0acb6f
								
							 
						 
						
							
								
								Everything passes mypy and pylint  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								62e594fadb
								
							 
						 
						
							
								
								New-and-improved CI based around Poetry  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								8e77c2d2ad
								
							 
						 
						
							
								
								Install pytest deps on macos and win, and qualifiy the basetemp path  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								ad6e91ed5f
								
							 
						 
						
							
								
								Use a short dir as the base tempdir, to prevent paths from being too long on windows  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								735fff145a
								
							 
						 
						
							
								
								Leaf needs some special options for MSVC  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								5396821a02
								
							 
						 
						
							
								
								Fix tests on Windows  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								3830fe556b
								
							 
						 
						
							
								
								Generate a static Linux executable within an Alpine linux container  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								bb72e57913
								
							 
						 
						
							
								
								Fix: mkrepo.py should find the dds executable itself  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								4840a02263
								
							 
						 
						
							
								
								old-catalog is moved  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								74826991a1
								
							 
						 
						
							
								
								Remove JSON catalog and FS transforms.  
							
							Significantly simplify some code, and removes a lot of hacks.
Now, the proper way to get packages is from an HTTP repository.
The mkrepo.py uses the content of the old catalog.json to populate
a dds repository. This is also used in the test cases to spawn
repositories as test fixtures. 
							
						 
						4年前  
				
					
						
							
								 
						
							
								9b639bd187
								
							 
						 
						
							
								
								Update tests and CI to use HTTP repo  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								60ce2155d8
								
							 
						 
						
							
								
								Python tests, and Python style  
							
							
							
						 
						4年前  
				
					
						
							
								 
						
							
								fe0cac022c
								
							 
						 
						
							
								
								New neo-url dep  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								e2d64cd409
								
							 
						 
						
							
								
								OpenSSL support  
							
							- CI step cleanups, and get openssl for windows
- WORKAROUND: Bug in libgcc in certain conditions with partial pthread
  linked statically. 
							
						 
						5年前  
				
					
						
							
								 
						
							
								34b6f0b733
								
							 
						 
						
							
								
								HTTP session utility  
							
							Pull neo-io and neo-http
fix: failbit will cause exceptions on EOF 
							
						 
						5年前  
				
					
						
							
								 
						
							
								c160953106
								
							 
						 
						
							
								
								Update neo-sqlite3, generalize package remotes via URLs  
							
							This is a large changeset that changes the way we store package
remote info. In these changes, package remotes are entirely
encoded in a single URL. This will help reduce complexity
down the road when multiple different remote types are supported.
The kind of a remote is specified by the URL's scheme, and the
URL parsing differs based on the scheme. For now, only git+http
and git+https are supported.
This comes along with a change to the format of the catalog JSON.
Remote information is now entirely encoded in a URL string. 
							
						 
						5年前  
				
					
						
							
								 
						
							
								77325d3064
								
							 
						 
						
							
								
								Update FreeBSD build to use gcc-10  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								5891ca0ce9
								
							 
						 
						
							
								
								--no-clean for faster CI build runs in dev  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								5cbecef15d
								
							 
						 
						
							
								
								New semester version fixes conflict with neo-concepts update  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								472b0274a8
								
							 
						 
						
							
								
								Cleanup of toolchains, more for different purposes  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								4c2040a310
								
							 
						 
						
							
								
								We can create and import sdists as gzip-compressed tar files  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								594e936f76
								
							 
						 
						
							
								
								New catalog generation automatically pulls deps from GitHub  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								d6c7e04008
								
							 
						 
						
							
								
								Add toml++ 2.0.0  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								007d5dfd43
								
							 
						 
						
							
								
								Win32 NOMINMAX  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								f2739101aa
								
							 
						 
						
							
								
								Update to use alpha.4 to build ourself  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								157af69f7d
								
							 
						 
						
							
								
								Fix build and self_build in prep for new bootstrap phase  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								e1ceaf33dc
								
							 
						 
						
							
								
								Tweak toolchain flags and enable Werror  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								e799c287c5
								
							 
						 
						
							
								
								Add Hinnant's `date` library  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								1d64689ae2
								
							 
						 
						
							
								
								Set timeouts on test execution  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								e3f97106c1
								
							 
						 
						
							
								
								Patch-in a configuration header for libsodium  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								c145426c5d
								
							 
						 
						
							
								
								New second-phase toolchain for non-compiled spdlog  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								8c4597f793
								
							 
						 
						
							
								
								No more updates to the old catalog file  
							
							
							
						 
						5年前  
				
					
						
							
								 
						
							
								b5bf4922cc
								
							 
						 
						
							
								
								New spdlog. Make spdlog use an external fmt  
							
							
							
						 
						5年前