summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorGravatar Benjamin Barenblat <bbaren@mit.edu>2015-03-14 19:47:09 -0400
committerGravatar Benjamin Barenblat <bbaren@mit.edu>2015-03-14 19:47:09 -0400
commitaadb9e2e90925a187877241e50110e4ce7ea80a1 (patch)
tree7cb115e040db2a73c10e5da3f0fe4c16c9f39f9b /README
Imported Upstream version 1.3upstream/1.3
Diffstat (limited to 'README')
-rw-r--r--README27
1 files changed, 27 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..d27b7f5
--- /dev/null
+++ b/README
@@ -0,0 +1,27 @@
+PREREQUISITES
+=============
+You need OpenSSL at least 0.9.7 OR cryptlib 3.1 or later.
+
+HOW
+===
+Copy Makefile.proto to Makefile and edit it according to instructions found
+there.
+
+USAGE
+=====
+Read the secpwgen man page.
+
+NOTE ON VERSIONING
+==================
+Unlike many open-source packages, this program's versioning follows the
+normal DECIMAL NUMBER comparison rules: the following example shows the
+ordering of versions: 0.9 < 1.0 < 1.1 < 1.2 < 1.21 < 1.22xx < 1.3 (some
+time in the future) because the same relations hold for ordinary decimals.
+
+TODO
+====
+Add an option to specify path to EGD socket. This will enable the program to
+provide secure passwords even on crippled systems (with no /dev/{u,}random)
+provided EGD (entropy gathering daemon) is running.
+
+Call OpenSSL Win32 specific function to init the entropy pool.