Dr. Stephen Henson
4a4c4bf06d
Add memory leak detection to d2i_test
...
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/1707 )
2016-10-13 19:26:58 +01:00
Dr. Stephen Henson
adffae15d3
add item list support to d2i_test
...
Reviewed-by: Rich Salz <rsalz@openssl.org>
2016-09-29 16:21:46 +01:00
Rich Salz
440e5d805f
Copyright consolidation 02/10
...
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-05-17 14:20:27 -04:00
Dr. Stephen Henson
1b96ec1002
add ASN1_INTEGER type to d2i_test
...
Reviewed-by: Emilia Käsper <emilia@openssl.org>
2016-05-03 13:06:15 +01:00
Dr. Stephen Henson
53e409db61
In d2i_test return error for malloc failure.
...
Bad ASN.1 data should never be able to trigger a malloc failure so return
an error in d2i_test if a malloc failure occurs.
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-04-23 00:29:03 +01:00
Dr. Stephen Henson
48c1e15ceb
Extensions to d2i_test.
...
Using ASN1_ITEM tables in d2i_test: this then uses consistent names and
makes it easier to extend.
Add bio, reencode and compare tests.
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
2016-04-22 15:00:36 +01:00
Emilia Kasper
ababe86b96
testutil: return 1 on success
...
Require that test methods return 1 on success (not 0). This is more
customary for OpenSSL.
Reviewed-by: Rich Salz <rsalz@openssl.org>
2016-04-05 17:05:40 +02:00
Emilia Kasper
1400f013e1
Fix memory leaks in ASN.1
...
These leaks affect 1.1.0 dev branch only; introduced around commit
f93ad22f6a
Found with LibFuzzer
Reviewed-by: Ben Laurie <ben@openssl.org>
2016-04-04 13:26:06 +02:00