Juan RP 
							
						 
					 
					
						
						
							
						
						013731c502 
					 
					
						
						
							
							Acquire/release a POSIX file lock on repository archives.  
						
						 
						
						... 
						
						
						
						- xbps_repo_open() accepts a third argument (bool) to acquire a POSIX file
lock on the repository archive.
- xbps_repo_close() accepts a second argument (bool) to release a POSIX file
lock on the repository archive.
This avoids the issue of multiple xbps-rindex(8) processes being blocked
even for different repositories on the same architecture, resulting in
unnecessary contention. 
						
						
					 
					
						2014-09-05 12:26:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						43a0245c49 
					 
					
						
						
							
							configure: compile with -finline-functions by default.  
						
						 
						
						
						
						
					 
					
						2014-08-27 09:00:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						74b3cb0e64 
					 
					
						
						
							
							Only build/install xbps-uchroot(8) on linux.  
						
						 
						
						
						
						
					 
					
						2014-08-23 09:06:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						32161d5dd9 
					 
					
						
						
							
							Post release bump to 0.38.  
						
						 
						
						
						
						
					 
					
						2014-06-23 09:50:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						89dd57e421 
					 
					
						
						
							
							Post release bump.  
						
						 
						
						
						
						
					 
					
						2014-05-02 17:20:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						0b177029d2 
					 
					
						
						
							
							Bump to 0.36.  
						
						 
						
						
						
						
					 
					
						2014-04-06 12:23:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						ace01dca85 
					 
					
						
						
							
							Version bump to 0.35.  
						
						 
						
						
						
						
					 
					
						2014-03-31 12:59:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						7606691af3 
					 
					
						
						
							
							Post-release bump to 0.34.  
						
						 
						
						
						
						
					 
					
						2014-03-11 13:11:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						f74bf1c1c8 
					 
					
						
						
							
							New custom configuration file format that does not need confuse.  
						
						 
						
						
						
						
					 
					
						2014-02-25 16:42:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c9fd89a76a 
					 
					
						
						
							
							Post release version bump.  
						
						 
						
						
						
						
					 
					
						2014-02-21 09:35:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						9c124aa162 
					 
					
						
						
							
							Post release bump.  
						
						 
						
						
						
						
					 
					
						2014-02-01 12:25:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						4fb8c37526 
					 
					
						
						
							
							configure: set a meaningful name to the POSIX semaphores test code.  
						
						 
						
						
						
						
					 
					
						2014-01-31 11:37:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						f5e1fff93a 
					 
					
						
						
							
							xbps-rindex: use a POSIX named semaphore to avoid concurrency issues.  
						
						 
						
						
						
						
					 
					
						2014-01-31 11:35:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						2bacf4887d 
					 
					
						
						
							
							Post release bump to 0.31.  
						
						 
						
						
						
						
					 
					
						2014-01-28 17:29:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						5eea259c13 
					 
					
						
						
							
							Remove the config.h kludge and override vasprintf detection via HAVE_VASPRINTF.  
						
						 
						
						
						
						
					 
					
						2014-01-20 18:50:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						16bfc5e61d 
					 
					
						
						
							
							Post-release bump to 0.30.  
						
						 
						
						
						
						
					 
					
						2014-01-09 14:26:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						3397e6b0f4 
					 
					
						
						
							
							Post-release bump to 0.29.  
						
						 
						
						
						
						
					 
					
						2014-01-03 11:09:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						d3ffd0885b 
					 
					
						
						
							
							xbps.h: drop PATH_MAX completely and use our own definition.  
						
						 
						
						
						
						
					 
					
						2013-12-29 16:56:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						8eb1d3889f 
					 
					
						
						
							
							Don't redefine _XOPEN_SOURCE and set it to 700 as previously.  
						
						 
						
						
						
						
					 
					
						2013-12-29 16:49:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						1f16a22791 
					 
					
						
						
							
							Add NDEBUG to CPPFLAGS if --enable-debug is unset.  
						
						 
						
						
						
						
					 
					
						2013-12-06 11:55:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						6861e1d623 
					 
					
						
						
							
							Post release version bump.  
						
						 
						
						
						
						
					 
					
						2013-11-29 10:25:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						65bfd54d36 
					 
					
						
						
							
							configure: added --localstatedir (defaults to /var).  
						
						 
						
						
						
						
					 
					
						2013-11-25 12:34:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						e1a3e44e2a 
					 
					
						
						
							
							configure: append {C{,XX,PP},LD}FLAGS after checking compilter features.  
						
						 
						
						
						
						
					 
					
						2013-11-18 19:54:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						2952c69c7a 
					 
					
						
						
							
							Define NDEBUG for assert() if --enable-debug is not specified.  
						
						 
						
						
						
						
					 
					
						2013-11-08 09:11:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						fc9fda7195 
					 
					
						
						
							
							configure: also respect CPPFLAGS from environment (if set).  
						
						 
						
						
						
						
					 
					
						2013-10-23 15:59:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						0db47cff9c 
					 
					
						
						
							
							Always build with DEBUG and enable assertions.  
						
						 
						
						
						
						
					 
					
						2013-10-07 08:20:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						ae2eea8937 
					 
					
						
						
							
							configure: get latest git rev from HEAD not from master.  
						
						 
						
						... 
						
						
						
						In tags there's no 'master' branch so use HEAD instead. 
						
						
					 
					
						2013-09-26 11:33:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						0778328e82 
					 
					
						
						
							
							Post release bump to 0.27.  
						
						 
						
						
						
						
					 
					
						2013-09-25 12:30:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						9d562671ee 
					 
					
						
						
							
							configure: embed short hash for the git revision.  
						
						 
						
						
						
						
					 
					
						2013-09-15 10:34:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						4057e4961c 
					 
					
						
						
							
							Use C99 for loop initializers.  
						
						 
						
						... 
						
						
						
						That means that a C99 compiler is now mandatory. 
						
						
					 
					
						2013-09-15 10:06:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						da338519e1 
					 
					
						
						
							
							Drop INSTALL_STRIPPED, always install files unstripped.  
						
						 
						
						
						
						
					 
					
						2013-08-29 14:35:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						a039330f3c 
					 
					
						
						
							
							Misc cleanups: use __attribute__((__unused__)); remove dead code.  
						
						 
						
						
						
						
					 
					
						2013-08-29 10:45:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						1999fbd771 
					 
					
						
						
							
							Relax libarchive version requirement to 2.8.0.  
						
						 
						
						
						
						
					 
					
						2013-08-16 10:26:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						6e37c02032 
					 
					
						
						
							
							Post release version bump to 0.26.  
						
						 
						
						
						
						
					 
					
						2013-07-05 08:08:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						9cfbd10604 
					 
					
						
						
							
							configure: --etcdir -> --syconfdir.  
						
						 
						
						
						
						
					 
					
						2013-06-28 08:55:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						42c0766c00 
					 
					
						
						
							
							Get rid of libfetch and proplib external dependencies.  
						
						 
						
						... 
						
						
						
						The list of required external deps is now confuse, libarchive and openssl.
libxbps now includes a wrapper for proplib prefixed with xbps_ rather than prop_. 
						
						
					 
					
						2013-06-20 10:26:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						31efece727 
					 
					
						
						
							
							Hide libfetch symbols if using the internal copy.  
						
						 
						
						
						
						
					 
					
						2013-06-19 11:57:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						8f6d400cdd 
					 
					
						
						
							
							configure: test if fdatasync(2) is available for internal proplib.  
						
						 
						
						
						
						
					 
					
						2013-06-19 11:41:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						cb15387bb8 
					 
					
						
						
							
							Post release version bump.  
						
						 
						
						
						
						
					 
					
						2013-05-02 12:31:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						30747b1c8b 
					 
					
						
						
							
							Post release bump to 0.24.  
						
						 
						
						
						
						
					 
					
						2013-04-19 10:44:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						4411ff82ac 
					 
					
						
						
							
							Post release bump to 0.23.  
						
						 
						
						
						
						
					 
					
						2013-03-23 08:33:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						db5ddf0578 
					 
					
						
						
							
							configure: post release version bump (welcome to 0.22).  
						
						 
						
						
						
						
					 
					
						2013-03-11 15:57:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						fe922ace4c 
					 
					
						
						
							
							Merge portable proplib 0.6.3.  
						
						 
						
						
						
						
					 
					
						2013-03-09 16:41:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						a517124eae 
					 
					
						
						
							
							configure: misc tweaks to be more cross compiler friendly.  
						
						 
						
						
						
						
					 
					
						2013-03-03 08:12:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						e525e2c251 
					 
					
						
						
							
							Drop posix_fadvise(3) completely before unpacking.  
						
						 
						
						... 
						
						
						
						Some systems with small memory might fail to make the preallocation,
as seen in the rpi. It doesn't give us too much gain anyway. 
						
						
					 
					
						2013-02-20 12:59:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						569976888d 
					 
					
						
						
							
							configure: use EPREFIX for _INCDIR.  
						
						 
						
						
						
						
					 
					
						2013-02-06 18:50:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						e9e704d59a 
					 
					
						
						
							
							configure: use gcc --print-sysroot to behave correctly in cross builds.  
						
						 
						
						
						
						
					 
					
						2013-02-06 18:41:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						0d2bd8acdc 
					 
					
						
						
							
							configure: if using internal libfetch, also link to libssl.  
						
						 
						
						
						
						
					 
					
						2013-02-02 01:30:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						782b85438e 
					 
					
						
						
							
							configure: post-release version bump.  
						
						 
						
						
						
						
					 
					
						2013-01-24 09:49:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						a4e3a489a1 
					 
					
						
						
							
							Change some configure options to --enable-foo (static, debug, tests, etc).  
						
						 
						
						
						
						
					 
					
						2012-12-29 07:44:10 +01:00