blob: d4c5e2e0bb69ba987c69d981557ee61680ff0e93 [file] [log] [blame]
Hynek Schlawack8fb864a2015-06-07 19:09:49 +02001=====================================
Jonathan Ballet0646a242011-07-16 07:13:03 +09002Welcome to pyOpenSSL's documentation!
3=====================================
4
Hynek Schlawack682443f2015-10-25 16:15:12 +01005Release v\ |release| (:doc:`What's new? <changelog>`).
Jonathan Ballet6381da32011-07-20 16:43:38 +09006
Hynek Schlawack8fb864a2015-06-07 19:09:49 +02007pyOpenSSL is a rather thin wrapper around (a subset of) the OpenSSL library.
8With thin wrapper we mean that a lot of the object methods do nothing more than
9calling a corresponding function in the OpenSSL library.
Jonathan Ballet6381da32011-07-20 16:43:38 +090010
Jonathan Balletadd44ae2011-07-16 14:39:36 +090011
Jonathan Ballet0646a242011-07-16 07:13:03 +090012Contents:
Hynek Schlawack8fb864a2015-06-07 19:09:49 +020013=========
Jonathan Ballet0646a242011-07-16 07:13:03 +090014
15.. toctree::
Hynek Schlawack8fb864a2015-06-07 19:09:49 +020016 :maxdepth: 2
Jonathan Ballet0646a242011-07-16 07:13:03 +090017
Jonathan Balletadd44ae2011-07-16 14:39:36 +090018 introduction
Hynek Schlawack8fb864a2015-06-07 19:09:49 +020019 install
Jonathan Ballet648875f2011-07-16 14:14:58 +090020 api
Jonathan Balletc7b7ba72011-07-16 15:29:47 +090021 internals
Jonathan Ballet648875f2011-07-16 14:14:58 +090022
Hynek Schlawack8b7e4552016-03-13 07:51:09 +010023There are also `examples in the pyOpenSSL repository <https://github.com/pyca/pyopenssl/tree/master/examples>`_ that may help you getting started.
24
Hynek Schlawack8fb864a2015-06-07 19:09:49 +020025
Hynek Schlawack682443f2015-10-25 16:15:12 +010026Meta
27----
28
29.. toctree::
30 :maxdepth: 1
31
32 backward-compatibility
33 changelog
34
35
Jonathan Ballet0646a242011-07-16 07:13:03 +090036Indices and tables
37==================
38
39* :ref:`genindex`
40* :ref:`modindex`
41* :ref:`search`