mirror of
https://github.com/moparisthebest/curl
synced 2024-12-22 08:08:50 -05:00
7.9.5 commit
This commit is contained in:
parent
58cad04bbb
commit
c2d4fd876c
11
CHANGES
11
CHANGES
@ -7,7 +7,18 @@
|
|||||||
History of Changes
|
History of Changes
|
||||||
|
|
||||||
|
|
||||||
|
Version 7.9.5
|
||||||
|
|
||||||
|
Daniel (7 March 2002)
|
||||||
|
- Added docs/KNOWN_BUGS to the release archive.
|
||||||
|
|
||||||
Daniel (6 March 2002)
|
Daniel (6 March 2002)
|
||||||
|
- Kevin Roth corrected a flaw in the curl client globbing code that made it
|
||||||
|
mess up backslashes. This was most notable on windows (cygwin) machines when
|
||||||
|
using file://.
|
||||||
|
|
||||||
|
- Brad provided another fix for building outside the source-tree.
|
||||||
|
|
||||||
- Ralph Mitchell patched away a few compiler warnings in tests/server/sws.c
|
- Ralph Mitchell patched away a few compiler warnings in tests/server/sws.c
|
||||||
|
|
||||||
Daniel (5 March 2002)
|
Daniel (5 March 2002)
|
||||||
|
18
docs/MANUAL
18
docs/MANUAL
@ -246,25 +246,25 @@ POST (HTTP)
|
|||||||
-F accepts parameters like -F "name=contents". If you want the contents to
|
-F accepts parameters like -F "name=contents". If you want the contents to
|
||||||
be read from a file, use <@filename> as contents. When specifying a file,
|
be read from a file, use <@filename> as contents. When specifying a file,
|
||||||
you can also specify the file content type by appending ';type=<mime type>'
|
you can also specify the file content type by appending ';type=<mime type>'
|
||||||
to the file name. You can also post the contents of several files in one field.
|
to the file name. You can also post the contents of several files in one
|
||||||
For example, the field name 'coolfiles' is used to send three files, with
|
field. For example, the field name 'coolfiles' is used to send three files,
|
||||||
different content types using the following syntax:
|
with different content types using the following syntax:
|
||||||
|
|
||||||
curl -F "coolfiles=@fil1.gif;type=image/gif,fil2.txt,fil3.html" \
|
curl -F "coolfiles=@fil1.gif;type=image/gif,fil2.txt,fil3.html" \
|
||||||
http://www.post.com/postit.cgi
|
http://www.post.com/postit.cgi
|
||||||
|
|
||||||
If the content-type is not specified, curl will try to guess from the file
|
If the content-type is not specified, curl will try to guess from the file
|
||||||
extension (it only knows a few), or use the previously specified type
|
extension (it only knows a few), or use the previously specified type (from
|
||||||
(from an earlier file if several files are specified in a list) or else it
|
an earlier file if several files are specified in a list) or else it will
|
||||||
will using the default type 'text/plain'.
|
using the default type 'text/plain'.
|
||||||
|
|
||||||
Emulate a fill-in form with -F. Let's say you fill in three fields in a
|
Emulate a fill-in form with -F. Let's say you fill in three fields in a
|
||||||
form. One field is a file name which to post, one field is your name and one
|
form. One field is a file name which to post, one field is your name and one
|
||||||
field is a file description. We want to post the file we have written named
|
field is a file description. We want to post the file we have written named
|
||||||
"cooltext.txt". To let curl do the posting of this data instead of your
|
"cooltext.txt". To let curl do the posting of this data instead of your
|
||||||
favourite browser, you have to read the HTML source of the form page and find
|
favourite browser, you have to read the HTML source of the form page and
|
||||||
the names of the input fields. In our example, the input field names are
|
find the names of the input fields. In our example, the input field names
|
||||||
'file', 'yourname' and 'filedescription'.
|
are 'file', 'yourname' and 'filedescription'.
|
||||||
|
|
||||||
curl -F "file=@cooltext.txt" -F "yourname=Daniel" \
|
curl -F "file=@cooltext.txt" -F "yourname=Daniel" \
|
||||||
-F "filedescription=Cool text file with cool text inside" \
|
-F "filedescription=Cool text file with cool text inside" \
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
.\" $Id$
|
.\" $Id$
|
||||||
.\"
|
.\"
|
||||||
.TH curl_multi_add_handle 3 "1 March 2002" "libcurl 7.9.5" "libcurl Manual"
|
.TH curl_multi_add_handle 3 "4 March 2002" "libcurl 7.9.5" "libcurl Manual"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
curl_multi_add_handle - add an easy handle to a multi session
|
curl_multi_add_handle - add an easy handle to a multi session
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
@ -11,6 +11,9 @@ CURLMcode curl_multi_add_handle(CURLM *multi_handle, CURL *easy_handle);
|
|||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Adds a standard easy handle to the multi stack. This will make this multi
|
Adds a standard easy handle to the multi stack. This will make this multi
|
||||||
handle control the specified easy handle.
|
handle control the specified easy handle.
|
||||||
|
|
||||||
|
When an easy handle has been added to a multi stack, you can not and you must
|
||||||
|
not use curl_easy_perform() on that handle!
|
||||||
.SH RETURN VALUE
|
.SH RETURN VALUE
|
||||||
CURLMcode type, general libcurl multi interface error code.
|
CURLMcode type, general libcurl multi interface error code.
|
||||||
.SH "SEE ALSO"
|
.SH "SEE ALSO"
|
||||||
|
@ -10,7 +10,8 @@ curl_multi_init - Start a multi session
|
|||||||
.ad
|
.ad
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
This function returns a CURLM handle to be used as input to all the other
|
This function returns a CURLM handle to be used as input to all the other
|
||||||
multi-functions. This init call MUST have a corresponding call to
|
multi-functions, sometimes refered to as a multi handle on some places in the
|
||||||
|
documentation. This init call MUST have a corresponding call to
|
||||||
\fIcurl_multi_cleanup\fP when the operation is complete.
|
\fIcurl_multi_cleanup\fP when the operation is complete.
|
||||||
.SH RETURN VALUE
|
.SH RETURN VALUE
|
||||||
If this function returns NULL, something went wrong and you cannot use the
|
If this function returns NULL, something went wrong and you cannot use the
|
||||||
|
@ -616,7 +616,7 @@ CURLcode curl_global_init(long flags);
|
|||||||
void curl_global_cleanup(void);
|
void curl_global_cleanup(void);
|
||||||
|
|
||||||
/* This is the version number */
|
/* This is the version number */
|
||||||
#define LIBCURL_VERSION "7.9.5-pre6"
|
#define LIBCURL_VERSION "7.9.5"
|
||||||
#define LIBCURL_VERSION_NUM 0x070905
|
#define LIBCURL_VERSION_NUM 0x070905
|
||||||
|
|
||||||
/* linked-list structure for the CURLOPT_QUOTE option (and other) */
|
/* linked-list structure for the CURLOPT_QUOTE option (and other) */
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
#define CURL_NAME "curl"
|
#define CURL_NAME "curl"
|
||||||
#define CURL_VERSION "7.9.5-pre4"
|
#define CURL_VERSION "7.9.5"
|
||||||
#define CURL_ID CURL_NAME " " CURL_VERSION " (" OS ") "
|
#define CURL_ID CURL_NAME " " CURL_VERSION " (" OS ") "
|
||||||
|
Loading…
Reference in New Issue
Block a user