privoxy.git
21 years agomoved old junkbuster docs to obsolete/
swa [Wed, 12 Sep 2001 15:35:10 +0000 (15:35 +0000)]
moved old junkbuster docs to obsolete/

21 years agoNewest version from gnu.org
steudten [Wed, 12 Sep 2001 13:56:47 +0000 (13:56 +0000)]
Newest version from gnu.org

21 years agoReplacing text version of coding standards with a HTML one.
jongfoster [Mon, 10 Sep 2001 19:00:25 +0000 (19:00 +0000)]
Replacing text version of coding standards with a HTML one.
This is a cosmetic change only.

21 years agoChanges discussed in my e-mail of 10/9/01 - mainly typos and minor
jongfoster [Mon, 10 Sep 2001 18:37:48 +0000 (18:37 +0000)]
Changes discussed in my e-mail of 10/9/01 - mainly typos and minor
corrections, but also added "extern C" and "-Wall" sections

21 years agointegrate three pieces of documentation. needs work.
swa [Mon, 10 Sep 2001 17:44:43 +0000 (17:44 +0000)]
integrate three pieces of documentation. needs work.
will not build cleanly under redhat.

21 years agointegrate three pieces of documentation.
swa [Mon, 10 Sep 2001 17:44:22 +0000 (17:44 +0000)]
integrate three pieces of documentation.

21 years agofirst proposal of a structure.
swa [Mon, 10 Sep 2001 17:43:59 +0000 (17:43 +0000)]
first proposal of a structure.

21 years agodoc and testing guidelines should be part of the developers manual.
swa [Mon, 10 Sep 2001 17:06:41 +0000 (17:06 +0000)]
doc and testing guidelines should be part of the developers manual.

21 years agobuildroot definition in the specfile fucks up the build
swa [Mon, 10 Sep 2001 16:31:23 +0000 (16:31 +0000)]
buildroot definition in the specfile fucks up the build
process under suse. hence I moved it to the "rpm -ta"
command

21 years agobinary contained debug info.
swa [Mon, 10 Sep 2001 16:29:23 +0000 (16:29 +0000)]
binary contained debug info.
buildroot definition fucks up the build process under suse.
program needs to write in varlogjunkbuster
install all templates
create varlogjunkbuster

21 years agojb did not start. none of the arguments worked. fixed.
swa [Mon, 10 Sep 2001 16:25:46 +0000 (16:25 +0000)]
jb did not start. none of the arguments worked. fixed.

21 years agocopy all templates. version updated.
swa [Mon, 10 Sep 2001 16:25:04 +0000 (16:25 +0000)]
copy all templates. version updated.

21 years agoDeclaration of w32_socket_strerr now conditional
oes [Mon, 10 Sep 2001 11:27:24 +0000 (11:27 +0000)]
Declaration of w32_socket_strerr now conditional

21 years agoTurning on -Wall
oes [Mon, 10 Sep 2001 11:12:49 +0000 (11:12 +0000)]
Turning on -Wall

21 years agoDeleted unused variable
oes [Mon, 10 Sep 2001 11:12:24 +0000 (11:12 +0000)]
Deleted unused variable

21 years agoSilenced compiler warnings
oes [Mon, 10 Sep 2001 10:58:53 +0000 (10:58 +0000)]
Silenced compiler warnings

21 years agoAdded #include in.h
oes [Mon, 10 Sep 2001 10:41:16 +0000 (10:41 +0000)]
Added #include in.h

21 years agoSilenced compiler warnings
oes [Mon, 10 Sep 2001 10:18:51 +0000 (10:18 +0000)]
Silenced compiler warnings

21 years agoRemoved unused variable; Fixed sprintf format
oes [Mon, 10 Sep 2001 10:17:13 +0000 (10:17 +0000)]
Removed unused variable; Fixed sprintf format

21 years agoRemoving unused variable
oes [Mon, 10 Sep 2001 10:14:34 +0000 (10:14 +0000)]
Removing unused variable

21 years agoFixing yet another silly bug
oes [Sun, 9 Sep 2001 21:41:57 +0000 (21:41 +0000)]
Fixing yet another silly bug

21 years agoFixed example
oes [Fri, 7 Sep 2001 16:43:50 +0000 (16:43 +0000)]
Fixed example

21 years agoFormatting, copyright
oes [Thu, 6 Sep 2001 14:07:43 +0000 (14:07 +0000)]
Formatting, copyright

21 years agoFixed silly bug
oes [Thu, 6 Sep 2001 14:05:59 +0000 (14:05 +0000)]
Fixed silly bug

21 years agoWrote a manpage, finally
oes [Sat, 18 Aug 2001 11:36:32 +0000 (11:36 +0000)]
Wrote a manpage, finally

21 years ago- Introduced pcrs_strerror()
oes [Sat, 18 Aug 2001 11:35:29 +0000 (11:35 +0000)]
- Introduced pcrs_strerror()
- added pcrs_execute_list()

21 years ago- Introduced pcrs_strerror()
oes [Sat, 18 Aug 2001 11:35:00 +0000 (11:35 +0000)]
- Introduced pcrs_strerror()
- made some NULL arguments non-fatal
- added support for \n \r \e \b \t \f \a \0 in substitute
- made quoting adhere to standard rules
- added warning for bad backrefs
- added pcrs_execute_list()
- fixed comments
- bugfix & cosmetics

21 years agoReplaced the hard limit for the maximum number of matches
oes [Wed, 15 Aug 2001 15:32:50 +0000 (15:32 +0000)]
Replaced the hard limit for the maximum number of matches
by dynamic reallocation

21 years ago - Added support for Perl's special variables $+, $' and $`
oes [Wed, 15 Aug 2001 15:32:03 +0000 (15:32 +0000)]
 - Added support for Perl's special variables $+, $' and $`
 - Improved the substitute parser
 - Replaced the hard limit for the maximum number of matches
   by dynamic reallocation

21 years agoFixed comment
oes [Tue, 7 Aug 2001 14:00:20 +0000 (14:00 +0000)]
Fixed comment

21 years agoRemoving references to 2 deleted icon files.
jongfoster [Sun, 5 Aug 2001 16:07:10 +0000 (16:07 +0000)]
Removing references to 2 deleted icon files.

21 years agoModifiying "struct map" so that there are now separate header and
jongfoster [Sun, 5 Aug 2001 16:06:20 +0000 (16:06 +0000)]
Modifiying "struct map" so that there are now separate header and
"map_entry" structures.  This means that functions which modify a
map no longer need to return a pointer to the modified map.
Also, it no longer reverses the order of the entries (which may be
important with some advanced template substitutions).

21 years agoAdapted finish_http_response to new list_to_text
oes [Sun, 5 Aug 2001 15:57:38 +0000 (15:57 +0000)]
Adapted finish_http_response to new list_to_text

21 years agoMaking parameters "const" where possible.
jongfoster [Sun, 5 Aug 2001 13:13:11 +0000 (13:13 +0000)]
Making parameters "const" where possible.

21 years agoSplitting version from config details
jongfoster [Fri, 3 Aug 2001 16:31:24 +0000 (16:31 +0000)]
Splitting version from config details

21 years agoRemoving some remaining references to obsolete w32rulesdlg.[ch]
jongfoster [Thu, 2 Aug 2001 22:04:29 +0000 (22:04 +0000)]
Removing some remaining references to obsolete w32rulesdlg.[ch]

21 years agoFixing an unterminated character constant.
jongfoster [Thu, 2 Aug 2001 22:03:23 +0000 (22:03 +0000)]
Fixing an unterminated character constant.

21 years agoChanges to fill_template() that reduce memory usage without having
jongfoster [Wed, 1 Aug 2001 21:33:18 +0000 (21:33 +0000)]
Changes to fill_template() that reduce memory usage without having
an impact on performance.  I also renamed some variables so as not
to clash with the C++ keywords "new" and "template".

21 years agoMoving file version information to a separate CGI page.
jongfoster [Wed, 1 Aug 2001 21:19:22 +0000 (21:19 +0000)]
Moving file version information to a separate CGI page.

21 years agoNot needed - This URL can be started directly from the Help menu.
jongfoster [Wed, 1 Aug 2001 19:59:02 +0000 (19:59 +0000)]
Not needed - This URL can be started directly from the Help menu.

21 years agoFixing documentation filenames in help menu, and making status
jongfoster [Wed, 1 Aug 2001 19:58:12 +0000 (19:58 +0000)]
Fixing documentation filenames in help menu, and making status
option work without needing the "Junkbuster Status.URL" file.

21 years agoChanges to "Conditional Defines" section, so all the HTML relating
jongfoster [Wed, 1 Aug 2001 00:22:39 +0000 (00:22 +0000)]
Changes to "Conditional Defines" section, so all the HTML relating
to this section is now in this template, NOT in showargs.c.

21 years agoChanging show_defines so that it doesn't contain any HTML.
jongfoster [Wed, 1 Aug 2001 00:20:57 +0000 (00:20 +0000)]
Changing show_defines so that it doesn't contain any HTML.

21 years agoChanging prototype of show_defines() to modify a map directly
jongfoster [Wed, 1 Aug 2001 00:19:40 +0000 (00:19 +0000)]
Changing prototype of show_defines() to modify a map directly

21 years agoNew function: map_conditional() for an if-then-else syntax.
jongfoster [Wed, 1 Aug 2001 00:19:03 +0000 (00:19 +0000)]
New function: map_conditional() for an if-then-else syntax.
Changing to use new version of show_defines()

21 years agoAdding prototype for map_conditional
jongfoster [Wed, 1 Aug 2001 00:17:54 +0000 (00:17 +0000)]
Adding prototype for map_conditional

21 years agoAdded prototype for connection_close_adder
oes [Tue, 31 Jul 2001 14:46:53 +0000 (14:46 +0000)]
Added prototype for connection_close_adder

21 years ago - Persistant connections now suppressed
oes [Tue, 31 Jul 2001 14:46:00 +0000 (14:46 +0000)]
 - Persistant connections now suppressed
 - sed() no longer appends empty header to csp->headers

21 years agolist_to_text() now appends empty line at end
oes [Tue, 31 Jul 2001 14:44:51 +0000 (14:44 +0000)]
list_to_text() now appends empty line at end

21 years agoDeleted unused size parameter from filter_popups()
oes [Tue, 31 Jul 2001 14:44:22 +0000 (14:44 +0000)]
Deleted unused size parameter from filter_popups()

21 years agoIgnoring *.txt (probably config files), w32.res and w32.aps (resources)
jongfoster [Mon, 30 Jul 2001 22:19:54 +0000 (22:19 +0000)]
Ignoring *.txt (probably config files), w32.res and w32.aps (resources)

21 years agoRemoving obsolete w32rulesdlg.c and w32rulesdlg.h
jongfoster [Mon, 30 Jul 2001 22:17:08 +0000 (22:17 +0000)]
Removing obsolete w32rulesdlg.c and w32rulesdlg.h

21 years agoTidying up #defines:
jongfoster [Mon, 30 Jul 2001 22:16:07 +0000 (22:16 +0000)]
Tidying up #defines:
- All feature #defines are now of the form FEATURE_xxx
- Permanently turned off WIN_GUI_EDIT
- Permanently turned on WEBDAV and SPLIT_PROXY_ARGS

21 years agoRebuilding from latest configure.in and acconfig.h
jongfoster [Mon, 30 Jul 2001 22:14:40 +0000 (22:14 +0000)]
Rebuilding from latest configure.in and acconfig.h

21 years agoFixing Solaris build (I hope) and tidying up #defines:
jongfoster [Mon, 30 Jul 2001 22:12:11 +0000 (22:12 +0000)]
Fixing Solaris build (I hope) and tidying up #defines:
- All feature #defines are now of the form FEATURE_xxx
- Permanently turned off WIN_GUI_EDIT
- Permanently turned on WEBDAV and SPLIT_PROXY_ARGS

21 years agoRemoving obsolete Win32 GUI files
jongfoster [Mon, 30 Jul 2001 22:09:40 +0000 (22:09 +0000)]
Removing obsolete Win32 GUI files

21 years agoTidying up #defines:
jongfoster [Mon, 30 Jul 2001 22:08:36 +0000 (22:08 +0000)]
Tidying up #defines:
- All feature #defines are now of the form FEATURE_xxx
- Permanently turned off WIN_GUI_EDIT
- Permanently turned on WEBDAV and SPLIT_PROXY_ARGS

21 years agoRenaming _main() [mingw32 only] to real_main(), for ANSI compliance.
jongfoster [Sun, 29 Jul 2001 19:32:00 +0000 (19:32 +0000)]
Renaming _main() [mingw32 only] to real_main(), for ANSI compliance.

21 years agoRebuilt based on latest acconfig.h
jongfoster [Sun, 29 Jul 2001 19:09:45 +0000 (19:09 +0000)]
Rebuilt based on latest acconfig.h

21 years agoChanging _CONFIG_H to CONFIG_H_INCLUDED.
jongfoster [Sun, 29 Jul 2001 19:08:52 +0000 (19:08 +0000)]
Changing _CONFIG_H to CONFIG_H_INCLUDED.
Also added protection against using a MinGW32 or CygWin version of
config.h from within MS Visual C++

21 years agoChanged _FILENAME_H to FILENAME_H_INCLUDED.
jongfoster [Sun, 29 Jul 2001 19:01:11 +0000 (19:01 +0000)]
Changed _FILENAME_H to FILENAME_H_INCLUDED.
Added forward declarations for needed structures.

21 years ago- Changing #define _KILLPOPUP_H to KILLPOPUP_H_INCLUDED
jongfoster [Sun, 29 Jul 2001 18:59:21 +0000 (18:59 +0000)]
- Changing #define _KILLPOPUP_H to KILLPOPUP_H_INCLUDED
- Adding extern "C" {}

21 years agoRemoving nested #includes, adding forward declarations for needed
jongfoster [Sun, 29 Jul 2001 18:58:15 +0000 (18:58 +0000)]
Removing nested #includes, adding forward declarations for needed
structures, and changing the #define _FILENAME_H to FILENAME_H_INCLUDED.

21 years agoRenaming _PCRS_H, and adding "extern C {}"
jongfoster [Sun, 29 Jul 2001 18:52:06 +0000 (18:52 +0000)]
Renaming _PCRS_H, and adding "extern C {}"

21 years agoAdding editor control block, and renaming _SHOWARGS_H
jongfoster [Sun, 29 Jul 2001 18:51:02 +0000 (18:51 +0000)]
Adding editor control block, and renaming _SHOWARGS_H

21 years agoFixing "extern C" block, and renaming #define _DEANIMATE_H
jongfoster [Sun, 29 Jul 2001 18:50:04 +0000 (18:50 +0000)]
Fixing "extern C" block, and renaming #define _DEANIMATE_H

21 years agoAdding missing #include project.h
jongfoster [Sun, 29 Jul 2001 18:47:57 +0000 (18:47 +0000)]
Adding missing #include project.h

21 years agoAdding missing #include "loadcfg.h"
jongfoster [Sun, 29 Jul 2001 18:47:05 +0000 (18:47 +0000)]
Adding missing #include "loadcfg.h"

21 years agoChanging #ifdef _FILENAME_H to FILENAME_H_INCLUDED, to conform to
jongfoster [Sun, 29 Jul 2001 18:43:08 +0000 (18:43 +0000)]
Changing #ifdef _FILENAME_H to FILENAME_H_INCLUDED, to conform to
ANSI C rules.

21 years agoNow prints thread ID for each message (pthreads only)
jongfoster [Sun, 29 Jul 2001 17:41:10 +0000 (17:41 +0000)]
Now prints thread ID for each message (pthreads only)

21 years agoFixed compiler warning by adding a cast
jongfoster [Sun, 29 Jul 2001 17:40:43 +0000 (17:40 +0000)]
Fixed compiler warning by adding a cast

21 years agoCosmetic: 2 spaces -> 1 space
jongfoster [Sun, 29 Jul 2001 17:29:12 +0000 (17:29 +0000)]
Cosmetic: 2 spaces -> 1 space

21 years agoRebuilt based on latest configure.in
jongfoster [Sun, 29 Jul 2001 17:28:38 +0000 (17:28 +0000)]
Rebuilt based on latest configure.in

21 years agoRebuilt based on latest configure.in and acconfig.h
jongfoster [Sun, 29 Jul 2001 17:28:11 +0000 (17:28 +0000)]
Rebuilt based on latest configure.in and acconfig.h

21 years agoMajor changes to build system in order to fix these bugs:
jongfoster [Sun, 29 Jul 2001 17:09:17 +0000 (17:09 +0000)]
Major changes to build system in order to fix these bugs:
- pthreads under Linux was broken - changed -lpthread to -pthread
- Compiling in MinGW32 mode under CygWin now correctly detects
  which shared libraries are available
- Solaris support (?) (Not tested under Solaris yet)

21 years agoAdding standard AutoConf support files which are needed by ./configure.
jongfoster [Sun, 29 Jul 2001 14:26:08 +0000 (14:26 +0000)]
Adding standard AutoConf support files which are needed by ./configure.

21 years agoApplied pthread fix by Paul Lieverse
oes [Sun, 29 Jul 2001 12:17:48 +0000 (12:17 +0000)]
Applied pthread fix by Paul Lieverse

21 years agoFixed sed LF->CRLF conversion and removed deprecated files
oes [Sat, 28 Jul 2001 16:44:54 +0000 (16:44 +0000)]
Fixed sed LF->CRLF conversion and removed deprecated files

21 years agoUnblocked prdownloads.sourceforge.net
oes [Thu, 26 Jul 2001 21:09:18 +0000 (21:09 +0000)]
Unblocked prdownloads.sourceforge.net

21 years agoadded new log level for popups
haroon [Thu, 26 Jul 2001 15:06:21 +0000 (15:06 +0000)]
added new log level for popups

21 years agoRenaming #define STATIC to STATIC_PCRE
oes [Thu, 26 Jul 2001 10:33:14 +0000 (10:33 +0000)]
Renaming #define STATIC to STATIC_PCRE

21 years agoMade browser detection a little less naive
oes [Thu, 26 Jul 2001 10:09:46 +0000 (10:09 +0000)]
Made browser detection a little less naive

21 years ago__BEOS__ no longer overrides FEATURE_PTHREAD.
jongfoster [Wed, 25 Jul 2001 22:57:13 +0000 (22:57 +0000)]
__BEOS__ no longer overrides FEATURE_PTHREAD.
This is because FEATURE_PTHREAD will soon be widely used, so I
want to keep it simple.

21 years agoWill #error if pthreads is enabled under BeOs
jongfoster [Wed, 25 Jul 2001 22:55:10 +0000 (22:55 +0000)]
Will #error if pthreads is enabled under BeOs

21 years agoBumping version number to 2.9.8
oes [Wed, 25 Jul 2001 19:16:27 +0000 (19:16 +0000)]
Bumping version number to 2.9.8

21 years agoAdded workaround for Netscape bug that prevents display of page when loading a compon...
oes [Wed, 25 Jul 2001 17:22:51 +0000 (17:22 +0000)]
Added workaround for Netscape bug that prevents display of page when loading a component fails.

21 years agoclient_uagent now saves copy of User-Agent: header value
oes [Wed, 25 Jul 2001 17:21:54 +0000 (17:21 +0000)]
client_uagent now saves copy of User-Agent: header value

21 years agoIntroduced http->user_agent
oes [Wed, 25 Jul 2001 17:20:27 +0000 (17:20 +0000)]
Introduced http->user_agent

21 years agoAdded squid chainings hints by Peter <pb@bieringer.de>
oes [Wed, 25 Jul 2001 13:48:54 +0000 (13:48 +0000)]
Added squid chainings hints by Peter <pb@bieringer.de>

21 years agoApplied BeOS support update by Eugenia
oes [Tue, 24 Jul 2001 12:47:06 +0000 (12:47 +0000)]
Applied BeOS support update by Eugenia

21 years agoFixed bug that caused document body to be dropped when pcrs joblist was empty.
oes [Mon, 23 Jul 2001 13:40:12 +0000 (13:40 +0000)]
Fixed bug that caused document body to be dropped when pcrs joblist was empty.

21 years agoFixed bug in popup-killing for the first read that caused binary garbage to be sent...
oes [Mon, 23 Jul 2001 13:26:12 +0000 (13:26 +0000)]
Fixed bug in popup-killing for the first read that caused binary garbage to be sent between headers and body

21 years agoBumping version number to 2.9.7
jongfoster [Sat, 21 Jul 2001 18:00:07 +0000 (18:00 +0000)]
Bumping version number to 2.9.7

21 years agoAdding version information block.
jongfoster [Sat, 21 Jul 2001 17:53:41 +0000 (17:53 +0000)]
Adding version information block.

21 years ago- In v1.5 forgot to add that I implemented LOG_LEVEL_POPUPS in errlog.c,
haroon [Fri, 20 Jul 2001 19:29:25 +0000 (19:29 +0000)]
- In v1.5 forgot to add that I implemented LOG_LEVEL_POPUPS in errlog.c,
  errlog.h and killpopup.c. In that case, it is superfluous to have define for
  POPUP_VERBOSE, so I removed the defines and logging is now done
  via log_error(LOG_LEVEL_POPUPS, ....)

21 years agoFixed indentation of prepocessor commands
oes [Fri, 20 Jul 2001 15:51:54 +0000 (15:51 +0000)]
Fixed indentation of prepocessor commands

21 years ago- per Guy's suggestion, added a while loop in sweep() to catch not just
haroon [Fri, 20 Jul 2001 15:16:17 +0000 (15:16 +0000)]
- per Guy's suggestion, added a while loop in sweep() to catch not just
  the last inactive CSP but all other consecutive inactive CSPs after that
  as well

21 years agoAdded Rodneys javascript cookie filter
oes [Fri, 20 Jul 2001 11:04:26 +0000 (11:04 +0000)]
Added Rodneys javascript cookie filter

21 years ago- ignore vc_junkbuster.plg and w32.aps
haroon [Thu, 19 Jul 2001 19:19:08 +0000 (19:19 +0000)]
- ignore vc_junkbuster.plg and w32.aps

21 years ago- Added a FIXME for EditFile but didn't fix :-)
haroon [Thu, 19 Jul 2001 19:15:14 +0000 (19:15 +0000)]
- Added a FIXME for EditFile but didn't fix :-)