Juan RP 
							
						 
					 
					
						
						
							
						
						68ef66eb51 
					 
					
						
						
							
							lib/fetch/fetch.c: CID 62784 (uninitialized pointer read)  
						
						 
						
						
						
						
					 
					
						2014-10-05 13:10:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						44f5fb107e 
					 
					
						
						
							
							lib/fetch/fetch.c: CID 62738 (unused value)  
						
						 
						
						
						
						
					 
					
						2014-10-05 12:01:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c3dc804bc0 
					 
					
						
						
							
							lib/fetch/http.c: try to fix CID 62683 (resource leak)  
						
						 
						
						
						
						
					 
					
						2014-10-05 10:32:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						25e8fca7b4 
					 
					
						
						
							
							lib/fetch/common.c: fix CID 62681 correctly (resource leak).  
						
						 
						
						
						
						
					 
					
						2014-10-05 10:21:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c1959b3915 
					 
					
						
						
							
							lib/fetch/common.c: resource leak (CID 62681)  
						
						 
						
						
						
						
					 
					
						2014-10-05 09:08:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						9d90c75fcc 
					 
					
						
						
							
							lib/fetch/http.c: buffer not NUL terminated (CID 62666)  
						
						 
						
						
						
						
					 
					
						2014-10-05 09:04:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						25e8002737 
					 
					
						
						
							
							fetch: hardcode HTTPS port and fallback to /etc/services for other unknown ports.  
						
						 
						
						
						
						
					 
					
						2014-08-25 16:07:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						510c84d3bb 
					 
					
						
						
							
							libfetch: synchronized with NetBSD's pkgsrc/libfetch, preserving our changes.  
						
						 
						
						
						
						
					 
					
						2014-06-29 10:29:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						be1ef74ba2 
					 
					
						
						
							
							libfetch: merge NetBSD's common.c 1.29 too to reduce differences and fix a warning.  
						
						 
						
						
						
						
					 
					
						2014-06-29 10:04:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						7bb36ddaa2 
					 
					
						
						
							
							libfetch: fetch_close: make sure conn->ssl is valid before shutting down.  
						
						 
						
						
						
						
					 
					
						2014-06-28 12:12:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						633c20a2e6 
					 
					
						
						
							
							libfetch: merge TLS SNI support from NetBSD with some other random changes.  
						
						 
						
						... 
						
						
						
						Close GH #41  
						
						
					 
					
						2014-06-28 12:01:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						d0a9bbb912 
					 
					
						
						
							
							Fix   #34  (make libfetch always add "Accept: */*" in the HTTP header).  
						
						 
						
						
						
						
					 
					
						2014-03-18 14:08:40 +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 
							
						 
					 
					
						
						
							
						
						42ba861e21 
					 
					
						
						
							
							lib/fetch: ignore -Wformat-nonliteral with clang.  
						
						 
						
						
						
						
					 
					
						2013-07-02 08:54:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						d419f8ac2a 
					 
					
						
						
							
							Move fetch.h to lib/fetch.  
						
						 
						
						
						
						
					 
					
						2013-06-19 11:03:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						2f3913f3aa 
					 
					
						
						
							
							lib/fetch/common.c: merge 2.34 and backport a patch for select(2) and SSL.  
						
						 
						
						
						
						
					 
					
						2013-01-13 21:09:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						3339d0cd25 
					 
					
						
						
							
							libfetch: fix warnings.  
						
						 
						
						
						
						
					 
					
						2012-07-19 18:00:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c49bd80e20 
					 
					
						
						
							
							fetch/ftp.c: fix a cast that caught clang via -Wcast-qual.  
						
						 
						
						
						
						
					 
					
						2010-10-27 00:17:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						bd37736d89 
					 
					
						
						
							
							Import and merge libfetch-2.31 from NetBSD pkgsrc.  
						
						 
						
						
						
						
					 
					
						2010-06-02 23:44:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						03e8fa53d9 
					 
					
						
						
							
							Merge libfetch-2.30 from NetBSD's pkgsrc.  
						
						 
						
						... 
						
						
						
						--HG--
extra : convert_revision : xtraeme%40gmail.com-20100124144753-ni487x8m7r05847b 
						
						
					 
					
						2010-01-24 15:47:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						61d2ea8896 
					 
					
						
						
							
							Rework Makefile files, fully parallel builds are now possible.  
						
						 
						
						... 
						
						
						
						--HG--
extra : convert_revision : xtraeme%40gmail.com-20100118201826-q2zsyooicxi7lcfm 
						
						
					 
					
						2010-01-18 21:18:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						e404632f7e 
					 
					
						
						
							
							Sync fetch code with libfetch-2.27.  
						
						 
						
						... 
						
						
						
						joerg@netbsd libfetch-2.27:
The connection sharing didn't handle the case of active transfers
correctly and tried to close the connection in that case (PR 42607).
Correctly check if there is a transfer going on and just leave the
connection alone in that case.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20100111192421-5fddbsek3ayi9wm8 
						
						
					 
					
						2010-01-11 20:24:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						ec907d0646 
					 
					
						
						
							
							Restructure the Makefiles, INET6 and SSL support in libfetch is now  
						
						 
						
						... 
						
						
						
						mandatory, build executables as PIE objects.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20100106101556-tqzwk80xpp0iz20t 
						
						
					 
					
						2010-01-06 11:15:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						d55391e2e9 
					 
					
						
						
							
							Cleaned up the Makefiles, improve README about what's required.  
						
						 
						
						... 
						
						
						
						--HG--
extra : convert_revision : xtraeme%40gmail.com-20091228151958-ehx17nupq3uckhhg 
						
						
					 
					
						2009-12-28 16:19:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						6e863cbf45 
					 
					
						
						
							
							lib/fetch/Makefile: ignore fstack-protector warnings.  
						
						 
						
						... 
						
						
						
						--HG--
extra : convert_revision : xtraeme%40gmail.com-20091218122139-g4ljwb50cvnr8alj 
						
						
					 
					
						2009-12-18 13:21:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						db9ae90dd4 
					 
					
						
						
							
							Improve make output similar to what recent GNU configure scripts do.  
						
						 
						
						... 
						
						
						
						Also always build the static bins so that it's done in one pass,
that means that objects are PIC and built with SSP.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091119050337-hkdksjqxy9n7vy7m 
						
						
					 
					
						2009-11-19 06:03:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						e8d947e15b 
					 
					
						
						
							
							Reorganize the Makefiles so that parallel build is possible.  
						
						 
						
						... 
						
						
						
						--HG--
extra : convert_revision : xtraeme%40gmail.com-20091118090545-wpvgwmnqyh77sgz8 
						
						
					 
					
						2009-11-18 10:05:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						748cc9c6b1 
					 
					
						
						
							
							Improve xbps_fetch_file() and friends, one more time by Daft Punk.  
						
						 
						
						... 
						
						
						
						--HG--
extra : convert_revision : xtraeme%40gmail.com-20091031140925-rjlkhq0v6fvmtawo 
						
						
					 
					
						2009-10-31 15:09:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						3905c2106c 
					 
					
						
						
							
							Properly build shared/static libxbps and utils.  
						
						 
						
						... 
						
						
						
						xbps-fetch: added -v flag to see verbose messages in libfetch.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091030111726-axf9paz2k01ntqzz 
						
						
					 
					
						2009-10-30 12:17:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						7aebea684b 
					 
					
						
						
							
							Implemented support for working with remote repositories.  
						
						 
						
						... 
						
						
						
						libfetch from NetBSD's pkgsrc has been imported into lib/fetch, but
the objects are embedded into libxbps. Only a public function to fetch
files has been implemented: xbps_fetch_file().
The library now is built with -fvisibility=hidden by default, and
exported symbols are the ones that use the SYMEXPORT macro.
The code works well enough, but will need many more cleanups.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091027004600-0lq9aao67lisbzxv 
						
						
					 
					
						2009-10-27 01:46:00 +01:00