Clarifications on filtering and MIME types. Hardcode 'latest release' on home
[privoxy.git] / doc / webserver / faq / misc.html
1 <HTML
2 ><HEAD
3 ><TITLE
4 >Miscellaneous</TITLE
5 ><META
6 NAME="GENERATOR"
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
8 "><LINK
9 REL="HOME"
10 TITLE="Privoxy Frequently Asked Questions"
11 HREF="index.html"><LINK
12 REL="PREVIOUS"
13 TITLE="Configuration"
14 HREF="configuration.html"><LINK
15 REL="NEXT"
16 TITLE="Troubleshooting"
17 HREF="trouble.html"><LINK
18 REL="STYLESHEET"
19 TYPE="text/css"
20 HREF="../p_doc.css"></HEAD
21 ><BODY
22 CLASS="SECT1"
23 BGCOLOR="#EEEEEE"
24 TEXT="#000000"
25 LINK="#0000FF"
26 VLINK="#840084"
27 ALINK="#0000FF"
28 ><DIV
29 CLASS="NAVHEADER"
30 ><TABLE
31 SUMMARY="Header navigation table"
32 WIDTH="100%"
33 BORDER="0"
34 CELLPADDING="0"
35 CELLSPACING="0"
36 ><TR
37 ><TH
38 COLSPAN="3"
39 ALIGN="center"
40 >Privoxy Frequently Asked Questions</TH
41 ></TR
42 ><TR
43 ><TD
44 WIDTH="10%"
45 ALIGN="left"
46 VALIGN="bottom"
47 ><A
48 HREF="configuration.html"
49 ACCESSKEY="P"
50 >Prev</A
51 ></TD
52 ><TD
53 WIDTH="80%"
54 ALIGN="center"
55 VALIGN="bottom"
56 ></TD
57 ><TD
58 WIDTH="10%"
59 ALIGN="right"
60 VALIGN="bottom"
61 ><A
62 HREF="trouble.html"
63 ACCESSKEY="N"
64 >Next</A
65 ></TD
66 ></TR
67 ></TABLE
68 ><HR
69 ALIGN="LEFT"
70 WIDTH="100%"></DIV
71 ><DIV
72 CLASS="SECT1"
73 ><H1
74 CLASS="SECT1"
75 ><A
76 NAME="MISC">4. Miscellaneous</H1
77 ><DIV
78 CLASS="SECT2"
79 ><H3
80 CLASS="SECT2"
81 ><A
82 NAME="AEN505">4.1. How much does <SPAN
83 CLASS="APPLICATION"
84 >Privoxy</SPAN
85 > slow my browsing down? This 
86 has to add extra time to browsing.</H3
87 ><P
88 > It should not slow you down any in real terms, and may actually help 
89  speed things up since ads, banners and other junk are not being displayed.
90  The actual processing time required by <SPAN
91 CLASS="APPLICATION"
92 >Privoxy</SPAN
93
94  itself for each page, is relatively small in the overall scheme of things,
95  and happens very quickly. This is typically more than offset by time saved
96  not downloading and rendering ad images.</P
97 ><P
98 > <SPAN
99 CLASS="QUOTE"
100 >"Filtering"</SPAN
101 > content via the <TT
102 CLASS="LITERAL"
103 ><A
104 HREF="../user-manual/actions-file.html#FILTER"
105 TARGET="_top"
106 >filter</A
107 ></TT
108 > or
109  <TT
110 CLASS="LITERAL"
111 ><A
112 HREF="../user-manual/actions-file.html#DEANIMATE-GIFS"
113 TARGET="_top"
114 >deanimate-gifs</A
115 ></TT
116 >
117  actions may cause a perceived slowdown, since the entire document needs to be buffered
118  before displaying. See below.</P
119 ></DIV
120 ><DIV
121 CLASS="SECT2"
122 ><H3
123 CLASS="SECT2"
124 ><A
125 NAME="LOADINGTIMES">4.2. I noticed considerable
126 delays in page requests compared to the old Junkbuster. What's wrong?</H3
127 ><P
128 > If you use any <TT
129 CLASS="LITERAL"
130 ><A
131 HREF="../user-manual/actions-file.html#FILTER"
132 TARGET="_top"
133 >filter</A
134 ></TT
135 > action,
136  such as filtering banners by size, web-bugs etc, or the <TT
137 CLASS="LITERAL"
138 ><A
139 HREF="../user-manual/actions-file.html#DEANIMATE-GIFS"
140 TARGET="_top"
141 >deanimate-gifs</A
142 ></TT
143 >
144  action, the entire document must be loaded into memory in order for the filtering 
145  mechanism to work, and nothing is sent to the browser during this time.</P
146 ><P
147 > The loading time does not really change in real numbers, but the feeling is
148  different, because most browsers are able to start rendering incomplete
149  content, giving the user a feeling of "it works". This effect is especially
150  noticeable on slow dialup connections.
151  </P
152 ><P
153 > Filtering is automatically disabled for inappropriate MIME types.&#13;</P
154 ></DIV
155 ><DIV
156 CLASS="SECT2"
157 ><H3
158 CLASS="SECT2"
159 ><A
160 NAME="CONFIGURL">4.3. What are "http://config.privoxy.org/" and
161 "http://p.p/"?</H3
162 ><P
163 > <A
164 HREF="http://config.privoxy.org/"
165 TARGET="_top"
166 >http://config.privoxy.org/</A
167 > is the
168  address of <SPAN
169 CLASS="APPLICATION"
170 >Privoxy</SPAN
171 >'s built-in user interface, and 
172  <A
173 HREF="http://p.p/"
174 TARGET="_top"
175 >http://p.p/</A
176 > is a shortcut for it.</P
177 ><P
178 > Since <SPAN
179 CLASS="APPLICATION"
180 >Privoxy</SPAN
181 > sits between your web browser and the Internet, 
182  it can simply intercept requests for these addresses and answer them with its built-in
183  <SPAN
184 CLASS="QUOTE"
185 >"web server"</SPAN
186 >.</P
187 ><P
188 > This also makes for a good test for your browser configuration: If entering the
189  URL <A
190 HREF="http://config.privoxy.org/"
191 TARGET="_top"
192 >http://config.privoxy.org/</A
193 >
194  takes you to a page saying <SPAN
195 CLASS="QUOTE"
196 >"This is Privoxy.."</SPAN
197 >, everything is OK.
198  If you get a page saying <SPAN
199 CLASS="QUOTE"
200 >"Privoxy is not working"</SPAN
201 > instead, then
202  your browser didn't use <SPAN
203 CLASS="APPLICATION"
204 >Privoxy</SPAN
205 > for the request,
206  hence it could not be intercepted, and you have accessed the <SPAN
207 CLASS="emphasis"
208 ><I
209 CLASS="EMPHASIS"
210 >real</I
211 ></SPAN
212 >
213  web site at config.privoxy.org.</P
214 ><P
215 > With recent versions of <SPAN
216 CLASS="APPLICATION"
217 >Privoxy</SPAN
218 > (version 2.9.x and
219  later), the user interface features information on the run time status, the
220  configuration, and even a built-in editor for the <A
221 HREF="../user-manual/actions-file.html"
222 TARGET="_top"
223 >actions files</A
224 >.</P
225 ><P
226 > Note that the built-in URLs from earlier versions of <SPAN
227 CLASS="APPLICATION"
228 >Junkbuster</SPAN
229 >
230  / <SPAN
231 CLASS="APPLICATION"
232 >Privoxy</SPAN
233 >, http://example.com/show-proxy-args and http://i.j.b/,
234  are no longer supported. If you still use such an old version, you should really consider
235  upgrading to 2.9.15.</P
236 ></DIV
237 ><DIV
238 CLASS="SECT2"
239 ><H3
240 CLASS="SECT2"
241 ><A
242 NAME="BLOCKLIST">4.4. Do you still maintain the blocklists?</H3
243 ><P
244 >  No. The patterns for blocking now reside (among other things) in the <A
245 HREF="../user-manual/actions-file.html"
246 TARGET="_top"
247 >actions files</A
248 >, which are 
249   actively maintained instead. See next question ...</P
250 ></DIV
251 ><DIV
252 CLASS="SECT2"
253 ><H3
254 CLASS="SECT2"
255 ><A
256 NAME="NEWADS">4.5. How can I submit new ads?</H3
257 ><P
258 >Yes, absolutely! Please see the <A
259 HREF="contact.html"
260 >Contact section</A
261 > for
262 how to do that. Please note that you (technically) need the latest
263 <SPAN
264 CLASS="APPLICATION"
265 >Privoxy</SPAN
266 > version for this to work.</P
267 ></DIV
268 ><DIV
269 CLASS="SECT2"
270 ><H3
271 CLASS="SECT2"
272 ><A
273 NAME="IP">4.6. How can I hide my IP address?</H3
274 ><P
275 > If you run both the browser and the proxy locally, you cannot hide your IP
276  address with <SPAN
277 CLASS="APPLICATION"
278 >Privoxy</SPAN
279 > or any other software. The
280  server needs to know your IP address to send the answers back to you. </P
281 ><P
282 > Fortunately there are many publicly usable anonymous proxies out there, which
283  solve the problem by providing a further level of indirection between you and
284  the web server, shared by many people, and thus letting your requests "drown"
285  in white noise of unrelated requests as far as user tracking is concerned.</P
286 ><P
287 > Most of them will, however, log your IP address and make it available to the
288  authorities in case you abuse that anonymity for criminal purposes. In fact
289  you can't even rule out that some of them only exist to *collect* information
290  on (those suspicious) people with a more than average preference for privacy.</P
291 ><P
292 > You can find a list of anonymous public proxies at <A
293 HREF="http://www.multiproxy.org/anon_list.htm"
294 TARGET="_top"
295 >multiproxy.org</A
296 > and many
297  more through Google. A particularly interesting project is the JAP service
298  offered by the Technical University of Dresden (<A
299 HREF="http://anon.inf.tu-dresden.de/index_en.html"
300 TARGET="_top"
301 >http://anon.inf.tu-dresden.de/index_en.html</A
302 >.</P
303 ><P
304 > There is, however, even in the single-machine case the possibility to make the
305  server believe that your machine is in fact a shared proxy serving a whole big
306  LAN, and we are looking into that.</P
307 ></DIV
308 ><DIV
309 CLASS="SECT2"
310 ><H3
311 CLASS="SECT2"
312 ><A
313 NAME="AEN565">4.7. Can <SPAN
314 CLASS="APPLICATION"
315 >Privoxy</SPAN
316 > guarantee I am anonymous?</H3
317 ><P
318 > No. Your chances of remaining anonymous are greatly improved, but unless you
319  are an expert on Internet security it would be safest to assume that
320  everything you do on the Web can be traced back to you.</P
321 ><P
322 > <SPAN
323 CLASS="APPLICATION"
324 >Privoxy</SPAN
325 > can remove various information about you,
326  and allows <SPAN
327 CLASS="emphasis"
328 ><I
329 CLASS="EMPHASIS"
330 >you</I
331 ></SPAN
332 > more freedom  to decide which sites 
333  you can trust, and what details you want to reveal. But it's still possible
334  that web sites can find out who you are. Here's one way this can happen.</P
335 ><P
336 > A few browsers disclose the user's email address in certain situations, such
337  as when transferring a file by FTP. <SPAN
338 CLASS="APPLICATION"
339 >Privoxy</SPAN
340 >
341  does not filter FTP. If you need this feature, or are concerned about the
342  mail handler of your browser disclosing your email address, you might
343  consider products such as <SPAN
344 CLASS="APPLICATION"
345 >NSClean</SPAN
346 >.</P
347 ><P
348 > Browsers available only as binaries could use non-standard headers to give
349  out any information they can have access to: see the manufacturer's license
350  agreement. It's impossible to anticipate and prevent every breach of privacy
351  that might occur. The professionally paranoid prefer browsers available as
352  source code, because anticipating their behavior is easier. Trust the source,
353  Luke!</P
354 ></DIV
355 ><DIV
356 CLASS="SECT2"
357 ><H3
358 CLASS="SECT2"
359 ><A
360 NAME="AEN576">4.8. Might some things break because header information or
361 content is being altered?</H3
362 ><P
363 > Definitely. More and more sites use HTTP header content to decide what to
364  display and how to display it. There is many ways that this can be handled, 
365  so having hard and fast rules, is tricky.</P
366 ><P
367 > <SPAN
368 CLASS="QUOTE"
369 >"User-Agent"</SPAN
370 > in particular is often used in this way to identify
371  the browser, and adjust content accordingly. Changing this now (at least not
372  further than removing the OS information) is not recommended, since so many
373  sites do look for it. You may get undesirable results by changing this.</P
374 ><P
375 > For instance, different browsers use different encodings of Russian and Czech
376  characters, certain web servers convert pages on-the-fly according to the
377  User Agent header. Giving a <SPAN
378 CLASS="QUOTE"
379 >"User Agent"</SPAN
380 > with the wrong
381  operating system or browser manufacturer causes some sites in these languages
382  to be garbled; Surfers to Eastern European sites should change it to
383  something closer. And then some page access counters work by looking at the
384  <SPAN
385 CLASS="QUOTE"
386 >"Referer"</SPAN
387 > header; they may fail or break if unavailable. The
388  weather maps of Intellicast have been blocked by their server when no
389  <SPAN
390 CLASS="QUOTE"
391 >"Referer"</SPAN
392 > or cookie is provided, is another example. (But you
393  can forge both headers without giving information away). There are
394  many other ways things can go wrong when trying to fool a web server.</P
395 ><P
396 > Similar thoughts apply to modifying JavaScript, and, to a lesser degree,
397  HTML elements.</P
398 ><P
399 > If you have problems with a site, you will have to adjust your configuration 
400  accordingly. Cookies are probably the most likely adjustment that may 
401  be required, but by no means the only one.</P
402 ></DIV
403 ><DIV
404 CLASS="SECT2"
405 ><H3
406 CLASS="SECT2"
407 ><A
408 NAME="AEN587">4.9. Can <SPAN
409 CLASS="APPLICATION"
410 >Privoxy</SPAN
411 > act as a <SPAN
412 CLASS="QUOTE"
413 >"caching"</SPAN
414 > proxy to 
415 speed up web browsing?</H3
416 ><P
417 > No, it does not have this ability at all. You want something like 
418  <A
419 HREF="http://www.squid-cache.org/"
420 TARGET="_top"
421 >Squid</A
422 > for this. And, yes, 
423  before you ask, <SPAN
424 CLASS="APPLICATION"
425 >Privoxy</SPAN
426 > can co-exist 
427  with other kinds of proxies like <SPAN
428 CLASS="APPLICATION"
429 >Squid</SPAN
430 >.
431  See the <A
432 HREF="../user-manual/config.html#FORWARDING"
433 TARGET="_top"
434 >forwarding
435  chapter</A
436 > in the <A
437 HREF="../user-manual/index.html"
438 TARGET="_top"
439 >user
440  manual</A
441 > for details.</P
442 ></DIV
443 ><DIV
444 CLASS="SECT2"
445 ><H3
446 CLASS="SECT2"
447 ><A
448 NAME="AEN597">4.10. What about as a firewall? Can <SPAN
449 CLASS="APPLICATION"
450 >Privoxy</SPAN
451 > protect me?</H3
452 ><P
453 > Not in the way you mean, or in the way a true firewall can. 
454  <SPAN
455 CLASS="APPLICATION"
456 >Privoxy</SPAN
457 > can help protect your privacy, but not
458  protect you from intrusion attempts. It is, of course, perfectly possible
459  and recommended to use <SPAN
460 CLASS="emphasis"
461 ><I
462 CLASS="EMPHASIS"
463 >both</I
464 ></SPAN
465 >.</P
466 ></DIV
467 ><DIV
468 CLASS="SECT2"
469 ><H3
470 CLASS="SECT2"
471 ><A
472 NAME="AEN603">4.11. I have large empty spaces / a checkerboard pattern now where
473 ads used to be. Why?</H3
474 ><P
475 > It would be technically possible eliminate the banners in a way that frees
476  their screen estate in many cases, by doing all banner blocking with filters,
477  i.e. eliminating the whole image references from the HTML pages instead
478  of letting them stay in, and blocking the resulting requests for the
479  banners themselves.</P
480 ><P
481 > But this would consume considerable CPU resources, would likely destroy
482  the layout of many web pages which rely on the banners consuming a certain
483  amount of screen space, and would fail in other cases, where the screen space
484  is reserved e.g. by tables anyway. Also, making the banners disappear without
485  a visual trace complicates troubleshooting.</P
486 ><P
487 > So we won't support this in the default configuration, but you can of course
488  define appropriate filters yourself.</P
489 ></DIV
490 ><DIV
491 CLASS="SECT2"
492 ><H3
493 CLASS="SECT2"
494 ><A
495 NAME="AEN608">4.12. How can <SPAN
496 CLASS="APPLICATION"
497 >Privoxy</SPAN
498 > filter Secure (HTTPS) URLs?</H3
499 ><P
500 > Since secure HTTP connections are encrypted SSL sessions between your browser
501  and the secure site, and are meant to be reliably <SPAN
502 CLASS="emphasis"
503 ><I
504 CLASS="EMPHASIS"
505 >secure</I
506 ></SPAN
507 >,
508  there is little that <SPAN
509 CLASS="APPLICATION"
510 >Privoxy</SPAN
511 > can do but hand the raw
512  gibberish data though from one end to the other unprocessed.</P
513 ><P
514 > The only exception to this is blocking by host patterns, as the client needs
515  to tell <SPAN
516 CLASS="APPLICATION"
517 >Privoxy</SPAN
518 > the name of the remote server,
519  so that <SPAN
520 CLASS="APPLICATION"
521 >Privoxy</SPAN
522 > can establish the connection.
523  If that name matches a host-only pattern, the connection will be blocked.</P
524 ><P
525 > As far as ad blocking is concerned, this is less of a restriction than it may
526  seem, since ad sources are often identifiable by the host name, and often
527  the banners to be placed in an encrypted page come unencrypted nonetheless
528  for efficiency reasons, which exposes them to the full power of 
529  <SPAN
530 CLASS="APPLICATION"
531 >Privoxy</SPAN
532 >'s ad blocking.</P
533 ></DIV
534 ><DIV
535 CLASS="SECT2"
536 ><H3
537 CLASS="SECT2"
538 ><A
539 NAME="AEN619">4.13. <SPAN
540 CLASS="APPLICATION"
541 >Privoxy</SPAN
542 > runs as a <SPAN
543 CLASS="QUOTE"
544 >"server"</SPAN
545 >. How 
546 secure is it? Do I need to take any special precautions?</H3
547 ><P
548 > There are no known exploits that might affect
549  <SPAN
550 CLASS="APPLICATION"
551 >Privoxy</SPAN
552 >. On Unix-like systems, 
553  <SPAN
554 CLASS="APPLICATION"
555 >Privoxy</SPAN
556 > can run as a non-privileged 
557  user, which is how we recommend it be run. Also, by default 
558  <SPAN
559 CLASS="APPLICATION"
560 >Privoxy</SPAN
561 > only listens to requests 
562  from <SPAN
563 CLASS="QUOTE"
564 >"localhost"</SPAN
565 > only. The server aspect of
566  <SPAN
567 CLASS="APPLICATION"
568 >Privoxy</SPAN
569 > is not itself directly exposed to the
570  Internet in this configuration. If you want to have
571  <SPAN
572 CLASS="APPLICATION"
573 >Privoxy</SPAN
574 > serve as a LAN proxy, this will have to
575  be opened up to allow for LAN requests. In this case, we'd recommend
576  you specify only the LAN gateway address, e.g. 192.168.1.1, in the main 
577  <SPAN
578 CLASS="APPLICATION"
579 >Privoxy</SPAN
580 > configuration file and check all <A
581 HREF="../user-manual/config.html#ACCESS-CONTROL"
582 TARGET="_top"
583 >access control and security
584  options</A
585 >. All LAN hosts can then use this as their proxy address
586  in the browser proxy configuration, but <SPAN
587 CLASS="APPLICATION"
588 >Privoxy</SPAN
589 >
590  will not listen on any external interfaces. ACLs can be defined in addition,
591  and using a firewall is always good too. Better safe than sorry.</P
592 ></DIV
593 ><DIV
594 CLASS="SECT2"
595 ><H3
596 CLASS="SECT2"
597 ><A
598 NAME="TURNOFF">4.14. How can I temporarily disable <SPAN
599 CLASS="APPLICATION"
600 >Privoxy</SPAN
601 >?</H3
602 ><P
603 > The easiest way is to access <SPAN
604 CLASS="APPLICATION"
605 >Privoxy</SPAN
606 > with your 
607  browser by using the remote toggle URL: <A
608 HREF="http://config.privoxy.org/toggle"
609 TARGET="_top"
610 >http://config.privoxy.org/toggle</A
611 >.
612  See the <A
613 HREF="../user-manual/appendix.html#BOOKMARKLETS"
614 TARGET="_top"
615 >Bookmarklets section</A
616
617  of the <I
618 CLASS="CITETITLE"
619 >User Manual</I
620 > for an easy way to access this 
621  feature.</P
622 ></DIV
623 ><DIV
624 CLASS="SECT2"
625 ><H3
626 CLASS="SECT2"
627 ><A
628 NAME="REALLYOFF">4.15. When <SPAN
629 CLASS="QUOTE"
630 >"disabled"</SPAN
631 > is <SPAN
632 CLASS="APPLICATION"
633 >Privoxy</SPAN
634 > totally 
635 out of the picture?</H3
636 ><P
637 > No, this just means all filtering and actions are disabled.
638  <SPAN
639 CLASS="APPLICATION"
640 >Privoxy</SPAN
641 > is still acting as a proxy, but just not 
642  doing any of the things that <SPAN
643 CLASS="APPLICATION"
644 >Privoxy</SPAN
645 > would
646  normally be expected to do. It is still a <SPAN
647 CLASS="QUOTE"
648 >"middle-man"</SPAN
649 > in 
650  the interaction between your browser and web sites.</P
651 ></DIV
652 ><DIV
653 CLASS="SECT2"
654 ><H3
655 CLASS="SECT2"
656 ><A
657 NAME="SEEALSO">4.16. Where can I find more information about <SPAN
658 CLASS="APPLICATION"
659 >Privoxy</SPAN
660 >
661 and related issues?</H3
662 ><P
663 > Other references and sites of interest to <SPAN
664 CLASS="APPLICATION"
665 >Privoxy</SPAN
666 >
667  users:</P
668 ><P
669 > <P
670 ></P
671 ><TABLE
672 BORDER="0"
673 ><TBODY
674 ><TR
675 ><TD
676 >   <A
677 HREF="http://www.privoxy.org/"
678 TARGET="_top"
679 >http://www.privoxy.org/</A
680 >, 
681    the <SPAN
682 CLASS="APPLICATION"
683 >Privoxy</SPAN
684 > Home page. 
685   </TD
686 ></TR
687 ></TBODY
688 ></TABLE
689 ><P
690 ></P
691 >
692  <P
693 ></P
694 ><TABLE
695 BORDER="0"
696 ><TBODY
697 ><TR
698 ><TD
699 >   <A
700 HREF="http://www.privoxy.org/faq/"
701 TARGET="_top"
702 >http://www.privoxy.org/faq/</A
703 >, 
704    the <SPAN
705 CLASS="APPLICATION"
706 >Privoxy</SPAN
707 > FAQ. 
708   </TD
709 ></TR
710 ></TBODY
711 ></TABLE
712 ><P
713 ></P
714 >
715  <P
716 ></P
717 ><TABLE
718 BORDER="0"
719 ><TBODY
720 ><TR
721 ><TD
722 >   <A
723 HREF="http://sourceforge.net/projects/ijbswa/"
724 TARGET="_top"
725 >http://sourceforge.net/projects/ijbswa/</A
726 >, 
727    the Project Page for <SPAN
728 CLASS="APPLICATION"
729 >Privoxy</SPAN
730 > on 
731    <A
732 HREF="http://sourceforge.net"
733 TARGET="_top"
734 >SourceForge</A
735 >.
736   </TD
737 ></TR
738 ></TBODY
739 ></TABLE
740 ><P
741 ></P
742 >
743  <P
744 ></P
745 ><TABLE
746 BORDER="0"
747 ><TBODY
748 ><TR
749 ><TD
750 >   <A
751 HREF="http://config.privoxy.org/"
752 TARGET="_top"
753 >http://config.privoxy.org/</A
754 >,
755    the web-based user interface. <SPAN
756 CLASS="APPLICATION"
757 >Privoxy</SPAN
758 > must be
759    running for this to work. Shortcut: <A
760 HREF="http://p.p/"
761 TARGET="_top"
762 >http://p.p/</A
763 >
764   </TD
765 ></TR
766 ></TBODY
767 ></TABLE
768 ><P
769 ></P
770 >
771  <P
772 ></P
773 ><TABLE
774 BORDER="0"
775 ><TBODY
776 ><TR
777 ><TD
778 >   <A
779 HREF="javascript:w=Math.floor(screen.width/2);h=Math.floor(screen.height*0.9);void(window.open('http://www.privoxy.org/actions','Feedback','screenx='+w+',width='+w+',height='+h+',scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());"
780 TARGET="_top"
781 >http://www.privoxy.org/actions/</A
782 >, to submit <SPAN
783 CLASS="QUOTE"
784 >"misses"</SPAN
785 > to the developers. 
786   </TD
787 ></TR
788 ></TBODY
789 ></TABLE
790 ><P
791 ></P
792 >
793  <P
794 ></P
795 ><TABLE
796 BORDER="0"
797 ><TBODY
798 ><TR
799 ><TD
800 >   <A
801 HREF="http://www.junkbusters.com/ht/en/cookies.html"
802 TARGET="_top"
803 >http://www.junkbusters.com/ht/en/cookies.html</A
804 >,
805    an explanation how cookies are used to track web users.
806   </TD
807 ></TR
808 ></TBODY
809 ></TABLE
810 ><P
811 ></P
812 >
813  <P
814 ></P
815 ><TABLE
816 BORDER="0"
817 ><TBODY
818 ><TR
819 ><TD
820 >   <A
821 HREF="http://www.junkbusters.com/ijb.html"
822 TARGET="_top"
823 >http://www.junkbusters.com/ijb.html</A
824 >,
825    the original Internet Junkbuster.
826   </TD
827 ></TR
828 ></TBODY
829 ></TABLE
830 ><P
831 ></P
832 >
833  <P
834 ></P
835 ><TABLE
836 BORDER="0"
837 ><TBODY
838 ><TR
839 ><TD
840 >   <A
841 HREF="http://www.waldherr.org/junkbuster/"
842 TARGET="_top"
843 >http://www.waldherr.org/junkbuster/</A
844 >,
845    Stefan Waldherr's version of Junkbuster, from which <SPAN
846 CLASS="APPLICATION"
847 >Privoxy</SPAN
848 > was
849    derived.
850   </TD
851 ></TR
852 ></TBODY
853 ></TABLE
854 ><P
855 ></P
856 >
857  <P
858 ></P
859 ><TABLE
860 BORDER="0"
861 ><TBODY
862 ><TR
863 ><TD
864 >   <A
865 HREF="http://privacy.net/analyze/"
866 TARGET="_top"
867 >http://privacy.net/analyze/</A
868 >, a useful site
869    to check what information about you is leaked while you browse the web.
870   </TD
871 ></TR
872 ></TBODY
873 ></TABLE
874 ><P
875 ></P
876 >
877  <P
878 ></P
879 ><TABLE
880 BORDER="0"
881 ><TBODY
882 ><TR
883 ><TD
884 >   <A
885 HREF="http://www.squid-cache.org/"
886 TARGET="_top"
887 >http://www.squid-cache.org/</A
888 >, a very popular
889    caching proxy, which is often used together with <SPAN
890 CLASS="APPLICATION"
891 >Privoxy</SPAN
892 >.
893   </TD
894 ></TR
895 ></TBODY
896 ></TABLE
897 ><P
898 ></P
899 >
900  <P
901 ></P
902 ><TABLE
903 BORDER="0"
904 ><TBODY
905 ><TR
906 ><TD
907 >   <A
908 HREF="http://www.privoxy.org/developer-manual/"
909 TARGET="_top"
910 >http://www.privoxy.org/developer-manual/</A
911 >, 
912    the <SPAN
913 CLASS="APPLICATION"
914 >Privoxy</SPAN
915 > developer manual. 
916   </TD
917 ></TR
918 ></TBODY
919 ></TABLE
920 ><P
921 ></P
922 ></P
923 ></DIV
924 ></DIV
925 ><DIV
926 CLASS="NAVFOOTER"
927 ><HR
928 ALIGN="LEFT"
929 WIDTH="100%"><TABLE
930 SUMMARY="Footer navigation table"
931 WIDTH="100%"
932 BORDER="0"
933 CELLPADDING="0"
934 CELLSPACING="0"
935 ><TR
936 ><TD
937 WIDTH="33%"
938 ALIGN="left"
939 VALIGN="top"
940 ><A
941 HREF="configuration.html"
942 ACCESSKEY="P"
943 >Prev</A
944 ></TD
945 ><TD
946 WIDTH="34%"
947 ALIGN="center"
948 VALIGN="top"
949 ><A
950 HREF="index.html"
951 ACCESSKEY="H"
952 >Home</A
953 ></TD
954 ><TD
955 WIDTH="33%"
956 ALIGN="right"
957 VALIGN="top"
958 ><A
959 HREF="trouble.html"
960 ACCESSKEY="N"
961 >Next</A
962 ></TD
963 ></TR
964 ><TR
965 ><TD
966 WIDTH="33%"
967 ALIGN="left"
968 VALIGN="top"
969 >Configuration</TD
970 ><TD
971 WIDTH="34%"
972 ALIGN="center"
973 VALIGN="top"
974 >&nbsp;</TD
975 ><TD
976 WIDTH="33%"
977 ALIGN="right"
978 VALIGN="top"
979 >Troubleshooting</TD
980 ></TR
981 ></TABLE
982 ></DIV
983 ></BODY
984 ></HTML
985 >