privoxy.git
22 years agoconfigure now detects rpm topdir, and change GNUmakefile acordingly
morcego [Tue, 5 Mar 2002 14:07:43 +0000 (14:07 +0000)]
configure now detects rpm topdir, and change GNUmakefile acordingly
   (based on sugestion by Sarantis Paskalis)

22 years agoChecking for text browser, so redhat-dok can work.
morcego [Tue, 5 Mar 2002 13:43:28 +0000 (13:43 +0000)]
Checking for text browser, so redhat-dok can work.

22 years ago- Added "make redhat-dok" to the build phase
morcego [Tue, 5 Mar 2002 13:13:57 +0000 (13:13 +0000)]
- Added "make redhat-dok" to the build phase
- Added docbook-utils to BuildRequires

22 years agoChanges to implement redhat-dok (Hal Burgiss)
morcego [Tue, 5 Mar 2002 13:10:51 +0000 (13:10 +0000)]
Changes to implement redhat-dok (Hal Burgiss)
Changes to make it work on other distros and out-of-the-shelf configurations

22 years ago- Changing section internaly on the manpage from 1 to 8
morcego [Tue, 5 Mar 2002 12:34:24 +0000 (12:34 +0000)]
- Changing section internaly on the manpage from 1 to 8
- We now require packages, not files, to avoid issues with apt

22 years agoAdded pidfile creation
oes [Tue, 5 Mar 2002 05:28:05 +0000 (05:28 +0000)]
Added pidfile creation

22 years agoChanged pidfile path to conform with FHS
oes [Tue, 5 Mar 2002 05:10:10 +0000 (05:10 +0000)]
Changed pidfile path to conform with FHS

22 years agoDeleted non-errlog debugging code
oes [Tue, 5 Mar 2002 04:52:42 +0000 (04:52 +0000)]
Deleted non-errlog debugging code

22 years agoPut port change in BIG LETTERS!
hal9 [Tue, 5 Mar 2002 01:18:45 +0000 (01:18 +0000)]
Put port change in BIG LETTERS!

22 years agoEmphasize port change!
hal9 [Tue, 5 Mar 2002 01:18:26 +0000 (01:18 +0000)]
Emphasize port change!

22 years agoCatching up with Jon.
hal9 [Tue, 5 Mar 2002 00:56:39 +0000 (00:56 +0000)]
Catching up with Jon.

22 years agoSync with sgml.
hal9 [Tue, 5 Mar 2002 00:51:27 +0000 (00:51 +0000)]
Sync with sgml.

22 years agoFixing bug 514988 - unable to restart JunkBuster
jongfoster [Tue, 5 Mar 2002 00:36:01 +0000 (00:36 +0000)]
Fixing bug 514988 - unable to restart JunkBuster

22 years agoPatch to always edit the current actions file.
jongfoster [Tue, 5 Mar 2002 00:24:51 +0000 (00:24 +0000)]
Patch to always edit the current actions file.

22 years agoAdded section on command line options.
hal9 [Tue, 5 Mar 2002 00:17:27 +0000 (00:17 +0000)]
Added section on command line options.

22 years agoSplitting off bind_port() call into bind_port_helper(), with
jongfoster [Mon, 4 Mar 2002 23:50:00 +0000 (23:50 +0000)]
Splitting off bind_port() call into bind_port_helper(), with
improved logging.

22 years ago- Rewritten, simpler command-line pre-parser
jongfoster [Mon, 4 Mar 2002 23:47:30 +0000 (23:47 +0000)]
- Rewritten, simpler command-line pre-parser
- not using raise(SIGINT) any more

22 years agoPrinting thread ID if using Win32 native threads
jongfoster [Mon, 4 Mar 2002 23:45:13 +0000 (23:45 +0000)]
Printing thread ID if using Win32 native threads

22 years agoFix another small typo (not mine :).
hal9 [Mon, 4 Mar 2002 23:31:44 +0000 (23:31 +0000)]
Fix another small typo (not mine :).

22 years agoAndreas' recent changes (port 8118, etc).
hal9 [Mon, 4 Mar 2002 23:11:46 +0000 (23:11 +0000)]
Andreas' recent changes (port 8118, etc).

22 years agoFix a stupid typo (mine).
hal9 [Mon, 4 Mar 2002 22:48:03 +0000 (22:48 +0000)]
Fix a stupid typo (mine).

22 years agoChanged to new cmdline syntax
oes [Mon, 4 Mar 2002 20:44:36 +0000 (20:44 +0000)]
Changed to new cmdline syntax

22 years agoFixed usage info
oes [Mon, 4 Mar 2002 20:17:32 +0000 (20:17 +0000)]
Fixed usage info

22 years agoChanged default port to 8118
oes [Mon, 4 Mar 2002 19:32:07 +0000 (19:32 +0000)]
Changed default port to 8118

22 years agoFixed typos
oes [Mon, 4 Mar 2002 18:29:39 +0000 (18:29 +0000)]
Fixed typos

22 years agoDeleted PID_FILE_NAME
oes [Mon, 4 Mar 2002 18:28:55 +0000 (18:28 +0000)]
Deleted PID_FILE_NAME

22 years agoDeleted deletePidFile, played syleguide police
oes [Mon, 4 Mar 2002 18:28:32 +0000 (18:28 +0000)]
Deleted deletePidFile, played syleguide police

22 years ago- Deleted deletePidFile
oes [Mon, 4 Mar 2002 18:27:42 +0000 (18:27 +0000)]
- Deleted deletePidFile
- Made write_pid_file use the --pidfile option value
  (or no PID file, if the option was absent)
- Played styleguide police

22 years agoRe-enabled output of unknown config directive hash
oes [Mon, 4 Mar 2002 18:24:53 +0000 (18:24 +0000)]
Re-enabled output of unknown config directive hash

22 years ago- Added OPTIONS section
oes [Mon, 4 Mar 2002 18:23:03 +0000 (18:23 +0000)]
- Added OPTIONS section
- Changed default port to 8118
- Fixed typos
- Changed SIGNALS section to reflect the
  new behaviour

22 years agoAdded extern const char *pidfile
oes [Mon, 4 Mar 2002 18:19:49 +0000 (18:19 +0000)]
Added extern const char *pidfile

22 years ago- Removed _DEBUG mode
oes [Mon, 4 Mar 2002 18:18:57 +0000 (18:18 +0000)]
- Removed _DEBUG mode
- Cleand up cmdline parsing
- Introduced --no-daemon, --pidfile options
- Cleaned up signal handling:
  - Terminate cleanly on INT, TERM and ABRT
  - Schedule logfile for re-opening on HUP
  - Ignore CHLD and PIPE
  - Leave the rest with their default handlers
  - Uniform handler registration
- Added usage() function
- Played styleguide police

22 years agoSPECFILE: fixing permissing of the init script (broken by the last change)
morcego [Mon, 4 Mar 2002 18:06:09 +0000 (18:06 +0000)]
SPECFILE: fixing permissing of the init script (broken by the last change)

22 years agoDeleted deletePidFile(), cosmetics
oes [Mon, 4 Mar 2002 17:59:59 +0000 (17:59 +0000)]
Deleted deletePidFile(), cosmetics

22 years agoDeleted _DEBUG and PID_FILE_PATH
oes [Mon, 4 Mar 2002 17:58:01 +0000 (17:58 +0000)]
Deleted _DEBUG and PID_FILE_PATH

22 years agoUpdated from configure.in
oes [Mon, 4 Mar 2002 17:56:48 +0000 (17:56 +0000)]
Updated from configure.in

22 years agoUpdated from acconfig.h
oes [Mon, 4 Mar 2002 17:55:28 +0000 (17:55 +0000)]
Updated from acconfig.h

22 years agoFixed compiled warning
oes [Mon, 4 Mar 2002 17:53:22 +0000 (17:53 +0000)]
Fixed compiled warning

22 years agoDeleted PID_FILE_PATH
oes [Mon, 4 Mar 2002 17:52:44 +0000 (17:52 +0000)]
Deleted PID_FILE_PATH

22 years agoAdding myself to the contributors list :-)
morcego [Mon, 4 Mar 2002 17:05:31 +0000 (17:05 +0000)]
Adding myself to the contributors list :-)

22 years agoGeneral cleanup of the rh specfile.
morcego [Mon, 4 Mar 2002 16:18:03 +0000 (16:18 +0000)]
General cleanup of the rh specfile.

%changelog
* Mon Mar 04 2002 Rodrigo Barbosa <rodrigob@tisbrasil.com.br>
+ junkbuster-2.9.11-2
- General specfile fixup, using the best recomended practices, including:
        - Adding -q to %%setup
        - Using macros whereever possible
        - Not using wildchars on %%files section
        - Doubling the percentage char on changelog and comments, to
          avoid rpm expanding them

22 years agoEnable web editing of actions file on OS/2 (it had been broken all this time!)
David Schmidt [Mon, 4 Mar 2002 02:08:02 +0000 (02:08 +0000)]
Enable web editing of actions file on OS/2 (it had been broken all this time!)

22 years agoUpdated to sync master doc.
hal9 [Sun, 3 Mar 2002 19:46:57 +0000 (19:46 +0000)]
Updated to sync master doc.

22 years agoEmphasis on where/how to report bugs, etc
hal9 [Sun, 3 Mar 2002 19:46:13 +0000 (19:46 +0000)]
Emphasis on where/how to report bugs, etc

22 years agoMinor updates (ijb.action, etc)
hal9 [Sun, 3 Mar 2002 19:32:42 +0000 (19:32 +0000)]
Minor updates (ijb.action, etc)

22 years agoMore on where to report bugs, etc.
hal9 [Sun, 3 Mar 2002 19:28:18 +0000 (19:28 +0000)]
More on where to report bugs, etc.

22 years agoInit script fails if shell is /bin/false.
hal9 [Sun, 3 Mar 2002 19:21:22 +0000 (19:21 +0000)]
Init script fails if shell is /bin/false.

22 years agoRe-enabled automatic config reloading
oes [Sun, 3 Mar 2002 15:07:49 +0000 (15:07 +0000)]
Re-enabled automatic config reloading

22 years agoFixed CLF logging: Added ocmd member for client's request to struct http_request
oes [Sun, 3 Mar 2002 14:51:11 +0000 (14:51 +0000)]
Fixed CLF logging: Added ocmd member for client's request to struct http_request

22 years agoFixed CLF logging: Now uses client's original HTTP request
oes [Sun, 3 Mar 2002 14:49:11 +0000 (14:49 +0000)]
Fixed CLF logging: Now uses client's original HTTP request

22 years agopoint users to the right feedback forms,
swa [Sun, 3 Mar 2002 10:30:24 +0000 (10:30 +0000)]
point users to the right feedback forms,
not necessarily the developer list.

22 years agoAmigaOS changes, config is now loaded from PROGDIR: instead of
joergs [Sun, 3 Mar 2002 09:26:06 +0000 (09:26 +0000)]
AmigaOS changes, config is now loaded from PROGDIR: instead of
AmiTCP:db/junkbuster/ if no configuration file is specified on the
command line.

22 years agoMade jumbjuster work on AmigaOS again.
joergs [Sun, 3 Mar 2002 09:18:03 +0000 (09:18 +0000)]
Made jumbjuster work on AmigaOS again.

22 years agoNot sure last commit got David's changes...
hal9 [Sun, 3 Mar 2002 01:33:50 +0000 (01:33 +0000)]
Not sure last commit got David's changes...

22 years agoJust tweaking
David Schmidt [Sat, 2 Mar 2002 22:45:52 +0000 (22:45 +0000)]
Just tweaking

22 years agoRe-generated.
hal9 [Sat, 2 Mar 2002 22:00:53 +0000 (22:00 +0000)]
Re-generated.

22 years agoUpdated 'New Features' list. Ran through spell-checker.
hal9 [Sat, 2 Mar 2002 22:00:14 +0000 (22:00 +0000)]
Updated 'New Features' list. Ran through spell-checker.

22 years agoSolaris threading and re_filterfile catchups.
hal9 [Sat, 2 Mar 2002 21:43:45 +0000 (21:43 +0000)]
Solaris threading and re_filterfile catchups.

22 years agoUpdate OS/2 build section
David Schmidt [Sat, 2 Mar 2002 20:34:07 +0000 (20:34 +0000)]
Update OS/2 build section

22 years ago2.9.11 version. more input for docs.
swa [Sat, 2 Mar 2002 15:50:04 +0000 (15:50 +0000)]
2.9.11 version. more input for docs.

22 years agoClean up a little CRLF unpleasantness that suddenly appeared
David Schmidt [Sat, 2 Mar 2002 04:14:50 +0000 (04:14 +0000)]
Clean up a little CRLF unpleasantness that suddenly appeared

22 years agoUpdated from configure.in
oes [Thu, 28 Feb 2002 14:21:11 +0000 (14:21 +0000)]
Updated from configure.in

22 years agoFixed detection of gethost*_r functions on Solaris
oes [Thu, 28 Feb 2002 14:20:53 +0000 (14:20 +0000)]
Fixed detection of gethost*_r functions on Solaris

22 years agoReset $(RPM_PACKAGEV) to 1 (was 2)
hal9 [Wed, 27 Feb 2002 15:30:39 +0000 (15:30 +0000)]
Reset $(RPM_PACKAGEV) to 1 (was 2)

22 years agoIncremented version number v_2_9_11
oes [Wed, 27 Feb 2002 15:07:26 +0000 (15:07 +0000)]
Incremented version number

22 years agoUpdated from configure.in
oes [Wed, 27 Feb 2002 15:03:05 +0000 (15:03 +0000)]
Updated from configure.in

22 years agoFormatting changes. Now changing the doctype to DocBook XML 4.1
jongfoster [Sun, 24 Feb 2002 14:34:24 +0000 (14:34 +0000)]
Formatting changes.  Now changing the doctype to DocBook XML 4.1
will work - no other changes are needed.

22 years agoFormatting changes. Now changing the doctype to DocBook XML 4.1
jongfoster [Sun, 24 Feb 2002 14:25:06 +0000 (14:25 +0000)]
Formatting changes.  Now changing the doctype to DocBook XML 4.1
will work - no other changes are needed.

22 years agoVersion change.
hal9 [Sun, 24 Feb 2002 05:20:35 +0000 (05:20 +0000)]
Version change.

22 years agoEverything I can think of and find.
hal9 [Sun, 24 Feb 2002 05:18:11 +0000 (05:18 +0000)]
Everything I can think of and find.

22 years agoVersion change only.
hal9 [Sun, 24 Feb 2002 05:09:15 +0000 (05:09 +0000)]
Version change only.

22 years agoModifying the banner regexps to use long URLS and to autodetect
jongfoster [Thu, 21 Feb 2002 00:12:19 +0000 (00:12 +0000)]
Modifying the banner regexps to use long URLS and to autodetect
whether to show a logo or a transparent GIF, based on actionsfile
setting.

22 years agoAdding send-banner?type=auto option
jongfoster [Thu, 21 Feb 2002 00:10:37 +0000 (00:10 +0000)]
Adding send-banner?type=auto option

22 years agoDetecting some out-of memory conditions and exiting with a log message.
jongfoster [Wed, 20 Feb 2002 23:17:23 +0000 (23:17 +0000)]
Detecting some out-of memory conditions and exiting with a log message.

22 years agoParsing functions now handle out-of-memory gracefully by returning
jongfoster [Wed, 20 Feb 2002 23:15:13 +0000 (23:15 +0000)]
Parsing functions now handle out-of-memory gracefully by returning
an error code.

22 years agoFixing gcc [CygWin] compiler warnings
jongfoster [Wed, 23 Jan 2002 01:03:32 +0000 (01:03 +0000)]
Fixing gcc [CygWin] compiler warnings

22 years agoWhere encoded and unencoded versions of a string existed, removing
jongfoster [Wed, 23 Jan 2002 00:27:01 +0000 (00:27 +0000)]
Where encoded and unencoded versions of a string existed, removing
the unencoded one.

22 years agoReducing length of URLs
jongfoster [Wed, 23 Jan 2002 00:26:45 +0000 (00:26 +0000)]
Reducing length of URLs
Where encoded and unencoded versions of a string existed, removing
the unencoded one.

22 years agoAdding new function cgi_edit_actions_section_swap(), to reorder
jongfoster [Wed, 23 Jan 2002 00:22:59 +0000 (00:22 +0000)]
Adding new function cgi_edit_actions_section_swap(), to reorder
the actions file.

Adding get_url_spec_param() to get a validated URL pattern.

Moving edit_read_line() out of this file and into loaders.c.

Adding missing html_encode() to many CGI functions.

Moving the functions that #include actionlist.h to the end of the file,
because the Visual C++ 97 debugger gets extremely confused if you try
to debug any code that comes after them in the file.

Major optimizations in cgi_edit_actions_list() to reduce the size of
the generated HTML (down 40% from 550k to 304k), with major side-effects
throughout the editor and templates.  In particular, the length of the
URLs throughout the editor has been drastically reduced, by cutting
paramater names down to 1 character and CGI names down to 3-4
characters, by removing all non-essential CGI paramaters even at the
expense of having to re-read the actions file for the most trivial
page, and by using relative rather than absolute URLs.  This means
that this (typical example):

<a href="http://ijbswa.sourceforge.net/config/edit-actions-url-form?
filename=ijb&amp;ver=1011487572&amp;section=12&amp;pattern=13
&amp;oldval=www.oesterhelt.org%2Fdeanimate-demo">

is now this:

<a href="eau?f=ijb&amp;v=1011487572&amp;p=13">

22 years agoAdding cgi_transparent_gif() for http://i.j.b/t
jongfoster [Wed, 23 Jan 2002 00:01:04 +0000 (00:01 +0000)]
Adding cgi_transparent_gif() for http://i.j.b/t
Adding missing html_encode() to many CGI functions.
Adding urlmatch.[ch] to http://i.j.b/show-version

22 years agoReplacing strsav() with the safer string_append().
jongfoster [Tue, 22 Jan 2002 23:51:59 +0000 (23:51 +0000)]
Replacing strsav() with the safer string_append().

Adding missing html_encode() to error message generators.  Where encoded
and unencoded versions of a string were provided, removing the unencoded
one.

22 years agoMoving edit_read_line() and simple_read_line() to loaders.c, and
jongfoster [Tue, 22 Jan 2002 23:46:18 +0000 (23:46 +0000)]
Moving edit_read_line() and simple_read_line() to loaders.c, and
extending them to support reading MS-DOS, Mac and UNIX style files
on all platforms.

Modifying read_config_line() (without changing it's prototype) to
be a trivial wrapper for edit_read_line().  This means that we have
one function to read a line and handle comments, which is common
between the initialization code and the edit interface.

22 years agoReplacing strsav() with string_append()
jongfoster [Tue, 22 Jan 2002 23:31:43 +0000 (23:31 +0000)]
Replacing strsav() with string_append()

22 years agoAdding convenience function html_encode_and_free_original()
jongfoster [Tue, 22 Jan 2002 23:28:07 +0000 (23:28 +0000)]
Adding convenience function html_encode_and_free_original()
Making all functions accept NULL paramaters - in this case, they
simply return NULL.  This allows error-checking to be deferred.

22 years agoAdding cgi_transparent_gif() for http://i.j.b/t
jongfoster [Tue, 22 Jan 2002 23:26:03 +0000 (23:26 +0000)]
Adding cgi_transparent_gif() for http://i.j.b/t

22 years agoAdding edit-actions-section-swap
jongfoster [Tue, 22 Jan 2002 23:24:48 +0000 (23:24 +0000)]
Adding edit-actions-section-swap

22 years agoAdding string_join()
jongfoster [Mon, 21 Jan 2002 00:53:36 +0000 (00:53 +0000)]
Adding string_join()

22 years agoAdding map_block_keep() to save a few bytes in the edit-actions-list HTML.
jongfoster [Mon, 21 Jan 2002 00:33:52 +0000 (00:33 +0000)]
Adding map_block_keep() to save a few bytes in the edit-actions-list HTML.

22 years agoReplacing strsav() with the safer string_append() or string_join().
jongfoster [Mon, 21 Jan 2002 00:33:20 +0000 (00:33 +0000)]
Replacing strsav() with the safer string_append() or string_join().
Adding map_block_keep() to save a few bytes in the edit-actions-list HTML.
Adding missing html_encode() to error message generators.
Adding edit-actions-section-swap and many "shortcuts" to the list of CGIs.

22 years agoAllowing free_action(NULL).
jongfoster [Mon, 21 Jan 2002 00:27:02 +0000 (00:27 +0000)]
Allowing free_action(NULL).
Moving the functions that #include actionlist.h to the end of the file,
because the Visual C++ 97 debugger gets extremely confused if you try
to debug any code that comes after them in the file.

22 years agoCorrecting comment style
jongfoster [Mon, 21 Jan 2002 00:14:09 +0000 (00:14 +0000)]
Correcting comment style
Fixing an uninitialized memory bug in create_url_spec()

22 years agoAdding urlmatch.[ch]
jongfoster [Thu, 17 Jan 2002 21:44:04 +0000 (21:44 +0000)]
Adding urlmatch.[ch]

22 years agoReplacing all references to the URL of the config interface
jongfoster [Thu, 17 Jan 2002 21:33:00 +0000 (21:33 +0000)]
Replacing all references to the URL of the config interface
with @default-cgi@

22 years agoFixing quoting of special characters in URLs
jongfoster [Thu, 17 Jan 2002 21:29:28 +0000 (21:29 +0000)]
Fixing quoting of special characters in URLs

Replacing all references to the URL of the config interface
with @default-cgi@

22 years agoAdding newline to end of file
jongfoster [Thu, 17 Jan 2002 21:27:42 +0000 (21:27 +0000)]
Adding newline to end of file

22 years agoAdding warning about https://
jongfoster [Thu, 17 Jan 2002 21:26:45 +0000 (21:26 +0000)]
Adding warning about https://
Fixing quoting of special characters in URLs
iReplacing all references to the URL of the config interface
with @default-cgi@

22 years agoDOS->Unix line endings
jongfoster [Thu, 17 Jan 2002 21:21:05 +0000 (21:21 +0000)]
DOS->Unix line endings

22 years agoChanges to cgi_show_url_info to use new matching code from urlmatch.c.
jongfoster [Thu, 17 Jan 2002 21:10:37 +0000 (21:10 +0000)]
Changes to cgi_show_url_info to use new matching code from urlmatch.c.
Also fixing a problem in the same function with improperly quoted URLs
in output HTML, and adding code to handle https:// URLs correctly.

22 years agoNow #defining the URLs of the config interface
jongfoster [Thu, 17 Jan 2002 21:06:09 +0000 (21:06 +0000)]
Now #defining the URLs of the config interface

Minor changes to struct http_request and struct url_spec due to
standardizing that struct http_request is used to represent a URL, and
struct url_spec is used to represent a URL pattern.  (Before, URLs were
represented as seperate variables and a partially-filled-in url_spec).

22 years agoReplacing hard references to the URL of the config interface
jongfoster [Thu, 17 Jan 2002 21:04:17 +0000 (21:04 +0000)]
Replacing hard references to the URL of the config interface
with #defines from project.h