]> git.ipfire.org Git - thirdparty/openssl.git/blame - CHANGES
New ASN1_STRING_print_ex() and X509_NAME_print_ex()
[thirdparty/openssl.git] / CHANGES
CommitLineData
651d0aff 1
f1c236f8 2 OpenSSL CHANGES
651d0aff
RE
3 _______________
4
c90341a1
RL
5 Changes between 0.9.5a and 0.9.6 [xx XXX 2000]
6
ca1e465f
RL
7 *) Make it possible to get hexdumps of unprintable data with 'openssl
8 asn1parse'. By implication, the functions ASN1_parse_dump() and
9 BIO_dump_indent() are added.
10 [Richard Levitte]
11
a657546f
DSH
12 *) New functions ASN1_STRING_print_ex() and X509_NAME_print_ex()
13 these print out strings and name structures based on various
14 flags including RFC2253 support and proper handling of
15 multibyte characters. Added options to the 'x509' utility
16 to allow the various flags to be set.
17 [Steve Henson]
18
284ef5f3
DSH
19 *) Various fixes to use ASN1_TIME instead of ASN1_UTCTIME.
20 Also change the functions X509_cmp_current_time() and
21 X509_gmtime_adj() work with an ASN1_TIME structure,
22 this will enable certificates using GeneralizedTime in validity
23 dates to be checked.
24 [Steve Henson]
25
26 *) Make the NEG_PUBKEY_BUG code (which tolerates invalid
27 negative public key encodings) on by default,
28 NO_NEG_PUBKEY_BUG can be set to disable it.
29 [Steve Henson]
30
31 *) New function c2i_ASN1_OBJECT() which acts on ASN1_OBJECT
32 content octets. An i2c_ASN1_OBJECT is unnecessary because
33 the encoding can be trivially obtained from the structure.
34 [Steve Henson]
35
fa729135
BM
36 *) crypto/err.c locking bugfix: Use write locks (CRYPTO_w_[un]lock),
37 not read locks (CRYPTO_r_[un]lock).
38 [Bodo Moeller]
39
b436a982
RL
40 *) A first attempt at creating official support for shared
41 libraries through configuration. I've kept it so the
42 default is static libraries only, and the OpenSSL programs
43 are always statically linked for now, but there are
44 preparations for dynamic linking in place.
45 This has been tested on Linux and True64.
46 [Richard Levitte]
47
c0722725
UM
48 *) Randomness polling function for Win9x, as described in:
49 Peter Gutmann, Software Generation of Practically Strong
50 Random Numbers.
51