5
I Use This!
Low Activity

Commits : Listings

Analyzed about 13 hours ago. based on code collected 1 day ago.
Oct 19, 2025 — Oct 19, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
# Bumped up the version number. More... over 23 years ago
# Updated the changelog More... over 23 years ago
Added a test to define INADDR_NONE if it's not present. For example, SunOS (solaris 2.8) does not include this define. [Thank to Ben Hartshorne for pointing this out.] More... over 23 years ago
Changed the calls to "ps" and "grep" to use a more portable syntax. More... over 23 years ago
# Bumped up the version number. More... over 23 years ago
# Added a bit more description to describe where to look for the error HTML files. In the future the installation script should modify the tinyproxy.conf file. More... over 23 years ago
# Updated ChangeLog More... over 23 years ago
Removed the "ViaHeader" directive and replaced it with the "ViaProxyName" directive. The "Via" HTTP header is _required_ by the HTTP spec, so the code has been changed to always send the header. However, including the proxy's host name could be considered a security threat, so the "ViaProxyName" directive is used to set the token sent in the "Via" header. If the directive is not enabled the proxy's host name will be used. More... over 23 years ago
# Removed the HTML error suggestion since it's been implemented with Steven Young's patches. Added a suggestion for user authentication. More... over 23 years ago
(connect_to_upstream): Fixed an off-by-one error in the snprintf() call used to build the URL for the upstream proxy. [Patch suggested by David T. Pierso] More... over 23 years ago
Remove the -O2 optimization if debugging is enabled. Also, remove the -g option if the code does _not_ have debugging enabled. More... over 23 years ago
Included additional examples of how to configure the upstream proxy support for more selective proxying. More... over 23 years ago
(upstream_get): (upstream_add): Added support to allow ip addresses and networks to be used when matching an upstream proxy directive. [Code by Peter da Silva] More... over 23 years ago
Changed the safefree() macro to make it safe to use a conditional statement, and also safe to use with a rvalue that has a side effect. [Bug fix recommended by Peter da Silva] More... over 23 years ago
# Changed all the for calls to use the != test rather than < test. The change was recommended in the C/C++ User Journal magazine. More... over 23 years ago
# Updated ChangeLog More... over 23 years ago
# Bumped up the version number More... over 23 years ago
# Changed the calls to vector_getentry() to use the new calling convention. More... over 23 years ago
(vector_getentry): Changed the API to return the data pointer and have the length returned in a argument variable pointer. This should be a more natural way of using the function. More... over 23 years ago
# Added a vector_prepend() function and recoded the old vector_insert() to be a general "insert" for both vector_append() and vector_prepend() More... over 23 years ago
# Renamed the vector_insert() calls to vector_append() More... over 23 years ago
(vector_append): Renamed the vector_insert() function to more accurately indicate that entries are appended to the end of the vector. More... over 23 years ago
Improved the upstream proxy support by making the upstream proxy server configurable based on the destination host. [Code written by Peter da Silva] More... over 23 years ago
Added support for installing the HTML error files used by tinyproxy. More... over 23 years ago
(establish_http_connection): If the port being requested is not a standard HTTP port (80 or 443) append the port string to the host header; otherwise, leave the host string with only the host's domain name. More... over 23 years ago
Fixed a bug that would kill a child process because of an invalid safefree() call. Basically, destroy_conn() was trying to free memory not allocated by malloc. [Fix by David T. Pierson] More... over 23 years ago
# Updated change log More... over 23 years ago
# Updated version number More... over 23 years ago
(build_url): Rebuild the URL from the component pieces. This function is used by the transparent proxy code. [Anatole Shaw] (process_request): Fixed up the transparent proxy code so that filtering can be done on the whole URL. [Anatole Shaw] More... over 23 years ago
# Changed it again to this time use the TINYPROXY_DEBUG environment variable to determine whether to wait for a connection from GDB. More... over 23 years ago