summaryrefslogtreecommitdiffstatsabout
path: root/index.xml
blob: 001c689379bdf5cb3cb5f95dfff73a3072d7c0cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="../../../../xsl/projects.xsl"?>
<ooo title="mod_gnutls" path="/projects/apache/mod_gnutls/" osi="on">
 <section title="New Project Page">
   <content type="docbook">
    <para>
        As of July of 2011 mod_gnutls is now being maintained by Dash Shendy and has a new project page at
         <ulink url="http://modgnutls.sourceforge.net/">Source Forge</ulink>
    </para>
   </content>
 </section>

 <section title="Abstract">
    <content type="docbook">
      <para>
        mod_gnutls uses the <ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink> library
        to provide SSL 3.0, TLS 1.0, TLS 1.1 and 1.2 encryption for Apache HTTPD.  It is similar to
        <ulink url="http://httpd.apache.org/docs-2.1/mod/mod_ssl.html">mod_ssl</ulink>
        in purpose, but does not use <ulink url="http://www.openssl.org/">OpenSSL</ulink>.
      </para>
    </content>
 </section>

 <section title="Features">
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <ul>
           <li>Support for SSL 3.0, TLS 1.x.</li>
           <li>Support for client certificates.</li>
           <li>Support for <a href="http://www.tools.ietf.org/html/rfc5746">Safe renegotiation</a>.</li>
           <li>Support for <a href="http://tools.ietf.org/html/draft-mavrogiannopoulos-rfc5081bis-09">RFC 5081bis</a>
              <a href="http://www.gnu.org/software/gnutls/openpgp.html">OpenPGP certificate authentication</a>.</li>
           <li>Support for
           <a href="http://www.tools.ietf.org/html/rfc5054">RFC 5054</a> <a href="http://www.gnu.org/software/gnutls/manual/html_node/Authentication-using-SRP.html#Authentication-using-SRP">SRP
           authentication</a>.</li>
           <li>Support for <a href="sni/">Server Name Indication</a>.</li>
           <li>Distributed SSL Session Cache via <a href="http://www.danga.com/memcached/">Memcached</a></li>
           <li>Local SSL Session Cache using DBM</li>
           <li>Support for Session Tickets instead of Session Caching</li>
	   <li>Sets enviromental vars for scripts (compatible with mod_ssl vars)</li>
           <li>Small and focused code base:
               <blockquote>
               Lines of code in mod_gnutls: 4,081<br/>
               Lines of code in mod_ssl: 15,324</blockquote></li>
        </ul>
      </div>
    </content>
 </section>

  <section position="bottom" title="Repositories &amp; Old Releases">
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	    <ul>
	     <li><a href="/downloads/mod_gnutls/">Old releases</a></li>
         <li><a href="http://modgnutls.git.sourceforge.net/git/gitweb.cgi?p=modgnutls/modgnutls">Git Repository</a></li>
	    </ul>
      </div>
    </content>
  </section>
</ooo>