Dr. Stephen Henson
098fc2c0d8
Remove one EVP_PKEY_free() that shouldn't be there.
1999-01-03 02:15:34 +00:00
Dr. Stephen Henson
cfcf645356
Make sure applications free up pkey structures and add netscape extension
...
handling to x509.c
1999-01-03 01:08:33 +00:00
Ben Laurie
cdbb8c2f26
Fix reference counting.
1999-01-02 19:04:27 +00:00
Ben Laurie
c2245b68f5
Don't confuse matters by using the wrong library.
1999-01-02 19:03:46 +00:00
Ben Laurie
288370ea26
Fix tests for ssleay -> openssl.
1999-01-02 19:01:41 +00:00
Ralf S. Engelschall
2ec077d87e
A few train of thoughts about the build procedure mess
1999-01-02 16:28:51 +00:00
Paul C. Sutton
c142bdf725
Update scripts to use "openssl" instead of "ssleay"
1999-01-02 16:02:24 +00:00
Paul C. Sutton
c9f06e7f9f
Reflect change from "ssleay" to "openssl" as the main binary name.
...
Also document "sh config" as an easier alternative to "./Configure
system".
1999-01-02 15:53:22 +00:00
Paul C. Sutton
724e095e76
Various ssleay to openssl fixups
1999-01-02 15:52:11 +00:00
Paul C. Sutton
794b9c8f50
Binary is now apps/openssl not apps/ssleay so use the new name when
...
rehashing the test certs
1999-01-02 15:08:29 +00:00
Paul C. Sutton
251f25e0b5
A couple more ssleay.cnf to openssl.cnf changes
1999-01-02 15:05:08 +00:00
Paul C. Sutton
e170a5c050
Some more changes for renaming the binary from ssleay to openssl.
...
I wonder what eay.c is?
1999-01-02 14:42:23 +00:00
Ralf S. Engelschall
06d5b16225
First cut of a cleanup for apps/. First the `ssleay' program is now named
...
`openssl' and second, the shortcut symlinks for the `openssl <command>' are no
longer created. This way we have a single and consistent command line
interface `openssl <command>', similar to `cvs <command>'.
Notice, the openssl.cnf, openssl.c and progs.pl files were changed after a
repository copy, i.e. they still contain the complete file history.
1999-01-02 12:59:33 +00:00
Ralf S. Engelschall
0491b70983
Make GCC happy by removing an unused variable defintion.
1999-01-02 12:10:43 +00:00
Dr. Stephen Henson
c35f549e8b
Move DSA test in ca.c inside #ifdef and make pubkey BIT STRING always have
...
zero unused bits.
1999-01-02 01:53:06 +00:00
Dr. Stephen Henson
ebc828cad9
Add extended key usage OID and update STATUS file.
1999-01-01 18:43:44 +00:00
Ralf S. Engelschall
96e479e360
cleanup of apps/ and an answer
1999-01-01 15:58:14 +00:00
Paul C. Sutton
a472dde430
ssldir.pl did not correctly set the directory in utils/mk1mk.pl when
...
perl5 was used.
1999-01-01 14:17:55 +00:00
Paul C. Sutton
68a8a41bef
Add votes
1999-01-01 14:13:59 +00:00
Paul C. Sutton
79e259e3ce
Make the installation documentation easier to follow.
1999-01-01 14:04:07 +00:00
Paul C. Sutton
56ee3117a5
Makefiles updated to exit if an error occurs in a sub-directory make
...
(including if user presses ^C)
1999-01-01 12:51:11 +00:00
stephen
8f3e97bac3
This is a quick hack conversion of the 'CA.sh' script to perl. It fixes one
...
bug in the original but is otherwise just as horrible :-)
1999-01-01 00:54:48 +00:00
Ralf S. Engelschall
f7ceceb518
Remove more old temporary files from CVS
1998-12-31 21:51:27 +00:00
Ben Laurie
6063b27bb6
Document recent changes.
1998-12-31 17:11:46 +00:00
Ben Laurie
c77f1b37fd
Fix name delete problem.
1998-12-31 17:08:34 +00:00
Ben Laurie
c54b4ee16a
Fix pem/err ordering.
1998-12-31 16:50:03 +00:00
Ralf S. Engelschall
c1374a7dc0
A hint about the license
1998-12-31 12:52:23 +00:00
Ralf S. Engelschall
a6f20a1e01
Some issues for voting
1998-12-31 12:14:27 +00:00
Ralf S. Engelschall
9f28c57cea
More structuring and sorting of the SSL API documentation.
...
And the first steps to descriptions in prosa.
1998-12-31 11:18:15 +00:00
Ralf S. Engelschall
fcc6c7199b
Puhhh... now we've documented the prototypes of all 214 API "functions". This
...
is a pain to do, because of the various macro definitions which I had to
expand manually to get their prototype :-(
What's now needed is a volunteer who wants to write down one or two sentences
per API function to document it a little bit...
1998-12-31 10:33:17 +00:00
Ralf S. Engelschall
9cb0969f65
Fix version stuff:
...
1. The already released version was 0.9.1c and not 0.9.1b
2. The next release should be 0.9.2 and not 0.9.1d, because
first the changes are already too large, second we should avoid any more
0.9.1x confusions and third, the Apache version semantics of
VERSION.REVISION.PATCHLEVEL for the version string is reasonable (and here
.2 is already just a patchlevel and not major change).
tVS: ----------------------------------------------------------------------
1998-12-31 09:36:40 +00:00
stephen
792a90020f
Update CHANGES file for latest additions
1998-12-31 01:35:07 +00:00
stephen
e9b8eb3155
Fix for sk_insert bug: it never worked properly.
...
Allow explicit tag asn macros to handle indefinite length constructed stuff:
without this certain "certificates" can't be read in.
1998-12-31 00:59:02 +00:00
Ralf S. Engelschall
88fce97953
MIME encoding and ISO chars at the same time messes up the stuff
1998-12-30 23:09:13 +00:00
Ralf S. Engelschall
ce72df1c6a
Ops, forgot to commit the changes entry in recent commit...
1998-12-30 23:07:32 +00:00
Ralf S. Engelschall
db1842132f
Cleanup of doc/ directory: The old/obsolete SSLeay files are now assembled
...
together in a ssleay.txt file.
1998-12-30 22:58:47 +00:00
stephen
0c106d75e3
fix pk7_doit.c for new i2d_ASN1_SET argument
1998-12-30 20:34:50 +00:00
stephen
d97b4dd866
external error lib number now global and allow error lib to have a name
1998-12-30 18:42:02 +00:00
Ralf S. Engelschall
75b8dfc068
Create a STATUS file to coordinate us. Feel free to edit
1998-12-30 09:08:05 +00:00
Ralf S. Engelschall
1b4559977e
Replace AUTHOR with a better HISTORY as in FreeBSD's manpages
1998-12-30 07:21:32 +00:00
Ralf S. Engelschall
9b21f59103
Fix an error message
1998-12-30 07:12:35 +00:00
Ben Laurie
4098e89cbf
Fix incorrect DER encoding of SETs and all knock-ons from that.
1998-12-29 21:43:55 +00:00
Ben Laurie
03f8b04277
Add prototypes. Make Montgomery stuff explicitly for that purpose.
1998-12-29 17:22:31 +00:00
Ralf S. Engelschall
cb496082f8
Import the first cut for manual pages.
...
They are written in Perl's POD format for two reasons: First Perl is already
needed for SSLeay and second, POD is easy to write and maintain _AND_ created
nice looking NRoff manpages.
The idea is to have three manual pages:
openssl(1) ... The manpage for the `openssl' program (formerly ssleay)
crypto(3) .... The manpage for crypto.h/libcrypto.a
ssl(3) ....... The manpage for ssl.h/libssl.a
The openssl(1) should be very similar to cvs(1), i.e. it should document all
commands in a compact way. And I've even created the first cut for an
overview of all 243 functions of the SSL API for ssl.pod. More to come...
1998-12-29 17:12:34 +00:00
Ben Laurie
f2d4be3b84
Make Configure work again after eliminating files.
1998-12-28 22:05:44 +00:00
Ben Laurie
8d7ed6ff90
Deal with generated files.
1998-12-28 21:58:19 +00:00
Ben Laurie
29c7896f13
This is not a bug in NT Perl, its a bug in Configure.
1998-12-28 19:36:49 +00:00
Ben Laurie
448cb8b56f
Require Perl 5.
1998-12-28 17:37:17 +00:00
Ben Laurie
11ee069b91
Fix option listing.
1998-12-28 17:35:02 +00:00
Ben Laurie
9228157c07
Typo.
1998-12-28 17:15:43 +00:00