Juan RP 
							
						 
					 
					
						
						
							
						
						2f1d3d4013 
					 
					
						
						
							
							NEWS: tyop xstd -> zstd  
						
						 
						
						
						
						
					 
					
						2019-06-17 13:08:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						51d7e4cb27 
					 
					
						
						
							
							NEWS: mention that xbps-rindex(1) defaults to zstd.  
						
						 
						
						
						
						
					 
					
						2019-06-17 13:07:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						34c811faaa 
					 
					
						
						
							
							NEWS: mention briefly all my changes for 0.54.  
						
						 
						
						
						
						
					 
					
						2019-06-17 13:05:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c7293f62bc 
					 
					
						
						
							
							NEWS: mention my recent changes.  
						
						 
						
						
						
						
					 
					
						2019-06-17 12:28:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						b672e1a7f2 
					 
					
						
						
							
							Improved "xbps auto-updating itself" behaviour.  
						
						 
						
						... 
						
						
						
						Always check if there's a new xbps package version available
while *installing* or *updating* in any form.
This fixes the following scenario:
- xbps-0.53_10 is currently installed
- xbps-0.54_1 is available in repo
- xbps-install --update netbsd-wtf || xbps-install new-pkg || xbps-install --update
As expected any of the following scenarios in last cmd will use *this*
transaction to autoupdate xbps and its reverse dependencies.
Another transaction will be necessary to install or update the other unrelated
packages.
Added a new test case to verify this case and improve the other test
cases with more extensive checks. 
						
						
					 
					
						2019-06-17 12:02:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						f5f7f6b5a3 
					 
					
						
						
							
							xbps-rindex: fix comment, zstd is set by default.  
						
						 
						
						
						
						
					 
					
						2019-06-17 08:22:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						6c1759862e 
					 
					
						
						
							
							xbps-rindex: added --compression option and set zstd by default.  
						
						 
						
						... 
						
						
						
						Multiple compression formats are now supported for repodata,
none, gzip, bzip2, xz, lz4 and zstd. 
						
						
					 
					
						2019-06-17 07:24:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						7f75910054 
					 
					
						
						
							
							libxbps: added support for multiple compression formats in repodata.  
						
						 
						
						... 
						
						
						
						Also don't use obsolete libarchive interfaces. 
						
						
					 
					
						2019-06-17 07:14:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						ab9a587d34 
					 
					
						
						
							
							xbps-create: added support for lz4 and zstd compression formats.  
						
						 
						
						
						
						
					 
					
						2019-06-17 07:12:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						59dffd76cc 
					 
					
						
						
							
							lib/package_fulldeptree.c: simplify.  
						
						 
						
						
						
						
					 
					
						2019-06-17 05:38:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						36a35a93d1 
					 
					
						
						
							
							LICENSE: sync with xbps.h.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-16 00:20:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						230826d6b8 
					 
					
						
						
							
							include/xbps.h.in: mention gottox and duncaen.  
						
						 
						
						... 
						
						
						
						They contributed enough over these years that warrants
to be mentioned with proper credit.
Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-16 00:02:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						1037a77000 
					 
					
						
						
							
							xbps-checkvers: grow buffer if necessary instead of free/malloc for every file  
						
						 
						
						
						
						
					 
					
						2019-06-15 23:50:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						323ca2f95a 
					 
					
						
						
							
							xbps-checkvers: cleanup and check strdup errors  
						
						 
						
						
						
						
					 
					
						2019-06-15 23:50:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						49cc70de9a 
					 
					
						
						
							
							xbps-checkvers: rewrite check_reverts without malloc  
						
						 
						
						
						
						
					 
					
						2019-06-15 23:50:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						e495f84954 
					 
					
						
						
							
							xbps-checkvers: set rcv->fname when loading from cache  
						
						 
						
						
						
						
					 
					
						2019-06-15 23:50:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						3805fd5297 
					 
					
						
						
							
							xbps-checkvers: use proplib data structures and add cache file  
						
						 
						
						
						
						
					 
					
						2019-06-15 23:50:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						26cc209225 
					 
					
						
						
							
							xbps-checkvers: remove magic buffer and use fwrite for %t format  
						
						 
						
						
						
						
					 
					
						2019-06-15 23:50:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						dfa6e80d13 
					 
					
						
						
							
							xbps-checkvers: add %t format to get requested template name from path (ie subpackage)  
						
						 
						
						
						
						
					 
					
						2019-06-15 23:50:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						db2eb29cbc 
					 
					
						
						
							
							xbps-checkvers: add --format  
						
						 
						
						
						
						
					 
					
						2019-06-15 23:50:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						5dfaf5c075 
					 
					
						
						
							
							xbps-checkvers: allow files argument to be paths or package name  
						
						 
						
						
						
						
					 
					
						2019-06-15 23:50:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						b2f5afd02e 
					 
					
						
						
							
							lib/repo: add xbps_repo_remove and use it in xbps_rpool_foreach  
						
						 
						
						... 
						
						
						
						https://github.com/void-linux/xbps/issues/3  
						
						
					 
					
						2019-06-15 21:11:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						2ae5dc304b 
					 
					
						
						
							
							TODO: update with new stuff.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-15 20:42:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						104e8393f3 
					 
					
						
						
							
							lib/fetch: fix happy eyeballs without any usable addresses and catch more errors  
						
						 
						
						
						
						
					 
					
						2019-06-15 19:19:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						8018833010 
					 
					
						
						
							
							lib/fetch: add FORCE_IPV{4,6} environment variables  
						
						 
						
						
						
						
					 
					
						2019-06-15 19:19:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						271601dd0e 
					 
					
						
						
							
							fulldeptree: replace another assert() with proper return code.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-15 18:15:13 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						a9a889c54d 
					 
					
						
						
							
							fulldeptree: return a proper error if deps can't be resolved.  
						
						 
						
						... 
						
						
						
						xbps_get_pkg_fulldeptree() now returns NULL and sets errno to ENODEV
when there are missing dependencies, rather than assert()ing.
Added another test case to check returned error codes.
Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-15 18:04:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						3a70495ba6 
					 
					
						
						
							
							tests/cyclic_dep_full: fix xbps-query cmd.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-15 16:34:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						82e7d11db8 
					 
					
						
						
							
							Merge pull request  #116  from Duncaen/umask  
						
						 
						
						... 
						
						
						
						umask "fixes" 
						
						
					 
					
						2019-06-15 13:08:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						656a9145a2 
					 
					
						
						
							
							Merge pull request  #117  from Duncaen/xbps_binpkg_exists  
						
						 
						
						... 
						
						
						
						xbps_binpkg_exists: fix access() on remote packages and avoid malloc 
						
						
					 
					
						2019-06-15 13:07:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						45fc07260c 
					 
					
						
						
							
							xbps_binpkg_exists: fix access() on remote packages and avoid malloc  
						
						 
						
						
						
						
					 
					
						2019-06-14 23:21:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						008e1ed901 
					 
					
						
						
							
							lib/external/fexec.c: run child with 022 umask  
						
						 
						
						
						
						
					 
					
						2019-06-14 21:09:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						c3f6f485a3 
					 
					
						
						
							
							lib/repo_sync.c: set umask before creating repo cache directories  
						
						 
						
						
						
						
					 
					
						2019-06-14 21:08:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						53e23d348e 
					 
					
						
						
							
							run-tests: set ATF_SHELL=/bin/sh.  
						
						 
						
						... 
						
						
						
						This way 'make check' always uses it.
Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-14 10:21:37 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						a498e7aee2 
					 
					
						
						
							
							run-tests: use LD_LIBRARY_PATH instead.  
						
						 
						
						... 
						
						
						
						Somehow musl does not like this LD_PRELOAD.
Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-14 10:14:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						7e83677ee1 
					 
					
						
						
							
							.travis.yml: --enable-debug is gone, use nproc(1)  
						
						 
						
						... 
						
						
						
						Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-14 10:06:35 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						04291329aa 
					 
					
						
						
							
							Bump XBPS_API_VERSION and libxbps major soname.  
						
						 
						
						... 
						
						
						
						- struct xbps_handle was modified.
- xbps_pkg_is_ignored() was added to the API.
Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-14 09:54:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						a59d5176b1 
					 
					
						
						
							
							AUTHORS: dup entry.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-14 09:48:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						86ae6975fc 
					 
					
						
						
							
							LICENSE.md -> LICENSE.  
						
						 
						
						... 
						
						
						
						I thought that just making it .md would be enough to
show the characteristics of the license on the github repository
but I was wrong.
Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-14 09:42:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						27fb6761d0 
					 
					
						
						
							
							AUTHORS: sync with reality, Gottox and duncaen are part of xbps now.  
						
						 
						
						... 
						
						
						
						Merge CONTRIBUTORS too.
Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-14 09:41:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						f18cf87e3a 
					 
					
						
						
							
							xbps-checkvers: fix bug noticed by fixing another bug  
						
						 
						
						
						
						
					 
					
						2019-06-13 23:32:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						684d2a7187 
					 
					
						
						
							
							xbps-checkvers: only allocate if $ is in the current line  
						
						 
						
						... 
						
						
						
						Before this commit, it would have seen $ from following lines
and thinks it needs to substitute variables. 
						
						
					 
					
						2019-06-13 23:32:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						0691054a59 
					 
					
						
						
							
							xbps-checkvers: try to not see something like ${var##foo} as comment  
						
						 
						
						
						
						
					 
					
						2019-06-13 23:32:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						204b9b630a 
					 
					
						
						
							
							xbps-checkvers: rewrite shell substitution without buffer guessing  
						
						 
						
						
						
						
					 
					
						2019-06-13 23:32:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						6b3b4bc3cd 
					 
					
						
						
							
							LICENSE -> LICENSE.md  
						
						 
						
						
						
						
					 
					
						2019-06-13 21:16:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c77c33e11e 
					 
					
						
						
							
							COPYING.3RDPARTY -> LICENSE.3RDPARTY  
						
						 
						
						... 
						
						
						
						Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-13 20:56:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						3e3b2ed0e3 
					 
					
						
						
							
							COPYING -> LICENSE. This way github provides a nice overview :-)  
						
						 
						
						... 
						
						
						
						Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-13 20:54:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						870c1a832e 
					 
					
						
						
							
							README.md: reorganize build requirements section.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Juan RP <xtraeme@gmail.com > 
						
						
					 
					
						2019-06-13 20:36:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						93c6825520 
					 
					
						
						
							
							xbps-checkvers.1: mention --manual  
						
						 
						
						
						
						
					 
					
						2019-06-13 20:12:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncaen 
							
						 
					 
					
						
						
							
						
						5bed1a775c 
					 
					
						
						
							
							xbps-checkvers: make usage look more like all tools  
						
						 
						
						
						
						
					 
					
						2019-06-13 20:12:05 +02:00