summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)Author
2010-12-01[BB#95] remove two comments that have become wrong by the fix.Michael Adam
2010-12-01[BB#95] Fix FilterURLs with transparent proxy support.Daniel Egger
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-08-24[BB#91] Fix upstream proxy support.Michael Adam
Patch by Jordi Mallach.
2010-08-24upstream: clarify debug messagesMichael Adam
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-06-02[BB#74] Create log and pid files after we drop privsMukund Sivaraman
2010-06-02Remove excessive codeMukund Sivaraman
2010-06-01Add authors to authors.xml and regenMukund Sivaraman
2010-06-01[BB#89] Don't recompile regular expressionsJohn van der Kamp
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-05-30Precompute network addresses for increased performanceMukund Sivaraman
2010-05-30Minor indent of codeMukund Sivaraman
2010-04-21Fix crash in send_stored_logs()Dmitry Semyonov
2010-04-21Revert "main: drop privileges right after reading the config"Mukund Sivaraman
This reverts commit 7a9abc2a04dd8ed1f113aa9c803af24adfb22773. It should fix the issue in bug #87.
2010-03-28Just fix the support URLsMukund Sivaraman
2010-03-28Revert "Update Tinyproxy website URLs"Mukund Sivaraman
This reverts commit b108162dfb408b4818a6ea8b2a148ddaf1506bbe.
2010-03-27Update Tinyproxy website URLsMukund Sivaraman
2010-03-09Revert "Revert "Pass address family when binding to outgoing socket""Mukund Sivaraman
This reverts commit 70885bf029a6f857684f99618f867b5c47767ae0. It looks like bug #69 needs this fix after all.
2010-03-03Use AI_PASSIVE flag to make tinyproxy listen on wildcard interfaceMukund Sivaraman
Signed-off-by: Michael Adam <obnox@samba.org>
2010-03-02change the default pid file location to ↵Michael Adam
"@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-02change the default log file location to ↵Michael Adam
"@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-02main: some tabs->spacesMichael Adam
2010-03-02main: move a log message.Michael Adam
2010-03-02main: drop privileges right after reading the configMichael Adam
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-02main: separate loading of config and setup_logging at startupMichael Adam
This is the first part of a fix for bug #74 (making reloading of config work if running as non-privileged user) Michael
2010-02-19Use format string when logging messagesMukund Sivaraman
2010-02-17Display upstream proxy support in usage messageMukund Sivaraman
2010-02-17Update help text a littleMukund Sivaraman
2010-01-25Remove bogus static qualifiers for these auto variablesMukund Sivaraman
2010-01-25Remove unnecessary cast to (void **)Mukund Sivaraman
Fixes a compiler warning about dereferencing type-punned pointers.
2010-01-25Fix compiler warning about dereferencing type-punned pointersMukund Sivaraman
2010-01-21Revert "Pass address family when binding to outgoing socket"Mukund Sivaraman
This reverts commit 65ef313cc4601b5ad84d1da1800ff38bf8f046a9. This patch could've been the reason for BB#69.
2010-01-19List all authors when license is requestedMukund Sivaraman
(Not just recent authors.)
2010-01-19Change to for loopMukund Sivaraman
2010-01-18Show authors and documenters when license is requestedMukund Sivaraman
2010-01-17Fix bug #68: Allow all ports for CONNECT at absence of ConnectPort in config.Michael Adam
2010-01-17Do an openlog() on fallback to syslogMukund Sivaraman
2010-01-17Remove extra argument to log_message()Mukund Sivaraman
2010-01-17Remove ret variable as 0 is always returnedMukund Sivaraman
2010-01-17Remove unused labelMukund Sivaraman
2010-01-17log: when opening the log file fails, fall back to syslog logging.Michael Adam
2010-01-16conf: reduce indentation in load_config_file()Michael Adam
This replaces a do { ... } while (0) with break statements ba gotos. Imho, this is much clearer. Michael
2010-01-16Fix leak of file handle in load_config_file()Mukund Sivaraman
2010-01-16Use HTTPS link in URLs to Tinyproxy websitesMukund Sivaraman
2010-01-14check_numeric_acl() should return -1 when IPs don't match.David Shanks
Signed-off-by: Michael Adam <obnox@samba.org>
2010-01-13log: turn tabs into spaces =)Michael Adam
Michael
2010-01-13log: change internal logic to choose syslog over file logging.Michael Adam
Now that there is always a log file set, we just check for syslog being set to TRUE and in that case use syslog logging, file logging otherwiese. Michael
2010-01-13conf: add a default for PidFile: LOCALSTATEDIR/run/tinyproxy.pidMichael Adam
Michael
2010-01-13log: remove a (now) useless fprintf in setup_logging.Michael Adam
Now that there is a default value for LogFile, the case that neither the log file name nor syslog is configured can not happen any more. Michael
2010-01-13conf: set default LogFile to LOCALSTATEDIR/log/tinyproxy.logMichael Adam
Michael
2010-01-13Export configure variable localstatedir to C as define LOCALSTATEDIR.Michael Adam
So that it can be used for default values of some paths later on. Michael
2010-01-10log: remove an fprintf "not configured" error message in setup_logging().Michael Adam
Now that we exit early when !logging_initialized, this can actually not happen anymore anyways: When logging is initialized, it was also properly configured. Michael