Mukund Sivaraman
1b99c216fe
Remove Id tag from configure.ac
2008-06-19 21:36:46 +05:30
Mukund Sivaraman
20a7e61360
Removed obsolete ignore rules
2008-06-19 21:33:20 +05:30
Mukund Sivaraman
7dcb5f9061
Include values.h to use LONG_MAX and LONG_MIN
2008-06-17 13:44:42 +05:30
Robert James Kaes
c8cf89a954
Add strtol conversion error checking
...
Moved the strtol() call into fill_netmask_array() and added additional
error checking to ensure that the strtol() call succeeded.
Error checking code taken from strtol() manpage.
Signed-off-by: Robert James Kaes <rjk@wormbytes.ca>
2008-06-17 13:32:20 +05:30
Robert James Kaes
51fb15be2c
Refactored netmask array fill with range check
...
When building a numeric ACL with netmask, range check the supplied
value. In addition, the code to walk the array has been extracted and
"simplified".
Signed-off-by: Robert James Kaes <rjk@wormbytes.ca>
2008-06-17 13:31:04 +05:30
Mukund Sivaraman
95c1f39f60
Don't check the value to be inserted as it's already checked
...
This change primarily avoids a gcc warning where timebuf
is never non-NULL. There is no need to check the value to be
inserted as it's checked inside hashmap_insert().
This changeset also lets error return values from hashmap_insert()
propogate instead of clamping them to -1 (not that these are
currently used anyway).
2008-06-10 09:51:23 +05:30
Robert James Kaes
5ea289d82e
Moved transparent proxy code into its own file
...
Extracted the transparent proxy logic from reqs.c and placed it into a
separate file.
Signed-off-by: Robert James Kaes <rjk@wormbytes.ca>
2008-06-09 10:01:14 +05:30
Mukund Sivaraman
445e4cb09c
Change tinyproxy Bugzilla component to product
2008-06-04 09:45:50 +05:30
Robert James Kaes
b092de72f8
Ignore profiling generated files
...
The *.pcno files are generated as part of the profiling code.
Signed-off-by: Robert James Kaes <rjk@wormbytes.ca>
2008-06-03 21:51:02 +05:30
Mukund Sivaraman
8938b9cd86
Another minor README update
2008-05-24 16:49:32 +05:30
Mukund Sivaraman
2038d4ca8c
Updated README
2008-05-24 16:48:45 +05:30
Mukund Sivaraman
e7ecb1dabb
Added .gitignore entries
2008-05-24 16:35:46 +05:30
Mukund Sivaraman
8949675e5d
Updated toplevel Makefile.am to reflect recent automake changes
2008-05-24 16:34:15 +05:30
Mukund Sivaraman
cc1f04ecba
Updated copyright header in Makefile.am
2008-05-24 16:24:12 +05:30
Mukund Sivaraman
6f9ee262e5
Removed unnecessary LDFLAGS variable
2008-05-24 16:21:29 +05:30
Mukund Sivaraman
06a08b28de
Quoted TP_ARG_ENABLE
2008-05-24 16:19:42 +05:30
Mukund Sivaraman
20ad96495c
configure.ac changes
2008-05-24 16:17:29 +05:30
Mukund Sivaraman
868a4561fe
Restructured automake macros
2008-05-24 16:13:40 +05:30
Mukund Sivaraman
b0a3568de0
Renamed htmlerror.[ch] to html-error.[ch]
2008-05-24 13:47:14 +05:30
Mukund Sivaraman
249d4b7f33
Updated copyright, license notices in source code
...
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-24 13:35:49 +05:30
Mukund Sivaraman
b441485b5e
Fixed links in spec file
2008-05-05 16:22:30 +05:30
Mukund Sivaraman
eb7c535d4e
Updated .gitignore files
2008-05-03 13:21:54 +05:30
Jeremy Hinegardner
fa7ecaca6d
Sync Fedora initscript and specfile
2008-05-01 19:47:58 +05:30
Mukund Sivaraman
b110332ed3
Free arg before returning, or it'll leak
2008-03-30 17:56:45 -07:00
Mukund Sivaraman
ff72f5426e
Free entry_buffer or it'll be leaked
...
vector_append() calls vector_insert() which makes a copy
of the passed buffer, so the caller can free its buffer.
2008-03-30 17:51:51 -07:00
Mukund Sivaraman
12501d599c
Fixed leaks of va_lists
2008-03-30 17:43:32 -07:00
Mukund Sivaraman
bd8f8807ff
Generate RPM spec file from .spec.in file
2008-03-30 17:18:58 -07:00
Mukund Sivaraman
6a6a3b0409
Added Makefile.am in packaging dirs
2008-03-30 17:12:26 -07:00
Mukund Sivaraman
e6d9bb2150
Removed old RPM packaging files
2008-03-30 17:01:29 -07:00
Jeremy Hinegardner
14edbda9f0
Added Fedora packaging files
2008-03-30 16:59:11 -07:00
Mukund Sivaraman
e229b36083
Moved RPM packaging dir to top-level
2008-03-30 16:48:47 -07:00
Mukund Sivaraman
d9c41d4e4d
Removed obsolete packaging patch file
2008-03-30 16:41:10 -07:00
Mukund Sivaraman
13cf5ae0d5
Do not allow anyone except localhost by default
2008-03-30 16:39:35 -07:00
Mukund Sivaraman
d0ae798f71
Made the default group nobody
2008-03-30 16:38:44 -07:00
Mukund Sivaraman
44d91bdf6b
Removed obsolete lexer/parser files
2008-03-30 16:33:08 -07:00
Andrew Stribblehill
fdf7e4ea8b
Added more patterns to .gitignore
2008-03-19 15:11:13 -07:00
Mukund Sivaraman
b11c74637f
Fixed format string warnings
2008-03-13 15:09:30 -07:00
Mukund Sivaraman
fc62283164
Removed the clean target from the src directory
...
This was overriding the automake clean target to clean up
files like *.o by default.
2008-03-13 15:09:26 -07:00
Mukund Sivaraman
8848b647d7
Corrected datatype of salen to fix compiler warning
2008-03-13 15:09:21 -07:00
Mukund Sivaraman
0ac647ab98
Added missing ltmain.sh
2008-03-13 15:09:09 -07:00
Mukund Sivaraman
2db8c8f2d1
Added empty NEWS file that's required by autotools now
2008-03-13 15:07:47 -07:00
Mukund Sivaraman
31766cce90
Renamed file to replace underscores in it with dashes
2008-03-13 15:07:43 -07:00
Mukund Sivaraman
d5472ec0bd
Renamed file to replace underscores in it with dashes
2008-03-13 15:07:37 -07:00
Mukund Sivaraman
376caf8f25
Renamed .cvsignore to .gitignore
2008-03-13 15:07:29 -07:00
Mukund Sivaraman
e2ef2479d8
Renamed bootstrap to autogen.sh
2008-03-13 15:07:15 -07:00
Robert James Kaes
2f5118046d
Added support for UPSTREAM directive.
...
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-04 05:15:47 +00:00
Robert James Kaes
72e1731092
Reformatted the reverse and filter configuration blocks. If either
...
section is not enabled at compile time, it should not be included in the
object file.
2005-11-04 01:31:41 +00:00
Robert James Kaes
ffec04c65e
Fixed up whitespace formatting of the config file directives. Also
...
added blank lines to group related directives.
2005-11-04 00:47:07 +00:00
Robert James Kaes
bed712ffa7
Added the typecheck.m4 macro file to improve type checking support in
...
the configure.ac script. The various typedefs are checked in a larger
collection of locations.
2005-08-16 14:22:39 +00:00
Robert James Kaes
4c58663041
* [Refactor] Moved Reverse Proxy Code
...
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-16 04:03:19 +00:00