<td>5.2.2</td>
<td>Yes</td>
<td>ImageMagick docs claim it is thread safe since version 5.2.2 (see <a
- href="http://www.cise.ufl.edu/depot/www/ImageMagick/www/Changelog.html"
+ href="http://www.imagemagick.com/www/changelog.html"
>Change log</a>).
</td></tr>
- <tr><td><a href="http://www.enlightenment.org/pages/imlib2.html"
+ <tr><td><a href="http://www.enlightenment.org/p.php?p=about/efl&l=en"
>Imlib2</a></td>
<td> </td>
<td>?</td>
<td>Yes</td>
<td>Use mysqlclient_r library variant to ensure thread-safety. For
more information, please read <a
- href="http://www.mysql.com/doc/en/Threaded_clients.html"
- >http://www.mysql.com/doc/en/Threaded_clients.html</a>.</td></tr>
+ href="http://dev.mysql.com/doc/mysql/en/Threaded_clients.html"
+ >http://dev.mysql.com/doc/mysql/en/Threaded_clients.html</a>.</td></tr>
<tr><td><a href="http://www.opaque.net/ming/">Ming</a></td>
<td>0.2a</td>
<td>?</td>
<td>Yes</td>
<td>PDFLib docs claim it is thread safe; changes.txt indicates it
has been partially thread-safe since V1.91: <a
- href="http://www.pdflib.com/products/pdflib/index.html"
- >http://www.pdflib.com/products/pdflib/index.html</a>.</td></tr>
+ href="http://www.pdflib.com/products/pdflib-family/pdflib/"
+ >http://www.pdflib.com/products/pdflib-family/pdflib/</a>.</td></tr>
<tr><td><a href="http://www.libpng.org/pub/png/libpng.html">libpng</a></td>
<td>1.0.x</td>
<td>?</td>
<td>?</td>
<td> </td></tr>
<tr><td><a
- href="http://www.postgresql.org/idocs/index.php?libpq-threading.html"
+ href="http://www.postgresql.org/docs/8.4/static/libpq-threading.html"
>libpq (PostgreSQL)</a></td>
- <td>7.x</td>
+ <td>8.x</td>
<td>Yes</td>
<td>Don't share connections across threads and watch out for
<code>crypt()</code> calls</td></tr>
Apache configuration and passed from the shell, CGI scripts and
SSI pages are provided with a set of environment variables
containing meta-information about the request as required by
- the <a href="http://cgi-spec.golux.com/">CGI
+ the <a href="http://www.w3.org/CGI/">CGI
specification</a>.</p>
</section>
<dt>ANSI-C Compiler and Build System</dt>
<dd>Make sure you have an ANSI-C compiler installed. The <a
- href="http://www.gnu.org/software/gcc/gcc.html">GNU C
+ href="http://gcc.gnu.org/">GNU C
compiler (GCC)</a> from the <a
href="http://www.gnu.org/">Free Software Foundation (FSF)</a>
is recommended. If you don't have GCC
<dd>"$apr1$" + the result of an Apache-specific algorithm using an
iterated (1,000 times) MD5 digest of various combinations of a
random 32-bit salt and the password. See the APR source file
- <a href="http://svn.apache.org/viewvc/apr/apr-util/trunk/crypto/apr_md5.c?view=markup">apr_md5.c</a>
+ <a href="http://svn.apache.org/viewvc/apr/apr/trunk/crypto/apr_md5.c?view=markup">apr_md5.c</a>
for the details of the algorithm.</dd>
</dl>
<li>When used with a <code>Require dbd-group</code> directive,
it specifies a query to look up groups for the current user. This is
the standard functionality of other authorization modules such as
- <module>mod_authz_file</module> and <module>mod_authz_dbm</module>.
+ <module>mod_authz_groupfile</module> and <module>mod_authz_dbm</module>.
The first column value of each row returned by the query statement
should be a string containing a group name. Zero, one, or more rows
may be returned.
are listed normally, but <module>mod_info</module> cannot figure
out the line number for the closing
<directive module="core"></Directory></directive>.</li>
- <li>Directives generated by third party modules such as <module>mod_perl</module>
+ <li>Directives generated by third party modules such as <a href="http://perl.apache.org">mod_perl</a>
might not be listed.</li>
</ul>
</section>
<ul>
<li>prove the feasibility of porting <a
- href="http://dev.apache.org/">the Apache HTTP server</a> to
+ href="http://httpd.apache.org/">the Apache HTTP server</a> to
this platform</li>
<li>find a "worthy and capable" successor for the venerable
<li>
<p>[Optional] Database libraries (for <module>mod_dbd</module>
- and <module>mod_dbm</module>)</p>
+ and <module>mod_authn_dbm</module>)</p>
<p>The apr-util library exposes dbm (keyed database) and dbd (query
oriented database) client functionality to the httpd server and its
<dt><code>--disable-auth</code></dt>
<dd>Disable user-based access control provided by
- <module>mod_auth</module>. This module provides for HTTP Basic
+ <module>mod_authn_file</module>. This module provides for HTTP Basic
Authentication, where the usernames and passwords are stored in
plain text files.</dd>
<dt><code>--disable-access</code></dt>
<dd>Disable host-based access control provided by
- <module>mod_access</module>.</dd>
+ <module>mod_authz_host</module>.</dd>
<dt><code>--disable-cgi</code></dt>
<dd><module>mod_cgi</module>, which provides support for CGI scripts,
<p>A sophisticated DNS-based method for
load-balancing is to use the program
<code>lbnamed</code> which can be found at <a
- href="http://www.stanford.edu/~schemers/docs/lbnamed/lbnamed.html">
- http://www.stanford.edu/~schemers/docs/lbnamed/lbnamed.html</a>.
+ href="http://www.stanford.edu/~riepel/lbnamed/">
+ http://www.stanford.edu/~riepel/lbnamed/</a>.
It is a Perl 5 program which, in conjunction with auxilliary
tools, provides real load-balancing via
DNS.</p>