Daniel Stenberg
4403e82f32
symbols.pl: provide LIBCURL_HAS macro for apps
...
Experience has shown that the symbols-in-versions file is very useful to
applications that want to build with a wide range of libcurl versions.
It is however easy to get it wrong and the source gets a bit messy with
all the fixed numerical comparisions.
The point of this script is to provide an easy-to-use macro for libcurl-
using applications to do preprocessor checks for specific libcurl
defines, and yet make the code clearly show what the macro is used for.
2011-11-24 22:56:39 +01:00
Daniel Stenberg
66617b79d7
CURLOPT_QUOTE: SFTP supports the '*'-prefix now
2011-11-18 20:27:07 +01:00
Jonas Schnelli
f64812ca63
SFTP: support '*' prefix for quote operations
...
prefixing a command with '*' means it is allowed to fail without
aborting the chain actions
2011-11-18 16:04:52 +01:00
Jason Glasgow
8d0a504f0d
CURLOPT_DNS_SERVERS: set name servers if possible
2011-11-17 22:52:33 +01:00
Daniel Stenberg
120025b7f8
libcurl-multi.3: update the list of areas still blocking
2011-10-27 09:22:15 +02:00
Daniel Stenberg
5850cc4808
curl_easy_setopt.3: headers can be CURL_MAX_HTTP_HEADER bytes
...
Mention this maximum header size for the header callback cases
2011-10-24 16:43:53 +02:00
Daniel Stenberg
e771344611
curl_easy_setopt.3: fix typo
...
shoot, Dan Fandrich already had this pointed out...
2011-10-24 00:13:47 +02:00
Steve Holme
a4471045bb
curl_easy_setopt: Added pop3 to CURLOPT_URL.
...
Added pop3 username and password example as well as an explanation of
how path part of the URL is used under pop3.
Additionally have corrected a couple of typos.
2011-10-24 00:10:58 +02:00
Daniel Stenberg
adaa3f6e14
CURLM_CALL_MULTI_PERFORM: remove mention
...
This return code has not been used since 7.20.0 so we can stop
mentioning it for current libcurl.
2011-10-20 13:12:02 +02:00
Daniel Stenberg
337252bdd4
curl_multi_fdset: clarify the max_fd == -1 case
...
Elaborate what max_fd == -1 means
Remove the reference to CURLM_CALL_MULTI_PERFORM as modern libcurl
versions don't ever return that.
2011-10-16 23:38:48 +02:00
Dominique Leuenberger
381459fa65
m4: Use x in order to avoid variable 'x' set but not used [-Werror=unused-but-set-variable]
...
This error could be caused by configure scripts being run with -Werror
-Wall, which would lead to libcurl being detected as unusable.
2011-10-03 22:46:28 +02:00
Daniel Stenberg
15e3e45170
share: don't use SSL unless enabled
...
Don't even declare the struct members for disabled features
Introducing the CURLSHE_NOT_BUILT_IN return code for the share interface
when trying to set a sharing option that has been disabled (or not
enabled) in the library.
2011-10-03 22:35:04 +02:00
Daniel Stenberg
5d45285cf3
tutorial: clarify the handle sharing when treaded
...
Previously there was wording that made people uncertain of the exact
rules.
Feedback by: Julien Royer and Georg Lippitsch
URL: http://curl.haxx.se/mail/lib-2011-09/0357.html
2011-09-30 23:42:47 +02:00
Dan Fandrich
5898a6a09b
curl_easy_setopt: Added scp and sftp to the URL section
2011-09-28 21:39:48 -07:00
Steve Holme
57fffa728b
curl_easy_setopt: A brief tidy up
...
Slight rewording of the CURLOPT_URL SMTP sub-section.
Corrected the incorrect use of hyphens on the three uses of
"zero-terminated" with "zero terminated" to match the rest of the
document.
Corrected the use of an out of place hyphen in CURLOPT_NOPROXY section.
2011-09-28 23:31:37 +02:00
Alejandro Alvarez
5793bc370c
SSL session sharing support added
...
With locking, plus test, plus documentation
2011-09-28 23:06:34 +02:00
Daniel Stenberg
9f2f8d5122
multi docs: extended the multi_socket API description
2011-09-28 13:53:59 +02:00
Yang Tse
d9f686db88
remove short-lived CURL_WRITEFUNC_OUT_OF_MEMORY
2011-09-26 13:05:42 +02:00
Yang Tse
119f43360b
allow write callbacks to indicate OOM to libcurl
...
Allow (*curl_write_callback) write callbacks to return
CURL_WRITEFUNC_OUT_OF_MEMORY to properly indicate libcurl of OOM conditions
inside the callback itself.
2011-09-25 19:05:46 +02:00
Daniel Stenberg
2d6796aac5
curl_multi_fdset: avoid FD_SET out of bounds
...
If a socket is larger than FD_SETSIZE, avoid using FD_SET() on the
platforms where this is possible.
Bug: http://curl.haxx.se/bug/view.cgi?id=3413274
Reported by: Tim Starling
2011-09-25 17:34:12 +02:00
Daniel Stenberg
00532341b5
CURLOPT_URL docs: no need to mention function names
2011-09-18 23:42:29 +02:00
Steve Holme
dae0b7d1aa
CURLOPT_URL: Expanded URL description
...
Expanded the section about CURLOPT_URL to include the format of the URL
and detailed information and examples relating to specific protocols.
2011-09-18 23:38:08 +02:00
Dan Fandrich
9dfd7a3d13
Document NTLM winbind options (and caveats)
2011-09-12 14:45:37 -07:00
Yang Tse
407e08baad
NTLM single-sign on adjustments (X)
...
Functions renamed:
Curl_output_ntlm_sso -> Curl_output_ntlm_wb
sso_ntlm_close -> wb_ntlm_close
sso_ntlm_response -> wb_ntlm_response
sso_ntlm_initiate -> wb_ntlm_initiate
Preprocessor symbols renamed:
CURLAUTH_NTLM_SSO -> CURLAUTH_NTLM_WB
CURL_VERSION_NTLM_SSO -> CURL_VERSION_NTLM_WB
2011-08-26 18:57:50 +02:00
Kamil Dudka
f5ad192d23
docs: the next release is going to be 7.22.0
2011-08-24 23:51:21 +02:00
Daniel Stenberg
784971743d
curl_easy_cleanup: clarify the callback situation
2011-08-11 14:55:17 +02:00
Daniel Stenberg
73548e1d22
s/7.21.8/7.22.0
2011-08-08 10:13:09 +02:00
Kamil Dudka
a7864c41db
curl_gssapi: refine the handling of CURLOPT_GSSAPI_DELEGATION
...
Suggested by Richard Silverman.
2011-08-03 10:56:41 +02:00
Adam Tkac
ebf42c4be7
Add new CURLOPT_GSSAPI_DELEGATION option.
...
Curl_gss_init_sec_context got new parameter - SessionHandle.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-08-03 10:23:34 +02:00
Daniel Stenberg
d95f45cd40
symbols-in-versions: add NTLM_SSO symbols
2011-07-19 00:54:41 +02:00
Daniel Stenberg
3e71ebe4eb
docs: FTP quotes support '*' prefix to ignore errors
...
By default libcurl stops processing quote commands on failures.
2011-06-30 09:57:23 +02:00
Daniel Stenberg
8da5da9b65
curl_formfree: clarify which pointer to free
2011-06-23 09:31:12 +02:00
Daniel Stenberg
84e13f2e07
curl_formget.3: CURLFORM_STREAM has its drawbacks
...
Due to a design flaw, the CURLFORM_STREAM option doesn't really work
with curl_formget until after curl_easy_perform (or similar).
2011-06-13 22:03:33 +02:00
Daniel Stenberg
d5cc77b744
CURLOPT_WRITEHEADER: clarify the docs
2011-06-10 13:17:17 +02:00
Daniel Stenberg
d6bb8dcc23
CURLOPT_WILDCARDMATCH: minor style edit
...
Due to some flaw in roffit I removed some style changes to make the web
page look better.
2011-06-01 19:51:16 +02:00
Daniel Stenberg
f3d77f772d
curl_easy_setopt.3: NOPROGRESS also affects the callback
2011-05-27 11:13:13 +02:00
Daniel Stenberg
340228cc81
setopt.3: remove leftover style change
2011-05-25 13:51:57 +02:00
Daniel Stenberg
edf282c096
setopt.3: CURLOPT_WRITEFUNCTION had wrong function proto
2011-05-25 13:50:52 +02:00
Daniel Stenberg
e83816bfcf
typo: close is in man page section 3
2011-05-19 22:31:04 +02:00
Daniel Stenberg
664ff30650
curl_easy_setopt.3: document CLOSESOCKET* options
2011-05-18 22:56:46 +02:00
Daniel Stenberg
6dfa16c3c4
symbols-in-versions: add CLOSESOCKET*
2011-05-18 22:56:46 +02:00
Daniel Stenberg
558f997e99
socks proxy: allow socks5h:// prefix too
...
Using 'socks5h' as proxy protocol will make it a
CURLPROXY_SOCKS5_HOSTNAME proxy which is SOCKS5 and asking the proxy to
resolve host names. I found no "standard" protocol name for this.
2011-05-05 11:47:55 +02:00
Daniel Stenberg
ade337d79e
curl_easy_getinfo.3: clarify some timing info
2011-05-03 22:47:56 +02:00
Daniel Stenberg
365db94e0a
curl_easy_setopt.3: clarify the SSH KEYFILE options usage
...
The internal defaults are important info
2011-05-02 23:33:03 +02:00
Daniel Stenberg
d4ebf3c6b0
docs: mention the protocol:// support in proxy strings
2011-05-02 22:15:14 +02:00
Daniel Stenberg
038a631274
url encode docs: mention '-', '.', '_' and '~'
...
Clarify that the '-', '.', '_' or '~' letters are also not escaped since
they shouldn't according to RFC3986 section 2.3.
This is how this function has behaved since sep 2010, commit
5df13c3173
.
2011-05-02 11:14:30 +02:00
Daniel Stenberg
a490961b10
curl_formfree.3: mention argument may be NULL
...
As the code already checks for it we can just as well make it official!
2011-04-30 18:49:35 +02:00
Daniel Stenberg
c6a0abdd97
curl_easy_setopt.3: CURLOPT_PROXYTYPE clarification
...
When set to a HTTP 1.0 proxy, that only affects the CONNECT request and
not the regular HTTP request.
2011-04-20 15:42:23 +02:00
Daniel Stenberg
5aae3c13e2
transfer-encoding: document the options
...
The new libcurl and command line options are now described.
2011-04-18 19:46:21 +02:00
Daniel Stenberg
8e4fb01e64
transfer-encoding: added new option and cmdline
...
Added CURLOPT_TRANSFER_ENCODING as the option to set to request Transfer
Encoding in HTTP requests (if built zlib enabled). I also renamed
CURLOPT_ENCODING to CURLOPT_ACCEPT_ENCODING (while keeping the old name
around) to reduce the confusion when we have to encoding options for
HTTP.
--tr-encoding is now the new command line option for curl to request
this, and thus I updated the test cases accordingly.
2011-04-18 19:46:21 +02:00