Bug 1218: Allow exporting private keys in IE

Signed-off-by: Michael Tänzer <neo@nhng.de>
Bug 1218: Exportable flag needs to be explicitly set on Win XP

Signed-off-by: Michael Tänzer <neo@nhng.de>
Source code taken from cacert-20140115.tar.bz2
Merge branch 'tarballs' into release
bug 1244: Add introductory text to the front page.

Signed-off-by: Michael Tänzer <neo@nhng.de>
Merge branch 'bug-1218' into release
Merge branch 'bug-1244' into release
bug 1255: Check for other algorithms than RSA in check_weak_keys()

Implemented a check for DSA but is currently disable because the OpenSSL
on the signer would fail anyway. Unknown algorithms are now blocked.

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 1255: Fix syntax error (bracketing)

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 1255: Mixed up variable names for pub/Y, don't calculate the bit size
of all variables

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 1255: Use if blocks instead of switch because big switches are easy to
break in maintenance

Signed-off-by: Michael Tänzer <neo@nhng.de>
Merge branch 'bug-1255' into release