Re: Request: Make HTTP2 library version available via API

2019-07-17 Thread Mac-Fly via curl-library
Dear Daniel, I understand the point of you question. Hence I am running 2 Open-Source projects myself (one is quite large) and hardly find the time for requests in their feature and bug trackers. If by any chance possible, I would prefer that a member of the CURL team might take the action and

Re: How to do optimal FTP upload for multiple files?

2019-07-17 Thread Taras Kushnir via curl-library
Daniel, Thanks for looking into the code. I use READFUNCTION, it's just defined in another file and set for curl using helper function. https://github.com/ribtoks/xpiks/blob/master/src/xpiks-qt/Connectivity/curlhelpers.cpp#L200 Best regards, Taras Kushnir

Re: How to do optimal FTP upload for multiple files?

2019-07-17 Thread Daniel Jeliński via curl-library
> Neigher users nor I run the app in VirtualBox. This is an ordinary desktop > application being run on desktop operating systems running on "bare metal". I see. What's the performance of curl on the same connection? I took a quick look at your code; noticed that you use CURLOPT_READDATA without

Re: Request: Make HTTP2 library version available via API

2019-07-17 Thread Daniel Stenberg via curl-library
On Wed, 17 Jul 2019, Mac-Fly via curl-library wrote: thanks for asking. Yes - its for better representation in an UI where the long string that curl_version() returns is not well suited. (Imagine a list/table together with other libs.) I could RexEx this string though. But as the other libs

Re: How to do optimal FTP upload for multiple files?

2019-07-17 Thread Daniel Jeliński via curl-library
> Slowness was reported by few users on Windows 10 x64. Slowness (and, in other > case, timeouts) were reported against couple of totally different FTP servers > around the globe. At least 5 different (from my user's logs) servers run by > different companies, so unfortunately there's no way to

Re: Request: Make HTTP2 library version available via API

2019-07-17 Thread Mac-Fly via curl-library
Dear Dan, thanks for asking. Yes - its for better representation in an UI where the long string that curl_version() returns is not well suited. (Imagine a list/table together with other libs.) I could RexEx this string though. But as the other libs are available in the version struct I thought

Re: Remove check for MacOS 10.0 to 10.3 as we are at 10.14?

2019-07-17 Thread Christian Schmitz via curl-library
> If you change the test in the case expression to the following, does that > work? > > - 10.[0123]) > + 10.[0123][,.]*) Well, not sure if this works. Maybe better put a $ there for end of regular expression? We want to distinguish 10.14 from 10.1 or 10.4. > The correct fix

Re: Request: Make HTTP2 library version available via API

2019-07-17 Thread Dan Fandrich via curl-library
On Wed, Jul 17, 2019 at 12:56:36PM +0200, Mac-Fly via curl-library wrote: > I wonder if it is possible to get access to the libnghttp2 version used > via curl_version_info_data. Similar to ssl_version, libz_version and > alike. Since its a major component in CURL as well, it seems useful. > >

Request: Make HTTP2 library version available via API

2019-07-17 Thread Mac-Fly via curl-library
Dear all, I wonder if it is possible to get access to the libnghttp2 version used via curl_version_info_data. Similar to ssl_version, libz_version and alike. Since its a major component in CURL as well, it seems useful. Rationale: I would like to show in my application all 3rd party libraries

Re: Remove check for MacOS 10.0 to 10.3 as we are at 10.14?

2019-07-17 Thread Daniel Gustafsson via curl-library
> On 17 Jul 2019, at 11:19, Christian Schmitz via curl-library > wrote: > Maybe this test should be removed as MacOS < 10.4 is no longer used? > Or the condition could be changed? This is an upstream issue in libtool, removing it from curl would require us to patch it via buildconf until fixed

Remove check for MacOS 10.0 to 10.3 as we are at 10.14?

2019-07-17 Thread Christian Schmitz via curl-library
Hi, One thing I now patch every time is to remove the $wl-bind_at_load part here: # Don't allow lazy linking, it breaks C++ global constructors # But is supposedly fixed on 10.4 or later (yay!). if test CXX = "$tagname"; then case

[RELEASE] curl 7.65.2

2019-07-17 Thread Daniel Stenberg via curl-library
Hi team! I'm happy to say that there is once again a new curl release to enjoy! As always, get it from https://curl.haxx.se/ curl and libcurl 7.65.2 Public curl releases: 183 Command line options: 221 curl_easy_setopt() options: 268 Public functions in libcurl: 80