<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/curl.git/lib/wildcard.c, branch bagder/disabled-proxy-options</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>wildcard: disable from build when FTP isn't present</title>
<updated>2019-05-13T06:17:09+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-05-05T15:08:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=0e2208ada6e4c3edeb01ce242e3e2ca06084680b'/>
<id>0e2208ada6e4c3edeb01ce242e3e2ca06084680b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ftplistparser: keep state between invokes</title>
<updated>2018-04-24T12:23:20+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2018-04-19T13:47:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=e6c22368c6e5426ec2b1cb8a3041ebc98d0ad402'/>
<id>e6c22368c6e5426ec2b1cb8a3041ebc98d0ad402</id>
<content type='text'>
Fixes FTP wildcard parsing when done over a number of read buffers.

Regression from f786d1f14

Reported-by: wncboy on github
Fixes #2445
Closes #2526
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes FTP wildcard parsing when done over a number of read buffers.

Regression from f786d1f14

Reported-by: wncboy on github
Fixes #2445
Closes #2526
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "ftplistparser: keep state between invokes"</title>
<updated>2018-04-24T06:19:54+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2018-04-24T06:19:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=5c39ccd83f051de3fc803584c1405b4fb5f9f899'/>
<id>5c39ccd83f051de3fc803584c1405b4fb5f9f899</id>
<content type='text'>
This reverts commit abbc8457d85aca74b7cfda1d394b0844932b2934.

Caused fuzzer problems on travis not seen when this was a PR!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit abbc8457d85aca74b7cfda1d394b0844932b2934.

Caused fuzzer problems on travis not seen when this was a PR!
</pre>
</div>
</content>
</entry>
<entry>
<title>ftplistparser: keep state between invokes</title>
<updated>2018-04-23T20:52:52+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2018-04-19T13:47:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=abbc8457d85aca74b7cfda1d394b0844932b2934'/>
<id>abbc8457d85aca74b7cfda1d394b0844932b2934</id>
<content type='text'>
Fixes FTP wildcard parsing when doing over a number of read buffers.

Regression from f786d1f14

Reported-by: wncboy on github
Fixes #2445
Closes #2519
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes FTP wildcard parsing when doing over a number of read buffers.

Regression from f786d1f14

Reported-by: wncboy on github
Fixes #2445
Closes #2519
</pre>
</div>
</content>
</entry>
<entry>
<title>ftplistparser: renamed some members and variables</title>
<updated>2018-04-23T20:52:48+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2018-04-20T08:29:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=98a768f0a6d23e6d3e209fc543d60e260dbcc46b'/>
<id>98a768f0a6d23e6d3e209fc543d60e260dbcc46b</id>
<content type='text'>
... to make them better spell out what they're for.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... to make them better spell out what they're for.
</pre>
</div>
</content>
</entry>
<entry>
<title>llist: replace Curl_llist_alloc with Curl_llist_init</title>
<updated>2017-04-04T13:27:45+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2017-04-03T08:32:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=e60fe20fdf94e829ba5fce33f7a9d6c281149f7d'/>
<id>e60fe20fdf94e829ba5fce33f7a9d6c281149f7d</id>
<content type='text'>
No longer allocate the curl_llist head struct for lists separately.

Removes 17 (15%) tiny allocations in a normal "curl localhost" invoke.

closes #1381
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No longer allocate the curl_llist head struct for lists separately.

Removes 17 (15%) tiny allocations in a normal "curl localhost" invoke.

closes #1381
</pre>
</div>
</content>
</entry>
<entry>
<title>lib: include curl_printf.h as one of the last headers</title>
<updated>2016-04-29T20:32:49+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2016-04-29T13:46:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=4f45240bc84a9aa648c8f7243be7b79e9f9323a5'/>
<id>4f45240bc84a9aa648c8f7243be7b79e9f9323a5</id>
<content type='text'>
curl_printf.h defines printf to curl_mprintf, etc. This can cause
problems with external headers which may use
__attribute__((format(printf, ...))) markers etc.

To avoid that they cause problems with system includes, we include
curl_printf.h after any system headers. That makes the three last
headers to always be, and we keep them in this order:

 curl_printf.h
 curl_memory.h
 memdebug.h

None of them include system headers, they all do funny #defines.

Reported-by: David Benjamin

Fixes #743
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
curl_printf.h defines printf to curl_mprintf, etc. This can cause
problems with external headers which may use
__attribute__((format(printf, ...))) markers etc.

To avoid that they cause problems with system includes, we include
curl_printf.h after any system headers. That makes the three last
headers to always be, and we keep them in this order:

 curl_printf.h
 curl_memory.h
 memdebug.h

None of them include system headers, they all do funny #defines.

Reported-by: David Benjamin

Fixes #743
</pre>
</div>
</content>
</entry>
<entry>
<title>URLs: change all http:// URLs to https://</title>
<updated>2016-02-02T23:19:02+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2016-02-02T23:19:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=4af40b3646d3b09f68e419f7ca866ff395d1f897'/>
<id>4af40b3646d3b09f68e419f7ca866ff395d1f897</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug #149: Deletion of unnecessary checks before calls of the function "free"</title>
<updated>2015-03-16T11:13:56+00:00</updated>
<author>
<name>Markus Elfring</name>
<email>elfring@users.sourceforge.net</email>
</author>
<published>2015-03-11T16:41:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=29c655c0a6affc0359e499162e8308663eb4d04f'/>
<id>29c655c0a6affc0359e499162e8308663eb4d04f</id>
<content type='text'>
The function "free" is documented in the way that no action shall occur for
a passed null pointer. It is therefore not needed that a function caller
repeats a corresponding check.
http://stackoverflow.com/questions/18775608/free-a-null-pointer-anyway-or-check-first

This issue was fixed by using the software Coccinelle 1.0.0-rc24.

Signed-off-by: Markus Elfring &lt;elfring@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The function "free" is documented in the way that no action shall occur for
a passed null pointer. It is therefore not needed that a function caller
repeats a corresponding check.
http://stackoverflow.com/questions/18775608/free-a-null-pointer-anyway-or-check-first

This issue was fixed by using the software Coccinelle 1.0.0-rc24.

Signed-off-by: Markus Elfring &lt;elfring@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mprintf.h: remove #ifdef CURLDEBUG</title>
<updated>2015-03-03T11:36:18+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2015-03-03T11:36:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=df5578a7a304a23f9aa3670daff8573ec3ef416f'/>
<id>df5578a7a304a23f9aa3670daff8573ec3ef416f</id>
<content type='text'>
... and as a consequence, introduce curl_printf.h with that re-define
magic instead and make all libcurl code use that instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... and as a consequence, introduce curl_printf.h with that re-define
magic instead and make all libcurl code use that instead.
</pre>
</div>
</content>
</entry>
</feed>
