<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/curl.git/tests/data/test1538, branch bagder/test493-https</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>tests: use %TESTNUMBER instead of fixed number</title>
<updated>2021-03-19T14:57:21+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-03-12T16:38:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=e2b4df7b5ed8ed86c900820fc4b2c30b9cb53f51'/>
<id>e2b4df7b5ed8ed86c900820fc4b2c30b9cb53f51</id>
<content type='text'>
This makes the tests easier to copy and relocate to other test numbers
without having to update content.

Closes #6738
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes the tests easier to copy and relocate to other test numbers
without having to update content.

Closes #6738
</pre>
</div>
</content>
</entry>
<entry>
<title>CURLE_PROXY: new error code</title>
<updated>2020-08-24T06:41:48+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-08-24T06:39:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=88b1ca7cba5c94b11c3a6510146ba410e8858771'/>
<id>88b1ca7cba5c94b11c3a6510146ba410e8858771</id>
<content type='text'>
Failures clearly returned from a (SOCKS) proxy now causes this return
code. Previously the situation was not very clear as what would be
returned and when.

In addition: when this error code is returned, an application can use
CURLINFO_PROXY_ERROR to query libcurl for the detailed error, which then
returns a value from the new 'CURLproxycode' enum.

Closes #5770
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Failures clearly returned from a (SOCKS) proxy now causes this return
code. Previously the situation was not very clear as what would be
returned and when.

In addition: when this error code is returned, an application can use
CURLINFO_PROXY_ERROR to query libcurl for the detailed error, which then
returns a value from the new 'CURLproxycode' enum.

Closes #5770
</pre>
</div>
</content>
</entry>
<entry>
<title>ngtcp2: Add an error code for QUIC connection errors</title>
<updated>2020-01-11T23:19:32+00:00</updated>
<author>
<name>Emil Engler</name>
<email>me@emilengler.com</email>
</author>
<published>2019-12-24T10:17:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=cbb5429001084df4e71ebd95dbf748c3c302c9f7'/>
<id>cbb5429001084df4e71ebd95dbf748c3c302c9f7</id>
<content type='text'>
- Add new error code CURLE_QUIC_CONNECT_ERROR for QUIC connection
  errors.

Prior to this change CURLE_FAILED_INIT was used, but that was not
correct.

Closes https://github.com/curl/curl/pull/4754
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add new error code CURLE_QUIC_CONNECT_ERROR for QUIC connection
  errors.

Prior to this change CURLE_FAILED_INIT was used, but that was not
correct.

Closes https://github.com/curl/curl/pull/4754
</pre>
</div>
</content>
</entry>
<entry>
<title>multi: Change curl_multi_wait/poll to error on negative timeout</title>
<updated>2020-01-11T23:16:28+00:00</updated>
<author>
<name>Jay Satiro</name>
<email>raysatiro@yahoo.com</email>
</author>
<published>2019-12-28T04:39:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=b700662b1c77c8af7e290538f748b71d75a79ae7'/>
<id>b700662b1c77c8af7e290538f748b71d75a79ae7</id>
<content type='text'>
- Add new error CURLM_BAD_FUNCTION_ARGUMENT and return that error when
  curl_multi_wait/poll is passed timeout param &lt; 0.

Prior to this change passing a negative value to curl_multi_wait/poll
such as -1 could cause the function to wait forever.

Reported-by: hamstergene@users.noreply.github.com

Fixes https://github.com/curl/curl/issues/4763

Closes https://github.com/curl/curl/pull/4765
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add new error CURLM_BAD_FUNCTION_ARGUMENT and return that error when
  curl_multi_wait/poll is passed timeout param &lt; 0.

Prior to this change passing a negative value to curl_multi_wait/poll
such as -1 could cause the function to wait forever.

Reported-by: hamstergene@users.noreply.github.com

Fixes https://github.com/curl/curl/issues/4763

Closes https://github.com/curl/curl/pull/4765
</pre>
</div>
</content>
</entry>
<entry>
<title>multi: add curl_multi_wakeup()</title>
<updated>2019-11-25T14:45:56+00:00</updated>
<author>
<name>Gergely Nagy</name>
<email>ngg@tresorit.com</email>
</author>
<published>2019-11-17T14:12:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=f3c35e371cc70f1b6bc33f7faa904d37d1567eb3'/>
<id>f3c35e371cc70f1b6bc33f7faa904d37d1567eb3</id>
<content type='text'>
This commit adds curl_multi_wakeup() which was previously in the TODO
list under the curl_multi_unblock name.

On some platforms and with some configurations this feature might not be
available or can fail, in these cases a new error code
(CURLM_WAKEUP_FAILURE) is returned from curl_multi_wakeup().

Fixes #4418
Closes #4608
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds curl_multi_wakeup() which was previously in the TODO
list under the curl_multi_unblock name.

On some platforms and with some configurations this feature might not be
available or can fail, in these cases a new error code
(CURLM_WAKEUP_FAILURE) is returned from curl_multi_wakeup().

Fixes #4418
Closes #4608
</pre>
</div>
</content>
</entry>
<entry>
<title>include: make CURLE_HTTP3 use a new error code</title>
<updated>2019-11-21T22:16:29+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-11-21T10:37:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=f70da9c17e315f382694d8ca5585191f4e5478d7'/>
<id>f70da9c17e315f382694d8ca5585191f4e5478d7</id>
<content type='text'>
To avoid potential issues with error code reuse.

Reported-by: Christoph M. Becker
Assisted-by: Dan Fandrich
Fixes #4601
Closes #4627
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To avoid potential issues with error code reuse.

Reported-by: Christoph M. Becker
Assisted-by: Dan Fandrich
Fixes #4601
Closes #4627
</pre>
</div>
</content>
</entry>
<entry>
<title>quiche: reject headers in the wrong order</title>
<updated>2019-11-12T08:44:24+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-11-11T08:56:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=b3eb7d172aab6c7f423aea2f97c27099d6b65f7a'/>
<id>b3eb7d172aab6c7f423aea2f97c27099d6b65f7a</id>
<content type='text'>
Pseudo header MUST come before regular headers or cause an error.

Reported-by: Cynthia Coan
Fixes #4571
Closes #4584
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pseudo header MUST come before regular headers or cause an error.

Reported-by: Cynthia Coan
Fixes #4571
Closes #4584
</pre>
</div>
</content>
</entry>
<entry>
<title>vauth: Use CURLE_AUTH_ERROR for auth function errors</title>
<updated>2019-08-14T07:14:01+00:00</updated>
<author>
<name>Jay Satiro</name>
<email>raysatiro@yahoo.com</email>
</author>
<published>2019-05-11T06:23:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=dca6f73613d8b578687bd4aeeedd198f9644bb53'/>
<id>dca6f73613d8b578687bd4aeeedd198f9644bb53</id>
<content type='text'>
- Add new error code CURLE_AUTH_ERROR.

Prior to this change auth function errors were signaled by
CURLE_OUT_OF_MEMORY and CURLE_RECV_ERROR, and neither one was
technically correct.

Ref: https://github.com/curl/curl/pull/3848

Co-authored-by: Dominik Hölzl

Closes https://github.com/curl/curl/pull/3864
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add new error code CURLE_AUTH_ERROR.

Prior to this change auth function errors were signaled by
CURLE_OUT_OF_MEMORY and CURLE_RECV_ERROR, and neither one was
technically correct.

Ref: https://github.com/curl/curl/pull/3848

Co-authored-by: Dominik Hölzl

Closes https://github.com/curl/curl/pull/3864
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: deprecate CURLE_SSL_CACERT in favour of a unified error code</title>
<updated>2018-09-06T06:27:15+00:00</updated>
<author>
<name>Han Han</name>
<email>hhan@thousandeyes.com</email>
</author>
<published>2018-08-22T18:13:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=3f3b26d6feb0667714902e836af608094235fca2'/>
<id>3f3b26d6feb0667714902e836af608094235fca2</id>
<content type='text'>
Long live CURLE_PEER_FAILED_VERIFICATION
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Long live CURLE_PEER_FAILED_VERIFICATION
</pre>
</div>
</content>
</entry>
<entry>
<title>TODO fixed: Detect when called from within callbacks</title>
<updated>2018-02-15T08:36:03+00:00</updated>
<author>
<name>Björn Stenberg</name>
<email>bjorn@haxx.se</email>
</author>
<published>2018-02-10T14:13:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=b46cfbc068ebe90f18e9777b9e877e4934c1b5e3'/>
<id>b46cfbc068ebe90f18e9777b9e877e4934c1b5e3</id>
<content type='text'>
Closes #2302
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #2302
</pre>
</div>
</content>
</entry>
</feed>
