summaryrefslogtreecommitdiffstats
path: root/CHANGES
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2001-02-06 10:26:34 +0000
committerBodo Möller <bodo@openssl.org>2001-02-06 10:26:34 +0000
commit9eea2be6f142cf2f4db54eb14b078331ae2f29f0 (patch)
tree562515ce4a66c6b1f9a457d675b212887d7c173a /CHANGES
parent69a03c1799cd068d99652173748db8f39c8b5440 (diff)
Avoid coredumps for CONF_get_...(NULL, ...)
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES9
1 files changed, 9 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index e3f2653945..997ca6101c 100644
--- a/CHANGES
+++ b/CHANGES
@@ -3,6 +3,15 @@
Changes between 0.9.6 and 0.9.7 [xx XXX 2000]
+ *) In the NCONF_...-based implementations for CONF_... queries
+ (crypto/conf/conf_lib.c), if the input LHASH is NULL, avoid using
+ a temporary CONF structure with the data component set to NULL
+ (which gives segmentation faults in lh_retrieve).
+ Instead, use NULL for the CONF pointer in CONF_get_string and
+ CONF_get_number (which may use environment variables) and directly
+ return NULL from CONF_get_section.
+ [Bodo Moeller]
+
*) Fix potential buffer overrun for EBCDIC.
[Ulf Moeller]