Yehezkel Horowitz
79a9f8c942
url_easy_setopt.3: Add undocumented values of curl_infotype
...
... for debug function
2014-02-16 23:27:16 +01:00
Steve Holme
dc0f8c04ec
examples: Added IMAP LSUB example
2014-02-16 00:09:22 +00:00
Colin Hogben
01844658df
curl_easy_setopt.3: Fix word order of CURLOPT_PROXY section
...
The word CURLOPT_PROXYPORT became detached from its sentence when the
note about the default was added.
2014-02-14 16:16:46 +01:00
Tiit Pikma
c021a60bcc
transfer: make Expect: 100-continue timeout configurable.
...
Replaced the #define CURL_TIMEOUT_EXPECT_100 in transfer.c with the
CURLOPT_EXPECT_100_TIMEOUT_MS option to make the timeout configurable.
2014-02-13 16:05:17 +01:00
Fabian Frank
bff7398942
curl_easy_setopt.3: add CURL_HTTP_VERSION_2_0
2014-02-11 22:55:49 +01:00
Daniel Stenberg
33224f9bcd
curl_easy_setopt.3: add CURLOPT_SSL_ENABLE_ALPN/NPN
2014-02-11 07:44:27 +01:00
Fabian Frank
909a68c121
NPN/ALPN: allow disabling via command line
...
when using --http2 one can now selectively disable NPN or ALPN with
--no-alpn and --no-npn. for now honored with NSS only.
TODO: honor this option with GnuTLS and OpenSSL
2014-02-10 13:06:17 +01:00
Steve Holme
ae363075e6
TODO: Removed url-specific options
2014-02-09 15:20:53 +00:00
Steve Holme
6fb34ea6c6
INSTALL: Corrected mentioned version number as release 7.34.1 became 7.35.0
2014-01-31 00:57:02 +00:00
Daniel Stenberg
0952c9abcc
http2: call it "HTTP 2" and not 2.0
...
The minor version will be dropped for HTTP 2 so it will make sense to
avoid using it in option names etc.
2014-01-30 16:59:35 +01:00
Daniel Stenberg
8bcf677a30
examples: gitignore more binaries
2014-01-29 10:22:40 +01:00
Daniel Stenberg
c3678f3bf6
THANKS: 19 new contributors from the 7.35.0 release notes
2014-01-29 08:35:04 +01:00
Dan Fandrich
0f46b3b3dd
docs/INSTALL: Updated example minimal binary sizes
2014-01-26 10:53:06 +01:00
Daniel Stenberg
755dc2f058
curl_easy_setopt.3: remove what auth types that work for CURLOPT_PROXYAUTH
...
The list was out of date and the paragraph already refers to the
CURLOPT_HTTPAUTH explanation. All the auth bits are explained properly
there.
It also removes the ambiguity for what the "added" phrase refers to.
This change based on pull request #85 on github
URL: https://github.com/bagder/curl/pull/85
Reported-by: gnawhleinad
2014-01-23 23:22:07 +01:00
Daniel Stenberg
b0fa530c98
curl_getdate.3: edited, removed references to pre 7.12.2 functionality
2014-01-20 00:02:33 +01:00
Steve Holme
27ecc22649
pop3-dele.c: Added missing CURLOPT_NOBODY following feedback
2014-01-15 23:39:46 +00:00
Daniel Stenberg
8b984641f2
curl_easy_setopt.3: mention how to unset CURLOPT_INFILESIZE*
2014-01-14 11:49:09 +01:00
Daniel Stenberg
5b591829b6
TODO: Allow SSL (HTTPS) to proxy
2014-01-14 11:43:36 +01:00
Daniel Stenberg
9d497c6afe
TODO: remove FTP proxy and more SSL libraries
2014-01-14 11:41:51 +01:00
Daniel Stenberg
89dbb6a0da
TODO: Detect when called from witin callbacks
2014-01-14 07:43:06 +01:00
Steve Holme
a33e7edcec
examples: Fixed compilation errors
...
error: 'MULTI_PERFORM_HANG_TIMEOUT' undeclared
2014-01-12 18:43:40 +00:00
Steve Holme
0fea86afe3
imap-multi.c: Corrected typo
2014-01-12 18:27:33 +00:00
Steve Holme
3a4cd2ad8d
smtp-multi.c: Minor coding style tidyup following POP3 and IMAP additions
2014-01-12 18:24:48 +00:00
Steve Holme
82c472228e
examples: Added IMAP multi example
2014-01-12 18:21:46 +00:00
Steve Holme
0089e65008
pop3-multi.c: Corrected copy/paste typo
2014-01-12 18:11:22 +00:00
Steve Holme
2492fd30e5
examples: Added POP3 multi example
2014-01-12 18:02:22 +00:00
Steve Holme
190e41f840
examples: Added comments to SMTP multi example based on other MAIL examples
2014-01-12 16:45:52 +00:00
Steve Holme
5d25d626b1
examples: Removed user information and TLS setup from SMTP multi example
...
Simplified the SMTP multi example as this example should demonstrate
the differences the easy and multi interfaces rather than introduce new
concepts such as user authentication and TLS which are shown in the TLS
and SSL examples.
2014-01-12 16:33:19 +00:00
Steve Holme
e473a4d2f3
examples: Updated SMTP MAIL example to return libcurl result code
2014-01-12 15:55:08 +00:00
Steve Holme
7e85964080
examples: Synchronised comments between SMTP MAIL examples
2014-01-12 15:43:07 +00:00
Steve Holme
9bd2fdb8e2
examples: Updated SMTP MAIL example to use a read function for data
...
Updated to read data from a callback rather than from stdio as this is
more realistic to most use cases.
2014-01-12 15:43:05 +00:00
Daniel Stenberg
e35458bc08
mk-ca-bundle.1: document -d
2014-01-07 23:51:01 +01:00
Steve Holme
fc0b4b0d31
examples: Added required libcurl version information to SMTP examples
2014-01-05 23:00:56 +00:00
Marc Hoersken
e9c0f1f658
docs/INTERNALS: follow up fix for 11e8066
and 92b9ae5
2014-01-05 20:17:04 +01:00
Steve Holme
149e0c8d10
Examples: Renamed SMTP MAIL example to match other email examples
2014-01-05 17:51:18 +00:00
Steve Holme
0f4bf77bd3
examples: Added POP3 TLS example
2014-01-05 14:26:51 +00:00
Steve Holme
ecb0dc4c90
examples: Added IMAP NOOP example
2014-01-05 14:22:35 +00:00
Steve Holme
a6742a1c12
examples: Added POP3 NOOP example
2014-01-05 13:59:21 +00:00
Steve Holme
e209d60713
pop3-stat.c: Corrected small typo from commit 91d62e9abd
2014-01-05 13:56:49 +00:00
Steve Holme
91d62e9abd
examples: Added POP3 STAT example
2014-01-05 13:29:50 +00:00
Steve Holme
3e17db4882
examples: Added POP3 TOP example
2014-01-05 13:16:41 +00:00
Steve Holme
ef2d7cb44b
examples: Added POP3 DELE example
2014-01-05 13:00:25 +00:00
Steve Holme
e948b9c6e3
examples: Added POP3 UIDL example
2014-01-05 12:31:28 +00:00
Steve Holme
afb65c6cf3
examples: Added POP3 RETR example
2014-01-05 12:17:15 +00:00
Steve Holme
5be92d03b0
examples: Added return of error code in POP3 examples
2014-01-05 12:05:02 +00:00
Steve Holme
ad39e7ec01
examples: Reworked POP3 examples for additional upcoming POP3 examples
2014-01-05 11:28:24 +00:00
Steve Holme
98b7fc0195
examples: Added SMTP SSL example
2014-01-05 11:27:29 +00:00
Steve Holme
f9797871aa
examples: Added IMAP SSL and TLS examples
2014-01-05 11:26:41 +00:00
Steve Holme
5220c1d692
examples: Standardised username and password settings for all email examples
...
Replaced the use of CURLOPT_USERPWD for the preferred CURLOPT_USERNAME
and CURLOPT_PASSWORD options and used the same username and password for
all email examples which is the same as that used in the test suite.
2014-01-04 18:12:02 +00:00
Marc Hoersken
c216179af4
docs: primarily refer to schannel as WinSSL
2014-01-04 14:33:27 +01:00
Steve Holme
4c51f2b578
examples: Added IMAP COPY example
2014-01-04 01:11:26 +00:00
Steve Holme
2b026784a8
examples: Added IMAP DELETE example
2014-01-04 01:11:03 +00:00
Steve Holme
3c1519117a
examples: Added IMAP CREATE example
2014-01-04 01:05:46 +00:00
Steve Holme
c50d3ed075
Updated copyright year for recent changes
2014-01-02 23:53:29 +00:00
Christian Weisgerber
42100cdead
curl_easy_setopt.3: fix formatting mistakes
...
This fixes two markup typos I noticed in curl_easy_setopt.3. (The use
of bold vs. italics seems a bit inconsistent in that page, but it should
at least be valid man syntax.)
2014-01-03 00:01:36 +01:00
Steve Holme
0f340f0572
examples: Added IMAP SEARCH example
2014-01-02 20:19:45 +00:00
Steve Holme
f063773b83
examples: Added IMAP EXAMINE mailbox folder example
2014-01-02 20:19:36 +00:00
Steve Holme
6bc9e46bf1
examples: Updated SMTP multi example to be more realistic
...
Updated the contents of the email and payload callback as per the IMAP
and other SMTP examples.
2014-01-01 20:58:04 +00:00
Steve Holme
1f47a77b29
examples: Corrected unescaped backslash in imap-store.c
2014-01-01 19:31:41 +00:00
Steve Holme
0757a9b941
examples: Update SMTP TLS example mail content to be RFC-2821 compliant
...
...and made some minor coding style changes to better match the curl
coding standards as well as the other email related examples.
2014-01-01 18:44:53 +00:00
Steve Holme
83ae98c6c6
examples: Added IMAP APPEND example
2014-01-01 18:02:06 +00:00
Steve Holme
2658da7604
examples: Added IMAP STORE example
2014-01-01 17:25:12 +00:00
Steve Holme
7de2e03258
examples: Added IMAP LIST mailbox example
2013-12-31 16:28:37 +00:00
Steve Holme
ab71241c88
examples: Updated IMAP fetch example for libcurl 7.30.0
2013-12-31 16:13:22 +00:00
Steve Holme
e9625c5bc6
examples: Rename before adding additional email examples
2013-12-31 16:01:31 +00:00
Steve Holme
18a6467c8c
examples: Added SMTP EXPN command example
2013-12-31 14:37:49 +00:00
Steve Holme
7b368e7f94
examples: Added SMTP email verification example
2013-12-31 13:29:32 +00:00
Steve Holme
6e4d4a9b51
examples: Updated copyright year for recent edits
2013-12-31 00:29:14 +00:00
Steve Holme
c68758b621
examples: Corrected incorrect indentation in smtp-multi.c
2013-12-31 00:20:55 +00:00
Steve Holme
73a894170b
examples: Updated SMTP examples to set CURLOPT_UPLOAD
2013-12-31 00:19:10 +00:00
Steve Holme
9f96f8a5c5
curl_easy_setopt.3: Added SMTP information to CURLOPT_INFILESIZE_LARGE
...
Although added to CURLOPT_INFILESIZE in commit ee3d3adc6f
it was
never added to CURLOPT_INFILESIZE_LARGE.
2013-12-29 16:59:04 +00:00
Daniel Stenberg
2a4ee0d221
FILE: we don't support paused transfers using this protocol
...
Make sure that we detect such attempts and return a proper error code
instead of silently handling this in problematic ways.
Updated the documentation to mention this limitation.
Bug: http://curl.haxx.se/bug/view.cgi?id=1286
2013-12-26 23:50:34 +01:00
Daniel Stenberg
15bf9389ce
TheArtOfHttpScripting: major update, converted layout and more
2013-12-24 23:36:23 +01:00
Daniel Stenberg
f718415bc7
docs: mention CURLOPT_MAX_RECV/SEND_SPEED_LARGE don't work for FILE://
2013-12-22 23:45:10 +01:00
Steve Holme
fae7db8a31
curl_easy_setopt: Fixed OAuth 2.0 Bearer option name
...
Bug: http://curl.haxx.se/bug/view.cgi?id=1313
Reported-by: Viktor Szakáts
2013-12-19 22:40:56 +00:00
Daniel Stenberg
0a898655e8
curl.1: remove URL encoding phrase from --data description
...
... it could be misleading a reader into thinking it _has_ to be encoded.
2013-12-18 22:46:38 +01:00
Daniel Stenberg
b7b126ee41
RELEASE-PROCEDURE: new document
2013-12-18 14:37:04 +01:00
Daniel Stenberg
c0ef05e675
THANKS: add contributors from 7.34.0 release
...
24 new great friends
2013-12-16 22:53:20 +01:00
Daniel Stenberg
8a8f9a5d57
curl.1 document -J doesn't %-decode
...
...also added as KNOWN_BUG #87 with reference to bug #1294
2013-12-15 23:38:37 +01:00
Daniel Stenberg
dd4d9ea542
curl_easy_setopt: clarify some USERPWD and PROXYUSERPWD details
2013-12-14 23:09:05 +01:00
Daniel Stenberg
169fedbdce
login options: remove the ;[options] support from CURLOPT_USERPWD
...
To avoid the regression when users pass in passwords containing semi-
colons, we now drop the ability to set the login options with the same
options. Support for login options in CURLOPT_USERPWD was added in
7.31.0.
Test case 83 was modified to verify that colons and semi-colons can be
used as part of the password when using -u (CURLOPT_USERPWD).
Bug: http://curl.haxx.se/bug/view.cgi?id=1311
Reported-by: Petr Bahula
Assisted-by: Steve Holme
Signed-off-by: Daniel Stenberg <daniel@haxx.se>
2013-12-14 22:40:37 +01:00
Kamil Dudka
30e7e7552b
nss: use a better API for controlling SSL version
...
This change introduces a dependency on NSS 3.14+.
2013-12-02 15:00:13 +01:00
Steve Holme
dc68120e63
curl_easy_getinfo: Post CURLINFO_TLS_SESSION tidy up
...
1) Renamed curl_tlsinfo to curl_tlssessioninfo as discussed on the
mailing list.
2) Renamed curl_ssl_backend to curl_sslbackend so it doesn't follow our
function naming convention.
3) Updated sessioninfo.c example accordingly.
2013-11-30 11:08:56 +00:00
Daniel Stenberg
0db811b69b
parseconfig: dash options can't specified with colon or equals
...
Bug: http://curl.haxx.se/bug/view.cgi?id=1297
Reported-by: Michael Osipov
2013-11-29 15:17:08 +01:00
Daniel Stenberg
d81cbbcc2c
curl.1: -G also takes --data-urlencode data
2013-11-29 15:10:53 +01:00
Christian Grothoff
889cb9c982
sessioninfo.c: Added sample code for CURLINFO_TLS_SESSION
...
Added a simple example to show how one can use CURLINFO_TLS_SESSION for
obtaining extensive TLS certificate information.
2013-11-28 07:05:07 +00:00
Steve Holme
7b9365c65f
KNOWN_BUGS: #86 : Disconnect commands may not be sent by IMAP, POP3 and SMTP
2013-11-27 22:35:08 +00:00
Steve Holme
9f18cf15d5
symbols-in-versions: Added missing CURLSSLBACKEND_* symbols
2013-11-22 13:22:18 +00:00
Steve Holme
bf05da183e
symbols-in-versions: Fixed missing CURLINFO_TLS_SESSION
2013-11-22 07:30:00 +00:00
Christian Grothoff
2c04e8d80c
curl_easy_getinfo: Added CURLINFO_TLS_SESSION for accessing TLS internals
...
Added new API for returning a SSL backend type and pointer, in order to
allow access to the TLS internals, that may then be used to obtain X509
certificate information for example.
2013-11-21 20:40:04 +00:00
Steve Holme
3c8c9b2779
smtp: Changed the default command to HELP when no options are specified
...
Otherwise a NOOP operation would be performed which a) only returns a
single line response and not a multiline response where -I needs to be
used, and b) provides an inconsistent user experience compared to that
of the POP3 and IMAP protocols.
2013-11-17 10:09:07 +00:00
Steve Holme
314c3b8480
DOCS: Updated curl_easy_setopt.3 following recent SMTP changes
...
* Added information about the verify and expand commands to
CURLOPT_MAIL_RCPT.
* Reworked CURLOPT_CUSTOMREQUEST section, adding information about IMAP
and SMTP custom commands.
2013-11-15 21:25:26 +00:00
Steve Holme
d630e1f389
DOCS: Updated manpage following recent SMTP modifications
...
* Added SMTP section to --request
* Expanded --mail-rcpt to describe the usage when using the verify and
expand commands.
2013-11-15 21:23:56 +00:00
Nick Zitzmann
bf77101e5c
darwinssl: PKCS#12 import feature now requires Lion or later
...
It turns out that some of the constants necessary to make this feature
work are missing from Snow Leopard's Security framework even though
they are defined in the headers.
Bug: http://curl.haxx.se/mail/lib-2013-11/0076.html
Reported by: myriachan
2013-11-12 20:18:04 -06:00
Steve Holme
434bc09263
TODO: Added auth= in URLs to the wish list for HTTP
2013-11-12 20:32:25 +00:00
Steve Holme
f2584627c8
curl_easy_setopt: Added the ability to set the login options separately
...
Rather than set the authentication options as part of the login details
specified in the URL, or via the older CURLOPT_USERPWD option, added a
new libcurl option to allow the login options to be set separately.
2013-11-12 19:08:55 +00:00
Daniel Stenberg
6901861fc9
curl.1: mention that -O does no URL decoding
2013-11-12 09:28:07 -08:00
Tomas Hoger
d7d8a8f922
curl_easy_setopt.3: clarify CURLOPT_SSL_VERIFYHOST documentation
...
- better describe what happens when 1 is specified as parameter
- clarify what "is ignored" means for NSS builds
2013-11-12 17:03:13 +01:00
Daniel Stenberg
c9d8c00a41
KNOWN_BUGS: STARTTRANSFER for POST requests
...
added 85. Wrong STARTTRANSFER timer accounting for POST requests
2013-11-05 10:21:30 +01:00
Steve Holme
0177f28c51
DOCS: Expanded --request description to include POP3 and IMAP details
2013-11-03 14:39:10 +00:00