<feed xmlns='http://www.w3.org/2005/Atom'>
<title>curl/tests/data/test517, branch master</title>
<subtitle>cURL mirror with patches applied
</subtitle>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/'/>
<entry>
<title>parsedate: fix date parsing for systems with 32 bit long</title>
<updated>2018-01-25T21:20:52+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2018-01-18T19:24:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=1c39128d974666107fc6d9ea15f294036851f224'/>
<id>1c39128d974666107fc6d9ea15f294036851f224</id>
<content type='text'>
Make curl_getdate() handle dates before 1970 as well (returning negative
values).

Make test 517 test dates for 64 bit time_t.

This fixes bug (3) mentioned in #2238

Closes #2250
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make curl_getdate() handle dates before 1970 as well (returning negative
values).

Make test 517 test dates for 64 bit time_t.

This fixes bug (3) mentioned in #2238

Closes #2250
</pre>
</div>
</content>
</entry>
<entry>
<title>parsedate: handle cut off numbers better</title>
<updated>2016-10-31T07:46:35+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2016-10-04T14:59:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=96a80b5a262fb6dd2ddcea7987296f3b9a405618'/>
<id>96a80b5a262fb6dd2ddcea7987296f3b9a405618</id>
<content type='text'>
... and don't read outside of the given buffer!

CVE-2016-8621

bug: https://curl.haxx.se/docs/adv_20161102G.html
Reported-by: Luật Nguyễn
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... and don't read outside of the given buffer!

CVE-2016-8621

bug: https://curl.haxx.se/docs/adv_20161102G.html
Reported-by: Luật Nguyễn
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: add keywords to the last 7 tests lacking them</title>
<updated>2014-04-03T09:06:24+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2014-04-03T09:06:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=1432b22e621afe7f466e3d7deef31699aedb6271'/>
<id>1432b22e621afe7f466e3d7deef31699aedb6271</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>testsuite: use binary output mode for custom curl test tools</title>
<updated>2014-02-14T19:12:27+00:00</updated>
<author>
<name>Marc Hoersken</name>
<email>info@marc-hoersken.de</email>
</author>
<published>2014-01-31T23:58:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=75f00de55c6e8adc513f9ee32383b11e23106a40'/>
<id>75f00de55c6e8adc513f9ee32383b11e23106a40</id>
<content type='text'>
Do not try to convert line-endings to CRLF on Windows by setting stdout
to binary mode, just like the curl tool does if --ascii is not specified.

This should prevent corrupted stdout line-ending output like CRCRLF.

In order to make the previously naive text-aware tests work with
binary mode on Windows, text-mode is disabled for them if it is not
actually part of the test case and line-endings are corrected.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do not try to convert line-endings to CRLF on Windows by setting stdout
to binary mode, just like the curl tool does if --ascii is not specified.

This should prevent corrupted stdout line-ending output like CRCRLF.

In order to make the previously naive text-aware tests work with
binary mode on Windows, text-mode is disabled for them if it is not
actually part of the test case and line-endings are corrected.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix comment typos in test 517</title>
<updated>2012-11-19T09:58:14+00:00</updated>
<author>
<name>Fabian Keil</name>
<email>fk@fabiankeil.de</email>
</author>
<published>2012-11-14T11:53:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=7e8749921386bfc7785d80369d73546c5f6d1569'/>
<id>7e8749921386bfc7785d80369d73546c5f6d1569</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a leap second test to test517</title>
<updated>2011-06-24T04:20:29+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>dan@coneharvesters.com</email>
</author>
<published>2011-06-24T04:20:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=43ce5580a85498185af29b96fa0891b96fca3a2f'/>
<id>43ce5580a85498185af29b96fa0891b96fca3a2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>parsedate: detect more invalid dates better</title>
<updated>2011-06-23T11:49:29+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2011-06-21T21:18:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=57d51be60c0bb299a30ae5b4c66d9a7113e7586b'/>
<id>57d51be60c0bb299a30ae5b4c66d9a7113e7586b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>parsedate: allow time specified without seconds</title>
<updated>2010-09-27T14:54:02+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2010-09-27T14:54:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=4d58f97f604bfef5b2cb7538f9bbc925c141622f'/>
<id>4d58f97f604bfef5b2cb7538f9bbc925c141622f</id>
<content type='text'>
The date format in RFC822 allows that the seconds part of HH:MM:SS is
left out, but this function didn't allow it. This change also includes a
modified test case that makes sure that this now works.

Reported by: Matt Ford
Bug: http://curl.haxx.se/bug/view.cgi?id=3076529
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The date format in RFC822 allows that the seconds part of HH:MM:SS is
left out, but this function didn't allow it. This change also includes a
modified test case that makes sure that this now works.

Reported by: Matt Ford
Bug: http://curl.haxx.se/bug/view.cgi?id=3076529
</pre>
</div>
</content>
</entry>
<entry>
<title>disable the tests that differ between 32 and 64 bit</title>
<updated>2009-08-27T18:15:38+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2009-08-27T18:15:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=1d92cf1dabd1669832f9dd50c82a9fd2719e19b3'/>
<id>1d92cf1dabd1669832f9dd50c82a9fd2719e19b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a range of new fun date strings to try. This set of dates come from a</title>
<updated>2009-08-12T11:18:55+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2009-08-12T11:18:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=be2fcbcbf12680cabf0d27493c91abf06c84c62a'/>
<id>be2fcbcbf12680cabf0d27493c91abf06c84c62a</id>
<content type='text'>
mail posted to the http-state mailing list, from Adam Barth, and is said to be
the set of date formats the Chrome browser code is tested against:
http://www.ietf.org/mail-archive/web/http-state/current/msg00129.html

libcurl parses most of them identically, but not all of them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
mail posted to the http-state mailing list, from Adam Barth, and is said to be
the set of date formats the Chrome browser code is tested against:
http://www.ietf.org/mail-archive/web/http-state/current/msg00129.html

libcurl parses most of them identically, but not all of them.
</pre>
</div>
</content>
</entry>
</feed>
