<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/fuzz/cms.c, branch openssl-3.0.4</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.0.4</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.0.4'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2019-09-12T16:34:06Z</updated>
<entry>
<title>Deprecate ERR_get_state()</title>
<updated>2019-09-12T16:34:06Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2019-07-26T16:11:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e5d4233fbd07eac52227c7ec5f479a46f15914bf'/>
<id>urn:sha1:e5d4233fbd07eac52227c7ec5f479a46f15914bf</id>
<content type='text'>
Internally, we still need this function, so we make it internal and
then add a new ERR_get_state() that simply calls the internal variant,
unless it's "removed" by configuration.

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/9462)
</content>
</entry>
<entry>
<title>Following the license change, modify the boilerplates in fuzz/</title>
<updated>2018-12-06T14:37:38Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2018-12-06T13:07:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0642931f3013976ac4c6dc30b46740d486dae087'/>
<id>urn:sha1:0642931f3013976ac4c6dc30b46740d486dae087</id>
<content type='text'>
[skip ci]

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/7833)
</content>
</entry>
<entry>
<title>Make the fuzzers more reproducible</title>
<updated>2016-12-02T23:14:15Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2016-12-02T18:34:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d69d8f904c9c558c7a9455ee816e494690d80ca8'/>
<id>urn:sha1:d69d8f904c9c558c7a9455ee816e494690d80ca8</id>
<content type='text'>
We want to be in the same global state each time we come in
FuzzerTestOneInput(). There are various reasons why we might not be that
include:
- Initialization that happens on first use. This is mostly the
  RUN_ONCE() things, or loading of error strings.
- Results that get cached. For instance a stack that is sorted, RSA
  blinding that has been set up, ...

So I try to trigger as much as possible in FuzzerInitialize(), and for
things I didn't find out how to trigger this it needs to happen in
FuzzerTestOneInput().

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
GH: #2023
</content>
</entry>
<entry>
<title>CMS fuzzer: also use id2</title>
<updated>2016-12-02T23:14:15Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2016-11-19T16:50:33Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1b6a77a1a0e524492bf26495c19b728730e6b585'/>
<id>urn:sha1:1b6a77a1a0e524492bf26495c19b728730e6b585</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
GH: #2023
</content>
</entry>
<entry>
<title>Add a FuzzerClean() function</title>
<updated>2016-12-02T23:14:14Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2016-11-19T16:13:10Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ad4da7fbc0779fb1730c9862221e19583de69f4f'/>
<id>urn:sha1:ad4da7fbc0779fb1730c9862221e19583de69f4f</id>
<content type='text'>
This allows to free everything we allocated, so we can detect memory
leaks.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
GH: #2023
</content>
</entry>
<entry>
<title>Fix formatting of fuzzers</title>
<updated>2016-12-02T23:14:14Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2016-11-19T16:10:35Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f3e911d5ed16db6a129306675e20e51d1ee81e1a'/>
<id>urn:sha1:f3e911d5ed16db6a129306675e20e51d1ee81e1a</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
GH: #2023
</content>
</entry>
<entry>
<title>[fuzzers] do not fail fuzzers with empty input</title>
<updated>2016-11-01T18:24:55Z</updated>
<author>
<name>Mike Aizatsky</name>
<email>aizatsky@google.com</email>
</author>
<published>2016-10-26T20:56:39Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ba7407002d899b614d4728da9004594f947ff3da'/>
<id>urn:sha1:ba7407002d899b614d4728da9004594f947ff3da</id>
<content type='text'>
Reviewed-by: Kurt Roeckx &lt;kurt@roeckx.be&gt;
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;

GH: #1788
</content>
</entry>
<entry>
<title>Run the fuzzing corpora as tests.</title>
<updated>2016-07-01T12:45:45Z</updated>
<author>
<name>Ben Laurie</name>
<email>ben@links.org</email>
</author>
<published>2016-06-04T15:10:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=90d28f0519427ffc293f880c423d9c4395a6fcd4'/>
<id>urn:sha1:90d28f0519427ffc293f880c423d9c4395a6fcd4</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>Add support for fuzzing with AFL</title>
<updated>2016-06-04T12:39:24Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2016-05-07T20:09:13Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f59d0131cb6fc224aee0a0a92de1f04cdebe97c8'/>
<id>urn:sha1:f59d0131cb6fc224aee0a0a92de1f04cdebe97c8</id>
<content type='text'>
Reviewed-by: Ben Laurie &lt;ben@links.org&gt;

MR: #2740
</content>
</entry>
<entry>
<title>Add fuzzing!</title>
<updated>2016-05-07T17:13:54Z</updated>
<author>
<name>Ben Laurie</name>
<email>ben@links.org</email>
</author>
<published>2016-03-26T17:19:14Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c38bb72797916f2a0ab9906aad29162ca8d53546'/>
<id>urn:sha1:c38bb72797916f2a0ab9906aad29162ca8d53546</id>
<content type='text'>
Reviewed-by: Emilia Käsper &lt;emilia@openssl.org&gt;
</content>
</entry>
</feed>
