~exarkun/pyopenssl/trunk

« back to all changes in this revision

Viewing changes to doc/introduction.rst

  • Committer: Jean-Paul Calderone
  • Date: 2011-09-11 19:49:43 UTC
  • mfrom: (156.3.22 sphinx-doc)
  • Revision ID: exarkun@divmod.com-20110911194943-ucaan2tzidk7ek5l
Convert the documentation from LaTeX/epytext to Sphinx/ReST

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.. _intro:
 
2
 
 
3
Introduction
 
4
============
 
5
 
 
6
The reason pyOpenSSL was created is that the SSL support in the socket module in
 
7
Python 2.1 (the contemporary version of Python when the pyOpenSSL project was
 
8
begun) was severely limited.  Other OpenSSL wrappers for Python at the time were
 
9
also limited, though in different ways.  Unfortunately, Python's standard
 
10
library SSL support has remained weak, although other packages (such as
 
11
`M2Crypto <http://chandlerproject.org/Projects/MeTooCrypto>`_)
 
12
have made great advances and now equal or exceed pyOpenSSL's functionality.
 
13
 
 
14
The reason pyOpenSSL continues to be maintained is that there is a significant
 
15
user community around it, as well as a large amount of software which depends on
 
16
it.  It is a great benefit to many people for pyOpenSSL to continue to exist and
 
17
advance.