Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							302738dee5 
							
						 
					 
					
						
						
							
							Merge pull request  #71  from gmp216/lookup  
						
						... 
						
						
						
						Move lookup_variable from html-error.c to hashmap.c 
						
					 
					
						2017-01-04 13:59:14 +01:00 
						 
				 
			
				
					
						
							
							
								dmz-uk 
							
						 
					 
					
						
						
						
						
							
						
						
							f9024c7186 
							
						 
					 
					
						
						
							
							Prevent child from calling exit() on interrupt  
						
						... 
						
						
						
						A proposed fix for the logrotate SIGHUP issue. 
						
					 
					
						2016-12-30 10:16:19 +00:00 
						 
				 
			
				
					
						
							
							
								Greg 
							
						 
					 
					
						
						
						
						
							
						
						
							fdb1aae3a9 
							
						 
					 
					
						
						
							
							Move lookup_variable into hashmap.c / hashmap.h  
						
						
						
					 
					
						2016-12-27 12:23:51 -05:00 
						 
				 
			
				
					
						
							
							
								Greg 
							
						 
					 
					
						
						
						
						
							
						
						
							540069551d 
							
						 
					 
					
						
						
							
							Change signature for lookup_variable to take map instead of connptr  
						
						
						
					 
					
						2016-12-27 12:18:16 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ae0d10d2 
							
						 
					 
					
						
						
							
							Merge pull request  #70  from obnoxxx/compile  
						
						... 
						
						
						
						add 'compile' to gitignore 
						
					 
					
						2016-12-24 03:09:33 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							06281857a4 
							
						 
					 
					
						
						
							
							Merge pull request  #69  from obnoxxx/readme  
						
						... 
						
						
						
						README: mention --enable-reverse configure option 
						
					 
					
						2016-12-24 03:07:57 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							6c98f2cc27 
							
						 
					 
					
						
						
							
							add 'compile' to gitignore  
						
						... 
						
						
						
						it's generated by autogen
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2016-12-24 03:04:50 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							ff880a5e13 
							
						 
					 
					
						
						
							
							README: mention --enable-reverse configure option  
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2016-12-24 03:02:27 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							67fc3b54ba 
							
						 
					 
					
						
						
							
							Merge pull request  #68  from obnoxxx/travis  
						
						... 
						
						
						
						Enable travis-ci: add .travis.yml 
						
					 
					
						2016-12-24 03:01:34 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							841fed4afd 
							
						 
					 
					
						
						
							
							Enable travis-ci: add .travis.yml  
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2016-12-24 02:54:26 +01:00 
						 
				 
			
				
					
						
							
							
								rofl0r 
							
						 
					 
					
						
						
						
						
							
						
						
							c98f1cd25a 
							
						 
					 
					
						
						
							
							configure: remove checks for standard types  
						
						
						
					 
					
						2016-12-21 21:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								rofl0r 
							
						 
					 
					
						
						
						
						
							
						
						
							c3cc308cc8 
							
						 
					 
					
						
						
							
							configure: remove checks for standard POSIX funcs  
						
						... 
						
						
						
						addresses #65  
						
					 
					
						2016-12-21 21:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								rofl0r 
							
						 
					 
					
						
						
						
						
							
						
						
							81a93f9e4f 
							
						 
					 
					
						
						
							
							configure: do not check for standard POSIX headers  
						
						... 
						
						
						
						addresses #65  
						
					 
					
						2016-12-21 21:01:37 +00:00 
						 
				 
			
				
					
						
							
							
								rofl0r 
							
						 
					 
					
						
						
						
						
							
						
						
							39c92a3f70 
							
						 
					 
					
						
						
							
							configure: do not check for standard C headers  
						
						... 
						
						
						
						addresses #65  
						
					 
					
						2016-12-21 20:45:06 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							90df510932 
							
						 
					 
					
						
						
							
							Merge pull request  #63  from rofl0r/fix_manpage_gen  
						
						... 
						
						
						
						ship manpages as part of the dist tarball 
						
					 
					
						2016-12-20 22:27:11 +01:00 
						 
				 
			
				
					
						
							
							
								rofl0r 
							
						 
					 
					
						
						
						
						
							
						
						
							909528e29c 
							
						 
					 
					
						
						
							
							ship manpages as part of the dist tarball  
						
						... 
						
						
						
						`make dist` now creates the manpages and puts them into the tarball, so
the user does not need to have `a2x` installed to build them.
closes  #2  
						
					 
					
						2016-12-20 21:06:20 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							4e0951afd9 
							
						 
					 
					
						
						
							
							Merge pull request  #62  from obnoxxx/bundle-readme-md  
						
						... 
						
						
						
						build: add README.md to the bundled files 
						
					 
					
						2016-12-20 19:28:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							2f4e6403f9 
							
						 
					 
					
						
						
							
							build: add README.md to the bundled files  
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2016-12-20 19:26:48 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							1bb255c3f8 
							
						 
					 
					
						
						
							
							Merge pull request  #61  from obnoxxx/cleanup-readme  
						
						... 
						
						
						
						Cleanup readme and fix installation instructions 
						
					 
					
						2016-12-20 19:24:28 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							85c73d68bd 
							
						 
					 
					
						
						
							
							Add placeholder ChangeLog to keep automake happy  
						
						... 
						
						
						
						Closes  #60 
Signed-off-by: Michael Adam <obnox@samba.org> 
					
						2016-12-20 19:22:17 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							7f3fe02d47 
							
						 
					 
					
						
						
							
							README: update install instructions  
						
						... 
						
						
						
						Closes  #30 
Signed-off-by: Michael Adam <obnox@samba.org> 
					
						2016-12-20 19:22:17 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							271c4ecdcb 
							
						 
					 
					
						
						
							
							README: add README pointing to README.md to make automake happy  
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2016-12-20 19:22:17 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							0d3ca13398 
							
						 
					 
					
						
						
							
							README: Rename README --> README.md  
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2016-12-20 19:04:56 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							82ce991b3d 
							
						 
					 
					
						
						
							
							REAMDE: convert README to github markdown  
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2016-12-20 19:04:47 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							af6e236521 
							
						 
					 
					
						
						
							
							README: cleanup readme from legacy content  
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2016-12-20 19:04:43 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							e541456ee7 
							
						 
					 
					
						
						
							
							Merge pull request  #36  from obnoxxx/issue-21  
						
						... 
						
						
						
						build: remove foreign from AM_INIT_AUTOMAKE - generate INSTALL again 
						
					 
					
						2016-09-11 00:16:30 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							60e5fc7c57 
							
						 
					 
					
						
						
							
							build: remove foreign from AM_INIT_AUTOMAKE - generate INSTALL again  
						
						... 
						
						
						
						Closes  #21 
Signed-off-by: Michael Adam <obnox@samba.org> 
					
						2016-09-11 00:11:21 +02:00 
						 
				 
			
				
					
						
							
							
								Stephan Leemburg 
							
						 
					 
					
						
						
						
						
							
						
						
							c5da1cc934 
							
						 
					 
					
						
						
							
							Continue with forward proxy if ReverseOnly is not true and no mapping available ( #35 )  
						
						... 
						
						
						
						allow non-reverse mappings if reverseonly is not enabled 
						
					 
					
						2016-09-10 19:22:45 +02:00 
						 
				 
			
				
					
						
							
							
								John Spencer 
							
						 
					 
					
						
						
						
						
							
						
						
							186bbc3efb 
							
						 
					 
					
						
						
							
							configure.ac: remove check for broken regex which breaks crosscompilation  
						
						... 
						
						
						
						in the unlikely case that the user's C library has broken regex support,
she should probably update to a bugfree version.
in its full consequence, checking if individual functions works basically
require to test every single function in use, which is nonsensical.
since this check required to compile and run a code sample on the host,
it cannot be checked in cross-compile scenarios and as it defaulted to yes
(broken), causes build failure in any such scenario.
closes  #1 
Signed-off-by: John Spencer <maillist-tinyproxy@barfooze.de>
Reviewed-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2016-01-19 22:50:20 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							b036d2e055 
							
						 
					 
					
						
						
							
							Merge pull request  #6  from rofl0r/url  
						
						... 
						
						
						
						update URL 
						
					 
					
						2016-01-03 23:58:17 +01:00 
						 
				 
			
				
					
						
							
							
								rofl0r 
							
						 
					 
					
						
						
						
						
							
						
						
							ee83293285 
							
						 
					 
					
						
						
							
							update URL  
						
						
						
					 
					
						2016-01-03 21:16:21 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							800c3a250c 
							
						 
					 
					
						
						
							
							BB#110 Increase number of hash buckets from 32 to 256.  
						
						... 
						
						
						
						This should make hash processing generally faster.
There is a treadeoff between memory footprint and
speed of processing. 10 KB instead of 1.2 KB of
hash table per process should not be a huge problem
even on very limited current systems.
Who really needs to stick to 32 buckets could
recompile. We could also think about making
this configurable at some point.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2014-12-13 01:41:56 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							545463c75d 
							
						 
					 
					
						
						
							
							BB#110 limit the number of headers per request to prevent DoS  
						
						... 
						
						
						
						Based on patch provided by gpernot@praksys.org  on bugzilla.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2014-12-13 01:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							308305d827 
							
						 
					 
					
						
						
							
							BB#110 secure the hashmaps by adding a seed  
						
						... 
						
						
						
						Based on a patch provided by gpernot@praksys.org  on bugzilla.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2014-12-13 01:21:02 +01:00 
						 
				 
			
				
					
						
							
							
								Peter H. Froehlich 
							
						 
					 
					
						
						
						
						
							
						
						
							ab6255393d 
							
						 
					 
					
						
						
							
							BB#110 Replace hash function with Dan Bernstein's.  
						
						... 
						
						
						
						This hash function distributes much better than the
original one. The effect is not as visible with
hashes taken modulo 32 than with a bigger modulus,
but it is there. And larger number of buckets migh
become possible in the future...
Reviewed-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2014-12-13 01:20:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							24087f743a 
							
						 
					 
					
						
						
							
							Remove suggester (see Banu RT  #138 )  
						
						
						
					 
					
						2014-05-01 13:58:54 +05:30 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							b59ecd0c66 
							
						 
					 
					
						
						
							
							buffer: fix log message in read_buffer().  
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-23 12:21:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							ffa3a56ab8 
							
						 
					 
					
						
						
							
							buffer: reduce indentation in read_buffer()  
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-23 12:09:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							76bd008cf9 
							
						 
					 
					
						
						
							
							reqs: fix typo in a debug message in get_request_entity()  
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-23 11:59:47 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ac7d2c7b 
							
						 
					 
					
						
						
							
							transparent: make transparent support compile after introduction of multi Listen  
						
						... 
						
						
						
						I seem to have forgotten to compile with transparent support enabled...
This belongs to the fix for bug BB#63.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-23 00:18:04 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							b92d70be07 
							
						 
					 
					
						
						
							
							child: remove use of config.listen_addrs in child_listening_sockets()  
						
						... 
						
						
						
						This was accidentially used instead of the function parameter listen_addrs
This still belongs to the fix for bug BB#63.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-23 00:17:55 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							3710accf72 
							
						 
					 
					
						
						
							
							reqs: Fix CID 1130969 (part 3) - unchecked return value from library.  
						
						... 
						
						
						
						Check the return value of socket_blocking (fcntl) at the
end of relay_connection() for client socket.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-22 21:56:39 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							e07c363df2 
							
						 
					 
					
						
						
							
							reqs: Fix CID 1130969 (part 2) - unchecked return value from library.  
						
						... 
						
						
						
						Check the return value of socket_blocking (fcntl) at the
end of relay_connection().
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-22 21:44:12 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							c82840bfcb 
							
						 
					 
					
						
						
							
							reqs: Fix CID 1130972 - remove logically dead code.  
						
						... 
						
						
						
						url == NULL is caught above.
Found by coverity.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-22 18:58:19 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							49c55ed26c 
							
						 
					 
					
						
						
							
							network: Fix CID 113095 - unchecked return value from library  
						
						... 
						
						
						
						Check return of "recv" in readline().
Found by coverity.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-22 18:54:22 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							198600ce42 
							
						 
					 
					
						
						
							
							child: check return code of socket_blocking for accept in child_main  
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-22 18:49:45 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							38ef36d998 
							
						 
					 
					
						
						
							
							child: Fix CID 1130966 - unchecked return value from library  
						
						... 
						
						
						
						check the return code of fcntl via socket_nonblocking
on the listen sockets in child_main()
Found by coverity.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-22 18:49:45 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							0a99803425 
							
						 
					 
					
						
						
							
							reqs: Fix CID 1130967 - unchecked return value from library.  
						
						... 
						
						
						
						Check the return code of fcntl via socket_blocking
in pull_client_data().
Found by coverity.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-22 18:49:45 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							9efa5799f0 
							
						 
					 
					
						
						
							
							reqs: Fix CID 1130968 - unchecked return value from library  
						
						... 
						
						
						
						Check the return code of fcntl via socket_nonblocking
in pull_client_data()
Found by coverity.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-22 18:49:45 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							c27b6d15e2 
							
						 
					 
					
						
						
							
							reqs: rename a variable.  
						
						... 
						
						
						
						ret will be used in enclosing scope.
so rename this special varibale.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-22 18:49:45 +01:00