privoxy.git
22 years agoTesting XEmacs and VC/CVS modes. Will this work? We shall see...
iwanttokeepanon [Thu, 28 Jun 2001 04:02:42 +0000 (04:02 +0000)]
Testing XEmacs and VC/CVS modes.  Will this work?   We shall see...

22 years agoA suggested standard for IJB. Outline-mode formatting and spell checking to follow...
iwanttokeepanon [Thu, 28 Jun 2001 03:01:32 +0000 (03:01 +0000)]
A suggested standard for IJB.  Outline-mode formatting and spell checking to follow.  Developer comments encouraged and requested.

22 years agoFixed microsuck line
oes [Tue, 19 Jun 2001 14:21:56 +0000 (14:21 +0000)]
Fixed microsuck line

22 years agodocs should have an author.
swa [Wed, 13 Jun 2001 14:28:31 +0000 (14:28 +0000)]
docs should have an author.

22 years agofirst import of project's documentation for the webserver.
swa [Wed, 13 Jun 2001 14:20:37 +0000 (14:20 +0000)]
first import of project's documentation for the webserver.

22 years agothe % in front of configure (see tag below) confused
swa [Tue, 12 Jun 2001 18:15:29 +0000 (18:15 +0000)]
the % in front of configure (see tag below) confused
the rpm build process on 7.1.

22 years agofixes, because a clean build on rh6.1 was impossible.
swa [Tue, 12 Jun 2001 17:15:56 +0000 (17:15 +0000)]
fixes, because a clean build on rh6.1 was impossible.
GZIP confuses make, %configure confuses rpm, etc.

22 years agofix typo in %post
Sarantis Paskalis [Mon, 11 Jun 2001 12:17:26 +0000 (12:17 +0000)]
fix typo in %post

22 years agoMinor editing changes.
Sarantis Paskalis [Mon, 11 Jun 2001 11:37:40 +0000 (11:37 +0000)]
Minor editing changes.

22 years agoFurther optimizations and adaptations in the spec file.
Sarantis Paskalis [Mon, 11 Jun 2001 11:28:25 +0000 (11:28 +0000)]
Further optimizations and adaptations in the spec file.

22 years agoRPM version should be the same as ijbswa version. The rpm release is
Sarantis Paskalis [Mon, 11 Jun 2001 11:26:35 +0000 (11:26 +0000)]
RPM version should be the same as ijbswa version.  The rpm release is
specified in the specfile.

22 years agostick to the old behavior of JB.
swa [Sat, 9 Jun 2001 14:15:11 +0000 (14:15 +0000)]
stick to the old behavior of JB.

22 years agoheader. cosmetics. default: no messing ala microsuck.
swa [Sat, 9 Jun 2001 14:01:57 +0000 (14:01 +0000)]
header. cosmetics. default: no messing ala microsuck.

22 years agoChanging "show URL info" handler to new style.
jongfoster [Sat, 9 Jun 2001 11:00:58 +0000 (11:00 +0000)]
Changing "show URL info" handler to new style.

22 years agoRemoving a single unused #define which referenced BUFSIZ
jongfoster [Sat, 9 Jun 2001 10:58:57 +0000 (10:58 +0000)]
Removing a single unused #define which referenced BUFSIZ

22 years agoAdding definition of BUFFER_SIZE.
jongfoster [Sat, 9 Jun 2001 10:57:39 +0000 (10:57 +0000)]
Adding definition of BUFFER_SIZE.
Changing struct cgi_dispatcher to use "const" strings.

22 years agoChanging BUFSIZ ==> BUFFER_SIZE
jongfoster [Sat, 9 Jun 2001 10:55:28 +0000 (10:55 +0000)]
Changing BUFSIZ ==> BUFFER_SIZE

22 years agoChanging "show URL info" handler to new style.
jongfoster [Sat, 9 Jun 2001 10:51:58 +0000 (10:51 +0000)]
Changing "show URL info" handler to new style.
Changing BUFSIZ ==> BUFFER_SIZE

22 years agoChanging "show URL info" handler to new style.
jongfoster [Sat, 9 Jun 2001 10:50:58 +0000 (10:50 +0000)]
Changing "show URL info" handler to new style.
Adding "extern" to some function prototypes.

22 years agoRemoving ACL and Forward entries
jongfoster [Sat, 9 Jun 2001 10:47:39 +0000 (10:47 +0000)]
Removing ACL and Forward entries

22 years agoshamelessly adapted RPM stuff from the newest rpm that
swa [Sat, 9 Jun 2001 09:14:11 +0000 (09:14 +0000)]
shamelessly adapted RPM stuff from the newest rpm that
RedHat provided for the JB.

22 years agodescription shorter
swa [Sat, 9 Jun 2001 09:13:29 +0000 (09:13 +0000)]
description shorter

22 years agotype with status file. remove forward et. al from file list.
swa [Fri, 8 Jun 2001 20:54:18 +0000 (20:54 +0000)]
type with status file. remove forward et. al from file list.

22 years agouse buildroot, export init to separate file (better manageability)
swa [Fri, 8 Jun 2001 20:53:36 +0000 (20:53 +0000)]
use buildroot, export init to separate file (better manageability)

22 years agoMerging ACL and Forward files into main config file.
jongfoster [Fri, 8 Jun 2001 00:25:01 +0000 (00:25 +0000)]
Merging ACL and Forward files into main config file.

22 years agoRemoving config->proxy_args_gateways
jongfoster [Thu, 7 Jun 2001 23:15:40 +0000 (23:15 +0000)]
Removing config->proxy_args_gateways
Missing return statement added to end_proxy_args().

22 years agoMerging ACL and forward files into config file.
jongfoster [Thu, 7 Jun 2001 23:15:09 +0000 (23:15 +0000)]
Merging ACL and forward files into config file.
Moving struct gateway members into struct forward_spec
Removing config->proxy_args_gateways
Cosmetic: Adding a few comments

22 years agoRemoving ACL and forward file loaders - these files have
jongfoster [Thu, 7 Jun 2001 23:14:38 +0000 (23:14 +0000)]
Removing ACL and forward file loaders - these files have
been merged into the config file.

22 years agoRemoving ACL and forward file loaders - these
jongfoster [Thu, 7 Jun 2001 23:14:14 +0000 (23:14 +0000)]
Removing ACL and forward file loaders - these
files have been merged into the config file.
Cosmetic: Moving unloader funcs next to their
respective loader funcs

22 years agoMerging ACL and forward files into config file.
jongfoster [Thu, 7 Jun 2001 23:13:40 +0000 (23:13 +0000)]
Merging ACL and forward files into config file.
Cosmetic: Sorting config file options alphabetically.
Cosmetic: Adding brief syntax comments to config file options.

22 years agoReplacing function pointer in struct gateway with a directly
jongfoster [Thu, 7 Jun 2001 23:12:52 +0000 (23:12 +0000)]
Replacing function pointer in struct gateway with a directly
called function forwarded_connect().
Replacing struct gateway with struct forward_spec

22 years agoRemoving gateways[] list - no longer used.
jongfoster [Thu, 7 Jun 2001 23:12:14 +0000 (23:12 +0000)]
Removing gateways[] list - no longer used.
Replacing function pointer in struct gateway with a directly
called function forwarded_connect(), which can do the common
task of deciding whether to connect to the web server or HTTP
proxy.
Replacing struct gateway with struct forward_spec

22 years agoRemoving gateways[] list - no longer used.
jongfoster [Thu, 7 Jun 2001 23:11:38 +0000 (23:11 +0000)]
Removing gateways[] list - no longer used.
Replacing function pointer in struct gateway with a directly
called function forwarded_connect(), which can do the common
task of deciding whether to connect to the web server or HTTP
proxy.
Replacing struct gateway with struct forward_spec
Fixing bug with SOCKS4A and HTTP proxy server in combination.
It was a bug which led to the connection being made to the web
server rather than the HTTP proxy, and also a buffer overrun.

22 years agoReplacing struct gateway with struct forward_spec
jongfoster [Thu, 7 Jun 2001 23:10:53 +0000 (23:10 +0000)]
Replacing struct gateway with struct forward_spec

22 years agoAllowing unanchored domain patterns to back off and retry
jongfoster [Thu, 7 Jun 2001 23:10:26 +0000 (23:10 +0000)]
Allowing unanchored domain patterns to back off and retry
if they partially match.  Optimized right-anchored patterns.
Moving ACL and forward files into config file.
Replacing struct gateway with struct forward_spec

22 years agoCosmetic indentation changes.
jongfoster [Thu, 7 Jun 2001 23:09:19 +0000 (23:09 +0000)]
Cosmetic indentation changes.

22 years agoForward and ACL edit options removed.
jongfoster [Thu, 7 Jun 2001 23:08:54 +0000 (23:08 +0000)]
Forward and ACL edit options removed.
Config edit option renamed from "&Junkbuster" to "&Configuration".

22 years agoForward and ACL edit options removed.
jongfoster [Thu, 7 Jun 2001 23:08:12 +0000 (23:08 +0000)]
Forward and ACL edit options removed.

22 years agoThe host parameter to connect_to() is now const.
jongfoster [Thu, 7 Jun 2001 23:06:09 +0000 (23:06 +0000)]
The host parameter to connect_to() is now const.

22 years agoRemoving code related to old forward and ACL files.
jongfoster [Thu, 7 Jun 2001 23:05:19 +0000 (23:05 +0000)]
Removing code related to old forward and ACL files.

22 years agoMade get_actions() static.
jongfoster [Thu, 7 Jun 2001 23:04:34 +0000 (23:04 +0000)]
Made get_actions() static.

22 years agoAdded standard comment at top of file.
jongfoster [Thu, 7 Jun 2001 23:03:56 +0000 (23:03 +0000)]
Added standard comment at top of file.

22 years agoignore logfile
swa [Thu, 7 Jun 2001 17:29:51 +0000 (17:29 +0000)]
ignore logfile

22 years agocosmetics
swa [Thu, 7 Jun 2001 17:28:10 +0000 (17:28 +0000)]
cosmetics

22 years agoadded suse build section
swa [Thu, 7 Jun 2001 17:27:45 +0000 (17:27 +0000)]
added suse build section

22 years agoheader fixed
swa [Thu, 7 Jun 2001 17:18:44 +0000 (17:18 +0000)]
header fixed

22 years agosuse spec file (as shamelessly used from suse's 2.0-14 version)
swa [Thu, 7 Jun 2001 17:15:13 +0000 (17:15 +0000)]
suse spec file (as shamelessly used from suse's 2.0-14 version)

22 years agomake_path() no longer adds '/' if the dir already ends in '/'.
joergs [Thu, 7 Jun 2001 14:51:38 +0000 (14:51 +0000)]
make_path() no longer adds '/' if the dir already ends in '/'.

22 years agoMissing make_path() added for re_filterfile.
joergs [Thu, 7 Jun 2001 14:46:25 +0000 (14:46 +0000)]
Missing make_path() added for re_filterfile.

22 years agohttp://i.j.b/ijb-send-banner changed to http://i.j.b/send-banner
joergs [Thu, 7 Jun 2001 14:43:51 +0000 (14:43 +0000)]
i.j.b/ijb-send-banner changed to http://i.j.b/send-banner

22 years agoslight mistake in make_path, unix path style is /.
swa [Thu, 7 Jun 2001 14:43:17 +0000 (14:43 +0000)]
slight mistake in make_path, unix path style is /.

22 years agoFix misplaced comment start.
Sarantis Paskalis [Wed, 6 Jun 2001 09:37:59 +0000 (09:37 +0000)]
Fix misplaced comment start.

22 years agoAdding VC++ temporary files, and Win32 config file.
jongfoster [Tue, 5 Jun 2001 22:36:42 +0000 (22:36 +0000)]
Adding VC++ temporary files, and Win32 config file.

22 years agoFixed minor memory leak.
jongfoster [Tue, 5 Jun 2001 22:33:54 +0000 (22:33 +0000)]
Fixed minor memory leak.
Also now uses make_path to prepend the pathnames.

22 years agoNew function make_path() to splice directory and file names together.
jongfoster [Tue, 5 Jun 2001 22:32:01 +0000 (22:32 +0000)]
New function make_path() to splice directory and file names together.

22 years agoNow uses _snprintf() in place of snprintf() under Win32.
jongfoster [Tue, 5 Jun 2001 20:04:09 +0000 (20:04 +0000)]
Now uses _snprintf() in place of snprintf() under Win32.

22 years agoNow compiles in cgi.[ch]
jongfoster [Tue, 5 Jun 2001 20:01:25 +0000 (20:01 +0000)]
Now compiles in cgi.[ch]

22 years agoFixing multiline character string (a GCC-only "feature"), and snprintf (it's _snprint...
jongfoster [Tue, 5 Jun 2001 19:59:16 +0000 (19:59 +0000)]
Fixing multiline character string (a GCC-only "feature"), and snprintf (it's _snprintf under VC++).

22 years agofiles are now prefixed with either `confdir' or `logdir'.
swa [Mon, 4 Jun 2001 18:31:58 +0000 (18:31 +0000)]
files are now prefixed with either `confdir' or `logdir'.
`make redhat-dist' replaces both entries confdir and logdir
with redhat values

22 years agoredirect did not work due to missing /
swa [Mon, 4 Jun 2001 11:28:53 +0000 (11:28 +0000)]
redirect did not work due to missing /

22 years ago`make redhatr-dist' now works. Except for the paths
swa [Mon, 4 Jun 2001 10:44:57 +0000 (10:44 +0000)]
`make redhatr-dist' now works. Except for the paths
in the config file.

22 years agoshow version string of cgi.h and cgi.c
swa [Mon, 4 Jun 2001 10:41:52 +0000 (10:41 +0000)]
show version string of cgi.h and cgi.c

22 years agomoved stuff to cgi.c
oes [Sun, 3 Jun 2001 19:13:05 +0000 (19:13 +0000)]
moved stuff to cgi.c

22 years agoadded struct map, added struct http_response, changed struct interceptors to struct...
oes [Sun, 3 Jun 2001 19:12:58 +0000 (19:12 +0000)]
added struct map, added struct http_response, changed struct interceptors to struct cgi_dispatcher, moved HTML stuff to cgi.h

22 years agoadded FIXME
oes [Sun, 3 Jun 2001 19:12:45 +0000 (19:12 +0000)]
added FIXME

22 years agodeleted const struct interceptors
oes [Sun, 3 Jun 2001 19:12:38 +0000 (19:12 +0000)]
deleted const struct interceptors

22 years agointroduced bindup()
oes [Sun, 3 Jun 2001 19:12:30 +0000 (19:12 +0000)]
introduced bindup()

22 years agofunctions for new struct map, extended enlist_unique
oes [Sun, 3 Jun 2001 19:12:24 +0000 (19:12 +0000)]
functions for new struct map, extended enlist_unique

22 years agointroduced new cgi handling
oes [Sun, 3 Jun 2001 19:12:16 +0000 (19:12 +0000)]
introduced new cgi handling

22 years agofilled comment
oes [Sun, 3 Jun 2001 19:12:07 +0000 (19:12 +0000)]
filled comment

22 years agoextracted-CGI relevant stuff
oes [Sun, 3 Jun 2001 19:12:00 +0000 (19:12 +0000)]
extracted-CGI relevant stuff

22 years agointroduced confdir option
oes [Sun, 3 Jun 2001 19:11:54 +0000 (19:11 +0000)]
introduced confdir option

22 years agoadapted to new enlist_unique arg format
oes [Sun, 3 Jun 2001 19:11:48 +0000 (19:11 +0000)]
adapted to new enlist_unique arg format

22 years agorevoking monster-commit
oes [Sun, 3 Jun 2001 18:52:46 +0000 (18:52 +0000)]
revoking monster-commit

22 years agoChanged confdir to . to reflect sourcetree structure
oes [Sun, 3 Jun 2001 18:38:11 +0000 (18:38 +0000)]
Changed confdir to . to reflect sourcetree structure

22 years agomoved templates to ./templates/
swa [Sun, 3 Jun 2001 17:28:49 +0000 (17:28 +0000)]
moved templates to ./templates/

22 years agoswa for oes
swa [Sun, 3 Jun 2001 17:10:04 +0000 (17:10 +0000)]
swa for oes

22 years agoswa for oes: reversed my earlier change
swa [Sun, 3 Jun 2001 17:09:09 +0000 (17:09 +0000)]
swa for oes: reversed my earlier change

22 years agoswa for oes
swa [Sun, 3 Jun 2001 17:07:27 +0000 (17:07 +0000)]
swa for oes

22 years agocompile cgi.c (for andreas' GUI)
swa [Sun, 3 Jun 2001 13:57:26 +0000 (13:57 +0000)]
compile cgi.c (for andreas' GUI)

22 years agoMakefile/in
oes [Sun, 3 Jun 2001 11:04:49 +0000 (11:04 +0000)]
Makefile/in

introduced cgi.c

actions.c:

adapted to new enlist_unique arg format

conf loadcfg.c

introduced confdir option

filters.c filtrers.h

 extracted-CGI relevant stuff

jbsockets.c

 filled comment

jcc.c

 support for new cgi mechansim

list.c list.h

functions for new list type: "map"
extended enlist_unique

miscutil.c .h
introduced bindup()

parsers.c parsers.h

deleted const struct interceptors

pcrs.c
added FIXME

project.h

added struct map
added struct http_response
changes struct interceptors to struct cgi_dispatcher
moved HTML stuff to cgi.h

re_filterfile:

changed

showargs.c
NO TIME LEFT

22 years agodon't commit automatically generated files or binariess
swa [Sun, 3 Jun 2001 09:43:53 +0000 (09:43 +0000)]
don't commit automatically generated files or binariess

22 years agodon't commit automatically generated files or binariess
swa [Sun, 3 Jun 2001 09:37:52 +0000 (09:37 +0000)]
don't commit automatically generated files or binariess

22 years agoRemoving "tinygif" option.
jongfoster [Fri, 1 Jun 2001 20:17:10 +0000 (20:17 +0000)]
Removing "tinygif" option.

22 years agoFixing file copying.
jongfoster [Fri, 1 Jun 2001 20:15:05 +0000 (20:15 +0000)]
Fixing file copying.

22 years agoAdded +image-blocker{} option - comment and default setting.
jongfoster [Fri, 1 Jun 2001 20:08:59 +0000 (20:08 +0000)]
Added +image-blocker{} option - comment and default setting.

22 years agoNow uses action +image-blocker{} rather than config->tinygif
jongfoster [Fri, 1 Jun 2001 20:07:23 +0000 (20:07 +0000)]
Now uses action +image-blocker{} rather than config->tinygif

22 years agoRemoved support for "tinygif" option - moved to actions file.
jongfoster [Fri, 1 Jun 2001 20:06:24 +0000 (20:06 +0000)]
Removed support for "tinygif" option - moved to actions file.

22 years agoSupport for +image-blocker{}: added ACTION_IMAGE_BLOCKER
jongfoster [Fri, 1 Jun 2001 20:05:36 +0000 (20:05 +0000)]
Support for +image-blocker{}: added ACTION_IMAGE_BLOCKER
constant, and removed csp->tinygif.

22 years agoAdded +image-blocker{string}
jongfoster [Fri, 1 Jun 2001 20:04:19 +0000 (20:04 +0000)]
Added +image-blocker{string}

22 years agoBetter memory management - current_action->strings[] now
jongfoster [Fri, 1 Jun 2001 20:03:42 +0000 (20:03 +0000)]
Better memory management - current_action->strings[] now
contains copies of the strings, not the original.

22 years agoReplaced "list_share" with "list" - the tiny memory gain was not
jongfoster [Fri, 1 Jun 2001 18:49:17 +0000 (18:49 +0000)]
Replaced "list_share" with "list" - the tiny memory gain was not
worth the extra complexity.

22 years agoChanging the calls to strerr() to check HAVE_STRERR (which is defined
jongfoster [Fri, 1 Jun 2001 18:14:49 +0000 (18:14 +0000)]
Changing the calls to strerr() to check HAVE_STRERR (which is defined
in config.h if appropriate) rather than the NO_STRERR macro.

22 years agoCorrecting target directory of chartables.c
jongfoster [Fri, 1 Jun 2001 18:12:50 +0000 (18:12 +0000)]
Correcting target directory of chartables.c

22 years agoThis file now just includes JunkBuster's config.h, to prevent duplication
jongfoster [Fri, 1 Jun 2001 17:57:11 +0000 (17:57 +0000)]
This file now just includes JunkBuster's config.h, to prevent duplication
and make it easier to build.  (In fact, this file wasn't ever updated
before, so this is a bugfix).

22 years agoRemoving generated files config.h and pcre/chartables.c
jongfoster [Fri, 1 Jun 2001 17:56:07 +0000 (17:56 +0000)]
Removing generated files config.h and pcre/chartables.c
Now use a custom build step to copy config.h.win to config.h
New VC++ project pcre/vc_dftables.dsp will generate pcre/chartables.c
Also adding the new files list.[ch], actions.[ch] to the console build.

22 years agoCorrecting some typos, and an obsolete comment.
jongfoster [Fri, 1 Jun 2001 17:05:32 +0000 (17:05 +0000)]
Correcting some typos, and an obsolete comment.

22 years agoAdapted patterns to new syntax and fixed yahoo.com login
oes [Fri, 1 Jun 2001 13:56:20 +0000 (13:56 +0000)]
Adapted patterns to new syntax and fixed yahoo.com login

22 years agoAdded constants for anchoring selection bitmap
oes [Fri, 1 Jun 2001 10:32:47 +0000 (10:32 +0000)]
Added constants for anchoring selection bitmap

22 years agoAdded character class matching to trivimatch; renamed to simplematch
oes [Fri, 1 Jun 2001 10:31:51 +0000 (10:31 +0000)]
Added character class matching to trivimatch; renamed to simplematch