summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNg Pheng Siong <ngps@netmemetic.com>2001-06-01 13:39:30 +0000
committerNg Pheng Siong <ngps@netmemetic.com>2001-06-01 13:39:30 +0000
commitd75069958b66700912de5ae6d789571df370497c (patch)
tree16d18885a9e4fdc9a702d72fbb94168ebd49dfc8
parent622bac73d6cb241f628e24485080d11005ed9ff9 (diff)
downloadm2crypto-d75069958b66700912de5ae6d789571df370497c.tar.gz
Initial revision
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@100 2715db39-9adf-0310-9c64-84f055769b4b
-rw-r--r--BUGS15
-rw-r--r--tests/README58
2 files changed, 73 insertions, 0 deletions
diff --git a/BUGS b/BUGS
new file mode 100644
index 0000000..c1c5ec8
--- /dev/null
+++ b/BUGS
@@ -0,0 +1,15 @@
+-------------
+ 01 Jun 2001
+-------------
+
+1. SSL.Connection.makefile() returns an instance of BIO.IOBuffer,
+which is a file-like object. If you close the SSL.Connection, then
+try to read()/write() the BIO.IOBuffer, you'll get unpredictable
+results.
+
+2. If you pass in bogus callbacks, the interpreter might crash. This
+has been fixed for RSA, DSA, DH callbacks, but not for SSL callbacks,
+yet.
+
+---------------------------------------------------------------------------
+$Id: BUGS,v 1.1 2001/06/01 13:39:30 ngps Exp $
diff --git a/tests/README b/tests/README
new file mode 100644
index 0000000..78f2bef
--- /dev/null
+++ b/tests/README
@@ -0,0 +1,58 @@
+-------------
+ 01 Jun 2001
+-------------
+
+This directory contains unit tests for M2Crypto. You'll need PyUnit
+installed to run these tests.
+
+PyUnit is at http://pyunit.sourceforge.net. PyUnit is bundled with Python
+2.1.
+
+These tests are written in Python 2.0 and modified for Pythons 1.5 and 2.1
+where necessary.
+
+Invoke 'alltests.py' to execute the tests.
+
+---------------------------------------------------------------------------
+
+The following are other demos and test programs for M2Crypto. Eventually,
+these should be driven by PyUnit tests. (Just don't ask when. ;-)
+
+- demo/https/START_xmlrpc.py
+ demo/ssl/https_cli.py
+ demo/ssl/urllib_cli.py
+ demo/ssl/xmlrpc_cli.py
+
+- demo/ssl/https_srv.py
+ demo/ssl/https_cli.py
+ demo/ssl/urllib_cli.py
+
+- demo/ssl/xmlrpc_srv.py
+ demo/ssl/xmlrpc_cli.py
+
+- demo/ssl/echod-iterative.py
+- demo/ssl/echod-forking.py
+- demo/ssl/echod-threading.py
+- demo/ssl/echod-thread.py
+- demo/ssl/echod-async.py
+ demo/ssl/echo.py
+ demo/ssl/bioecho.py
+
+- demo/smime/test.py
+
+- demo/dhtest.py
+- demo/rsatest.py
+- demo/dsatest.py
+- demo/hmactest.py
+- demo/evp_ciph_test.py
+- demo/bio_ciph_test.py
+
+# Password is "asdfg".
+- (cd demo/CipherSaber; ./ciphersaber.py -d -i cstest.cs1)
+
+# These do little.
+- demo/pkcs7/test.py
+- demo/x509/demo1.py
+
+---------------------------------------------------------------------------
+$Id: README,v 1.1 2001/06/01 13:37:37 ngps Exp $