Commit 152cf632 authored by Dan Fandrich's avatar Dan Fandrich
Browse files

Checked in some grammatical and minor other fixes in the documentation and

examples that I found in the FreeBSD ports system.
parent c98ab69c
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -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
+4 −4
Original line number Diff line number Diff line
@@ -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
@@ -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:
@@ -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
@@ -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
+114 −113

File changed.

Preview size limit exceeded, changes collapsed.

+5 −1
Original line number Diff line number Diff line
@@ -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) {
+2 −2
Original line number Diff line number Diff line
@@ -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
@@ -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