1
0
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:
Daniel Stenberg 2002-03-07 08:50:18 +00:00
parent 58cad04bbb
commit c2d4fd876c
6 changed files with 28 additions and 13 deletions

11
CHANGES
View File

@ -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)

View File

@ -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" \

View File

@ -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"

View File

@ -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

View File

@ -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) */

View File

@ -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 ") "