fd171870e3
								
							 
						 
						
							
								
								'repoman add' to add repositories based on a URL  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								964136f984
								
							 
						 
						
							
								
								Drop the custom result type  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								5a8b5eac7e
								
							 
						 
						
							
								
								Rename pkg db tables, and fix logging typo  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								966a16edad
								
							 
						 
						
							
								
								More Boost.LEAF error handling, and starting some error handling tests  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								4be3c60ecf
								
							 
						 
						
							
								
								Check that there is a package for 'sdist create'  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								d35474cb6e
								
							 
						 
						
							
								
								Fix: create_directories() on empty paths  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								bc9d2d2fc8
								
							 
						 
						
							
								
								Fix various bugs and crashes with HTTP client in the unhappy-path. Implement DB caching.  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								a364ac6f35
								
							 
						 
						
							
								
								Consolidate HTTP code, handle redirects and SSL everywhere.  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								63a8410ec2
								
							 
						 
						
							
								
								remote_repository -> pkg_remote, and some #include cleanup  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								5390c6f262
								
							 
						 
						
							
								
								Rearrange source handling around sdists  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								e60ba72b17
								
							 
						 
						
							
								
								src/catalog/ is gone. package_id->pkg_id  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								cc318bddef
								
							 
						 
						
							
								
								"catalog" is now "pkg_db"  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								a0e2e6ed91
								
							 
						 
						
							
								
								The "repository" is now the package cache  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								7d862110ed
								
							 
						 
						
							
								
								Workaround MSVC bug involving designated NSDMI and aggregate init  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								3153299e20
								
							 
						 
						
							
								
								New command line interface from the ground up.  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								88c92f1589
								
							 
						 
						
							
								
								A new hand-rolled argument parsing library, of course  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								bcf2516533
								
							 
						 
						
							
								
								Central location for pkg catalog db file  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								1335c44bc5
								
							 
						 
						
							
								
								Fix: non-absolute lmi path causes bad create_directories() call  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								e53d4b8fc9
								
							 
						 
						
							
								
								[ Fix   #34 ] Immediate-exit and no stdlib when ::exec() fails.  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								a2baa889d5
								
							 
						 
						
							
								
								Unused CI arg  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								2c900b6dd5
								
							 
						 
						
							
								
								Run archive creation in a subdir for shorter command lines  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								e8b8e5cddd
								
							 
						 
						
							
								
								MSVC catches access control oddities that GCC misses  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								4813372a49
								
							 
						 
						
							
								
								Logging for file scans  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								0c9128b865
								
							 
						 
						
							
								
								Fix non-POSIX URL paths on Windows  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								bc76700683
								
							 
						 
						
							
								
								Missing #include for Win32 locale functions  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								e108f7b92c
								
							 
						 
						
							
								
								No quick_exit  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								3678ff8dbe
								
							 
						 
						
							
								
								Fix: Don't call locking CRT functions after fork(), as it can deadlock in musl  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								44c577e20b
								
							 
						 
						
							
								
								No logging with -lsilent, and reduce compile by not pulling spdlog so eagerly  
							
							
							
						 
						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 年之前  
				
					
						
							
								 
						
							
								b7df47661a
								
							 
						 
						
							
								
								Pulling catalogs from repositories!  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								3bfb0c131d
								
							 
						 
						
							
								
								Breadcrumbs for assertions  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								850d02e379
								
							 
						 
						
							
								
								connect_for() for opening connections based on URLs  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								84eb94d9f7
								
							 
						 
						
							
								
								We can pull basic catalog info via HTTP  
							
							
							
						 
						5 年之前  
				
					
						
							
								 
						
							
								fe0cac022c
								
							 
						 
						
							
								
								New neo-url dep  
							
							
							
						 
						5 年之前  
				
					
						
							
								 
						
							
								a0a8bdf1c2
								
							 
						 
						
							
								
								'repoman' for managing static package repositories  
							
							
							
						 
						5 年之前  
				
					
						
							
								 
						
							
								5f57cca29e
								
							 
						 
						
							
								
								foreign_keys must be enabled OUTSIDE of a transaction  
							
							
							
						 
						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 年之前  
				
					
						
							
								 
						
							
								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 年之前  
				
					
						
							
								 
						
							
								9a02f2436c
								
							 
						 
						
							
								
								We want -MQ instead of -MT for mkfile deps  
							
							
							
						 
						5 年之前  
				
					
						
							
								 
						
							
								bf4d020203
								
							 
						 
						
							
								
								Fix handling of non-ASCII paths and arguments  
							
							Also, run all tests in a path with cyrillic chars and spaces 
							
						 
						5 年之前  
				
					
						
							
								 
						
							
								0e53c86840
								
							 
						 
						
							
								
								Support for wide strings in obtaining Windows env vars  
							
							
							
						 
						5 年之前  
				
					
						
							
								 
						
							
								d711d59e13
								
							 
						 
						
							
								
								Fix logging exceptions generating bad format strings. Oops.  
							
							
							
						 
						5 年之前  
				
					
						
							
								 
						
							
								4829527e4d
								
							 
						 
						
							
								
								Stop using deprecated decls, and fix missing header for back_inserter  
							
							
							
						 
						5 年之前  
				
					
						
							
								 
						
							
								5cbecef15d
								
							 
						 
						
							
								
								New semester version fixes conflict with neo-concepts update  
							
							
							
						 
						5 年之前  
				
					
						
							
								 
						
							
								4c2040a310
								
							 
						 
						
							
								
								We can create and import sdists as gzip-compressed tar files  
							
							
							
						 
						5 年之前  
				
					
						
							
								 
						
							
								9a46118c28
								
							 
						 
						
							
								
								Fix linker order, again  
							
							
							
						 
						5 年之前  
				
					
						
							
								 
						
							
								2e9fe665c5
								
							 
						 
						
							
								
								Clarify message in import collision for repo  
							
							
							
						 
						5 年之前