rofl0r 
							
						 
					 
					
						
						
							
						
						fda4ba37ec 
					 
					
						
						
							
							Revert "fix makefile link order"  
						
						 
						
						... 
						
						
						
						This reverts commit 377b474b40 .
There still are problems with the link order.
Revert to the known-good version. 
						
						
							
						
					 
					
						2015-06-04 21:03:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						f35f14c1ed 
					 
					
						
						
							
							release 4.9  
						
						 
						
						
						
						
							
  v4.9
 
						
					 
					
						2015-05-28 08:35:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						68e42d59f7 
					 
					
						
						
							
							fixup for  9ab7dbe 
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 14:04:10 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						9ab7dbeb3b 
					 
					
						
						
							
							fix for CVE-2015-3887  
						
						 
						
						... 
						
						
						
						closes  #60  
						
						
							
						
					 
					
						2015-05-21 13:46:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						ba61b48fd7 
					 
					
						
						
							
							fix compilation with openbsd  
						
						 
						
						... 
						
						
						
						closes  #52  
						
						
							
						
					 
					
						2015-04-08 11:09:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jackyzy823 
							
						 
					 
					
						
						
							
						
						377b474b40 
					 
					
						
						
							
							fix makefile link order  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-03 22:37:26 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						d461f397b2 
					 
					
						
						
							
							Merge pull request  #51  from tyll/ldflags  
						
						 
						
						... 
						
						
						
						Fix LDFLAGS 
						
						
							
						
					 
					
						2015-03-22 19:34:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						30495fde39 
					 
					
						
						
							
							Merge pull request  #44  from sarum9in/master  
						
						 
						
						... 
						
						
						
						add sendto hook to handle MSG_FASTOPEN flag 
						
						
							
						
					 
					
						2015-03-22 19:32:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Till Maas 
							
						 
					 
					
						
						
							
						
						e79e05a228 
					 
					
						
						
							
							Fix LDFLAGS  
						
						 
						
						... 
						
						
						
						- Use user-supplied LDFLAGS
- Use LDFLAGS for linking proxychains4 
						
						
							
						
					 
					
						2015-03-15 11:46:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Filippov 
							
						 
					 
					
						
						
							
						
						4e986caa2a 
					 
					
						
						
							
							support MSG_FASTOPEN on old kernels  
						
						 
						
						
						
						
							
						
					 
					
						2015-02-17 15:30:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Filippov 
							
						 
					 
					
						
						
							
						
						8dd08e2cd2 
					 
					
						
						
							
							add sendto hook to handle MSG_FASTOPEN flag  
						
						 
						
						
						
						
							
						
					 
					
						2015-01-23 17:14:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						ea51cdac29 
					 
					
						
						
							
							README: fix typo  
						
						 
						
						
						
						
							
						
					 
					
						2014-11-15 17:54:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						25ee4c318d 
					 
					
						
						
							
							hostsreader: use temporary vars for string manipulation  
						
						 
						
						... 
						
						
						
						working directly with the passed variables could lead to bugs when
some lines in the hosts file aren't well-formed and the loop is taken
several times while the buf vars are already modified. 
						
						
							
						
					 
					
						2014-11-14 13:19:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						4fb7eb0532 
					 
					
						
						
							
							replace problematic hostentdb with hostsreader  
						
						 
						
						... 
						
						
						
						the hostentdb introduced between 4.2 and 4.3
(via af5c6f0c6a  )
had several issues:
- it caused breakage on FreeBSD and was commented out there
- prevented usage of the hostdb when proxy_dns was turned off
  (issue #42 )
- required dynamic memory allocation which was accessed from several
  threads
- wouldnt reflect changes to the hosts file made during program run
the only sensible solution is to remove the hostentdb and replace it
with a home-grown hosts parser (we can't use gethostent() since
that would mess up the gethostent()-state from different threads).
the new parser used here is deliberately held simple and only meant
to provide the user with means to reference hardcoded ipv4 addresses
via his hosts file.
fixes  #42  
						
						
							
						
					 
					
						2014-11-14 12:33:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						567935b1ab 
					 
					
						
						
							
							fix FSF address in COPYING to mute opensuse build service complaints  
						
						 
						
						
						
						
							
						
					 
					
						2014-09-13 23:33:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						631a8059d9 
					 
					
						
						
							
							release 4.8.1  
						
						 
						
						
						
						
							
  v4.8.1
 
						
					 
					
						2014-07-22 17:22:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						d8a08707e7 
					 
					
						
						
							
							fix regression in install-config Makefile target  
						
						 
						
						... 
						
						
						
						closes  #34  
						
						
							
						
					 
					
						2014-07-22 17:21:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						a30f514309 
					 
					
						
						
							
							release 4.8  
						
						 
						
						
						
						
							
  v4.8
 
						
					 
					
						2014-07-22 15:33:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						840b361897 
					 
					
						
						
							
							configure: hint that gmake should be used on BSD  
						
						 
						
						
						
						
							
						
					 
					
						2014-07-22 14:56:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						9f8db927d9 
					 
					
						
						
							
							update .gitignore  
						
						 
						
						
						
						
							
						
					 
					
						2014-07-22 14:34:13 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						6143266edd 
					 
					
						
						
							
							use musl's install.sh rather than doing workarounds for BSD install  
						
						 
						
						
						
						
							
						
					 
					
						2014-07-22 14:32:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						cd4aee1997 
					 
					
						
						
							
							print proxychains version on DLL init  
						
						 
						
						... 
						
						
						
						framework to print version stolen from musl 
						
						
							
						
					 
					
						2014-07-22 14:10:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rofl0r 
							
						 
					 
					
						
						
							
						
						7852269282 
					 
					
						
						
							
							libproxychains.c: whitespace cleanup  
						
						 
						
						
						
						
							
						
					 
					
						2014-07-21 13:18:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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