Juan RP 
							
						 
					 
					
						
						
							
						
						17829cd6b4 
					 
					
						
						
							
							libxbps: add xbps_find_virtualpkg_in_array_by_{name,pattern} and use it.  
						
						
						
						
					 
					
						2011-07-15 18:45:38 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						33d6d2e166 
					 
					
						
						
							
							libxbps: API/ABI break changes to fix issues with virtual packages.  
						
						... 
						
						
						
						Please see the NEWS file for info about this commit. 
						
						
					 
					
						2011-07-15 18:22:58 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						fddb472dd0 
					 
					
						
						
							
							xbps-uhelper: remove unused targets/code.  
						
						
						
						
					 
					
						2011-07-15 16:29:55 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						fbfcd48de3 
					 
					
						
						
							
							doc: added images dictionary to build API docs.  
						
						
						
						
					 
					
						2011-07-15 09:26:25 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						a549004e77 
					 
					
						
						
							
							doc: update pkg_files_dictionary dot graph.  
						
						
						
						
					 
					
						2011-07-15 09:25:59 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						f6476e210c 
					 
					
						
						
							
							libxbps: do not loop forever on errors while syncing a remote repo.  
						
						
						
						
					 
					
						2011-07-14 00:13:25 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						12ac81e00e 
					 
					
						
						
							
							xbps-conf.plist: repos/stable is gone, remove it.  
						
						
						
						
					 
					
						2011-07-13 15:03:35 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						5917fc7404 
					 
					
						
						
							
							xbps-repo: printf uint64_t with PRIu64.  
						
						
						
						
					 
					
						2011-07-11 12:12:55 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						0ed471497b 
					 
					
						
						
							
							xbps-conf.plist: add repos/current as preferred mirror now.  
						
						
						
						
					 
					
						2011-07-11 10:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						36776b5661 
					 
					
						
						
							
							NEWS: mention recent xbps-repo genindex bugfix.  
						
						
						
						
					 
					
						2011-07-11 10:18:16 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						8474b89830 
					 
					
						
						
							
							COPYING: update for lib/compat/strcasestr.c.  
						
						
						
						
					 
					
						2011-07-11 10:18:04 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						f7918ec5aa 
					 
					
						
						
							
							xbps-repo: ignore pkgs providing virtualpkgs in genindex target.  
						
						
						
						
					 
					
						2011-07-11 10:12:42 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						c163801fd0 
					 
					
						
						
							
							xbps-bin: print the list of pkgs when removing a pkg with reverse-deps.  
						
						... 
						
						
						
						This commit also removes the printf for -F, it seems that it's confusing
so I simply removed it and it won't proceed unless -F is specified. 
						
						
					 
					
						2011-07-10 20:24:29 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						b62f1f0396 
					 
					
						
						
							
							xbps-repo: remove unused pkgname var for previous commit.  
						
						
						
						
					 
					
						2011-07-09 13:33:48 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						cdf4640246 
					 
					
						
						
							
							xbps-repo(8): 'genindex' now removes entries for unexistent pkgs.  
						
						... 
						
						
						
						Packages that were previously registered in repository's pkg-index.plist
and are now unaccessible are removed.
This fixes issue #1  in github.com/vanilla/xbps. 
						
						
					 
					
						2011-07-09 13:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						81d5bdd79a 
					 
					
						
						
							
							xbps-repo: fix the 'genindex' target with missing directories.  
						
						... 
						
						
						
						This fixes issue #3  in github.com/vanilla/xbps. 
						
						
					 
					
						2011-07-09 11:21:17 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						0a2abb3f3d 
					 
					
						
						
							
							xbps-repo(8): 'search' target is now case insensitive.  
						
						... 
						
						
						
						Along with this change, compat code has been added (from NetBSD)
for systems that don't have it. The compat code has been reorganized
to be in a common place and its prototypes in compat.h.
The configure scripts checks if strcasestr() is available, and
uses compat code if not found.
This fixes issue #2  on github.com/vanilla/xbps. 
						
						
					 
					
						2011-07-09 10:50:44 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						5585b98ac6 
					 
					
						
						
							
							libxbps: take into account virtual-pkg settings in conf file when updating.  
						
						
						
						
					 
					
						2011-07-08 15:28:57 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						ce9bc051e1 
					 
					
						
						
							
							Makefile: update dist target for git.  
						
						
						
						
					 
					
						2011-07-08 08:45:19 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						900e35a15e 
					 
					
						
						
							
							xbps_unpack_binary_pkg: printf existents entries iff XBPS_FLAG_VERBOSE is set.  
						
						
						
						
					 
					
						2011-07-05 17:47:37 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						a379b394fd 
					 
					
						
						
							
							README: item for zlib's configure tests.  
						
						
						
						
					 
					
						2011-07-05 16:46:34 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						c8ee562d7c 
					 
					
						
						
							
							configure: avoid using zlib's pkgconfig file, fixes issue 6.  
						
						... 
						
						
						
						Not all systems provide a zlib.pc file, so explicitly check for
InflateInit2() which is what we use in XBPS.
Thanks to str1ngs for finding this error on Ubuntu. 
						
						
					 
					
						2011-07-04 13:09:37 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						979c585652 
					 
					
						
						
							
							Preserve files on disk while installing a binary package.  
						
						... 
						
						
						
						While installing packages, if any file that is going to be unpacked
exists on disk don't remove it. Always preserve them to avoid missing
files on currently installed package if there are file conflicts. 
						
						
					 
					
						2011-07-03 17:12:02 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						7999d393e2 
					 
					
						
						
							
							xbps-bin: return ENODEV in missing dependencies, not 1.  
						
						
						
						
					 
					
						2011-07-02 23:44:51 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						8b43800e94 
					 
					
						
						
							
							xbps-repo: improve error msg if 'sync' target fails.  
						
						
						
						
					 
					
						2011-06-30 10:58:10 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						f897ffa431 
					 
					
						
						
							
							Do not redefine strlc{at,py} prototypes.  
						
						
						
						
					 
					
						2011-06-29 12:16:04 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						8b02d73559 
					 
					
						
						
							
							Re-use .hgignore and make a symlink to .gitignore.  
						
						
						
						
					 
					
						2011-06-27 22:48:15 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						539dd1c0cd 
					 
					
						
						
							
							xbps-bin: when replacing pkgs only purge for pkgs that aren't going to be updated.  
						
						
						
						
					 
					
						2011-06-25 22:53:47 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						f0745120f6 
					 
					
						
						
							
							Fix sorting algorithm to add same pkgs with different transaction reasons.  
						
						
						
						
					 
					
						2011-06-25 22:53:16 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						fe2bbb675f 
					 
					
						
						
							
							xbps_unpack_binary_pkg: fix previous and also handle ERANGE after unlink.  
						
						
						
						
					 
					
						2011-06-25 18:19:56 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						f29bbc7029 
					 
					
						
						
							
							Backed out changeset 2d5467e382fd  
						
						... 
						
						
						
						This broke some dependency patterns, revert it for now. 
						
						
					 
					
						2011-06-25 12:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						a984c60437 
					 
					
						
						
							
							xbps_cmpver: test for DEWEY_GT because it's most commonly used.  
						
						... 
						
						
						
						Also some code that handled "netbsd" pkg revisions have been removed,
we don't/won't use it. 
						
						
					 
					
						2011-06-25 12:37:10 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						e218e710f9 
					 
					
						
						
							
							xbps_unpack_binary_pkg: in remove_file_wrong_hash() handle ENOENT errors.  
						
						
						
						
					 
					
						2011-06-25 11:47:42 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						cf4b9b5011 
					 
					
						
						
							
							xbps-uhelper: make 'register' target to not set automatic-install (i.e manual).  
						
						
						
						
					 
					
						2011-06-24 22:40:00 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						532edaddda 
					 
					
						
						
							
							libxbps: only initialize repository pool in repository_pool_foreach, fix a bug.  
						
						... 
						
						
						
						In xbps_repository_pool_init, xbps_fetch_file() returns 1 when a file is
successfully fetched and that var was used to check for successful initialization. 
						
						
					 
					
						2011-06-24 21:20:06 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						97fcd43bbe 
					 
					
						
						
							
							xbps-bin: also purge pkgs that shall be replaced.  
						
						
						
						
					 
					
						2011-06-23 11:46:15 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						a1100fd00d 
					 
					
						
						
							
							libxbps: when updating ignore pkgs in config-files state.  
						
						
						
						
					 
					
						2011-06-23 11:40:11 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						9468520e69 
					 
					
						
						
							
							libxbps: fixed a bug in virtual pkg handling.  
						
						... 
						
						
						
						When resolving dependencies it didn't take into account virtual packages
in some cases. 
						
						
					 
					
						2011-06-23 11:30:04 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						5847a11570 
					 
					
						
						
							
							xbps_fetch_file: remove local file if bigger than remote and refetch.  
						
						
						
						
					 
					
						2011-06-23 00:06:50 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						74ce033d45 
					 
					
						
						
							
							Don't initialize repository pool via xbps_init, instead in repository_pool public funcs.  
						
						... 
						
						
						
						That way we can avoid having to sync all remote repositories for any code
using xbps_init()! 
						
						
					 
					
						2011-06-22 11:55:02 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						12d488ec47 
					 
					
						
						
							
							xbps_repository_pool_init: return errno value if a repo sync fails.  
						
						
						
						
					 
					
						2011-06-22 10:54:06 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						6fe2c61c59 
					 
					
						
						
							
							xbps_init: missing argument in a printf.  
						
						
						
						
					 
					
						2011-06-22 10:53:20 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						e9fa37bc2f 
					 
					
						
						
							
							xbps_repository_sync_index: preserve errno in error path and add debug printfs.  
						
						
						
						
					 
					
						2011-06-22 10:52:46 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						fbfa9c5960 
					 
					
						
						
							
							New option in conffile to set libfetch's limit (seconds) in timed out connections.  
						
						
						
						
					 
					
						2011-06-22 09:53:44 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						6b4aaae971 
					 
					
						
						
							
							xbps-bin: check: missing whitespace in printf.  
						
						
						
						
					 
					
						2011-06-22 09:37:59 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						96bf160032 
					 
					
						
						
							
							xbps-bin: check: don't play stupid games removing previous lines.  
						
						
						
						
					 
					
						2011-06-22 09:33:39 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						de9e153bb9 
					 
					
						
						
							
							xbps-bin: check target: ignore symlinks with empty targets.  
						
						
						
						
					 
					
						2011-06-22 09:16:48 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						092c832e6c 
					 
					
						
						
							
							mkpath: indent some comments.  
						
						
						
						
					 
					
						2011-06-21 10:43:52 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						2719f63642 
					 
					
						
						
							
							xbps-repo: improve error string when xbps_fetch_file() errors out.  
						
						
						
						
					 
					
						2011-06-20 23:16:58 +02:00 
						 
				 
			
				
					
						
							
							
								Juan RP 
							
						 
					 
					
						
						
							
						
						ed82315813 
					 
					
						
						
							
							xbps-{bin,repo}(8): don't mention xbps-src, this info is outdated.  
						
						
						
						
					 
					
						2011-06-20 12:56:43 +02:00