<feed xmlns='http://www.w3.org/2005/Atom'>
<title>curl/tests/fuzz, branch gemini-meta</title>
<subtitle>cURL mirror with patches applied
</subtitle>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/'/>
<entry>
<title>copyright: fix out-of-date copyright ranges and missing headers</title>
<updated>2020-03-24T14:05:59+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-03-23T13:44:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=9a8b3b3e131359aea1cac650fb6ac331fbe2047c'/>
<id>9a8b3b3e131359aea1cac650fb6ac331fbe2047c</id>
<content type='text'>
Reported by the new script 'scripts/copyright.pl'. The script has a
regex whitelist for the files that don't need copyright headers.

Removed three (mostly usesless) README files from docs/

Closes #5141
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported by the new script 'scripts/copyright.pl'. The script has a
regex whitelist for the files that don't need copyright headers.

Removed three (mostly usesless) README files from docs/

Closes #5141
</pre>
</div>
</content>
</entry>
<entry>
<title>fuzzer: Only clone the latest fuzzer code, for speed.</title>
<updated>2019-03-14T13:03:16+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>dan@coneharvesters.com</email>
</author>
<published>2019-03-14T13:03:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=697147896375124a1fb4e216de48bbd42019d82a'/>
<id>697147896375124a1fb4e216de48bbd42019d82a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update URLs in tests</title>
<updated>2018-09-23T22:26:11+00:00</updated>
<author>
<name>Viktor Szakats</name>
<email>commit@vszakats.net</email>
</author>
<published>2018-09-23T22:26:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=6ae6b2a533e8630afbb21f570305bd4ceece6348'/>
<id>6ae6b2a533e8630afbb21f570305bd4ceece6348</id>
<content type='text'>
- and one in docs/MANUAL as well

Closes https://github.com/curl/curl/pull/3038
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- and one in docs/MANUAL as well

Closes https://github.com/curl/curl/pull/3038
</pre>
</div>
</content>
</entry>
<entry>
<title>whitespace fixes</title>
<updated>2018-09-23T22:24:02+00:00</updated>
<author>
<name>Viktor Szakats</name>
<email>commit@vszakats.net</email>
</author>
<published>2018-09-23T22:24:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=b801b453af6de75838c3298137628f05e94ffb48'/>
<id>b801b453af6de75838c3298137628f05e94ffb48</id>
<content type='text'>
- replace tabs with spaces where possible
- remove line ending spaces
- remove double/triple newlines at EOF
- fix a non-UTF-8 character
- cleanup a few indentations/line continuations
  in manual examples

Closes https://github.com/curl/curl/pull/3037
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- replace tabs with spaces where possible
- remove line ending spaces
- remove double/triple newlines at EOF
- fix a non-UTF-8 character
- cleanup a few indentations/line continuations
  in manual examples

Closes https://github.com/curl/curl/pull/3037
</pre>
</div>
</content>
</entry>
<entry>
<title>fuzzer: move to using external curl-fuzzer</title>
<updated>2017-10-04T13:33:36+00:00</updated>
<author>
<name>Max Dymond</name>
<email>cmeister2@gmail.com</email>
</author>
<published>2017-09-25T09:59:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=4f38db1d28a971f938400f558e968fdffb9233a0'/>
<id>4f38db1d28a971f938400f558e968fdffb9233a0</id>
<content type='text'>
Use the external curl-fuzzer repository for fuzzing.

Closes #1923
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the external curl-fuzzer repository for fuzzing.

Closes #1923
</pre>
</div>
</content>
</entry>
<entry>
<title>ossfuzz: changes before merging the generated corpora</title>
<updated>2017-09-18T21:23:13+00:00</updated>
<author>
<name>Max Dymond</name>
<email>cmeister2@gmail.com</email>
</author>
<published>2017-09-11T19:51:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=c73ebb85374164515eb9df6d619a5822b6568599'/>
<id>c73ebb85374164515eb9df6d619a5822b6568599</id>
<content type='text'>
Before merging in the oss-fuzz corpora from Google, there are some changes
to the fuzzer.
- Add a read corpus script, to display corpus files nicely.
- Change the behaviour of the fuzzer so that TLV parse failures all now
  go down the same execution paths, which should reduce the size of the
  corpora.
- Make unknown TLVs a failure to parse, which should decrease the size
  of the corpora as well.

Closes #1881
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before merging in the oss-fuzz corpora from Google, there are some changes
to the fuzzer.
- Add a read corpus script, to display corpus files nicely.
- Change the behaviour of the fuzzer so that TLV parse failures all now
  go down the same execution paths, which should reduce the size of the
  corpora.
- Make unknown TLVs a failure to parse, which should decrease the size
  of the corpora as well.

Closes #1881
</pre>
</div>
</content>
</entry>
<entry>
<title>ossfuzz: don't write out to stdout</title>
<updated>2017-09-18T20:58:39+00:00</updated>
<author>
<name>Max Dymond</name>
<email>cmeister2@gmail.com</email>
</author>
<published>2017-09-11T19:00:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=e239eda39e3f0f9342bc0dd6658b49d4bd900875'/>
<id>e239eda39e3f0f9342bc0dd6658b49d4bd900875</id>
<content type='text'>
Don't make the fuzzer write out to stdout - instead write some of the
contents to a memory block so we exercise the data output code but
quietly.

Closes #1885
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't make the fuzzer write out to stdout - instead write some of the
contents to a memory block so we exercise the data output code but
quietly.

Closes #1885
</pre>
</div>
</content>
</entry>
<entry>
<title>rtsp: do not call fwrite() with NULL pointer FILE *</title>
<updated>2017-09-08T21:56:02+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2017-09-08T08:20:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=a14f7152ce1c25cf110d3ccf640f9d4ce17dacd3'/>
<id>a14f7152ce1c25cf110d3ccf640f9d4ce17dacd3</id>
<content type='text'>
If the default write callback is used and no destination has been set, a
NULL pointer would be passed to fwrite()'s 4th argument.

OSS-fuzz bug https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3327
(not publicly open yet)

Detected by OSS-fuzz
Closes #1874
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the default write callback is used and no destination has been set, a
NULL pointer would be passed to fwrite()'s 4th argument.

OSS-fuzz bug https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3327
(not publicly open yet)

Detected by OSS-fuzz
Closes #1874
</pre>
</div>
</content>
</entry>
<entry>
<title>ossfuzz: add some more handled CURL options</title>
<updated>2017-09-08T13:00:55+00:00</updated>
<author>
<name>Max Dymond</name>
<email>cmeister2@gmail.com</email>
</author>
<published>2017-09-02T21:40:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=261da2a6685c0185283dbf72ce543e9fd81e9bd8'/>
<id>261da2a6685c0185283dbf72ce543e9fd81e9bd8</id>
<content type='text'>
Add support for HEADER, COOKIE, RANGE, CUSTOMREQUEST, MAIL_RECIPIENT,
MAIL_FROM and uploading data.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for HEADER, COOKIE, RANGE, CUSTOMREQUEST, MAIL_RECIPIENT,
MAIL_FROM and uploading data.
</pre>
</div>
</content>
</entry>
<entry>
<title>ossfuzz: Move to C++ for curl_fuzzer.</title>
<updated>2017-09-02T09:07:55+00:00</updated>
<author>
<name>Max Dymond</name>
<email>cmeister2@gmail.com</email>
</author>
<published>2017-09-01T20:48:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=57001ce3bb97455d799f0a2180b7bf1287ffd71a'/>
<id>57001ce3bb97455d799f0a2180b7bf1287ffd71a</id>
<content type='text'>
Automake gets confused if you want to use C++ static libraries with C
code - basically we need to involve the clang++ linker. The easiest way
of achieving this is to rename the C code as C++ code. This gets us a
bit further along the path and ought to be compatible with Google's
version of clang.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Automake gets confused if you want to use C++ static libraries with C
code - basically we need to involve the clang++ linker. The easiest way
of achieving this is to rename the C code as C++ code. This gets us a
bit further along the path and ought to be compatible with Google's
version of clang.
</pre>
</div>
</content>
</entry>
</feed>
