1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-21 23:58:49 -05:00
curl/docs
Isaac Boukris 1d786faee1 unix_socket: add support for abstract unix domain socket
In addition to unix domain sockets, Linux also supports an
abstract namespace which is independent of the filesystem.

In order to support it, add new CURLOPT_ABSTRACT_UNIX_SOCKET
option which uses the same storage as CURLOPT_UNIX_SOCKET_PATH
internally, along with a flag to specify abstract socket.

On non-supporting platforms, the abstract address will be
interpreted as an empty string and fail gracefully.

Also add new --abstract-unix-socket tool parameter.

Signed-off-by: Isaac Boukris <iboukris@gmail.com>
Reported-by: Chungtsun Li (typeless)
Reviewed-by: Daniel Stenberg
Reviewed-by: Peter Wu
Closes #1197
Fixes #1061
2017-01-13 16:25:20 +01:00
..
cmdline-opts unix_socket: add support for abstract unix domain socket 2017-01-13 16:25:20 +01:00
examples examples: make the C++ examples follow our code style too 2017-01-08 16:39:41 +01:00
libcurl unix_socket: add support for abstract unix domain socket 2017-01-13 16:25:20 +01:00
.gitignore IGNORE: files generated by maketgz 2010-04-14 17:34:57 +02:00
BINDINGS.md docs: Spelling fixes 2016-11-15 15:41:45 +01:00
BUGS BUGS: describe bug handling process 2016-11-29 11:58:50 +01:00
CHECKSRC.md docs: Spelling fixes 2016-11-15 15:41:45 +01:00
CIPHERS.md wolfssl: support setting cipher list 2017-01-06 23:02:09 +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 s/cURL/curl 2016-10-18 13:59:54 +02:00
curl-config.1 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl.1 unix_socket: add support for abstract unix domain socket 2017-01-13 16:25:20 +01:00
FAQ docs: FAQ MAIL-ETIQUETTE language fixes 2017-01-13 10:11:58 +01:00
FEATURES mbedtls: Added support for NTLM 2016-08-03 19:33:59 +01:00
HISTORY.md s/cURL/curl 2016-11-07 10:36:23 +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
index.html added doctype tag to get HTML compliant 2004-04-27 07:05:22 +00:00
INSTALL INSTALL: converted to markdown => INSTALL.md 2016-10-21 15:57:29 +02:00
INSTALL.cmake cmake: enable IPv6 by default if available 2014-10-13 11:21:03 +02:00
INSTALL.md INSTALL.md: Updated minimum file sizes for 7.50.3 2016-10-23 22:42:19 +02:00
INTERNALS.md docs: Spelling fixes 2016-11-15 15:41:45 +01:00
KNOWN_BUGS http_proxy: simplify CONNECT response reading 2016-12-01 16:18:52 +01: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 cmdline-opts: include the man page split up files in the dist 2016-12-17 00:23:04 +01:00
MANUAL MANUAL: Remove invalid link to LDAP documentation (#962) 2016-08-13 14:38:09 +02:00
mk-ca-bundle.1 mk-ca-bundle.1: document -k 2016-10-24 10:24:27 +02:00
README.cmake removed execute file permission 2011-12-30 03:53:25 +01:00
README.md docs/README.md: to render nicer pages on github 2016-06-28 14:09:51 +02:00
README.netware docs: fixed a bunch of typos 2014-03-14 23:38:00 +01:00
README.win32 removed trailing whitespace 2010-02-14 19:40:18 +00:00
RELEASE-PROCEDURE RELEASE-PROCEDURE: Added some more future release dates 2016-08-17 23:25:04 +01: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: renamed to markdown extension 2016-08-09 12:03:46 +02:00
THANKS THANKS: 13 new contributors from 7.52.0 2016-12-20 16:16:47 +01:00
THANKS-filter RELEASE-NOTES: 7.51.0 2016-11-02 07:34:06 +01:00
TheArtOfHttpScripting TheArtOfHttpScripting: grammar 2017-01-05 01:52:32 -05:00
TODO TODO: removed "HTTPS proxy" 2016-11-25 09:52:22 +01: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 ideally for reading directly in your browser.

If you 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.