Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-18 | http2_recv: return error better on fatal h2 errors | Daniel Stenberg | |
Ref #1012 Figured-out-by: Tatsuhiro Tsujikawa | |||
2017-08-18 | KNOWN_BUGS: HTTP test server 'connection-monitor' problems | Daniel Stenberg | |
Closes #868 | |||
2017-08-18 | curl/system.h: check for __ppc__ as well | Daniel Stenberg | |
... regression since issue #1774 (commit 10b3df10596a) since obviously some older gcc doesn't know __powerpc__ while some newer doesn't know __ppc__ ... Fixes #1797 Closes #1798 Reported-by: Ryan Schmidt | |||
2017-08-18 | http: Don't wait on CONNECT when there is no proxy | Jan Alexander Steffens (heftig) | |
Since curl 7.55.0, NetworkManager almost always failed its connectivity check by timeout. I bisected this to 5113ad04 (http-proxy: do the HTTP CONNECT process entirely non-blocking). This patch replaces !Curl_connect_complete with Curl_connect_ongoing, which returns false if the CONNECT state was left uninitialized and lets the connection continue. Closes #1803 Fixes #1804 Also-fixed-by: Gergely Nagy | |||
2017-08-18 | metalink: adjust source code style | Johannes Schindelin | |
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> | |||
2017-08-17 | CURL_SIZEOF_LONG: removed, use only SIZEOF_LONG | Daniel Stenberg | |
2017-08-17 | lib557: no longer use CURL_SIZEOF_* defines | Daniel Stenberg | |
2017-08-17 | config-win32: define SIZEOF_CURL_OFF_T | Daniel Stenberg | |
2017-08-17 | cmake: sizeof curl_off_t, remove unused detections | Daniel Stenberg | |
2017-08-17 | system.h: remove all CURL_SIZEOF_* defines | Daniel Stenberg | |
... as they're not used externally and internally we check for the sizes already in configure etc. Closes #1767 | |||
2017-08-17 | ftp: fix CWD when doing multicwd then nocwd on same connection | Daniel Stenberg | |
Fixes #1782 Closes #1787 Reported-by: Peter Lamare | |||
2017-08-17 | CURLOPT_SSH_COMPRESSION.3: enable with 1L | Daniel Stenberg | |
(leaves other values reserved for the future) | |||
2017-08-17 | compressed-ssh.d: "Added: 7.56.0" | Daniel Stenberg | |
2017-08-17 | curl/system.h: checksrc compliance | Daniel Stenberg | |
2017-08-17 | ssh: add the ability to enable compression (for SCP/SFTP) | Viktor Szakats | |
The required low-level logic was already available as part of `libssh2` (via `LIBSSH2_FLAG_COMPRESS` `libssh2_session_flag()`[1] option.) This patch adds the new `libcurl` option `CURLOPT_SSH_COMPRESSION` (boolean) and the new `curl` command-line option `--compressed-ssh` to request this `libssh2` feature. To have compression enabled, it is required that the SSH server supports a (zlib) compatible compression method and that `libssh2` was built with `zlib` support enabled. [1] https://www.libssh2.org/libssh2_session_flag.html Ref: https://github.com/curl/curl/issues/1732 Closes https://github.com/curl/curl/pull/1735 | |||
2017-08-16 | examples/ftpuploadresume: checksrc compliance | Jay Satiro | |
2017-08-16 | http_proxy: fix build error for CURL_DOES_CONVERSIONS | Maksim Stsepanenka | |
Closes https://github.com/curl/curl/pull/1793 | |||
2017-08-16 | configure: check for __builtin_available() availability (#1788) | Nick Zitzmann | |
This change does two things: 1. It un-breaks the build in Xcode 9.0. (Xcode 9.0 is currently failing trying to compile connectx() in lib/connect.c.) 2. It finally weak-links the connectx() function, and falls back on connect() when run on older operating systems. | |||
2017-08-16 | travis: add metalink to some osx builds | Daniel Stenberg | |
Closes #1790 | |||
2017-08-16 | coverage: Use two coveralls commands to get lib/vtls results | Max Dymond | |
closes #1747 | |||
2017-08-16 | darwinssi: fix error: variable length array used | Daniel Stenberg | |
2017-08-16 | m4/curl-compilers.m4: use proper quotes around string, not backticks | Daniel Stenberg | |
... when setting clang version to assume 3.7 Caused a lot of "integer expression expected" warnings by configure. | |||
2017-08-15 | cmake: remove dead code for DISABLED_THREADSAFE | Benbuck Nason | |
Closes #1786 | |||
2017-08-15 | curl-confopts.m4: fix --disable-threaded-resolver | Jakub Zakrzewski | |
Closes https://github.com/curl/curl/issues/1784 | |||
2017-08-15 | progress: Track total times following redirects | Ryan Winograd | |
Update the progress timers `t_nslookup`, `t_connect`, `t_appconnect`, `t_pretransfer`, and `t_starttransfer` to track the total times for these activities when a redirect is followed. Previously, only the times for the most recent request would be tracked. Related changes: - Rename `Curl_pgrsResetTimesSizes` to `Curl_pgrsResetTransferSizes` now that the function only resets transfer sizes and no longer modifies any of the progress timers. - Add a bool to the `Progress` struct that is used to prevent double-counting `t_starttransfer` times. Added test case 1399. Fixes #522 and Known Bug 1.8 Closes #1602 Reported-by: joshhe on github | |||
2017-08-15 | cmake: remove dead code for CURL_DISABLE_RTMP | Benbuck Nason | |
Closes #1785 | |||
2017-08-15 | zsh.pl: produce a working completion script again | Kamil Dudka | |
Commit curl-7_54_0-118-g8b2f22e changed the output format of curl --help to use <file> and <dir> instead of FILE and DIR, which caused zsh.pl to produce a broken completion script: % curl --<TAB> _curl:10: no such file or directory: seconds Closes #1779 | |||
2017-08-15 | curlver: toward 7.56.0? | Daniel Stenberg | |
2017-08-15 | RELEASE-NOTES: synced with 91c46dc44 | Daniel Stenberg | |
2017-08-14 | test1449: FTP download range with an too large size | Daniel Stenberg | |
2017-08-14 | strtoofft: reduce integer overflow risks globally | Daniel Stenberg | |
... make sure we bail out on overflows. Reported-by: Brian Carpenter Closes #1758 | |||
2017-08-14 | travis: build the examples too | Daniel Stenberg | |
to make sure they keep building warning-free Closes #1777 | |||
2017-08-14 | runtests: match keywords case insensitively | Daniel Stenberg | |
2017-08-14 | examples/ftpuploadresume.c: use portable code | Daniel Stenberg | |
... converted from the MS specific _snscanf() | |||
2017-08-13 | RELEASE-NOTES/THANKS: curl 7.55.1 release time | Daniel Stenberg | |
2017-08-13 | gitignore: ignore .xz now instead of .lzma | Daniel Stenberg | |
2017-08-13 | cmake: Threads detection update. ref: #1702 | Sergei Nikulov | |
Closes #1719 | |||
2017-08-13 | ipv6_scope: support unique local addresses | Daniel Stenberg | |
Fixes #1764 Closes #1773 Reported-by: James Slaughter | |||
2017-08-13 | curl/system.h: GCC doesn't define __ppc__ on PowerPC, uses __powerpc__ | Alex Potapenko | |
Closes #1774 | |||
2017-08-13 | test1448: verify redirect to IDN using URL | Daniel Stenberg | |
Closes #1772 | |||
2017-08-13 | redirect: skip URL encoding for host names | Salah-Eddin Shaban | |
This fixes redirects to IDN URLs Fixes #1441 Closes #1762 Reported by: David Lord | |||
2017-08-13 | test2032: mark as flaky (again) | Daniel Stenberg | |
2017-08-12 | travis: test cmake build on tarball too | Daniel Stenberg | |
Could've prevented #1755 | |||
2017-08-12 | cmake: allow user to override CMAKE_DEBUG_POSTFIX | Simon Warta | |
Closes #1763 | |||
2017-08-12 | connect-to.d: better language | Daniel Stenberg | |
2017-08-12 | connect-to.d: clarified | Daniel Stenberg | |
2017-08-12 | bagder/Curl_tvdiff_us: fix the math | Daniel Stenberg | |
Regression since adef394ac5 (released in 7.55.0) Reported-by: Han Qiao Fixes #1769 Closes #1771 | |||
2017-08-12 | curl/system.h: add Oracle Solaris Studio | Daniel Stenberg | |
Fixes #1752 | |||
2017-08-12 | docs: fix typo funtion -> function | Alessandro Ghedini | |
Closes #1770 | |||
2017-08-12 | docs: fix grammar in CURL_SSLVERSION_MAX_DEFAULT description | Alessandro Ghedini | |