rofl0r 
							
						 
					 
					
						
						
							
						
						d3586380bd 
					 
					
						
						
							
							get_chain_data: reject invalid entries in proxylist section  
						
						 
						
						
						
						
							
						
					 
					
						2014-07-21 13:17:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						5168bc4eed 
					 
					
						
						
							
							bail out when no proxy was configured  
						
						 
						
						
						
						
							
						
					 
					
						2014-07-21 12:37:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						82d0b13b8f 
					 
					
						
						
							
							main.c: remove trailing whitespace noise  
						
						 
						
						
						
						
							
						
					 
					
						2014-07-09 19:16:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						ed7c89072a 
					 
					
						
						
							
							main.c: append previously existing LD_PRELOAD contents rather than overwriting  
						
						 
						
						... 
						
						
						
						some broken programs like pulseaudio rely on LD_PRELOAD hacks to function,
if we just override the environment variable, those will stop working.
simplified version of patch suggested by @hexchain
closes  #35  
						
						
							
						
					 
					
						2014-07-09 19:12:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						84d9a97a08 
					 
					
						
						
							
							main.c: remove code duplication around LD_PRELOAD  
						
						 
						
						
						
						
							
						
					 
					
						2014-07-09 18:07:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						f669139c9e 
					 
					
						
						
							
							common.c: fix trailing whitespace  
						
						 
						
						
						
						
							
						
					 
					
						2014-07-02 10:10:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						69abe128ca 
					 
					
						
						
							
							Makefile: respect CPPFLAGS  
						
						 
						
						
						
						
							
						
					 
					
						2014-02-02 09:49:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						3dd2fa7782 
					 
					
						
						
							
							Makefile: add proper dependency info for install targets  
						
						 
						
						
						
						
							
						
					 
					
						2014-02-02 09:46:57 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						e34d417b55 
					 
					
						
						
							
							README: fix typo in contributor name  
						
						 
						
						
						
						
							
						
					 
					
						2014-01-22 22:33:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						8519518b92 
					 
					
						
						
							
							update AUTHORS  
						
						 
						
						
						
						
							
						
					 
					
						2014-01-22 22:33:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						530fee89ce 
					 
					
						
						
							
							proxy_getaddrinfo: don't use strncpy  
						
						 
						
						... 
						
						
						
						the strncpy function is both dangerous and slow.
dangerous because it doesn't do what the naive programmer expects
(bounded strcpy), and slow because it pads the entire bufsize
with zeroes. 
						
						
							
						
					 
					
						2014-01-22 22:22:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						ca14801d52 
					 
					
						
						
							
							update README  
						
						 
						
						
						
						
							
						
					 
					
						2014-01-22 16:15:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						b76aa653c9 
					 
					
						
						
							
							proxy_getaddrinfo: fix case when func was used in lieu of inet_aton  
						
						 
						
						
						
						
							
						
					 
					
						2014-01-22 16:13:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						63ad1b4d70 
					 
					
						
						
							
							remove obsolete ChangeLog  
						
						 
						
						
						
						
							
						
					 
					
						2014-01-08 15:33:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						ad3c0aa58b 
					 
					
						
						
							
							start 4.8 release cycle.  
						
						 
						
						
						
						
							
						
					 
					
						2014-01-08 15:18:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						5847da1d1c 
					 
					
						
						
							
							README: update release notes for 4.7  
						
						 
						
						
						
						
							
  v4.7
 
						
					 
					
						2014-01-08 15:05:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						f868928c4b 
					 
					
						
						
							
							fix incorrect poll.h inclusion  
						
						 
						
						... 
						
						
						
						sys/poll.h is a glibc legacy alias for poll.h.
the latter is specified by POSIX, the former not.
on glibc one of them just includes the other so it doesnt hurt. 
						
						
							
						
					 
					
						2014-01-08 14:57:13 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						582b3ced26 
					 
					
						
						
							
							Merge pull request  #28  from pocographdotcom/master  
						
						 
						
						... 
						
						
						
						Chromium tried to close our pipes and falls into infinity loop. 
						
						
							
						
					 
					
						2014-01-08 05:38:52 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David 
							
						 
					 
					
						
						
							
						
						ecbd735508 
					 
					
						
						
							
							Chromium tried to close our pipes and falls into infinity loop.  
						
						 
						
						... 
						
						
						
						If return value of close() is -1, chromium will fall into infinity loop. 
						
						
							
						
					 
					
						2014-01-08 13:38:59 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nikki McCavee 
							
						 
					 
					
						
						
							
						
						e2af2f2bd7 
					 
					
						
						
							
							Add  option to build for i386 architecture on x64 Intel Macs  
						
						 
						
						... 
						
						
						
						closes  #26 
closes  #27  
						
						
							
						
					 
					
						2014-01-02 14:25:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						44150485cb 
					 
					
						
						
							
							update README  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-22 05:45:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						fa0f355ce8 
					 
					
						
						
							
							add missing INIT() to close hook  
						
						 
						
						... 
						
						
						
						this caused a crash when the gcc initializer was not called first. 
						
						
							
						
					 
					
						2013-08-30 23:44:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						8a84f980bb 
					 
					
						
						
							
							fix indentation of debug.c  
						
						 
						
						
						
						
							
						
					 
					
						2013-06-26 12:22:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								crass 
							
						 
					 
					
						
						
							
						
						354a4ce4e2 
					 
					
						
						
							
							Add round_robin to example config.  
						
						 
						
						
						
						
							
						
					 
					
						2013-06-26 12:22:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								crass 
							
						 
					 
					
						
						
							
						
						f603e50cb3 
					 
					
						
						
							
							Add support for round robin mode.  
						
						 
						
						
						
						
							
						
					 
					
						2013-06-26 12:22:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								crass 
							
						 
					 
					
						
						
							
						
						5c4c166802 
					 
					
						
						
							
							Add DUMP_PROXY_CHAIN for debug builds and debug.c.  
						
						 
						
						
						
						
							
						
					 
					
						2013-06-25 12:56:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						b9ca1cdefd 
					 
					
						
						
							
							proxychains.conf: add hint that proxy must be in ipv4 notation  
						
						 
						
						
						
						
							
  v4.6
 
						
					 
					
						2013-05-02 13:44:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						64a7cd26dc 
					 
					
						
						
							
							fix case where proxy was using a DNS name or non-dotted ipv4  
						
						 
						
						... 
						
						
						
						it is generally invalid to use a DNS name since DNS subsystem
is only available once connected to the proxy; because
DNS is done server-side.
closes  #19  
						
						
							
						
					 
					
						2013-05-02 13:44:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						9f6ed6ed90 
					 
					
						
						
							
							Merge pull request  #18  from mancha1/master  
						
						 
						
						... 
						
						
						
						Fix NULL pointer deref (issue #17 ) 
						
						
							
						
					 
					
						2013-04-30 05:41:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mancha 
							
						 
					 
					
						
						
							
						
						2aba83087e 
					 
					
						
						
							
							libproxychains.c: fix NULL pointer dereference after fopen().  
						
						 
						
						... 
						
						
						
						if a configuration file can be accessed by proxychains but there is a
mandatory access control (or other) block on the target appication's
ability to read that file, fopen() creates a NULL pointer that will
cause a segfault in fgets().
closes  #17 
Signed-off-by: mancha <mancha1@hush.com > 
						
						
							
						
					 
					
						2013-04-30 04:06:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						8a93f45007 
					 
					
						
						
							
							README: add hint about IRC channel  
						
						 
						
						
						
						
							
						
					 
					
						2013-03-05 13:48:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						73ff65ed76 
					 
					
						
						
							
							Makefile: prevent from using 2 slashes (cosmetic change)  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-10 12:38:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						aa1b9df2cb 
					 
					
						
						
							
							overhaul README  
						
						 
						
						... 
						
						
						
						especially mentioning that proxychains is a HACK so it may not work.
it is a hack because it modifies existing programs in a way not
originally intended by its authors.
additionally it relies on a very complicated and fragile dynamic
linker infrastructure which can easily break, as is the case with
glibc-linked programs that use dlopen() (see issue #10 ). 
						
						
							
  v4.5
 
						
					 
					
						2013-02-10 09:54:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						f3af1239a9 
					 
					
						
						
							
							better regex for obsolete proxyresolv script (thx yhzarcali)  
						
						 
						
						... 
						
						
						
						closes  #11  
						
						
							
						
					 
					
						2013-01-29 18:43:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						1da09e49e5 
					 
					
						
						
							
							hook close() to prevent rude programs like ssh to close our pipes  
						
						 
						
						... 
						
						
						
						those pipes are needed to talk with the dns-name allocator thread.
closes  #9  
						
						
							
						
					 
					
						2013-01-21 01:54:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						a8e8cced6d 
					 
					
						
						
							
							README: add disclaimer.  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-06 21:42:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						2efe207dde 
					 
					
						
						
							
							README: add bold warnings about risks  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-06 21:23:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						5d7715551d 
					 
					
						
						
							
							Makefile: add install-data to .PHONY  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-06 19:33:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						5d9148a900 
					 
					
						
						
							
							README: mention install-config  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-06 19:32:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						4f7363efbc 
					 
					
						
						
							
							Makefile: put include config later so the program name can be overridden  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-06 19:26:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						173b90368e 
					 
					
						
						
							
							update proxyresolv  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-06 19:20:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						5f433adfed 
					 
					
						
						
							
							fine-tune configure for BSD  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-06 19:18:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						52cbc8f87d 
					 
					
						
						
							
							post-release update of README  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-06 19:14:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						c8bfdc15e6 
					 
					
						
						
							
							remove old proxychains launcher script  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-06 19:12:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						5526afb56d 
					 
					
						
						
							
							FreeBSD support  
						
						 
						
						
						
						
							
  v4.4
 
						
					 
					
						2012-12-25 19:08:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						be4efc0fd5 
					 
					
						
						
							
							fix no-newline warnings on old compilers  
						
						 
						
						
						
						
							
						
					 
					
						2012-12-25 18:01:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						ab4fb353b6 
					 
					
						
						
							
							fix for mac build error  
						
						 
						
						... 
						
						
						
						closes  #6  
						
						
							
						
					 
					
						2012-12-18 09:42:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						5ecd5ac51d 
					 
					
						
						
							
							fix compilation on musl libc  
						
						 
						
						
						
						
							
						
					 
					
						2012-12-18 09:38:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						d888e4ebf4 
					 
					
						
						
							
							add test for getnameinfo  
						
						 
						
						
						
						
							
						
					 
					
						2012-12-17 23:22:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						1c265b9628 
					 
					
						
						
							
							getnameinfo: check size and family of salen  
						
						 
						
						
						
						
							
						
					 
					
						2012-12-17 23:21:58 +01:00