26c938e1cf
								
							 
						 
						
							
								
								Missing test case for building lib with failing tests  
							
							
							
						 
						4 年前  
				
					
						
							
								 
						
							
								3b6df3c4af
								
							 
						 
						
							
								
								'pkg repo remove' subcommand, and tweak did-you-mean error handling  
							
							
							
						 
						4 年前  
				
					
						
							
								 
						
							
								18b23ed4f0
								
							 
						 
						
							
								
								'pkg repo ls' to list registered package repos  
							
							
							
						 
						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 年前  
				
					
						
							
								 
						
							
								fd171870e3
								
							 
						 
						
							
								
								'repoman add' to add repositories based on a URL  
							
							
							
						 
						4 年前  
				
					
						
							
								 
						
							
								966a16edad
								
							 
						 
						
							
								
								More Boost.LEAF error handling, and starting some error handling tests  
							
							
							
						 
						4 年前  
				
					
						
							
								 
						
							
								5163481a17
								
							 
						 
						
							
								
								macOS needs longer pauses to register a file time change  
							
							
							
						 
						4 年前  
				
					
						
							
								 
						
							
								cc318bddef
								
							 
						 
						
							
								
								"catalog" is now "pkg_db"  
							
							
							
						 
						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 年前  
				
					
						
							
								 
						
							
								27210c7a5a
								
							 
						 
						
							
								
								Remove deps_test.py  
							
							
							
						 
						4 年前  
				
					
						
							
								 
						
							
								eb4d0acb6f
								
							 
						 
						
							
								
								Everything passes mypy and pylint  
							
							
							
						 
						4 年前  
				
					
						
							
								 
						
							
								62e594fadb
								
							 
						 
						
							
								
								New-and-improved CI based around Poetry  
							
							
							
						 
						4 年前  
				
					
						
							
								 
						
							
								eb0b8ec9a8
								
							 
						 
						
							
								
								Pass --dds-exe through to mkrepo in tests  
							
							
							
						 
						4 年前  
				
					
						
							
								 
						
							
								00cc65962e
								
							 
						 
						
							
								
								Fix: Passing dds_exe as a path to subprocess  
							
							
							
						 
						4 年前  
				
					
						
							
								 
						
							
								5396821a02
								
							 
						 
						
							
								
								Fix tests on Windows  
							
							
							
						 
						4 年前  
				
					
						
							
								 
						
							
								ba26e411df
								
							 
						 
						
							
								
								Fix: translate_path() should return a string  
							
							
							
						 
						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 年前  
				
					
						
							
								 
						
							
								b7df47661a
								
							 
						 
						
							
								
								Pulling catalogs from repositories!  
							
							
							
						 
						4 年前  
				
					
						
							
								 
						
							
								84eb94d9f7
								
							 
						 
						
							
								
								We can pull basic catalog info via HTTP  
							
							
							
						 
						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 年前  
				
					
						
							
								 
						
							
								36d10d787e
								
							 
						 
						
							
								
								Packages can now be imported over HTTP  
							
							
							
						 
						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 年前  
				
					
						
							
								 
						
							
								bf4d020203
								
							 
						 
						
							
								
								Fix handling of non-ASCII paths and arguments  
							
							Also, run all tests in a path with cyrillic chars and spaces 
							
						 
						5 年前  
				
					
						
							
								 
						
							
								8814945ece
								
							 
						 
						
							
								
								Check that sdist exports are limited to relevant files  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								4c2040a310
								
							 
						 
						
							
								
								We can create and import sdists as gzip-compressed tar files  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								c25e239cd9
								
							 
						 
						
							
								
								Update build-deps to use new dependency string parsing  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								e799c287c5
								
							 
						 
						
							
								
								Add Hinnant's `date` library  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								57854be1cd
								
							 
						 
						
							
								
								Fix usage string in magic_enum test  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								0b9a7ce77b
								
							 
						 
						
							
								
								CryptoPP has trouble on FreeBSD  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								8c4597f793
								
							 
						 
						
							
								
								No more updates to the old catalog file  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								b5bf4922cc
								
							 
						 
						
							
								
								New spdlog. Make spdlog use an external fmt  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								5d0aef7834
								
							 
						 
						
							
								
								Don't run the deps-tests by default  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								4f193485c0
								
							 
						 
						
							
								
								Add exhaustive test cases for the initial catalog contents  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								c80b8027e5
								
							 
						 
						
							
								
								New shape for dependency listings  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								a3ed414db8
								
							 
						 
						
							
								
								Catalog JSON now requried a 'depends' as an array  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								e0a4f6d732
								
							 
						 
						
							
								
								Remove old .dds parsing code, and update tests appropriately  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								0122cc8946
								
							 
						 
						
							
								
								Change dependency parsing to not expect a space in the dep string  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								34aa29feeb
								
							 
						 
						
							
								
								Disable CryptoPP's asm, as Homebrew GCC doesn't like it.  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								6f7e1c98f2
								
							 
						 
						
							
								
								Wrong test name for Crypto++  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								6952c51256
								
							 
						 
						
							
								
								Set correct language version for str.data() to be non-const char*  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								5c9c907405
								
							 
						 
						
							
								
								Set arch flags to enable intrinsics for the Crypto++ test build  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								b0704b550f
								
							 
						 
						
							
								
								Tweak test cases for better use coverage  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								a1ad20fb7e
								
							 
						 
						
							
								
								revive pkg-transform with a better semester loader  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								01928f27ae
								
							 
						 
						
							
								
								Allow simple fs transformations on cloned repos for the catalog  
							
							
							
						 
						5 年前  
				
					
						
							
								 
						
							
								e43bb7915b
								
							 
						 
						
							
								
								Migrate fully to new json5-based packaging  
							
							
							
						 
						5 年前