<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>R &#x2013; /branches/R-vecpat/src/modules/internet/libcurl.c</title><description>WebSVN RSS feed &#x2013; R</description><lastBuildDate>Mon, 27 Jul 2026 21:18:07 +0000</lastBuildDate><generator>WebSVN 2.8.7</generator><language>en</language><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=log&amp;max=40&amp;</link><atom:link href="https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=rss" rel="self" type="application/rss+xml" />
<item><pubDate>Sun, 19 Dec 2021 21:05:33 +0000</pubDate><dc:creator>murrell</dc:creator><title>Rev 81390 – Create R-vecpat</title><description>&lt;div&gt;&lt;strong&gt;murrell – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Create R-vecpat&lt;/div&gt;+ /branches/R-vecpat &lt;i&gt;(copied from /trunk@81389)&lt;/i&gt;&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=81390</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=81390</guid></item>
<item><pubDate>Mon, 12 Oct 2020 08:01:35 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 79329 – add TLS arg to curlGetHeaders</title><description>&lt;div&gt;&lt;strong&gt;ripley – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;add TLS arg to curlGetHeaders&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/library/base/man/curlGetHeaders.Rd&lt;br /&gt;~ /trunk/src/library/base/R/New-Internal.R&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=79329</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=79329</guid></item>
<item><pubDate>Thu, 01 Oct 2020 06:54:03 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 79284 – copy-and-paste error</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;copy-and-paste error&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=79284</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=79284</guid></item>
<item><pubDate>Fri, 25 Sep 2020 08:38:07 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 79254 – report current timeout if reached</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;report current timeout if reached&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=79254</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=79254</guid></item>
<item><pubDate>Tue, 01 Sep 2020 07:22:53 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 79102 – add timeout arg to curlGetHeaders</title><description>&lt;div&gt;&lt;strong&gt;ripley – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;add timeout arg to curlGetHeaders&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/library/base/man/curlGetHeaders.Rd&lt;br /&gt;~ /trunk/src/library/base/R/New-Internal.R&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=79102</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=79102</guid></item>
<item><pubDate>Mon, 03 Aug 2020 11:09:58 +0000</pubDate><dc:creator>hornik</dc:creator><title>Rev 78962 – Update URLs giving 301 moved permanently.</title><description>&lt;div&gt;&lt;strong&gt;hornik – 44 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update URLs giving 301 moved permanently.&lt;/div&gt;~ /trunk/doc/COPYRIGHTS&lt;br /&gt;~ /trunk/src/extra/tre/R_changes&lt;br /&gt;~ /trunk/src/library/base/man/agrep.Rd&lt;br /&gt;~ /trunk/src/library/base/man/as.Date.Rd&lt;br /&gt;~ /trunk/src/library/base/man/chol.Rd&lt;br /&gt;~ /trunk/src/library/base/man/chol2inv.Rd&lt;br /&gt;~ /trunk/src/library/base/man/connections.Rd&lt;br /&gt;~ /trunk/src/library/base/man/eigen.Rd&lt;br /&gt;~ /trunk/src/library/base/man/grep.Rd&lt;br /&gt;~ /trunk/src/library/base/man/grepRaw.Rd&lt;br /&gt;~ /trunk/src/library/base/man/kappa.Rd&lt;br /&gt;~ /trunk/src/library/base/man/libcurlVersion.Rd&lt;br /&gt;~ /trunk/src/library/base/man/memCompress.Rd&lt;br /&gt;~ /trunk/src/library/base/man/norm.Rd&lt;br /&gt;~ /trunk/src/library/base/man/qr.Rd&lt;br /&gt;~ /trunk/src/library/base/man/Random.Rd&lt;br /&gt;~ /trunk/src/library/base/man/regex.Rd&lt;br /&gt;~ /trunk/src/library/base/man/solve.Rd&lt;br /&gt;~ /trunk/src/library/base/man/strptime.Rd&lt;br /&gt;~ /trunk/src/library/base/man/svd.Rd&lt;br /&gt;~ /trunk/src/library/base/man/Sys.glob.Rd&lt;br /&gt;~ /trunk/src/library/base/man/timezones.Rd&lt;br /&gt;~ /trunk/src/library/datasets/man/BJsales.Rd&lt;br /&gt;~ /trunk/src/library/datasets/man/treering.Rd&lt;br /&gt;~ /trunk/src/library/graphics/man/xspline.Rd&lt;br /&gt;~ /trunk/src/library/grDevices/man/hcl.Rd&lt;br /&gt;~ /trunk/src/library/grDevices/man/palettes.Rd&lt;br /&gt;~ /trunk/src/library/grDevices/man/postscript.Rd&lt;br /&gt;~ /trunk/src/library/grDevices/man/x11.Rd&lt;br /&gt;~ /trunk/src/library/grid/man/grid.xspline.Rd&lt;br /&gt;~ /trunk/src/library/stats/man/GammaDist.Rd&lt;br /&gt;~ /trunk/src/library/stats/man/influence.measures.Rd&lt;br /&gt;~ /trunk/src/library/stats/man/loess.Rd&lt;br /&gt;~ /trunk/src/library/tcltk/man/TkWidgets.Rd&lt;br /&gt;~ /trunk/src/library/tools/man/checkMD5sums.Rd&lt;br /&gt;~ /trunk/src/library/tools/man/CRANtools.Rd&lt;br /&gt;~ /trunk/src/library/tools/man/package_native_routine_registration_skeleton.Rd&lt;br /&gt;~ /trunk/src/library/tools/R/testing.R&lt;br /&gt;~ /trunk/src/library/utils/man/adist.Rd&lt;br /&gt;~ /trunk/src/library/utils/man/aspell.Rd&lt;br /&gt;~ /trunk/src/library/utils/man/download.file.Rd&lt;br /&gt;~ /trunk/src/library/utils/man/tar.Rd&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;~ /trunk/src/unix/system.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=78962</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=78962</guid></item>
<item><pubDate>Tue, 24 Mar 2020 12:08:30 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 78045 – Make checks for binary connection modes more robust (also fixes ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Make checks for binary connection modes more robust (also fixes PR#17715).&lt;/div&gt;~ /trunk/src/gnuwin32/run.c&lt;br /&gt;~ /trunk/src/main/connections.c&lt;br /&gt;~ /trunk/src/main/dounzip.c&lt;br /&gt;~ /trunk/src/modules/internet/internet.c&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=78045</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=78045</guid></item>
<item><pubDate>Thu, 23 Jan 2020 08:59:17 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 77699 – fix (rare) url(*, &quot;libcurl&quot;) needing memory</title><description>&lt;div&gt;&lt;strong&gt;maechler – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;fix (rare) url(*, &quot;libcurl&quot;) needing memory&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=77699</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=77699</guid></item>
<item><pubDate>Sun, 14 Jul 2019 07:53:42 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 76829 – increase buffer size</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;increase buffer size&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=76829</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=76829</guid></item>
<item><pubDate>Wed, 06 Mar 2019 12:29:44 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 76204 – change the default HTTP user agent when libcurl is used</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;change the default HTTP user agent when libcurl is used&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/library/base/man/options.Rd&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=76204</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=76204</guid></item>
<item><pubDate>Thu, 21 Feb 2019 18:03:52 +0000</pubDate><dc:creator>hornik</dc:creator><title>Rev 76143 – Avoid use-after-free seen on OpenBSD with vm.malloc_conf=F. Report and fix ...</title><description>&lt;div&gt;&lt;strong&gt;hornik – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Avoid use-after-free seen on OpenBSD with vm.malloc_conf=F.&lt;br /&gt;
Report and fix by Theo Buehler &amp;lt;&lt;a href=&quot;mailto:tb@theobuehler.org&quot;&gt;tb@theobuehler.org&lt;/a&gt;&gt;.&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=76143</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=76143</guid></item>
<item><pubDate>Sun, 23 Dec 2018 17:39:19 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 75890 – provide `headers` option to url() and download.file(), thanks to Gábor ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 15 file(s) modified&lt;/strong&gt;&lt;br/&gt;provide `headers` option to url() and download.file(), thanks to Gábor Csárdi&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Rconnections.h&lt;br /&gt;~ /trunk/src/include/Rmodules/Rinternet.h&lt;br /&gt;~ /trunk/src/library/base/man/connections.Rd&lt;br /&gt;~ /trunk/src/library/base/R/connections.R&lt;br /&gt;~ /trunk/src/library/utils/man/download.file.Rd&lt;br /&gt;~ /trunk/src/library/utils/R/unix/download.file.R&lt;br /&gt;~ /trunk/src/library/utils/R/windows/download.file.R&lt;br /&gt;~ /trunk/src/library/utils/src/init.c&lt;br /&gt;+ /trunk/src/library/utils/tests/download.file.R&lt;br /&gt;~ /trunk/src/main/connections.c&lt;br /&gt;~ /trunk/src/main/internet.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/modules/internet/internet.c&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=75890</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=75890</guid></item>
<item><pubDate>Fri, 02 Jun 2017 07:34:55 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 72754 – add comments</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;add comments&lt;/div&gt;~ /trunk/src/library/base/man/path.expand.Rd&lt;br /&gt;~ /trunk/src/library/tools/R/testing.R&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72754</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72754</guid></item>
<item><pubDate>Thu, 25 May 2017 07:54:50 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 72735 – Fix progress bar when downloading multiple files concurrently with libcurl ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix progress bar when downloading multiple files concurrently with libcurl&lt;br /&gt;
on Windows (PR16454), from Nathan Sosnovske.&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72735</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72735</guid></item>
<item><pubDate>Mon, 24 Apr 2017 09:16:13 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 72607 – tweak messages</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;tweak messages&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72607</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72607</guid></item>
<item><pubDate>Sun, 23 Apr 2017 14:48:49 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 72601 – add error message missing on Fedora</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;add error message missing on Fedora&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72601</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72601</guid></item>
<item><pubDate>Sat, 22 Apr 2017 15:55:30 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 72592 – rarely libcurl gives an error but no message</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;rarely libcurl gives an error but no message&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72592</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72592</guid></item>
<item><pubDate>Sat, 18 Feb 2017 07:33:43 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 72207 – add more info to errors, for those who use suppressWarnings</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;add more info to errors, for those who use suppressWarnings&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;~ /trunk/tests/libcurl.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72207</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72207</guid></item>
<item><pubDate>Fri, 17 Feb 2017 16:51:49 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 72204 – relaxation to libcurl &gt;= 7.22.0 is Unix-only</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;relaxation to libcurl &gt;= 7.22.0 is Unix-only&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72204</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72204</guid></item>
<item><pubDate>Fri, 17 Feb 2017 07:34:13 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 72196 – markup, wording tweaks</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;markup, wording tweaks&lt;/div&gt;~ /trunk/doc/manual/R-admin.texi&lt;br /&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/m4/R.m4&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72196</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72196</guid></item>
<item><pubDate>Thu, 16 Feb 2017 06:24:43 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 72188 – switch download.file/url default to &quot;libcurl&quot;</title><description>&lt;div&gt;&lt;strong&gt;ripley – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;switch download.file/url default to &quot;libcurl&quot;&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Rconnections.h&lt;br /&gt;~ /trunk/src/library/base/man/connections.Rd&lt;br /&gt;~ /trunk/src/library/utils/man/download.file.Rd&lt;br /&gt;~ /trunk/src/library/utils/R/unix/download.file.R&lt;br /&gt;~ /trunk/src/main/connections.c&lt;br /&gt;~ /trunk/src/modules/internet/internet.c&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;~ /trunk/src/modules/internet/nanohttp.c&lt;br /&gt;~ /trunk/tests/libcurl.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72188</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72188</guid></item>
<item><pubDate>Wed, 15 Feb 2017 11:19:17 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 72180 – figure out which transfer(s) failed</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;figure out which transfer(s) failed&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72180</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72180</guid></item>
<item><pubDate>Wed, 15 Feb 2017 07:44:01 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 72178 – tweak wording</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;tweak wording&lt;/div&gt;~ /trunk/src/library/tools/R/check.R&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72178</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72178</guid></item>
<item><pubDate>Wed, 15 Feb 2017 00:13:10 +0000</pubDate><dc:creator>morgan</dc:creator><title>Rev 72176 – bugfix: correctly report download progress on redirect  - download.file, ...</title><description>&lt;div&gt;&lt;strong&gt;morgan – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;bugfix: correctly report download progress on redirect&lt;br /&gt;
&lt;br /&gt;
- download.file, method=&quot;libcurl&quot;&lt;br /&gt;
- only report progress on codes &amp;lt; 300, i.e., once even with redirects&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72176</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72176</guid></item>
<item><pubDate>Tue, 14 Feb 2017 08:03:22 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 72169 – avoid leak on rare failure</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;avoid leak on rare failure&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72169</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72169</guid></item>
<item><pubDate>Mon, 13 Feb 2017 11:28:11 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 72167 – avoid saving a new file if download.file() fails</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;avoid saving a new file if download.file() fails&lt;/div&gt;~ /trunk/src/modules/internet/internet.c&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72167</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=72167</guid></item>
<item><pubDate>Sun, 15 Jan 2017 14:51:00 +0000</pubDate><dc:creator>morgan</dc:creator><title>Rev 71974 – bugfix: don&apos;t check endpoint existence before attempting download  - ...</title><description>&lt;div&gt;&lt;strong&gt;morgan – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;bugfix: don&apos;t check endpoint existence before attempting download&lt;br /&gt;
&lt;br /&gt;
- download.file(method=&quot;libcurl&quot;)&lt;br /&gt;
- HEAD or range-based queries are not universally supported, resulting&lt;br /&gt;
  in false negatives or excessive traffic&lt;br /&gt;
- destination files are touched (created or opened for append) before&lt;br /&gt;
  download starts, making clean-up on failure difficult. Currently,&lt;br /&gt;
  empty or possibly corrupt (in the case of append) files are left on&lt;br /&gt;
  disk.&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;~ /trunk/tests/libcurl.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=71974</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=71974</guid></item>
<item><pubDate>Sun, 18 Dec 2016 12:14:43 +0000</pubDate><dc:creator>morgan</dc:creator><title>Rev 71812 – do not follow redirects in download.file libcurl URL 404 check ...</title><description>&lt;div&gt;&lt;strong&gt;morgan – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;do not follow redirects in download.file libcurl URL 404 check&lt;br /&gt;
&lt;br /&gt;
- previously, NOBODY and FOLLOWLOCATION used when checking for client&lt;br /&gt;
  error before download&lt;br /&gt;
- FOLLOWLOCATION changes POST to GET, invalidating signed URL (request&lt;br /&gt;
  method used to compute signature), so existence check would fail.&lt;br /&gt;
- Solution: Accept 3xx response as evidence for no client error.&lt;br /&gt;
- &lt;a href=&quot;https://stat.ethz.ch/pipermail/r-devel/2016-June/072852.html&quot; target=&quot;_blank&quot;&gt;https://stat.ethz.ch/pipermail/r-devel/2016-June/072852.html&lt;/a&gt;&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=71812</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=71812</guid></item>
<item><pubDate>Fri, 29 Jul 2016 12:42:09 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 70996 – suppress warnings from the Solaris ODS 12.5 compiler</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;suppress warnings from the Solaris ODS 12.5 compiler&lt;/div&gt;~ /trunk/src/main/connections.c&lt;br /&gt;~ /trunk/src/modules/internet/internet.c&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;~ /trunk/src/modules/internet/sockconn.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=70996</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=70996</guid></item>
<item><pubDate>Sun, 24 Jan 2016 17:08:05 +0000</pubDate><dc:creator>morgan</dc:creator><title>Rev 69993 – bugfix: destroy url(method=&quot;libcurl&quot;) correctly (PR#16681)</title><description>&lt;div&gt;&lt;strong&gt;morgan – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;bugfix: destroy url(method=&quot;libcurl&quot;) correctly (PR#16681)&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69993</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69993</guid></item>
<item><pubDate>Fri, 04 Sep 2015 07:38:03 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 69290 – more elegant fix</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;more elegant fix&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69290</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69290</guid></item>
<item><pubDate>Thu, 03 Sep 2015 14:32:39 +0000</pubDate><dc:creator>morgan</dc:creator><title>Rev 69285 – download.file(method=&quot;libcurl&quot;) don&apos;t allocate or set (unused) errbuf</title><description>&lt;div&gt;&lt;strong&gt;morgan – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;download.file(method=&quot;libcurl&quot;) don&apos;t allocate or set (unused) errbuf&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69285</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69285</guid></item>
<item><pubDate>Thu, 03 Sep 2015 14:04:21 +0000</pubDate><dc:creator>morgan</dc:creator><title>Rev 69284 – typos in c69280 leading to segfaults</title><description>&lt;div&gt;&lt;strong&gt;morgan – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;typos in c69280 leading to segfaults&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;~ /trunk/tests/libcurl.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69284</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69284</guid></item>
<item><pubDate>Thu, 03 Sep 2015 10:24:49 +0000</pubDate><dc:creator>morgan</dc:creator><title>Rev 69280 – don&apos;t create empty file on 404 and similar errors  ...</title><description>&lt;div&gt;&lt;strong&gt;morgan – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;don&apos;t create empty file on 404 and similar errors&lt;br /&gt;
&lt;br /&gt;
- download.file(method=&quot;libcurl&quot;)&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;~ /trunk/tests/libcurl.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69280</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69280</guid></item>
<item><pubDate>Tue, 01 Sep 2015 19:15:01 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 69259 – Fixes from Tomas Kalibera for issues found by &apos;parfait&apos; tool.</title><description>&lt;div&gt;&lt;strong&gt;luke – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fixes from Tomas Kalibera for issues found by &apos;parfait&apos; tool.&lt;/div&gt;~ /trunk/src/library/graphics/src/plot.c&lt;br /&gt;~ /trunk/src/library/grDevices/src/devPS.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/saveload.c&lt;br /&gt;~ /trunk/src/main/sort.c&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;~ /trunk/src/modules/internet/Rhttpd.c&lt;br /&gt;~ /trunk/src/modules/X11/devX11.c&lt;br /&gt;~ /trunk/src/modules/X11/rotated.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69259</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69259</guid></item>
<item><pubDate>Fri, 28 Aug 2015 14:49:24 +0000</pubDate><dc:creator>morgan</dc:creator><title>Rev 69208 – don&apos;t fail on http error during curlGetHeader</title><description>&lt;div&gt;&lt;strong&gt;morgan – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;don&apos;t fail on http error during curlGetHeader&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69208</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69208</guid></item>
<item><pubDate>Fri, 28 Aug 2015 00:44:37 +0000</pubDate><dc:creator>morgan</dc:creator><title>Rev 69202 – libcurl ftp warning, multiple error handling, cleanup on error</title><description>&lt;div&gt;&lt;strong&gt;morgan – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;libcurl ftp warning, multiple error handling, cleanup on error&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69202</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69202</guid></item>
<item><pubDate>Thu, 27 Aug 2015 17:18:51 +0000</pubDate><dc:creator>morgan</dc:creator><title>Rev 69197 – libcurl signal R error on HTTP error  - https://stat.ethz.ch/pipermail/r-devel/2015-August/071662.html</title><description>&lt;div&gt;&lt;strong&gt;morgan – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;libcurl signal R error on HTTP error&lt;br /&gt;
&lt;br /&gt;
- &lt;a href=&quot;https://stat.ethz.ch/pipermail/r-devel/2015-August/071662.html&quot; target=&quot;_blank&quot;&gt;https://stat.ethz.ch/pipermail/r-devel/2015-August/071662.html&lt;/a&gt;&lt;/div&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69197</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=69197</guid></item>
<item><pubDate>Sun, 09 Aug 2015 14:53:15 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 68949 – use https</title><description>&lt;div&gt;&lt;strong&gt;ripley – 75 file(s) modified&lt;/strong&gt;&lt;br/&gt;use https&lt;/div&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/include/Errormsg.h&lt;br /&gt;~ /trunk/src/include/Fileio.h&lt;br /&gt;~ /trunk/src/include/Graphics.h&lt;br /&gt;~ /trunk/src/include/GraphicsBase.h&lt;br /&gt;~ /trunk/src/include/Internal.h&lt;br /&gt;~ /trunk/src/include/IOStuff.h&lt;br /&gt;~ /trunk/src/include/Parse.h&lt;br /&gt;~ /trunk/src/include/Print.h&lt;br /&gt;~ /trunk/src/include/R.h&lt;br /&gt;~ /trunk/src/include/Rconnections.h&lt;br /&gt;~ /trunk/src/include/Rdefines.h&lt;br /&gt;~ /trunk/src/include/Rdynpriv.h&lt;br /&gt;~ /trunk/src/include/Rembedded.h&lt;br /&gt;~ /trunk/src/include/Rgraphics.h&lt;br /&gt;~ /trunk/src/include/Rinlinedfuns.h&lt;br /&gt;~ /trunk/src/include/Rinterface.h&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/include/rlocale.h&lt;br /&gt;~ /trunk/src/include/Rmath.h0.in&lt;br /&gt;~ /trunk/src/include/Rmodules/Rlapack.h&lt;br /&gt;~ /trunk/src/include/Rmodules/RX11.h&lt;br /&gt;~ /trunk/src/include/R_ext/Applic.h&lt;br /&gt;~ /trunk/src/include/R_ext/Arith.h&lt;br /&gt;~ /trunk/src/include/R_ext/BLAS.h&lt;br /&gt;~ /trunk/src/include/R_ext/Boolean.h&lt;br /&gt;~ /trunk/src/include/R_ext/Callbacks.h&lt;br /&gt;~ /trunk/src/include/R_ext/Complex.h&lt;br /&gt;~ /trunk/src/include/R_ext/Connections.h&lt;br /&gt;~ /trunk/src/include/R_ext/Constants.h&lt;br /&gt;~ /trunk/src/include/R_ext/Error.h&lt;br /&gt;~ /trunk/src/include/R_ext/eventloop.h&lt;br /&gt;~ /trunk/src/include/R_ext/GetX11Image.h&lt;br /&gt;~ /trunk/src/include/R_ext/GraphicsDevice.h&lt;br /&gt;~ /trunk/src/include/R_ext/GraphicsEngine.h&lt;br /&gt;~ /trunk/src/include/R_ext/Itermacros.h&lt;br /&gt;~ /trunk/src/include/R_ext/Lapack.h&lt;br /&gt;~ /trunk/src/include/R_ext/libextern.h&lt;br /&gt;~ /trunk/src/include/R_ext/Linpack.h&lt;br /&gt;~ /trunk/src/include/R_ext/MathThreads.h&lt;br /&gt;~ /trunk/src/include/R_ext/Memory.h&lt;br /&gt;~ /trunk/src/include/R_ext/Parse.h&lt;br /&gt;~ /trunk/src/include/R_ext/Print.h&lt;br /&gt;~ /trunk/src/include/R_ext/PrtUtil.h&lt;br /&gt;~ /trunk/src/include/R_ext/QuartzDevice.h&lt;br /&gt;~ /trunk/src/include/R_ext/R-ftp-http.h&lt;br /&gt;~ /trunk/src/include/R_ext/Rallocators.h&lt;br /&gt;~ /trunk/src/include/R_ext/Random.h&lt;br /&gt;~ /trunk/src/include/R_ext/Rdynload.h&lt;br /&gt;~ /trunk/src/include/R_ext/Riconv.h&lt;br /&gt;~ /trunk/src/include/R_ext/RS.h&lt;br /&gt;~ /trunk/src/include/R_ext/RStartup.h&lt;br /&gt;~ /trunk/src/include/R_ext/stats_package.h&lt;br /&gt;~ /trunk/src/include/R_ext/stats_stubs.h&lt;br /&gt;~ /trunk/src/include/R_ext/Utils.h&lt;br /&gt;~ /trunk/src/include/R_ext/Visibility.h&lt;br /&gt;~ /trunk/src/include/S.h&lt;br /&gt;~ /trunk/src/include/Startup.h&lt;br /&gt;~ /trunk/src/modules/internet/internet.c&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;~ /trunk/src/modules/internet/nanoftp.c&lt;br /&gt;~ /trunk/src/modules/internet/nanohttp.c&lt;br /&gt;~ /trunk/src/modules/internet/Rhttpd.c&lt;br /&gt;~ /trunk/src/modules/internet/Rsock.c&lt;br /&gt;~ /trunk/src/modules/internet/sock.c&lt;br /&gt;~ /trunk/src/modules/internet/sock.h&lt;br /&gt;~ /trunk/src/modules/internet/sockconn.c&lt;br /&gt;~ /trunk/src/modules/lapack/init_win.c&lt;br /&gt;~ /trunk/src/modules/lapack/Lapack.c&lt;br /&gt;~ /trunk/src/modules/lapack/Lapack.h&lt;br /&gt;~ /trunk/src/modules/X11/bitmap.h&lt;br /&gt;~ /trunk/src/modules/X11/dataentry.c&lt;br /&gt;~ /trunk/src/modules/X11/devX11.c&lt;br /&gt;~ /trunk/src/modules/X11/devX11.h&lt;br /&gt;~ /trunk/src/modules/X11/rbitmap.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=68949</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=68949</guid></item>
<item><pubDate>Fri, 07 Aug 2015 07:34:53 +0000</pubDate><dc:creator>hornik</dc:creator><title>Rev 68873 – Use HAVE_LIBCURL instead of HAVE_CURL_CURL_H.</title><description>&lt;div&gt;&lt;strong&gt;hornik – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Use HAVE_LIBCURL instead of HAVE_CURL_CURL_H.&lt;/div&gt;~ /trunk/src/main/connections.c&lt;br /&gt;~ /trunk/src/main/platform.c&lt;br /&gt;~ /trunk/src/modules/internet/libcurl.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=68873</link><guid>https://svn.r-project.org/browse/R/branches/R-vecpat/src/modules/internet/libcurl.c?op=revision&amp;rev=68873</guid></item>
</channel></rss>