Loading CHANGES +3 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,9 @@ Daniel Fandrich (9 Sep 2008) - Mike Revi discovered some swapped speed switches documented in the curl man page. - Checked in some grammatical and minor other fixes in the documentation and examples that I found in the FreeBSD ports system. Daniel Stenberg (8 Sep 2008) - Dmitry Kurochkin patched a problem: I have found bug in pipelining through proxy. I have a transparent proxy. When running with http_proxy environment Loading docs/TODO +4 −4 Original line number Diff line number Diff line Loading @@ -50,7 +50,7 @@ 7. SSL 7.1 Disable specific versions 7.2 Provide mytex locking API 7.2 Provide mutex locking API 7.3 dumpcert 7.4 Evaluate SSL patches 7.5 Cache OpenSSL contexts Loading Loading @@ -152,7 +152,7 @@ know MUST have it. This is error-prone. We therefore want the header files to adapt to configure results. Those results must be stored in a new header and they must use a curl name space, i.e not be HAVE_* prefix (as that would risk collide with other apps that use libcurl and that runs configure). a collision with other apps that use libcurl and that runs configure). Work on this has been started but hasn't been finished, and the initial patch and some details are found here: Loading @@ -165,7 +165,7 @@ 2.1 More non-blocking Make sure we don't ever loop because of non-blocking sockets return Make sure we don't ever loop because of non-blocking sockets returning EWOULDBLOCK or similar. The GnuTLS connection etc. 2.2 Pause transfers Loading Loading @@ -304,7 +304,7 @@ to provide the data to send. Provide an option that allows for disabling specific SSL versions, such as SSLv2 http://curl.haxx.se/bug/feature.cgi?id=1767276 7.2 Provide mytex locking API 7.2 Provide mutex locking API Provide a libcurl API for setting mutex callbacks in the underlying SSL library, so that the same application code can use mutex-locking Loading docs/curl.1 +114 −113 File changed.Preview size limit exceeded, changes collapsed. Show changes docs/examples/fileupload.c +5 −1 Original line number Diff line number Diff line Loading @@ -27,7 +27,11 @@ int main(void) return 1; /* can't continue */ } stat("debugit", &file_info); /* to get the file size */ /* to get the file size */ if(fstat(fileno(fd), &file_info) != 0) { return 1; /* can't continue */ } curl = curl_easy_init(); if(curl) { Loading docs/libcurl/curl_easy_pause.3 +2 −2 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ curl_easy_pause - pause and unpause a connection Using this function, you can explicitly mark a running connection to get paused, and you can unpause a connection that was previously paused. A connection can made to pause by using this function or by letting the read A connection can be paused by using this function or by letting the read or the write callbacks return the proper magic return code (\fICURL_READFUNC_PAUSE\fP and \fICURL_WRITEFUNC_PAUSE\fP). A write callback that returns pause signals to the library that it couldn't take care of any Loading Loading @@ -56,7 +56,7 @@ it in an allocated buffer until the reading is again unpaused using this function. If the downloaded data is compressed and is asked to get uncompressed automatially on download, libcurl will continue to uncompress the entire automatically on download, libcurl will continue to uncompress the entire downloaded chunk and it will cache the data uncompressed. This has the side- effect that if you download something that is compressed a lot, it can result in a very large data amount needing to be allocated to save the data during Loading Loading
CHANGES +3 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,9 @@ Daniel Fandrich (9 Sep 2008) - Mike Revi discovered some swapped speed switches documented in the curl man page. - Checked in some grammatical and minor other fixes in the documentation and examples that I found in the FreeBSD ports system. Daniel Stenberg (8 Sep 2008) - Dmitry Kurochkin patched a problem: I have found bug in pipelining through proxy. I have a transparent proxy. When running with http_proxy environment Loading
docs/TODO +4 −4 Original line number Diff line number Diff line Loading @@ -50,7 +50,7 @@ 7. SSL 7.1 Disable specific versions 7.2 Provide mytex locking API 7.2 Provide mutex locking API 7.3 dumpcert 7.4 Evaluate SSL patches 7.5 Cache OpenSSL contexts Loading Loading @@ -152,7 +152,7 @@ know MUST have it. This is error-prone. We therefore want the header files to adapt to configure results. Those results must be stored in a new header and they must use a curl name space, i.e not be HAVE_* prefix (as that would risk collide with other apps that use libcurl and that runs configure). a collision with other apps that use libcurl and that runs configure). Work on this has been started but hasn't been finished, and the initial patch and some details are found here: Loading @@ -165,7 +165,7 @@ 2.1 More non-blocking Make sure we don't ever loop because of non-blocking sockets return Make sure we don't ever loop because of non-blocking sockets returning EWOULDBLOCK or similar. The GnuTLS connection etc. 2.2 Pause transfers Loading Loading @@ -304,7 +304,7 @@ to provide the data to send. Provide an option that allows for disabling specific SSL versions, such as SSLv2 http://curl.haxx.se/bug/feature.cgi?id=1767276 7.2 Provide mytex locking API 7.2 Provide mutex locking API Provide a libcurl API for setting mutex callbacks in the underlying SSL library, so that the same application code can use mutex-locking Loading
docs/examples/fileupload.c +5 −1 Original line number Diff line number Diff line Loading @@ -27,7 +27,11 @@ int main(void) return 1; /* can't continue */ } stat("debugit", &file_info); /* to get the file size */ /* to get the file size */ if(fstat(fileno(fd), &file_info) != 0) { return 1; /* can't continue */ } curl = curl_easy_init(); if(curl) { Loading
docs/libcurl/curl_easy_pause.3 +2 −2 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ curl_easy_pause - pause and unpause a connection Using this function, you can explicitly mark a running connection to get paused, and you can unpause a connection that was previously paused. A connection can made to pause by using this function or by letting the read A connection can be paused by using this function or by letting the read or the write callbacks return the proper magic return code (\fICURL_READFUNC_PAUSE\fP and \fICURL_WRITEFUNC_PAUSE\fP). A write callback that returns pause signals to the library that it couldn't take care of any Loading Loading @@ -56,7 +56,7 @@ it in an allocated buffer until the reading is again unpaused using this function. If the downloaded data is compressed and is asked to get uncompressed automatially on download, libcurl will continue to uncompress the entire automatically on download, libcurl will continue to uncompress the entire downloaded chunk and it will cache the data uncompressed. This has the side- effect that if you download something that is compressed a lot, it can result in a very large data amount needing to be allocated to save the data during Loading