<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/fuzz/conf.c, branch dependabot/github_actions/actions/setup-python-7</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2026-07-15T16:01:30Z</updated>
<entry>
<title>Fix fuzz test to handle memory failures</title>
<updated>2026-07-15T16:01:30Z</updated>
<author>
<name>Jakub Zelenka</name>
<email>jakub.zelenka@openssl.foundation</email>
</author>
<published>2026-04-22T13:33:23Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c263ea553c1d19f12d0040ecd184e4bf4e054af3'/>
<id>urn:sha1:c263ea553c1d19f12d0040ecd184e4bf4e054af3</id>
<content type='text'>
It also fixes related memory leaks and removes extensive asserts that
should not be present in fuzzy tests.

Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Wed Jul 15 16:01:42 2026
(Merged from https://github.com/openssl/openssl/pull/30944)
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2025-09-02T13:05:45Z</updated>
<author>
<name>openssl-machine</name>
<email>openssl-machine@openssl.org</email>
</author>
<published>2025-09-02T13:05:45Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e66332418f84144478df43df91cf4cedf412fc85'/>
<id>urn:sha1:e66332418f84144478df43df91cf4cedf412fc85</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>fuzz: Silence warnings on Win64 builds</title>
<updated>2025-07-02T15:26:26Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2025-06-18T08:50:27Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c2482c68e5ce21bc36287103e1b527ab329a8a3d'/>
<id>urn:sha1:c2482c68e5ce21bc36287103e1b527ab329a8a3d</id>
<content type='text'>
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/27806)
</content>
</entry>
<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>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>conf fuzzer: also check for an empty file</title>
<updated>2016-11-03T04:13:34Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2016-11-02T19:45:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ea6199ea91ac59ae53686335e436d554cdacd2dc'/>
<id>urn:sha1:ea6199ea91ac59ae53686335e436d554cdacd2dc</id>
<content type='text'>
Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;

GH: #1828
</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>
</feed>
