<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/curl.git/tests/unit/unit1620.c, 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>conncache: various concept cleanups</title>
<updated>2020-04-30T12:27:54+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-04-26T22:33:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=c06902713998d68202c5a764de910ba8d0e8f54d'/>
<id>c06902713998d68202c5a764de910ba8d0e8f54d</id>
<content type='text'>
More connection cache accesses are protected by locks.

CONNCACHE_* is a beter prefix for the connection cache lock macros.

Curl_attach_connnection: now called as soon as there's a connection
struct available and before the connection is added to the connection
cache.

Curl_disconnect: now assumes that the connection is already removed from
the connection cache.

Ref: #4915
Closes #5009
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More connection cache accesses are protected by locks.

CONNCACHE_* is a beter prefix for the connection cache lock macros.

Curl_attach_connnection: now called as soon as there's a connection
struct available and before the connection is added to the connection
cache.

Curl_disconnect: now assumes that the connection is already removed from
the connection cache.

Ref: #4915
Closes #5009
</pre>
</div>
</content>
</entry>
<entry>
<title>unit1620: fix bad free in OOM</title>
<updated>2019-12-13T07:16:35+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-12-12T22:49:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=d00aa703f4c83b4f626b760c53994053c970f802'/>
<id>d00aa703f4c83b4f626b760c53994053c970f802</id>
<content type='text'>
Closes #4709
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #4709
</pre>
</div>
</content>
</entry>
<entry>
<title>url: make Curl_close() NULLify the pointer too</title>
<updated>2019-10-30T08:36:21+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-10-28T08:28:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=dcd7e37c3a0ce108635b89cacc1e3425e57bd3bc'/>
<id>dcd7e37c3a0ce108635b89cacc1e3425e57bd3bc</id>
<content type='text'>
This is the common pattern used in the code and by a unified approach we
avoid mistakes.

Closes #4534
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the common pattern used in the code and by a unified approach we
avoid mistakes.

Closes #4534
</pre>
</div>
</content>
</entry>
<entry>
<title>urldata: rename easy_conn to just conn</title>
<updated>2019-01-11T14:35:13+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-01-02T17:04:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=ba243235ec04af62aee2cfc31bf0f05488e59fe7'/>
<id>ba243235ec04af62aee2cfc31bf0f05488e59fe7</id>
<content type='text'>
We use "conn" everywhere to be a pointer to the connection.

Introduces two functions that "attaches" and "detaches" the connection
to and from the transfer.

Going forward, we should favour using "data-&gt;conn" (since a transfer
always only has a single connection or none at all) to "conn-&gt;data"
(since a connection can have none, one or many transfers associated with
it and updating conn-&gt;data to be correct is error prone and a frequent
reason for internal issues).

Closes #3442
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We use "conn" everywhere to be a pointer to the connection.

Introduces two functions that "attaches" and "detaches" the connection
to and from the transfer.

Going forward, we should favour using "data-&gt;conn" (since a transfer
always only has a single connection or none at all) to "conn-&gt;data"
(since a connection can have none, one or many transfers associated with
it and updating conn-&gt;data to be correct is error prone and a frequent
reason for internal issues).

Closes #3442
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: add unit tests for url.c</title>
<updated>2018-09-05T12:30:48+00:00</updated>
<author>
<name>Jim Fuller</name>
<email>jim@webcomposite.com</email>
</author>
<published>2018-07-13T15:17:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=b004a174ea5efb3d6bdce83949b6c1eab994930b'/>
<id>b004a174ea5efb3d6bdce83949b6c1eab994930b</id>
<content type='text'>
Approved-by: Daniel Gustafsson
Closes #2937
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved-by: Daniel Gustafsson
Closes #2937
</pre>
</div>
</content>
</entry>
</feed>
