Mukund Sivaraman
fc06880f81
Add missing comma
2008-07-14 18:20:43 +05:30
Mukund Sivaraman
7c1c547fc8
Change bug report address to email address in AC_INIT
2008-07-14 18:17:41 +05:30
Mukund Sivaraman
aa95c34004
Allow numeric uid/gids in User and Group directives
...
This change allows numeric uid/gids to be specified in the User and
Group directives in tinyproxy.conf. Formerly, only username and group
names were accepted. This fixes bug #15 , which was created after
looking at a case on the OpenWrt wiki.
X-Banu-Bugzilla-Ids: 15
2008-07-14 17:40:20 +05:30
Mukund Sivaraman
2fe213d777
Fix error variable names that stats.html expects
2008-07-14 17:14:12 +05:30
Mukund Sivaraman
7e5ac7c58a
Fix a regression where empty error variables caused strlen() to crash
...
This fixes a regression (bug #16 ) introduced in
95c1f39f6039dc82346f3e024e86a23b7103a0a6, where a NULL check was
removed. This caused NULL error variable values to be sent to
add_error_variable() in which strlen() segfaulted.
With this fix, custom stats pages should be displayed properly.
X-Banu-Bugzilla-Ids: 16
2008-07-14 17:13:06 +05:30
Mukund Sivaraman
7bdd47d030
Make the embedded error message display valid XHTML too
...
Also fix the information that is displayed.
2008-07-14 15:47:00 +05:30
Mukund Sivaraman
7b9e178a76
Add version info in embedded stats page
2008-07-14 15:46:05 +05:30
Mukund Sivaraman
7f12f71f94
Add error number as a template parameter for error pages
2008-07-14 15:31:14 +05:30
Mukund Sivaraman
8b26558254
Make the embedded stats message display valid XHTML too
2008-07-14 15:09:02 +05:30
Mukund Sivaraman
74f5c3e417
Spruce up error page footers a bit
2008-07-14 15:02:41 +05:30
Mukund Sivaraman
4caa397ec5
Replace h2 with h1 for the main heading
2008-07-14 14:32:02 +05:30
Mukund Sivaraman
4f0b24ff9a
Remove ltmain.sh from dist target
2008-07-14 14:30:32 +05:30
Mukund Sivaraman
fea8dafe0c
Remove title attribute
2008-07-14 14:28:17 +05:30
Mukund Sivaraman
922e0be574
Update error pages to valid XHTML format
...
Also change some text and how the messages are displayed,
to look better.
2008-07-14 11:58:19 +05:30
Mukund Sivaraman
7751efc218
Remove unused autoconf macro calls
2008-07-14 11:31:13 +05:30
Mukund Sivaraman
7bac0827f6
Fix tinyproxy homepage link
2008-06-20 12:42:18 +05:30
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