Update FAQ with respect to supported operating system versions. Fixed typo.
authorIan Silvester <iansilvester@fastmail.fm>
Thu, 13 Jan 2022 13:38:35 +0000 (08:38 -0500)
committerIan Silvester <iansilvester@fastmail.fm>
Thu, 13 Jan 2022 13:38:35 +0000 (08:38 -0500)
doc/source/developer-manual.sgml
doc/source/supported.sgml
doc/webserver/developer-manual/newrelease.html
doc/webserver/faq/installation.html

index 37ca801..e8b472f 100644 (file)
@@ -2820,7 +2820,7 @@ git clean -fd
         packages" above).
       </para>
       <para>
-        The OSXPackageBuilder module generates OS X installer packages
+        The OSXPackageBuilder module can generate OS X installer packages
         supporting all Macs running OS X 10.4 and above. Obtain it from Git as
         follows into a folder parallel to the exported privoxy source:
       </para>
index 420c065..3d956c0 100644 (file)
@@ -23,7 +23,8 @@
 -->
 <para>
  At present, <application>Privoxy</application> is known to run on
- Windows 95 and later versions (98, ME, 2000, XP, Vista, Windows 7, Windows 10 etc.),
+ Windows 95 and later versions (98, ME, 2000, XP, Vista, Windows 7, Windows 10,
+ Windows 11 etc.),
  GNU/Linux (RedHat, SuSE, Debian, Fedora, Gentoo, Slackware and others),
  Mac OS X (10.4 and upwards on PPC and Intel processors),
  Haiku,
  and various other flavors of Unix.
 </para>
 
+<para>
+ The binaries provided by members of the Privoxy team have the following
+ testing platforms, earliest supported OS versions and processor architectures. Be aware that down-level versions of Privoxy contain known security issues. <emphasis>It is preferable to build the latest code to target earlier OS releases than use an earlier Privoxy release</emphasis>:
+
+ <table frame='all'><title>Operating system support for binaries provided by Privoxy team members</title>
+ <tgroup cols='5' align='left' colsep='1' rowsep='1'>
+ <thead>
+ <row>
+  <entry>Operating System</entry>
+  <entry>Privoxy Release</entry>
+  <entry>Testing Platforms</entry>
+  <entry>Earliest OS Version Supported</entry>
+  <entry>Processor Architectures</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+  <entry>Windows</entry>
+  <entry>3.0.33</entry>
+  <entry>Windows 10</entry>
+  <entry>Windows Vista</entry>
+  <entry>Intel 32 and 64 bit</entry>
+ </row>
+ <row>
+  <entry> </entry>
+  <entry>3.0.32</entry>
+  <entry>Windows 10</entry>
+  <entry>Windows XP</entry>
+  <entry>Intel 32 and 64 bit</entry>
+ </row>
+ <row>
+  <entry>macOS</entry>
+  <entry>3.0.33</entry>
+  <entry>El Capitan (10.11.6)</entry>
+  <entry>Snow Leopard (10.6.1)</entry>
+  <entry>Intel 64 bit</entry>
+ </row>
+ <row>
+  <entry> </entry>
+  <entry>3.0.26</entry>
+  <entry>El Capitan (10.11.6), Tiger (10.4.1) PPC</entry>
+  <entry>Tiger (10.4.1)</entry>
+  <entry>Intel 32 & 64 bit, PowerPC</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+</para>
+
 <![%p-supp-userman;[
 <para>
But any operating system that runs TCP/IP, can conceivably take advantage of
Any operating system that runs TCP/IP, can conceivably take advantage of
  <application>Privoxy</application> in a networked situation where
  <application>Privoxy</application> would run as a server on a LAN gateway.
  Then only the <quote>gateway</quote> needs to be running one of the above
@@ -43,6 +93,7 @@
 
 <para>
  Source code is freely available, so porting to other operating systems
- is always a possibility.
+ is always a possibility, as is compiling for older versions of supported
+ operating systems.
 </para>
 ]]>
index f4c6942..fd3bed4 100644 (file)
         <h3 class="SECT3"><a name="NEWRELEASE-MACOSX" id="NEWRELEASE-MACOSX">6.3.5. macOS / OS X</a></h3>
         <p>First, <span class="emphasis"><i class="EMPHASIS">make sure that you have freshly exported the right version
         into an empty directory</i></span>. (See "Building and releasing packages" above).</p>
-        <p>The OSXPackageBuilder module generates OS X installer packages supporting all Macs running OS X 10.4 and
+        <p>The OSXPackageBuilder module can generate OS X installer packages supporting all Macs running OS X 10.4 and
         above. Obtain it from Git as follows into a folder parallel to the exported privoxy source:</p>
         <table border="0" bgcolor="#E0E0E0" width="100%">
           <tr>
index e47a94b..3b3fb75 100644 (file)
     <div class="SECT2">
       <h3 class="SECT2"><a name="WHICHOS" id="WHICHOS">2.2. Which operating systems are supported?</a></h3>
       <p>At present, <span class="APPLICATION">Privoxy</span> is known to run on Windows 95 and later versions (98, ME,
-      2000, XP, Vista, Windows 7, Windows 10 etc.), GNU/Linux (RedHat, SuSE, Debian, Fedora, Gentoo, Slackware and
-      others), Mac OS X (10.4 and upwards on PPC and Intel processors), Haiku, DragonFly, ElectroBSD, FreeBSD, NetBSD,
-      OpenBSD, Solaris, and various other flavors of Unix.</p>
-      <p>But any operating system that runs TCP/IP, can conceivably take advantage of <span class=
+      2000, XP, Vista, Windows 7, Windows 10, Windows 11 etc.), GNU/Linux (RedHat, SuSE, Debian, Fedora, Gentoo,
+      Slackware and others), Mac OS X (10.4 and upwards on PPC and Intel processors), Haiku, DragonFly, ElectroBSD,
+      FreeBSD, NetBSD, OpenBSD, Solaris, and various other flavors of Unix.</p>
+      <p>The binaries provided by members of the Privoxy team have the following testing platforms, earliest supported
+      OS versions and processor architectures. Be aware that down-level versions of Privoxy contain known security
+      issues. <span class="emphasis"><i class="EMPHASIS">It is preferable to build the latest code to target earlier OS
+      releases than use an earlier Privoxy release</i></span>:</p>
+      <div class="TABLE">
+        <a name="AEN296" id="AEN296"></a>
+        <p><b>Table 1. Operating system support for binaries provided by Privoxy team members</b></p>
+        <table border="1" frame="border" rules="all" class="CALSTABLE">
+          <col>
+          <col>
+          <col>
+          <col>
+          <col>
+          <thead>
+            <tr>
+              <th>Operating System</th>
+              <th>Privoxy Release</th>
+              <th>Testing Platforms</th>
+              <th>Earliest OS Version Supported</th>
+              <th>Processor Architectures</th>
+            </tr>
+          </thead>
+          <tbody>
+            <tr>
+              <td>Windows</td>
+              <td>3.0.33</td>
+              <td>Windows 10</td>
+              <td>Windows Vista</td>
+              <td>Intel 32 and 64 bit</td>
+            </tr>
+            <tr>
+              <td>&nbsp;</td>
+              <td>3.0.32</td>
+              <td>Windows 10</td>
+              <td>Windows XP</td>
+              <td>Intel 32 and 64 bit</td>
+            </tr>
+            <tr>
+              <td>macOS</td>
+              <td>3.0.33</td>
+              <td>El Capitan (10.11.6)</td>
+              <td>Snow Leopard (10.6.1)</td>
+              <td>Intel 64 bit</td>
+            </tr>
+            <tr>
+              <td>&nbsp;</td>
+              <td>3.0.26</td>
+              <td>El Capitan (10.11.6), Tiger (10.4.1) PPC</td>
+              <td>Tiger (10.4.1)</td>
+              <td>Intel 32 &#38; 64 bit, PowerPC</td>
+            </tr>
+          </tbody>
+        </table>
+      </div>
+      <p>Any operating system that runs TCP/IP, can conceivably take advantage of <span class=
       "APPLICATION">Privoxy</span> in a networked situation where <span class="APPLICATION">Privoxy</span> would run as
       a server on a LAN gateway. Then only the <span class="QUOTE">"gateway"</span> needs to be running one of the
       above operating systems.</p>
-      <p>Source code is freely available, so porting to other operating systems is always a possibility.</p>
+      <p>Source code is freely available, so porting to other operating systems is always a possibility, as is
+      compiling for older versions of supported operating systems.</p>
     </div>
     <div class="SECT2">
       <h3 class="SECT2"><a name="EMAIL-CLIENT" id="EMAIL-CLIENT">2.3. Can I use Privoxy with my email client?</a></h3>