summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2008-05-24Renamed htmlerror.[ch] to html-error.[ch]Mukund Sivaraman
2008-05-24Updated copyright, license notices in source codeMukund Sivaraman
The notices have been changed to a more GNU look. Documentation comments have been separated from the copyright header. I've tried to keep all copyright notices intact. Some author contact details have been updated.
2008-05-05Fixed links in spec fileMukund Sivaraman
2008-05-03Updated .gitignore filesMukund Sivaraman
2008-05-01Sync Fedora initscript and specfileJeremy Hinegardner
2008-03-30Free arg before returning, or it'll leakMukund Sivaraman
2008-03-30Free entry_buffer or it'll be leakedMukund Sivaraman
vector_append() calls vector_insert() which makes a copy of the passed buffer, so the caller can free its buffer.
2008-03-30Fixed leaks of va_listsMukund Sivaraman
2008-03-30Generate RPM spec file from .spec.in fileMukund Sivaraman
2008-03-30Added Makefile.am in packaging dirsMukund Sivaraman
2008-03-30Removed old RPM packaging filesMukund Sivaraman
2008-03-30Added Fedora packaging filesJeremy Hinegardner
2008-03-30Moved RPM packaging dir to top-levelMukund Sivaraman
2008-03-30Removed obsolete packaging patch fileMukund Sivaraman
2008-03-30Do not allow anyone except localhost by defaultMukund Sivaraman
2008-03-30Made the default group nobodyMukund Sivaraman
2008-03-30Removed obsolete lexer/parser filesMukund Sivaraman
2008-03-19Added more patterns to .gitignoreAndrew Stribblehill
2008-03-13Fixed format string warningsMukund Sivaraman
2008-03-13Removed the clean target from the src directoryMukund Sivaraman
This was overriding the automake clean target to clean up files like *.o by default.
2008-03-13Corrected datatype of salen to fix compiler warningMukund Sivaraman
2008-03-13Added missing ltmain.shMukund Sivaraman
2008-03-13Added empty NEWS file that's required by autotools nowMukund Sivaraman
2008-03-13Renamed file to replace underscores in it with dashesMukund Sivaraman
2008-03-13Renamed file to replace underscores in it with dashesMukund Sivaraman
2008-03-13Renamed .cvsignore to .gitignoreMukund Sivaraman
2008-03-13Renamed bootstrap to autogen.shMukund Sivaraman
2005-11-04Added support for UPSTREAM directive.Robert James Kaes
Included the basic grammar and handler functions for the "upstream" and "no upstream" directives. I still need to update the grammar to match _all_ the possibilities documented in the tinyproxy.conf file, but at least it now does as much as the old config parser.
2005-11-04Reformatted the reverse and filter configuration blocks. If eitherRobert James Kaes
section is not enabled at compile time, it should not be included in the object file.
2005-11-04Fixed up whitespace formatting of the config file directives. AlsoRobert James Kaes
added blank lines to group related directives.
2005-08-16Added the typecheck.m4 macro file to improve type checking support inRobert James Kaes
the configure.ac script. The various typedefs are checked in a larger collection of locations.
2005-08-16* [Refactor] Moved Reverse Proxy CodeRobert James Kaes
Moved the reverse proxy code from reqs.c into it's own files (reverse_proxy.c). The code in reqs.c is way too complicated, so I want to move unrelated code into their own files to simplify the main concepts in reqs.c.
2005-08-15* [Indent] Fixed typedef FormattingRobert James Kaes
Added the list of tinyproxy typedefs to the indent command to have them formatted correctly as well.
2005-08-15* [Indent] Ran Source Through indentRobert James Kaes
I re-indented the source code using indent with the following options: indent -kr -bad -bap -nut -i8 -l80 -psl -sob -ss -ncs There are now _no_ tabs in the source files, and all indentation is eight spaces. Lines are 80 characters long, and the procedure type is on it's own line. Read the indent manual for more information about what each option means.
2005-07-12* Specified Correct typedef in getsock_ip()Robert James Kaes
Changed the variable type for the namelen variable to the correct socklen_t type. The configure script already checked for it, but for some reason I never got around to actually using it in this function.
2005-07-12* Updated Copyright Email AddressesRobert James Kaes
Updated the copyright email addresses for Robert James Kaes. The users.sourceforge.net address should always exist.
2005-07-06Removed the proxy-* headers from the list of headers to skip. SinceRobert James Kaes
tinyproxy does not prompt for any proxy information from the client, it should not be eating the proxy headers. They are most likely needed by an upstream proxy.
2005-05-03* [1118363] Proxy reverse order of headersRobert James Kaes
Changed the internal implementation of the hashmap to maintain the insert order if the same key is repeated. The insertion is still constant since we keep track of the head and tail of the bucket chain.
2004-08-24Replaced all the AC_ARG_ENABLE calls with calls to our ownRobert James Kaes
TP_ARG_ENABLE macro. Except for the transparent proxy option, all the other options remain identical. To enable transparent proxy support use only --enable-transparent, rather than the old --enable-transparent-proxy.
2004-08-24Added config/argenable.m4 to the list of configuration files needed byRobert James Kaes
the autoconf system.
2004-08-24Initial checkin of the TP_ARG_ENABLE macro. This macro extends theRobert James Kaes
default AC_ARG_ENABLE macro to do better error checking of the input values.
2004-08-24Moved the autoconf/automake configuration files into the configRobert James Kaes
directory, so inform autoconf of this (the AC_CONFIG_AUX_DIR and AC_CONFIG_MACRO_DIR macros.) Also added a bunch of portability tests discovered by autoscan.
2004-08-24Moved all the autoconf/automake configuration information into theRobert James Kaes
config directory.
2004-08-24Removed the "releases.txt" file from the distribution. It didn'tRobert James Kaes
really add anything, so there's no point in having it.
2004-08-24(takesig): Fixed the return type to use the autoconf definedRobert James Kaes
RETSIGTYPE. This is portable, while simply using "void" is not.
2004-08-24Added code to handle HTTP/0.9 simple GET requests.Robert James Kaes
2004-08-24(get_bool_arg): Moved the initialization of "p" _before_ the assert()Robert James Kaes
calls. The code doesn't compile under gcc 2.95 otherwise. (I'm surprised it compiles under gcc 3.3 without a problem.)
2004-08-24Changed some of the variable types so that the code compiles cleanlyRobert James Kaes
on other operating systems. (Used cf.sourceforge.net as the test system for cross compiling.)
2004-08-24Fixed up the acl_s structure so that it compiles correctly underRobert James Kaes
gcc 2.95.
2004-08-20Bootstrap the autoconf systemRobert James Kaes