Daniel Stenberg
600d0b1303
Introuced --data-urlencode to the curl tool for easier url encoding of the
...
data sent in a post.
2007-11-20 10:08:42 +00:00
Daniel Stenberg
bff962398d
Andres Garcia made the examples build fine on Windows (mingw + msys) when
...
the lib was built staticly.
2007-11-17 10:22:44 +00:00
Daniel Stenberg
3ec322685b
new ruby binding, curl-multi version 0.1
2007-11-11 14:20:15 +00:00
Dan Fandrich
70f10f1ac9
Add a call to curl_global_cleanup to show how to do a proper shutdown.
2007-11-07 04:53:37 +00:00
Daniel Stenberg
bbc4e05434
Andres Garcia made it build and run on windows
2007-11-05 10:07:34 +00:00
Daniel Stenberg
af29dcbafb
I check the code right now and while() and if() are in majority over while ()
...
and if () so the rule is from now on => no space before the parenthesis.
2007-11-05 09:31:30 +00:00
Daniel Stenberg
9b15f1be26
added new people from the 7.17.1 announcement
2007-10-30 22:48:08 +00:00
Daniel Stenberg
f9cfef3599
mention --static-libs as added in 7.17.1
2007-10-26 07:46:02 +00:00
Dan Fandrich
faaaf62655
Added the --static-libs option to curl-config
2007-10-25 22:30:35 +00:00
Dan Fandrich
a83b5d1b67
Mention first version with CURLOPT_COPYPOSTFIELDS.
...
Don't confuse NUL with NULL.
2007-10-15 21:19:40 +00:00
Dan Fandrich
add90abfa4
Updated minimum libcurl size
2007-10-15 21:03:40 +00:00
Patrick Monnerat
a005243908
Fix dynamic CURLOPT_POSTFIELDS bug: back to static.
...
CURLOPT_COPYPOSTFIELDS option added for dynamic.
Fix some OS400 features.
2007-10-15 18:32:01 +00:00
Daniel Stenberg
887e8f9265
Chris Leighton:
...
My understanding is that we use "number" for discrete variables and
"amount" for continuous variables.
So you can say "The amount of flour required depends on..." or, "Last
night I consumed a large amount of beer!".
And, "That tank contains a large number of fish" or, "Over the week I
consumed a number of cases of beer."
I think that features are discrete, so the man page would read "...the
number of features will make your head spin!".
2007-10-13 20:49:51 +00:00
Dan Fandrich
257e38d5c5
Documented error codes 77-80, and fixed the one for 60.
2007-10-09 16:49:41 +00:00
Daniel Stenberg
fc70b2f916
Add a paragraph about CURLOPT_CUSTOMREQUEST not actually changing libcurl's
...
behavior, it only changes the actual request method keyword and this is not
always what the user/app wants.
2007-10-09 14:53:50 +00:00
Daniel Stenberg
33a8e6c30c
Michal Marek removed the no longer existing return codes from the curl.1
...
man page.
2007-10-09 08:42:50 +00:00
Daniel Stenberg
08fd1829e0
Known bug #47 , which confused libcurl if doing NTLM auth over a proxy with
...
a response that was larger than 16KB is now improved slightly so that now
the restriction at 16KB is for the headers only and it should be a rare
situation where the response-headers exceed 16KB. Thus, I consider #47 fixed
and the header limitation is now known as known bug #48 .
2007-10-07 08:28:03 +00:00
Daniel Stenberg
83f385acf3
add url to the wikipedia article for a longer description
2007-10-05 15:18:34 +00:00
Daniel Stenberg
606af3024b
Alexey Pesternikov documented CURLOPT_OPENSOCKETDATA and
...
CURLOPT_OPENSOCKETFUNCTION
2007-10-05 15:16:18 +00:00
Daniel Stenberg
4449bd9b4d
Michael Wallner made the CULROPT_COOKIELIST option support a new magic
...
string: "FLUSH". Using that will cause libcurl to flush its cookies to the
CURLOPT_COOKIEJAR file.
2007-10-05 14:37:33 +00:00
Daniel Stenberg
bffa835573
The new file docs/libcurl/ABI describes how we view ABI breakages, soname
...
bumps and what the version number's significance to all that is.
2007-10-04 22:05:25 +00:00
Daniel Stenberg
db85a941d0
people from the 7.17.0 announcement
2007-10-03 08:51:36 +00:00
Daniel Stenberg
ce81cd21d3
I renamed the CURLE_SSL_PEER_CERTIFICATE error code to
...
CURLE_PEER_FAILED_VERIFICATION (standard CURL_NO_OLDIES style), and made this
return code get used by the previous SSH MD5 fingerprint check in case it
fails.
2007-10-03 08:07:50 +00:00
Daniel Stenberg
51c6a5d43b
Based on a patch brought by Johnny Luong, libcurl now offers
...
CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 and the curl tool --hostpubmd5. They both make
the SCP or SFTP connection verify the remote host's md5 checksum of the public
key before doing a connect, to reduce the risk of a man-in-the-middle attack.
2007-10-03 08:00:42 +00:00
Daniel Stenberg
119364741e
known bug #46 : chunked-encoded CONNECT responses from a http proxy now works.
...
Added test case 1008 to verify. Note that #47 is still there.
2007-10-02 10:21:36 +00:00
Daniel Stenberg
30a39fe877
document --post301, based on the phrasing in curl_easy_setopt.3 for
...
CURLOPT_POST301 written by Philip Langdale
2007-10-02 09:57:48 +00:00
Daniel Stenberg
0489081d3f
CURLOPT_POST301 section, added by Philip Langdale
2007-10-02 09:56:52 +00:00
Daniel Stenberg
a19de6e9ac
a new Lua binding and I shortened the wording on several bindings by cutting
...
out "written"
2007-09-25 08:46:49 +00:00
Daniel Stenberg
775f86cb5a
Immanuel Gregoire fixed KNOWN_BUGS #44 : --ftp-method nocwd did not handle
...
URLs ending with a slash properly (it should list the contents of that
directory). Test case 351 brought back and also test 1010 was added.
2007-09-24 21:47:35 +00:00
Daniel Stenberg
db1c92ceac
Bad use of "its" replaceed with a rephrase. I noticed this flaw thanks to the
...
Debian bug report http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=443734
2007-09-24 10:56:26 +00:00
Daniel Stenberg
6c511abf43
--proxy-negotiate is added in 7.17.1
2007-09-21 11:53:56 +00:00
Daniel Stenberg
015d5869d7
Mark Davies fixed Negotiate authentication over proxy, and also introduced
...
the --proxy-negotiate command line option to allow a user to explicitly
select it.
2007-09-21 11:05:31 +00:00
Daniel Stenberg
785a4899f5
reformatted to be similar to the FAQ to make it look nicer on the site:
...
http://curl.haxx.se/docs/contribute.html
2007-09-20 14:43:31 +00:00
Daniel Stenberg
da62aff6bb
Achint Mehta pointed out this dead link
2007-09-20 14:19:57 +00:00
Daniel Stenberg
322308e298
the winsock stuff is made by curl_global_init
2007-09-20 14:05:53 +00:00
Daniel Stenberg
b53e326828
fix bad link
2007-09-20 14:05:11 +00:00
Daniel Stenberg
8c3f40ee32
Rob Crittenden provided an NSS update with the following highlights:
...
o It looks for the NSS database first in the environment variable SSL_DIR,
then in /etc/pki/nssdb, then it initializes with no database if neither of
those exist.
o If the NSS PKCS#11 libnspsem.so driver is available then PEM files may be
loaded, including the ca-bundle. If it is not available then only
certificates already in the NSS database are used.
o Tries to detect whether a file or nickname is being passed in so the right
thing is done
o Added a bit of code to make the output more like the OpenSSL module,
including displaying the certificate information when connecting in
verbose mode
o Improved handling of certificate errors (expired, untrusted, etc)
The libnsspem.so PKCS#11 module is currently only available in Fedora
8/rawhide. Work will be done soon to upstream it. The NSS module will work
with or without it, all that changes is the source of the certificates and
keys.
2007-09-18 22:21:54 +00:00
Daniel Stenberg
b1aafbd957
mention the prefered source code line length to be less than 80 columns
2007-09-18 21:33:05 +00:00
Dan Fandrich
8412d1e493
Compile samples with -DCURL_NO_OLDIES
2007-09-13 22:20:35 +00:00
Dan Fandrich
6d27647b61
Remove remaining traces of ftp3rdparty.c and mention htmltidy.c
2007-09-13 20:36:52 +00:00
Daniel Stenberg
3dbe708308
added some further stuff from the feature-requests tracker, and a bunch of URLs
...
to the specific tracker entries
2007-09-13 09:02:15 +00:00
Daniel Stenberg
24db40de7c
A brand new binding for SP-Forth was written
2007-09-09 22:22:45 +00:00
Daniel Stenberg
0ff311aa1a
two new CONNECT response problems that have appeared
2007-09-06 13:38:05 +00:00
Dan Fandrich
6fd1cfeab1
Minor updates
2007-09-05 17:17:59 +00:00
Gunter Knauf
21ed69b51e
added some comments for MingW32 builds.
2007-09-03 11:10:46 +00:00
Dan Fandrich
3b819b3064
bash is not required when compiling under Minix
2007-09-01 21:21:52 +00:00
Dan Fandrich
3fa60164af
Renamed the CURLE_FTP_SSL_FAILED error code to CURLE_USE_SSL_FAILED.
...
Renamed the curl_ftpssl enum to curl_usessl and its enumerated constants,
creating macros for backward compatibility.
2007-08-31 19:36:32 +00:00
Dan Fandrich
9f44a95522
Renamed several libcurl error codes and options to make them more general
...
and allow reuse by multiple protocols. Several unused error codes were
removed. In all cases, macros were added to preserve source (and binary)
compatibility with the old names. These macros are subject to removal at
a future date, but probably not before 2009. An application can be
tested to see if it is using any obsolete code by compiling it with the
CURL_NO_OLDIES macro defined.
Documented some newer error codes in libcurl-error(3)
2007-08-30 20:34:57 +00:00
Dan Fandrich
374f0214b6
Mention OS/400 and TPF
2007-08-23 17:26:42 +00:00
Daniel Stenberg
4cf3ad07e5
--libcurl does not support -F
2007-08-23 14:33:08 +00:00
Daniel Stenberg
014f1bea9a
1) the talk about strings used by libcurl doesn't apply to libcurl >= 7.17.0
...
2) added nroff header
2007-08-22 11:28:26 +00:00
Daniel Stenberg
138ca334f9
ignore all the binaries and the .deps and .libs
2007-08-17 22:33:25 +00:00
Daniel Stenberg
f3c7adcb54
NEXT soname bump
...
* #undef CURL_FTP_HTTPSTYLE_HEAD in lib/ftp.c to remove the HTTP-style headers
from being output in NOBODY requests over ftp
2007-08-17 22:21:41 +00:00
Dan Fandrich
7b5d148b1f
LDAP is no longer excluded on Minix.
2007-08-14 17:23:32 +00:00
Gunter Knauf
f4bc326670
updated NetWare docu about recent LDAP changes.
2007-08-14 16:43:52 +00:00
Daniel Stenberg
5cdcc2b3aa
the curl_multi_handle_control() idea
2007-08-14 10:11:34 +00:00
Daniel Stenberg
d0edb47896
Patrick Monnerat modified the LDAP code and approach in curl. Starting now,
...
the configure script checks for openldap and friends and we link with those
libs just like we link all other third party libraries, and we no longer
dlopen() those libraries. Our private header file lib/ldap.h was renamed to
lib/curl_ldap.h due to this. I set a tag in CVS (curl-7_17_0-preldapfix)
just before this commit, just in case.
2007-08-11 20:57:54 +00:00
Daniel Stenberg
c1b9356081
Usage of the BCURLOPT_PROGRESSFUNCTION callback is not recommended when using
...
the multi interface, but having the comment in here caused more questions than
we fixed problems so I remove it now. It still works fine.
2007-08-07 21:14:31 +00:00
Daniel Stenberg
58b0415d36
add URL to more "generated public config.h" details
2007-08-07 13:01:36 +00:00
Gunter Knauf
25920f4a14
Peteris Krumins pointed out that MingW32 doesnt provide a batch file to set the path to the bin folder.
2007-08-06 22:21:38 +00:00
Daniel Stenberg
160c302933
ontributors from the 7.16.4 release notes and a removed duplicate
2007-08-06 15:58:05 +00:00
Daniel Stenberg
dddc8e3374
removed the rsaglue hint since it doesn't apply to modern OpenSSL, and added
...
some brief hints about gssapi and libssh2
2007-08-06 15:54:38 +00:00
Daniel Stenberg
bccb1ee7cd
we now support GSS/Kerberos 5 for ftp file transfers!
2007-08-06 14:56:21 +00:00
Gunter Knauf
f2f7c18245
Peteris Krumins pointed out some MingW32 related build issues.
2007-08-03 11:46:00 +00:00
Daniel Stenberg
5a6dcdc36c
clarify that setting POSTFIELDS to NULL or "" is not enough to make a zero byte
...
POST
2007-08-02 13:26:06 +00:00
Daniel Stenberg
50c10aa5bf
Patrick Monnerat and I modified libcurl so that now it *copies* all strings
...
passed to it with curl_easy_setopt()! Previously it has always just refered
to the data, forcing the user to keep the data around until libcurl is done
with it. That is now history and libcurl will instead clone the given
strings and keep private copies.
2007-08-01 21:20:01 +00:00
Daniel Stenberg
16710a1c9b
users should use the CURLMOPT_TIMERFUNCTION rather than curl_multi_timeout
...
when using the socket API
2007-07-30 22:01:04 +00:00
Daniel Stenberg
ba5c71b79b
less blocking these days
2007-07-30 21:47:56 +00:00
Daniel Stenberg
f3799462c2
updated based on suggestion from Jeff Pohlmeyer
2007-07-30 21:47:44 +00:00
Daniel Stenberg
844cbc701a
Added "4.15 FTPS doesn't work" and updated a few other sections slightly
2007-07-29 22:17:39 +00:00
Dan Fandrich
000fdc6b99
Document pwd as an sftp quote command for curl(1), and show it as
...
lower case for consistency since sftp commands are case insensitive.
2007-07-20 17:29:43 +00:00
Daniel Stenberg
dca3564cfb
minor addition, re-count of the number of lines of code
2007-07-19 21:35:36 +00:00
James Housley
5251c45187
SFTP also supports PWD
2007-07-18 23:21:32 +00:00
Dan Fandrich
d9b5f327bf
Added the list of sftp quote commands.
2007-07-18 22:23:07 +00:00
Dan Fandrich
4706a93341
Fixed some more simple compile warnings in the examples.
2007-07-16 21:22:12 +00:00
Daniel Stenberg
b85b56a73d
45. libcurl built to support ipv6 uses getaddrinfo() to resolve host names.
...
getaddrinfo() sorts the response list which effectively kills how libcurl
deals with round-robin DNS entries. All details:
http://curl.haxx.se/mail/lib-2007-07/0168.html
initial suggested function to use for randomizing the response:
http://curl.haxx.se/mail/lib-2007-07/0178.html
2007-07-16 21:08:08 +00:00
Dan Fandrich
5bed99c97d
The examples don't need access to curl internal source files.
2007-07-13 21:31:44 +00:00
Daniel Stenberg
f7d6e147f1
Daniel Cater added the mentioning of CURL_DISABLE_TFTP
2007-07-13 20:09:38 +00:00
Daniel Stenberg
aad1d3ce14
Daniel Cater: libcurl-errors needs updating to reflect a couple of deprecated
...
error codes
2007-07-13 20:07:22 +00:00
Dan Fandrich
49ce3e5160
Fixed some compile warnings and errors and improved portability in the
...
examples.
Removed ftp3rdparty.c since libcurl doesn't support 3rd party FTP transfers
any longer.
2007-07-12 21:11:10 +00:00
Daniel Stenberg
4a728747e6
make it compile fine
2007-07-12 20:55:17 +00:00
Daniel Stenberg
f5a6355172
fix include path
2007-07-12 20:54:54 +00:00
Dan Fandrich
ffff8ddbef
Compile most of the example apps in docs/examples when doing a 'make check'.
2007-07-12 20:38:54 +00:00
Dan Fandrich
5e1cd407a3
Added the first libcurl version to which the SSH options were added.
2007-07-11 19:21:38 +00:00
Daniel Stenberg
e2bac4fe6f
add note about windows and dlls with CURLOPT_WRITEDATA
2007-07-06 20:14:03 +00:00
Daniel Stenberg
f7e9a21c53
contributors from the 7.16.3 release notes
2007-07-02 22:04:36 +00:00
James Housley
55cd28283c
Fix problem with the indenting noticed by Pavel
2007-07-02 17:22:51 +00:00
Daniel Stenberg
fcfffbe2f2
mention the old name
2007-07-01 22:03:47 +00:00
Daniel Stenberg
54967d2a3a
Thomas J. Moore provided a patch that introduces Kerberos5 support in
...
libcurl. This also makes the options change name to --krb (from --krb4) and
CURLOPT_KRBLEVEL (from CURLOPT_KRB4LEVEL) but the old names are still
2007-07-01 22:01:18 +00:00
Gunter Knauf
8727803cf8
updated NetWare docu.
2007-07-01 12:09:25 +00:00
Daniel Stenberg
9ca688c8e7
James Bursa's improvement
2007-06-27 21:35:17 +00:00
Daniel Stenberg
8edbe262d9
fix little flaw that could make the transfer loop end prematurely
2007-06-27 21:29:29 +00:00
James Housley
4cd7f85410
Add two new options for the SFTP/SCP/FILE protocols: CURLOPT_NEW_FILE_PERMS
...
and CURLOPT_NEW_DIRECTORY_PERMS. These control the premissions for files
and directories created on the remote server. CURLOPT_NEW_FILE_PERMS
defaults to 0644 and CURLOPT_NEW_DIRECTORY_PERMS defaults to 0755
2007-06-27 20:15:48 +00:00
Daniel Stenberg
33b9daaa4c
add an FTP rename example to 3.7
2007-06-26 21:53:46 +00:00
Daniel Stenberg
eb965e2a13
44. --ftp-method nocwd does not handle URLs ending with a slash properly (it
...
should list the contents of that directory). See test case 351.
2007-06-18 21:03:14 +00:00
Daniel Stenberg
4e35395d0e
Daniel Johnson reported the tests now run fine on OS X!
2007-06-18 08:57:13 +00:00
James Housley
17798ed740
Update documentation to reflect SFTP's ability to create directories on
...
upload. Some text provieded by Tom Regner
2007-06-13 15:02:34 +00:00
Daniel Stenberg
a32eaffa77
Daniel Black's clarfication about the NTLM support
2007-06-11 07:27:02 +00:00
Daniel Stenberg
2ea052336f
bug #1720605 , There seems to be a problem when connecting to the Microsoft telnet server
2007-06-07 21:56:03 +00:00
Daniel Stenberg
a49e78d9b7
Added CURLMOPT_MAXCONNECTS which is a curl_multi_setopt() option for setting
...
the maximum size of the connection cache maximum size of the multi handle.
2007-05-30 20:04:44 +00:00