Rebuild with latest changes.
[privoxy.git] / doc / webserver / developer-manual / index.html
index 6377574..29336e9 100644 (file)
@@ -1,17 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
 <HTML
 ><HEAD
 ><TITLE
 >Privoxy Developer Manual</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="NEXT"
 TITLE="Introduction"
 HREF="introduction.html"><LINK
 REL="STYLESHEET"
 TYPE="text/css"
-HREF="../p_doc.css"></HEAD
+HREF="../p_doc.css"><META
+HTTP-EQUIV="Content-Type"
+CONTENT="text/html;
+charset=ISO-8859-1"></HEAD
 ><BODY
 CLASS="ARTICLE"
 BGCOLOR="#EEEEEE"
@@ -29,49 +32,53 @@ CLASS="TITLE"
 NAME="AEN2"
 >Privoxy Developer Manual</A
 ></H1
-><DIV
-CLASS="AUTHORGROUP"
-><A
-NAME="AEN5"
-></A
-><H3
-CLASS="AUTHOR"
-><A
-NAME="AEN6"
-></A
-></H3
-><DIV
-CLASS="AFFILIATION"
-><SPAN
-CLASS="ORGNAME"
->By: Privoxy Developers<BR></SPAN
-></DIV
-></DIV
 ><P
 CLASS="PUBDATE"
->$Id: developer-manual.sgml,v 1.40 2002/05/04 00:43:43 hal9 Exp $<BR></P
+>     <SUB
+>    
+    
+      <A
+HREF="copyright.html"
+>Copyright</A
+> © 2001-2008 by 
+      <A
+HREF="http://www.privoxy.org/"
+TARGET="_top"
+>Privoxy Developers</A
+>
+     </SUB
+>
+    <BR></P
+><P
+CLASS="PUBDATE"
+>$Id: developer-manual.sgml,v 2.20 2008/06/14 13:21:24 fabiankeil Exp $<BR></P
 ><DIV
 ><DIV
 CLASS="ABSTRACT"
+><P
+></P
 ><A
 NAME="AEN9"
 ></A
 ><P
-></P
-><P
-> The developer manual gives the users information on how to help the developer
- team. It provides guidance on coding, testing, documentation and other
- issues. 
- </P
+> The developer manual provides guidance on coding, testing, packaging, documentation
+ and other issues of importance to those involved with
+ <SPAN
+CLASS="APPLICATION"
+>Privoxy</SPAN
+> development. It is mandatory (and helpful!) reading
+ for anyone who wants to join the team. Note that it's currently out of date
+ and may not be entirely correct. As always, patches are welcome.</P
 ><P
-> You can find the latest version of the this manual at <A
+> Please note that this document is constantly evolving. This copy represents
+ the state at the release of version 3.0.9.
+ You can find the latest version of the this manual at <A
 HREF="http://www.privoxy.org/developer-manual/"
 TARGET="_top"
 >http://www.privoxy.org/developer-manual/</A
 >.
  Please see <A
 HREF="contact.html"
-TARGET="_top"
 >the Contact section</A
 > 
  on how to contact the developers.</P
@@ -115,13 +122,13 @@ HREF="cvs.html#CVSACCESS"
 ></DT
 ><DT
 >2.2. <A
-HREF="cvs.html#CVSCOMMIT"
->CVS Commit Guideline</A
+HREF="cvs.html#CVSBRANCHES"
+>Branches</A
 ></DT
 ><DT
 >2.3. <A
-HREF="cvs.html#CVSWHENASK"
->Discussing Changes First</A
+HREF="cvs.html#CVSCOMMIT"
+>CVS Commit Guidelines</A
 ></DT
 ></DL
 ></DD
@@ -147,7 +154,7 @@ CLASS="APPLICATION"
 ></DT
 ><DT
 >3.3. <A
-HREF="documentation.html#AEN209"
+HREF="documentation.html#AEN217"
 >Privoxy Custom Entities</A
 ></DT
 ></DL
@@ -422,7 +429,7 @@ HREF="coding.html#S44"
 >4.7.10. <A
 HREF="coding.html#S45"
 >"Uncertain" new code and/or changes to
-    existing code, use FIXME</A
+    existing code, use FIXME or XXX</A
 ></DT
 ></DL
 ></DD
@@ -479,56 +486,61 @@ HREF="newrelease.html#THERELEASE"
 ><DL
 ><DT
 >6.3.1. <A
+HREF="newrelease.html#PACK-GUIDELINES"
+>Note on Privoxy Packaging</A
+></DT
+><DT
+>6.3.2. <A
 HREF="newrelease.html#NEWRELEASE-TARBALL"
 >Source Tarball</A
 ></DT
 ><DT
->6.3.2. <A
+>6.3.3. <A
 HREF="newrelease.html#NEWRELEASE-RPM"
->SuSE or Red Hat RPM</A
+>SuSE, Conectiva or Red Hat RPM</A
 ></DT
 ><DT
->6.3.3. <A
+>6.3.4. <A
 HREF="newrelease.html#NEWRELEASE-OS2"
 >OS/2</A
 ></DT
 ><DT
->6.3.4. <A
+>6.3.5. <A
 HREF="newrelease.html#NEWRELEASE-SOLARIS"
 >Solaris</A
 ></DT
 ><DT
->6.3.5. <A
+>6.3.6. <A
 HREF="newrelease.html#NEWRELEASE-WINDOWS"
 >Windows</A
 ></DT
 ><DT
->6.3.6. <A
+>6.3.7. <A
 HREF="newrelease.html#NEWRELEASE-DEBIAN"
 >Debian</A
 ></DT
 ><DT
->6.3.7. <A
+>6.3.8. <A
 HREF="newrelease.html#NEWRELEASE-MACOSX"
->Mac OSX</A
+>Mac OS X</A
 ></DT
 ><DT
->6.3.8. <A
+>6.3.9. <A
 HREF="newrelease.html#NEWRELEASE-FREEBSD"
 >FreeBSD</A
 ></DT
 ><DT
->6.3.9. <A
+>6.3.10. <A
 HREF="newrelease.html#NEWRELEASE-HPUX"
 >HP-UX 11</A
 ></DT
 ><DT
->6.3.10. <A
+>6.3.11. <A
 HREF="newrelease.html#NEWRELEASE-AMIGA"
 >Amiga OS</A
 ></DT
 ><DT
->6.3.11. <A
+>6.3.12. <A
 HREF="newrelease.html#NEWRELEASE-AIX"
 >AIX</A
 ></DT
@@ -565,21 +577,30 @@ HREF="contact.html#CONTACT-SUPPORT"
 ></DT
 ><DT
 >8.2. <A
+HREF="contact.html#REPORTING"
+>Reporting Problems</A
+></DT
+><DD
+><DL
+><DT
+>8.2.1. <A
+HREF="contact.html#CONTACT-ADS"
+>Reporting Ads or Other Configuration Problems</A
+></DT
+><DT
+>8.2.2. <A
 HREF="contact.html#CONTACT-BUGS"
->Report bugs</A
+>Reporting Bugs</A
 ></DT
+></DL
+></DD
 ><DT
 >8.3. <A
 HREF="contact.html#CONTACT-FEATURE"
->Request new features</A
+>Request New Features</A
 ></DT
 ><DT
 >8.4. <A
-HREF="contact.html#CONTACT-ADS"
->Report ads or other filter problems</A
-></DT
-><DT
->8.5. <A
 HREF="contact.html#CONTACT-OTHER"
 >Other</A
 ></DT
@@ -588,18 +609,18 @@ HREF="contact.html#CONTACT-OTHER"
 ><DT
 >9. <A
 HREF="copyright.html"
->Copyright and History</A
+>Privoxy Copyright, License and History</A
 ></DT
 ><DD
 ><DL
 ><DT
 >9.1. <A
-HREF="copyright.html#AEN1057"
->Copyright</A
+HREF="copyright.html#AEN1224"
+>License</A
 ></DT
 ><DT
 >9.2. <A
-HREF="copyright.html#AEN1064"
+HREF="copyright.html#AEN1240"
 >History</A
 ></DT
 ></DL
@@ -617,6 +638,7 @@ CLASS="NAVFOOTER"
 ><HR
 ALIGN="LEFT"
 WIDTH="100%"><TABLE
+SUMMARY="Footer navigation table"
 WIDTH="100%"
 BORDER="0"
 CELLPADDING="0"
@@ -638,6 +660,7 @@ ALIGN="right"
 VALIGN="top"
 ><A
 HREF="introduction.html"
+ACCESSKEY="N"
 >Next</A
 ></TD
 ></TR