Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cmake: search for picky options only for gcc and clangbagder/cmake-picky-options | Daniel Stenberg | 2017-08-18 | 1 | -10/+12 |
| | |||||
* | cmake: test for and enable picky compiler options | Daniel Stenberg | 2017-08-17 | 1 | -0/+13 |
| | |||||
* | CURL_SIZEOF_LONG: removed, use only SIZEOF_LONG | Daniel Stenberg | 2017-08-17 | 5 | -30/+11 |
| | |||||
* | lib557: no longer use CURL_SIZEOF_* defines | Daniel Stenberg | 2017-08-17 | 1 | -11/+11 |
| | |||||
* | config-win32: define SIZEOF_CURL_OFF_T | Daniel Stenberg | 2017-08-17 | 1 | -0/+3 |
| | |||||
* | cmake: sizeof curl_off_t, remove unused detections | Daniel Stenberg | 2017-08-17 | 2 | -44/+10 |
| | |||||
* | system.h: remove all CURL_SIZEOF_* defines | Daniel Stenberg | 2017-08-17 | 9 | -412/+27 |
| | | | | | | | ... as they're not used externally and internally we check for the sizes already in configure etc. Closes #1767 | ||||
* | ftp: fix CWD when doing multicwd then nocwd on same connection | Daniel Stenberg | 2017-08-17 | 4 | -2/+69 |
| | | | | | | Fixes #1782 Closes #1787 Reported-by: Peter Lamare | ||||
* | CURLOPT_SSH_COMPRESSION.3: enable with 1L | Daniel Stenberg | 2017-08-17 | 1 | -4/+4 |
| | | | | (leaves other values reserved for the future) | ||||
* | compressed-ssh.d: "Added: 7.56.0" | Daniel Stenberg | 2017-08-17 | 1 | -0/+1 |
| | |||||
* | curl/system.h: checksrc compliance | Daniel Stenberg | 2017-08-17 | 1 | -4/+6 |
| | |||||
* | ssh: add the ability to enable compression (for SCP/SFTP) | Viktor Szakats | 2017-08-17 | 17 | -2/+140 |
| | | | | | | | | | | | | | | | | | | 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 | ||||
* | examples/ftpuploadresume: checksrc compliance | Jay Satiro | 2017-08-16 | 1 | -1/+2 |
| | |||||
* | http_proxy: fix build error for CURL_DOES_CONVERSIONS | Maksim Stsepanenka | 2017-08-16 | 1 | -1/+2 |
| | | | | Closes https://github.com/curl/curl/pull/1793 | ||||
* | configure: check for __builtin_available() availability (#1788) | Nick Zitzmann | 2017-08-16 | 3 | -10/+46 |
| | | | | | | | 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. | ||||
* | travis: add metalink to some osx builds | Daniel Stenberg | 2017-08-16 | 1 | -4/+4 |
| | | | | Closes #1790 | ||||
* | coverage: Use two coveralls commands to get lib/vtls results | Max Dymond | 2017-08-16 | 1 | -1/+2 |
| | | | | closes #1747 | ||||
* | darwinssi: fix error: variable length array used | Daniel Stenberg | 2017-08-16 | 1 | -1/+1 |
| | |||||
* | m4/curl-compilers.m4: use proper quotes around string, not backticks | Daniel Stenberg | 2017-08-16 | 1 | -1/+1 |
| | | | | | | ... when setting clang version to assume 3.7 Caused a lot of "integer expression expected" warnings by configure. | ||||
* | cmake: remove dead code for DISABLED_THREADSAFE | Benbuck Nason | 2017-08-15 | 2 | -5/+0 |
| | | | | Closes #1786 | ||||
* | curl-confopts.m4: fix --disable-threaded-resolver | Jakub Zakrzewski | 2017-08-15 | 1 | -4/+4 |
| | | | | Closes https://github.com/curl/curl/issues/1784 | ||||
* | progress: Track total times following redirects | Ryan Winograd | 2017-08-15 | 7 | -58/+69 |
| | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | cmake: remove dead code for CURL_DISABLE_RTMP | Benbuck Nason | 2017-08-15 | 2 | -6/+0 |
| | | | | Closes #1785 | ||||
* | zsh.pl: produce a working completion script again | Kamil Dudka | 2017-08-15 | 3 | -4/+5 |
| | | | | | | | | | | | 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 | ||||
* | curlver: toward 7.56.0? | Daniel Stenberg | 2017-08-15 | 1 | -4/+4 |
| | |||||
* | RELEASE-NOTES: synced with 91c46dc44 | Daniel Stenberg | 2017-08-15 | 1 | -58/+15 |
| | |||||
* | test1449: FTP download range with an too large size | Daniel Stenberg | 2017-08-14 | 2 | -1/+39 |
| | |||||
* | strtoofft: reduce integer overflow risks globally | Daniel Stenberg | 2017-08-14 | 13 | -131/+196 |
| | | | | | | | ... make sure we bail out on overflows. Reported-by: Brian Carpenter Closes #1758 | ||||
* | travis: build the examples too | Daniel Stenberg | 2017-08-14 | 1 | -2/+2 |
| | | | | | | to make sure they keep building warning-free Closes #1777 | ||||
* | runtests: match keywords case insensitively | Daniel Stenberg | 2017-08-14 | 1 | -3/+3 |
| | |||||
* | examples/ftpuploadresume.c: use portable code | Daniel Stenberg | 2017-08-14 | 2 | -26/+14 |
| | | | | ... converted from the MS specific _snscanf() | ||||
* | RELEASE-NOTES/THANKS: curl 7.55.1 release timecurl-7_55_1 | Daniel Stenberg | 2017-08-13 | 2 | -8/+37 |
| | |||||
* | gitignore: ignore .xz now instead of .lzma | Daniel Stenberg | 2017-08-13 | 1 | -1/+1 |
| | |||||
* | cmake: Threads detection update. ref: #1702 | Sergei Nikulov | 2017-08-13 | 1 | -20/+9 |
| | | | | Closes #1719 | ||||
* | ipv6_scope: support unique local addresses | Daniel Stenberg | 2017-08-13 | 2 | -3/+6 |
| | | | | | | Fixes #1764 Closes #1773 Reported-by: James Slaughter | ||||
* | curl/system.h: GCC doesn't define __ppc__ on PowerPC, uses __powerpc__ | Alex Potapenko | 2017-08-13 | 1 | -1/+1 |
| | | | | Closes #1774 | ||||
* | test1448: verify redirect to IDN using URL | Daniel Stenberg | 2017-08-13 | 2 | -1/+93 |
| | | | | Closes #1772 | ||||
* | redirect: skip URL encoding for host names | Salah-Eddin Shaban | 2017-08-13 | 1 | -6/+62 |
| | | | | | | | | This fixes redirects to IDN URLs Fixes #1441 Closes #1762 Reported by: David Lord | ||||
* | test2032: mark as flaky (again) | Daniel Stenberg | 2017-08-13 | 1 | -0/+1 |
| | |||||
* | travis: test cmake build on tarball too | Daniel Stenberg | 2017-08-12 | 1 | -1/+14 |
| | | | | Could've prevented #1755 | ||||
* | cmake: allow user to override CMAKE_DEBUG_POSTFIX | Simon Warta | 2017-08-12 | 1 | -1/+1 |
| | | | | Closes #1763 | ||||
* | connect-to.d: better language | Daniel Stenberg | 2017-08-12 | 1 | -2/+2 |
| | |||||
* | connect-to.d: clarified | Daniel Stenberg | 2017-08-12 | 1 | -9/+12 |
| | |||||
* | bagder/Curl_tvdiff_us: fix the math | Daniel Stenberg | 2017-08-12 | 1 | -1/+1 |
| | | | | | | | | Regression since adef394ac5 (released in 7.55.0) Reported-by: Han Qiao Fixes #1769 Closes #1771 | ||||
* | curl/system.h: add Oracle Solaris Studio | Daniel Stenberg | 2017-08-12 | 1 | -1/+25 |
| | | | | Fixes #1752 | ||||
* | docs: fix typo funtion -> function | Alessandro Ghedini | 2017-08-12 | 1 | -1/+1 |
| | | | | Closes #1770 | ||||
* | docs: fix grammar in CURL_SSLVERSION_MAX_DEFAULT description | Alessandro Ghedini | 2017-08-12 | 2 | -6/+6 |
| | |||||
* | docs: fix typo stuct -> struct | Alessandro Ghedini | 2017-08-12 | 2 | -2/+2 |
| | |||||
* | test1447: require a curl with http support | Dan Fandrich | 2017-08-12 | 1 | -0/+3 |
| | |||||
* | curl/system.h: support more architectures | Thomas Petazzoni | 2017-08-11 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | The long list of architectures in include/curl/system.h is annoying to maintain, and needs to be extended for each and every architecture to support. Instead, let's rely on the __SIZEOF_LONG__ define of the gcc compiler (we are in the GNUC condition anyway), which tells us if long is 4 bytes or 8 bytes. This fixes the build of libcurl 7.55.0 on architectures such as OpenRISC or ARC. Closes #1766 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> |