Renerate for 3.0.21 UNRELEASED
[privoxy.git] / doc / webserver / developer-manual / index.html
index 07858e3..aa6b869 100644 (file)
@@ -3,29 +3,16 @@
 
 <html>
 <head>
-  <meta name="generator" content=
-  "HTML Tidy for Linux/x86 (vers 7 December 2008), see www.w3.org">
-
   <title>Privoxy Developer Manual</title>
   <meta name="GENERATOR" 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">
   <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
-  <style type="text/css">
-body {
-  background-color: #EEEEEE;
-  color: #000000;
-  }
-  :link { color: #0000FF }
-  :visited { color: #840084 }
-  :active { color: #0000FF }
-  hr.c2 {text-align: left}
-  dt.c1 {font-weight: bold}
-  </style>
 </head>
 
-<body class="ARTICLE">
+<body class="ARTICLE" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
+"#840084" alink="#0000FF">
   <div class="ARTICLE">
     <div class="TITLEPAGE">
       <h1 class="TITLE"><a name="AEN2" id="AEN2">Privoxy Developer
@@ -35,33 +22,35 @@ body {
       2001-2009 by <a href="http://www.privoxy.org/" target="_top">Privoxy
       Developers</a></sub><br></p>
 
-      <p class="PUBDATE">$Id: developer-manual.sgml,v 2.37 2011/11/13
-      17:03:54 fabiankeil Exp $<br></p>
-
-      <div class="ABSTRACT">
-        <a name="AEN9" id="AEN9"></a>
-
-        <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>Please note that this document is constantly evolving. This copy
-        represents the state at the release of version 3.0.19. 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">the Contact section</a> on how to contact the
-        developers.</p>
+      <p class="PUBDATE">$Id: developer-manual.sgml,v 2.52 2013/01/06
+      11:25:52 fabiankeil Exp $<br></p>
+
+      <div>
+        <div class="ABSTRACT">
+          <a name="AEN9" id="AEN9"></a>
+
+          <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>Please note that this document is constantly evolving. This copy
+          represents the state at the release of version 3.0.21. 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">the Contact section</a> on how to contact
+          the developers.</p>
+        </div>
       </div>
       <hr>
     </div>
 
     <div class="TOC">
       <dl>
-        <dt class="c1">Table of Contents</dt>
+        <dt><b>Table of Contents</b></dt>
 
         <dt>1. <a href="introduction.html">Introduction</a></dt>
 
@@ -95,7 +84,7 @@ body {
             <dt>3.2. <a href="documentation.html#DOCSTYLE"><span class=
             "APPLICATION">Privoxy</span> Documentation Style</a></dt>
 
-            <dt>3.3. <a href="documentation.html#AEN217">Privoxy Custom
+            <dt>3.3. <a href="documentation.html#AEN208">Privoxy Custom
             Entities</a></dt>
           </dl>
         </dd>
@@ -231,26 +220,23 @@ body {
                 <dt>4.7.3. <a href="coding.html#S38">Try to avoid falling
                 through cases in a switch statement.</a></dt>
 
-                <dt>4.7.4. <a href="coding.html#S39">Use 'long' or 'short'
-                Instead of 'int'</a></dt>
-
-                <dt>4.7.5. <a href="coding.html#S40">Don't mix size_t and
+                <dt>4.7.4. <a href="coding.html#S40">Don't mix size_t and
                 other types</a></dt>
 
-                <dt>4.7.6. <a href="coding.html#S41">Declare each variable
+                <dt>4.7.5. <a href="coding.html#S41">Declare each variable
                 and struct on its own line.</a></dt>
 
-                <dt>4.7.7. <a href="coding.html#S42">Use malloc/zalloc
+                <dt>4.7.6. <a href="coding.html#S42">Use malloc/zalloc
                 sparingly</a></dt>
 
-                <dt>4.7.8. <a href="coding.html#S43">The Programmer Who Uses
+                <dt>4.7.7. <a href="coding.html#S43">The Programmer Who Uses
                 'malloc' is Responsible for Ensuring 'free'</a></dt>
 
-                <dt>4.7.9. <a href="coding.html#S44">Add loaders to the
+                <dt>4.7.8. <a href="coding.html#S44">Add loaders to the
                 `file_list' structure and in order</a></dt>
 
-                <dt>4.7.10. <a href="coding.html#S45">"Uncertain" new code
-                and/or changes to existing code, use FIXME or XXX</a></dt>
+                <dt>4.7.9. <a href="coding.html#S45">"Uncertain" new code
+                and/or changes to existing code, use XXX</a></dt>
               </dl>
             </dd>
 
@@ -339,26 +325,29 @@ body {
 
         <dd>
           <dl>
-            <dt>8.1. <a href="contact.html#CONTACT-SUPPORT">Get
+            <dt>8.1. <a href="contact.html#SUFFICIENT-INFORMATION">Please
+            provide sufficient information</a></dt>
+
+            <dt>8.2. <a href="contact.html#CONTACT-SUPPORT">Get
             Support</a></dt>
 
-            <dt>8.2. <a href="contact.html#REPORTING">Reporting
+            <dt>8.3. <a href="contact.html#REPORTING">Reporting
             Problems</a></dt>
 
             <dd>
               <dl>
-                <dt>8.2.1. <a href="contact.html#CONTACT-ADS">Reporting Ads
+                <dt>8.3.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">Reporting
+                <dt>8.3.2. <a href="contact.html#CONTACT-BUGS">Reporting
                 Bugs</a></dt>
               </dl>
             </dd>
 
-            <dt>8.3. <a href="contact.html#CONTACT-FEATURE">Request New
+            <dt>8.4. <a href="contact.html#CONTACT-FEATURE">Request New
             Features</a></dt>
 
-            <dt>8.4. <a href="contact.html#MAILING-LISTS">Mailing
+            <dt>8.5. <a href="contact.html#MAILING-LISTS">Mailing
             Lists</a></dt>
           </dl>
         </dd>
@@ -368,9 +357,9 @@ body {
 
         <dd>
           <dl>
-            <dt>9.1. <a href="copyright.html#AEN1231">License</a></dt>
+            <dt>9.1. <a href="copyright.html#AEN1236">License</a></dt>
 
-            <dt>9.2. <a href="copyright.html#AEN1247">History</a></dt>
+            <dt>9.2. <a href="copyright.html#AEN1252">History</a></dt>
           </dl>
         </dd>
 
@@ -380,7 +369,7 @@ body {
   </div>
 
   <div class="NAVFOOTER">
-    <hr class="c2" width="100%">
+    <hr align="left" width="100%">
 
     <table summary="Footer navigation table" width="100%" border="0"
     cellpadding="0" cellspacing="0">