<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/curl.git/tests/server, branch bagder/https-proxyu-req-http</title>
<subtitle>github.com: bagder/curl.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/'/>
<entry>
<title>win32: drop support for WinSock version 1, require version 2</title>
<updated>2020-09-02T14:30:39+00:00</updated>
<author>
<name>Marc Hoersken</name>
<email>info@marc-hoersken.de</email>
</author>
<published>2020-08-30T10:21:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=3e4b32a3e1250d49bd0e45a35b3a08a2f4d07d8f'/>
<id>3e4b32a3e1250d49bd0e45a35b3a08a2f4d07d8f</id>
<content type='text'>
IPv6, telnet and now also the multi API require WinSock
version 2 which is available starting with Windows 95.

Therefore we think it is time to drop support for version 1.

Reviewed-by: Marcel Raad
Reviewed-by: Jay Satiro
Reviewed-by: Daniel Stenberg
Reviewed-by: Viktor Szakats

Follow up to #5634
Closes #5854
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IPv6, telnet and now also the multi API require WinSock
version 2 which is available starting with Windows 95.

Therefore we think it is time to drop support for version 1.

Reviewed-by: Marcel Raad
Reviewed-by: Jay Satiro
Reviewed-by: Daniel Stenberg
Reviewed-by: Viktor Szakats

Follow up to #5634
Closes #5854
</pre>
</div>
</content>
</entry>
<entry>
<title>sockfilt: handle FD_CLOSE winsock event on write socket</title>
<updated>2020-08-28T20:30:39+00:00</updated>
<author>
<name>Marc Hoersken</name>
<email>info@marc-hoersken.de</email>
</author>
<published>2020-08-28T20:30:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=5fcad1c1c6b5301870b2a21f070e86f1a797b624'/>
<id>5fcad1c1c6b5301870b2a21f070e86f1a797b624</id>
<content type='text'>
Learn from the way Cygwin handles and maps the WinSock events
to simulate correct and complete poll and select behaviour
according to Richard W. Stevens Network Programming book.

Follow up to #5867
Closes #5879
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Learn from the way Cygwin handles and maps the WinSock events
to simulate correct and complete poll and select behaviour
according to Richard W. Stevens Network Programming book.

Follow up to #5867
Closes #5879
</pre>
</div>
</content>
</entry>
<entry>
<title>checksrc: ban gmtime/localtime</title>
<updated>2020-07-28T21:51:17+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-07-27T12:28:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=2f72ad44fca689d3e0f4574e59e551443c406717'/>
<id>2f72ad44fca689d3e0f4574e59e551443c406717</id>
<content type='text'>
They're not thread-safe so they should not be used in libcurl code.

Explictly enabled when deemed necessary and in examples and tests

Reviewed-by: Nicolas Sterchele
Closes #5732
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They're not thread-safe so they should not be used in libcurl code.

Explictly enabled when deemed necessary and in examples and tests

Reviewed-by: Nicolas Sterchele
Closes #5732
</pre>
</div>
</content>
</entry>
<entry>
<title>util: silence conversion warnings</title>
<updated>2020-07-19T08:34:58+00:00</updated>
<author>
<name>Marcel Raad</name>
<email>Marcel.Raad@teamviewer.com</email>
</author>
<published>2020-07-16T16:52:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=c90e48c005c59a95c1e58e95c1bd9fbcc70c3b06'/>
<id>c90e48c005c59a95c1e58e95c1bd9fbcc70c3b06</id>
<content type='text'>
timeval::tv_usec might be a 32-bit integer and timespec::tv_nsec might
be a 64-bit integer. This is the case when building for recent macOS
versions, for example. Just treat tv_usec as an int, which should
hopefully always be sufficient on systems with
`HAVE_CLOCK_GETTIME_MONOTONIC`.

Closes https://github.com/curl/curl/pull/5695
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
timeval::tv_usec might be a 32-bit integer and timespec::tv_nsec might
be a 64-bit integer. This is the case when building for recent macOS
versions, for example. Just treat tv_usec as an int, which should
hopefully always be sufficient on systems with
`HAVE_CLOCK_GETTIME_MONOTONIC`.

Closes https://github.com/curl/curl/pull/5695
</pre>
</div>
</content>
</entry>
<entry>
<title>server/util: fix logmsg format using curl_off_t argument</title>
<updated>2020-06-06T11:25:56+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-06-05T21:03:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=2705830f2fa0f7831e45fd4550dbe645136ab41c'/>
<id>2705830f2fa0f7831e45fd4550dbe645136ab41c</id>
<content type='text'>
... this caused segfaults on armv7.

Regression added in dd0365d560aea5a (7.70.0)

Reviewed-by: Jay Satiro
Closes #5529
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... this caused segfaults on armv7.

Regression added in dd0365d560aea5a (7.70.0)

Reviewed-by: Jay Satiro
Closes #5529
</pre>
</div>
</content>
</entry>
<entry>
<title>server/sws: fix asan warning on use of uninitialized variable</title>
<updated>2020-05-29T11:05:09+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-05-29T11:04:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=6531d089e514ae723241b7a593ed5f8152900ea7'/>
<id>6531d089e514ae723241b7a593ed5f8152900ea7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>all: fix codespell errors</title>
<updated>2020-05-25T19:44:04+00:00</updated>
<author>
<name>Viktor Szakats</name>
<email>commit@vsz.me</email>
</author>
<published>2020-05-25T19:44:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=308c243db5b7425b454a981d4c0eb7bfac374b8b'/>
<id>308c243db5b7425b454a981d4c0eb7bfac374b8b</id>
<content type='text'>
Reviewed-by: Jay Satiro
Reviewed-by: Daniel Stenberg
Closes https://github.com/curl/curl/pull/5452
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Jay Satiro
Reviewed-by: Daniel Stenberg
Closes https://github.com/curl/curl/pull/5452
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/server/util.h: add extern to silence compiler warning</title>
<updated>2020-05-20T13:37:09+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-05-20T13:36:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=bb79320af7e718abb8bcaa17b406deb06eeb25ac'/>
<id>bb79320af7e718abb8bcaa17b406deb06eeb25ac</id>
<content type='text'>
Follow-up from a3b0699d5c1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow-up from a3b0699d5c1
</pre>
</div>
</content>
</entry>
<entry>
<title>sws: as last resort, get test number from server cmd file</title>
<updated>2020-05-15T06:28:56+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-05-14T15:45:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=a3b0699d5c110270f09ac51b5b465ca8753b35a9'/>
<id>a3b0699d5c110270f09ac51b5b465ca8753b35a9</id>
<content type='text'>
If it can't be found in the request. Also support --cmdfile to set it to
a custom file name.

runtests.pl always writes this file with the test number in it since a
while back.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If it can't be found in the request. Also support --cmdfile to set it to
a custom file name.

runtests.pl always writes this file with the test number in it since a
while back.
</pre>
</div>
</content>
</entry>
<entry>
<title>curl_multibyte: add to curlx</title>
<updated>2020-05-14T16:13:27+00:00</updated>
<author>
<name>Marcel Raad</name>
<email>Marcel.Raad@teamviewer.com</email>
</author>
<published>2019-04-13T20:55:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=a55c835e6b99f96e595ad11888a2714447998378'/>
<id>a55c835e6b99f96e595ad11888a2714447998378</id>
<content type='text'>
This will also be needed in the tool and tests.

Ref: https://github.com/curl/curl/pull/3758#issuecomment-482197512
Closes https://github.com/curl/curl/pull/3784
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will also be needed in the tool and tests.

Ref: https://github.com/curl/curl/pull/3758#issuecomment-482197512
Closes https://github.com/curl/curl/pull/3784
</pre>
</div>
</content>
</entry>
</feed>
