Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							4bbd6e8626 
							
						 
					 
					
						
						
							
							[BB#109] Fix crash (infinite loop) when writing to log file fails.  
						
						 
						
						... 
						
						
						
						Fall back to syslog logging in that case.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-09 13:34:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							d652681e8a 
							
						 
					 
					
						
						
							
							log: remove extra newline characters in log messages.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-09 13:34:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gaudenz Steinlin 
							
						 
					 
					
						
						
						
						
							
						
						
							c8b8247f70 
							
						 
					 
					
						
						
							
							[BB#115] Drop supplementary groups  
						
						 
						
						... 
						
						
						
						Supplementary groups are inherited from the calling process. Drop all
supplementary groups if the "Group" configuration directive is set to
change to a different user. Otherwise the process may have more rights
than expected.
Reviewed-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-11-01 06:38:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							3cc59ec3be 
							
						 
					 
					
						
						
							
							[BB#112] build: fix build with autoconf >= 2.69  
						
						 
						
						... 
						
						
						
						Use AC_CONFIG_HEADERS instead of obsolete AM_CONFIG_HEADER.
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2013-04-09 22:35:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							983d241db6 
							
						 
					 
					
						
						
							
							Update authors  
						
						 
						
						
						
					 
					
						2012-01-23 16:32:35 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							2e4ea496b3 
							
						 
					 
					
						
						
							
							build: Prepend to LDFLAGS instead of replacing its contents  
						
						 
						
						
						
					 
					
						2012-01-23 16:25:24 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							e5fd1fd556 
							
						 
					 
					
						
						
							
							Make .xz compressed dist targets too  
						
						 
						
						
						
					 
					
						2011-09-11 11:52:21 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							32563a4ed6 
							
						 
					 
					
						
						
							
							Bug  #103 : Move files installed in /etc/ to /etc/tinyproxy/  
						
						 
						
						
						
					 
					
						2011-08-23 14:46:04 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							ec86c15d5a 
							
						 
					 
					
						
						
							
							Minor whitespace fix  
						
						 
						
						
						
					 
					
						2011-08-16 17:44:17 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							e8426f6662 
							
						 
					 
					
						
						
							
							[BB#90]: Fix bug in ACL netmask generation  
						
						 
						
						... 
						
						
						
						Thanks to John Horne who diagnosed this issue and found the problem. 
						
					 
					
						2011-03-04 14:47:05 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							97b9984484 
							
						 
					 
					
						
						
							
							Validate port number specified in Port directive  
						
						 
						
						... 
						
						
						
						This was asked in bug #90  comment #8 . 
						
					 
					
						2011-03-04 14:07:07 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							5ad24ba99d 
							
						 
					 
					
						
						
							
							Update URLs of Tinyproxy  
						
						 
						
						
						
					 
					
						2011-02-28 12:36:05 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							7378c97524 
							
						 
					 
					
						
						
							
							Surround IPv6 literals with [] in Host: headers  
						
						 
						
						
						
					 
					
						2011-02-07 18:00:39 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							2d02e2211e 
							
						 
					 
					
						
						
							
							Handle IPv6 literals in URLs correctly  
						
						 
						
						
						
					 
					
						2011-02-04 20:28:48 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							8fd3808ad3 
							
						 
					 
					
						
						
							
							[BB#95] remove two comments that have become wrong by the fix.  
						
						 
						
						
						
					 
					
						2010-12-01 22:25:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Egger 
							
						 
					 
					
						
						
						
						
							
						
						
							62443a6391 
							
						 
					 
					
						
						
							
							[BB#95] Fix FilterURLs with transparent proxy support.  
						
						 
						
						... 
						
						
						
						Pass a pointer to a char pointer to do_transparent_proxy so the reassembled URL
will actually end up back in the caller where it is needed for filtering
decisions. This fixes the problem that a tinyproxy configured with the
transparent proxy functionality and "FilterURLs Yes" would filter on everything
but the domain.
Signed-off-by: daniel.egger@sphairon.com 
Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2010-12-01 22:25:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							58ac635a17 
							
						 
					 
					
						
						
							
							README: correctly list --enable-transparent  
						
						 
						
						... 
						
						
						
						--enable-transparent-proxy was renamed to --enable-transparent
in August 2004... :-) 
						
					 
					
						2010-12-01 21:40:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							b672ca03fe 
							
						 
					 
					
						
						
							
							[BB#91] Fix upstream proxy support.  
						
						 
						
						... 
						
						
						
						Patch by Jordi Mallach. 
						
					 
					
						2010-08-24 22:47:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							52cad36352 
							
						 
					 
					
						
						
							
							upstream: clarify debug messages  
						
						 
						
						... 
						
						
						
						There are frequent questions "what does 'No proxy for ...' mean?"
on the mailing list and IRC. Be more specific. (No upstream proxy ...)
Correspondingly, log "Found upstream proxy ... for ..." 
						
					 
					
						2010-08-24 22:46:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							691415a8f9 
							
						 
					 
					
						
						
							
							[BB#74] Create log and pid files after we drop privs  
						
						 
						
						
						
					 
					
						2010-06-02 10:36:05 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							56257d3da3 
							
						 
					 
					
						
						
							
							Remove excessive code  
						
						 
						
						
						
					 
					
						2010-06-02 10:11:17 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							df9e6d3163 
							
						 
					 
					
						
						
							
							Add authors to authors.xml and regen  
						
						 
						
						
						
					 
					
						2010-06-01 08:16:53 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John van der Kamp 
							
						 
					 
					
						
						
						
						
							
						
						
							a7933bdd36 
							
						 
					 
					
						
						
							
							[BB#89] Don't recompile regular expressions  
						
						 
						
						... 
						
						
						
						This is a modification of a patch originally written by
John van der Kamp <john@kirika.demon.nl> at
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579427#12 >
The modification was done by the committer. 
						
					 
					
						2010-06-01 07:54:55 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							50e3a0f6d9 
							
						 
					 
					
						
						
							
							Fix typo in manpage  
						
						 
						
						
						
					 
					
						2010-05-30 10:01:36 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							f84fb98766 
							
						 
					 
					
						
						
							
							Precompute network addresses for increased performance  
						
						 
						
						
						
					 
					
						2010-05-30 08:08:04 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							0963c4c71f 
							
						 
					 
					
						
						
							
							Minor indent of code  
						
						 
						
						
						
					 
					
						2010-05-30 08:01:14 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							7c39cdfe1d 
							
						 
					 
					
						
						
							
							Use complete sentences in the manpages  
						
						 
						
						
						
					 
					
						2010-04-22 21:14:27 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordi Mallach 
							
						 
					 
					
						
						
						
						
							
						
						
							7da3e4854c 
							
						 
					 
					
						
						
							
							[BB#83] Use output of id instead of $USER  
						
						 
						
						
						
					 
					
						2010-04-21 21:02:57 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Semyonov 
							
						 
					 
					
						
						
						
						
							
						
						
							7edb6e047c 
							
						 
					 
					
						
						
							
							Fix crash in send_stored_logs()  
						
						 
						
						
						
					 
					
						2010-04-21 20:35:50 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							d30ee746a7 
							
						 
					 
					
						
						
							
							Revert "main: drop privileges right after reading the config"  
						
						 
						
						... 
						
						
						
						This reverts commit 7a9abc2a04 . It should
fix the issue in bug #87 . 
						
					 
					
						2010-04-21 20:10:56 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							1e0ad98f7f 
							
						 
					 
					
						
						
							
							Just fix the support URLs  
						
						 
						
						
						
					 
					
						2010-03-28 10:33:38 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							34088e2175 
							
						 
					 
					
						
						
							
							Revert "Update Tinyproxy website URLs"  
						
						 
						
						... 
						
						
						
						This reverts commit b108162dfb . 
						
					 
					
						2010-03-28 10:27:40 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							b108162dfb 
							
						 
					 
					
						
						
							
							Update Tinyproxy website URLs  
						
						 
						
						
						
					 
					
						2010-03-27 08:22:51 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							d37a6b2c12 
							
						 
					 
					
						
						
							
							Revert "Revert "Pass address family when binding to outgoing socket""  
						
						 
						
						... 
						
						
						
						This reverts commit 70885bf029 . It looks
like bug #69  needs this fix after all. 
						
					 
					
						2010-03-09 17:08:37 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							2f86b79d85 
							
						 
					 
					
						
						
							
							Use AI_PASSIVE flag to make tinyproxy listen on wildcard interface  
						
						 
						
						... 
						
						
						
						Signed-off-by: Michael Adam <obnox@samba.org> 
						
					 
					
						2010-03-03 01:03:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							243526d493 
							
						 
					 
					
						
						
							
							Comment out the LogFile and PidFile options in the example tinyproxy.conf.  
						
						 
						
						... 
						
						
						
						These are compiled in defaults now.
Michael 
						
					 
					
						2010-03-02 23:41:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							e87c856487 
							
						 
					 
					
						
						
							
							change the default pid file location to "@LOCALSTATEDIR@/run/tinyproxy/tinyproxy.pid"  
						
						 
						
						... 
						
						
						
						I.e., add a tinyproxy subdirectory.
This is meant to ease running tinyproxy as non-root user.
The subdirectory can be used to give the tinyproxy user
write permission.
Michael 
						
					 
					
						2010-03-02 23:39:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							cfa5792880 
							
						 
					 
					
						
						
							
							change the default log file location to "@LOCALSTATEDIR@/log/tinyproxy/tinyproxy.log"  
						
						 
						
						... 
						
						
						
						i.e. add a tinyproxy subdirectory.
This is meant to ease running tinyproxy as non-root user
the subdirectory can be used to give the tinyproxy user
write permission.
Michael 
						
					 
					
						2010-03-02 23:39:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							f640c6fbb1 
							
						 
					 
					
						
						
							
							main: some tabs->spaces  
						
						 
						
						
						
					 
					
						2010-03-02 22:17:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							fcf5fd2129 
							
						 
					 
					
						
						
							
							main: move a log message.  
						
						 
						
						
						
					 
					
						2010-03-02 22:05:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							7a9abc2a04 
							
						 
					 
					
						
						
							
							main: drop privileges right after reading the config  
						
						 
						
						... 
						
						
						
						This is the second part of fixing bug #74 .
I lets tinyproxy create its log and pid files as the
user as which it is running, so that later on at SIGHUP,
the log file can successfully be reopened.
Michael 
						
					 
					
						2010-03-02 22:02:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							2235a97f05 
							
						 
					 
					
						
						
							
							main: separate loading of config and setup_logging at startup  
						
						 
						
						... 
						
						
						
						This is the first part of a fix for bug #74 
(making reloading of config work if running as non-privileged user)
Michael 
						
					 
					
						2010-03-02 21:57:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							f923649a11 
							
						 
					 
					
						
						
							
							tinyproxy.conf: fix LogFile to proper CamelCase for consistency  
						
						 
						
						
						
					 
					
						2010-02-23 08:06:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							3f1632603c 
							
						 
					 
					
						
						
							
							tests: fix bug  #80 : keep track of errors in return codes  
						
						 
						
						... 
						
						
						
						Michael 
						
					 
					
						2010-02-23 00:18:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							7c15563430 
							
						 
					 
					
						
						
							
							tests: fix a typo in run_tests.sh  
						
						 
						
						
						
					 
					
						2010-02-23 00:17:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							ee1f1e38f2 
							
						 
					 
					
						
						
							
							test: add make target "make valgrind-test-wait"  
						
						 
						
						
						
					 
					
						2010-02-22 23:31:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							752e4419a6 
							
						 
					 
					
						
						
							
							tests: add a new make target "make test-wait"  
						
						 
						
						
						
					 
					
						2010-02-22 23:17:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							d133eee36b 
							
						 
					 
					
						
						
							
							tests: Fix bug  #79 . Finish "make test" without waiting for user input.  
						
						 
						
						... 
						
						
						
						Old behaviour is preserved by passing in the environment variable
TINYPROXY_TESTS_WAIT=yes.
Michael 
						
					 
					
						2010-02-22 23:12:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							2f6840fd85 
							
						 
					 
					
						
						
							
							Use format string when logging messages  
						
						 
						
						
						
					 
					
						2010-02-19 21:04:02 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mukund Sivaraman 
							
						 
					 
					
						
						
						
						
							
						
						
							719b5f6049 
							
						 
					 
					
						
						
							
							Fix pkgdatadir path in tinyproxy.conf  
						
						 
						
						
						
					 
					
						2010-02-18 00:30:19 +05:30