1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-21 23:58:49 -05:00
curl/docs
Daniel Stenberg 172ce9cc19
setopt: avoid integer overflows when setting millsecond values
... that are multiplied by 1000 when stored.

For 32 bit long systems, the max value accepted (2147483 seconds) is >
596 hours which is unlikely to ever be set by a legitimate application -
and previously it didn't work either, it just caused undefined behavior.

Also updated the man pages for these timeout options to mention the
return code.

Closes #1938
2017-10-16 09:23:19 +02:00
..
cmdline-opts cli tool: reimplement stdin buffering in -F option. 2017-10-12 14:25:59 +01:00
examples examples: bring back curl_formadd-using examples 2017-10-03 07:59:55 +02:00
libcurl setopt: avoid integer overflows when setting millsecond values 2017-10-16 09:23:19 +02:00
.gitignore
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
CIPHERS.md docs/comments: Update to secure URL versions 2017-08-08 21:41:07 +02:00
CMakeLists.txt
CODE_OF_CONDUCT.md docs: Update to secure URL versions 2017-09-04 14:08:54 +00:00
CODE_STYLE.md
CONTRIBUTE.md CONTRIBUTE.md: mention the out-of-tree build test too 2017-06-22 10:31:03 +02:00
curl-config.1
FAQ FAQ: s/CURLOPT_PROGRESSFUNCTION/CURLOPT_XFERINFOFUNCTION 2017-10-09 16:13:27 +02:00
FEATURES LDAP: documentation update per #878 changes (#1506) 2017-05-24 01:03:29 +03:00
HELP-US.md HELP-US: the label "PR-welcome" is now renamed to "help wanted" 2017-10-12 09:50:52 +02:00
HISTORY.md HISTORY: added some recent items 2017-09-07 09:51:25 +02:00
HTTP2.md docs: Spelling fixes 2016-11-15 15:41:45 +01:00
HTTP-COOKIES.md
INSTALL
INSTALL.cmake includes: remove curl/curlbuild.h and curl/curlrules.h 2017-06-14 11:07:33 +02:00
INSTALL.md docs/examples: demonstrate how to select SSL backends 2017-08-28 14:56:59 +02:00
INTERNALS.md docs/comments: Update to secure URL versions 2017-08-08 21:41:07 +02:00
KNOWN_BUGS KNOWN_BUGS: Remove CMake symbol hiding issue 2017-09-07 17:33:49 +02:00
LICENSE-MIXING.md docs: Spelling fixes 2016-11-15 15:41:45 +01:00
MAIL-ETIQUETTE MAIL-ETIQUETTE: added "1.9 Your emails are public" 2017-09-05 09:29:11 +02:00
Makefile.am HELP-US.md: "How to get started helping out in the curl project" 2017-08-29 08:29:36 +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
README.md
README.netware
README.win32 docs: we no longer ship HTML versions of man pages 2017-01-29 11:11:19 +01:00
RELEASE-PROCEDURE RELEASE-PROCEDURE: update the release schedule 2017-10-04 09:03:04 +02:00
RESOURCES HTTPS: update a bunch of URLs from HTTP to HTTPS 2016-02-02 00:24:30 +01:00
ROADMAP.md
SECURITY.md
SSL-PROBLEMS.md
SSLCERTS.md
THANKS THANKS: added new 7.56.0 contributors 2017-10-04 07:52:15 +02:00
THANKS-filter THANKS: 20 new contributors in 7.55.0 2017-08-09 07:50:35 +02:00
TheArtOfHttpScripting
TODO TODO: remove deprecated form API items. 2017-10-01 18:42:52 +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 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.