From 7ebbbaaeef0ded0f39b8bf863ee7fd324b19c9f9 Mon Sep 17 00:00:00 2001 From: k clair Date: Tue, 9 Oct 2012 12:13:13 -0700 Subject: Add source files for python-gnutls version 1.1.9 --- python-gnutls-1.1.9/README | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 python-gnutls-1.1.9/README (limited to 'python-gnutls-1.1.9/README') diff --git a/python-gnutls-1.1.9/README b/python-gnutls-1.1.9/README new file mode 100644 index 0000000..ef1052a --- /dev/null +++ b/python-gnutls-1.1.9/README @@ -0,0 +1,19 @@ + +Python wrapper for the GNUTLS library + +This package provides a high level object oriented wrapper around libgnutls, +as well as low level bindings to the GNUTLS types and functions via ctypes. +The high level wrapper hides the details of accessing the GNUTLS library via +ctypes behind a set of classes that encapsulate GNUTLS sessions, certificates +and credentials and expose them to python applications using a simple API. + +The package also includes a Twisted interface that has seamless intergration +with Twisted, providing connectTLS and listenTLS methods on the Twisted +reactor once imported (the methods are automatically attached to the reactor +by simply importing the GNUTLS Twisted interface module). + +The high level wrapper is written using the GNUTLS library bindings that are +made available via ctypes. This makes the wrapper very powerful and flexible +as it has direct access to all the GNUTLS internals and is also very easy to +extend without any need to write C code or recompile anything. + -- cgit v1.2.3