1
0
mirror of https://github.com/moparisthebest/curl synced 2024-11-05 00:55:04 -05:00
curl/docs
Viktor Szakats b7b4dc0d49 ssh: add the ability to enable compression (for SCP/SFTP)
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-17 03:32:00 -04:00
..
cmdline-opts ssh: add the ability to enable compression (for SCP/SFTP) 2017-08-17 03:32:00 -04:00
examples examples/ftpuploadresume: checksrc compliance 2017-08-16 14:44:50 -04:00
libcurl ssh: add the ability to enable compression (for SCP/SFTP) 2017-08-17 03:32:00 -04:00
.gitignore gitignore: Ignore man page dist files 2017-03-07 23:27:31 +01:00
BINDINGS.md docs/comments: Update to secure URL versions 2017-08-08 21:41:07 +02:00
BUGS BUGS: improved phrasing about security bugs 2017-08-01 15:06:08 +02:00
CHECKSRC.md docs: Spelling fixes 2016-11-15 15:41:45 +01:00
CIPHERS.md docs/comments: Update to secure URL versions 2017-08-08 21:41:07 +02:00
CMakeLists.txt cmake: add support for building HTML and PDF docs 2017-03-21 14:49:53 +01:00
CODE_OF_CONDUCT.md CODE_OF_CONDUCT.md: added 2015-06-29 11:35:13 +02:00
CODE_STYLE.md CODE_STYLE.md: link to INTERNALS.md correctly 2016-11-09 09:56:13 +01:00
CONTRIBUTE.md CONTRIBUTE.md: mention the out-of-tree build test too 2017-06-22 10:31:03 +02:00
curl-config.1 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
FAQ docs/comments: Update to secure URL versions 2017-08-08 21:41:07 +02:00
FEATURES LDAP: documentation update per #878 changes (#1506) 2017-05-24 01:03:29 +03:00
HISTORY.md docs: improved language in README.md HISTORY.md CONTRIBUTE.md 2017-01-14 16:02:33 +01:00
HTTP2.md docs: Spelling fixes 2016-11-15 15:41:45 +01:00
HTTP-COOKIES.md docs/HTTP-COOKIES: converted to markdown 2016-03-29 08:53:40 +02:00
INSTALL INSTALL: converted to markdown => INSTALL.md 2016-10-21 15:57:29 +02:00
INSTALL.cmake includes: remove curl/curlbuild.h and curl/curlrules.h 2017-06-14 11:07:33 +02:00
INSTALL.md docs/comments: Update to secure URL versions 2017-08-08 21:41:07 +02:00
INTERNALS.md docs/comments: Update to secure URL versions 2017-08-08 21:41:07 +02:00
KNOWN_BUGS progress: Track total times following redirects 2017-08-15 18:58:31 +02:00
LICENSE-MIXING.md docs: Spelling fixes 2016-11-15 15:41:45 +01:00
MAIL-ETIQUETTE docs: FAQ MAIL-ETIQUETTE language fixes 2017-01-13 10:11:58 +01:00
Makefile.am make: build the docs subdir only from within src 2017-06-30 17:09:01 +02:00
MANUAL docs: clarify NO_PROXY further 2017-05-30 22:43:34 +02:00
mk-ca-bundle.1 docs/comments: Update to secure URL versions 2017-08-08 21:41:07 +02:00
README.cmake removed execute file permission 2011-12-30 03:53:25 +01:00
README.md docs: improved language in README.md HISTORY.md CONTRIBUTE.md 2017-01-14 16:02:33 +01:00
README.netware docs: we no longer ship HTML versions of man pages 2017-01-29 11:11:19 +01:00
README.win32 docs: we no longer ship HTML versions of man pages 2017-01-29 11:11:19 +01:00
RELEASE-PROCEDURE RELEASE-PROCEDURE: updated future release dates 2017-06-09 15:58:51 +02:00
RESOURCES HTTPS: update a bunch of URLs from HTTP to HTTPS 2016-02-02 00:24:30 +01:00
ROADMAP.md ROADMAP: 2017 cleanup 2017-01-07 23:46:19 +01:00
SECURITY.md docs: Spelling fixes 2016-11-15 15:41:45 +01:00
SSL-PROBLEMS.md docs-make: have markdown files use .md 2016-08-09 14:47:20 +02:00
SSLCERTS.md SSLCERTS.md: mention HTTPS proxies and their separate options 2017-03-16 23:00:24 +01:00
THANKS RELEASE-NOTES/THANKS: curl 7.55.1 release time 2017-08-13 23:34:21 +02:00
THANKS-filter THANKS: 20 new contributors in 7.55.0 2017-08-09 07:50:35 +02:00
TheArtOfHttpScripting TheArtOfHttpScripting: grammar 2017-01-05 01:52:32 -05:00
TODO TODO: 1.10 auto-detect proxy 2017-07-05 10:07:56 +02:00
VERSIONS VERSIONS: now using markdown 2015-06-10 00:21:06 +02:00

curl logo

Documentation

You'll find a mix of various documentation in this directory and subdirectories, using several different formats. Some of them are not ideal for reading directly in your browser.

If you'd rather see the rendered version of the documentation, check out the curl web site's documentation section for general curl stuff or the libcurl section for libcurl related documentation.