| Age | Commit message (Collapse) | Author | 
|---|
|  | multi interface with pipelining enabled as it would wrongly check for,
  detect and close "dead connections" even though that connection was already
  in use! | 
|  | number of entries in a provided table is doomed to fail in the long run. Now
we use the NUM_OF_CIPHERS define instead to figure out the amount. | 
|  |  | 
|  | always fire up a new connection rather than using the existing one when the
  multi interface is used. Original bug report:
  https://bugzilla.redhat.com/show_bug.cgi?id=450140 | 
|  | the check_issuer_cert() proto | 
|  | warning in the code though but we need NSS' base64.h header for that and we
don't currently have a suitable way to include it as our own base64.h header
kind of "blocks" it. | 
|  | is for the TCP connect. I changed it to TIMER_PRETRANSFER which seems to be
what was intended here. | 
|  |  | 
|  | libraries are supported. Starting now, each underlying SSL library support
  code does a set of defines for the 16 functions the generic layer (sslgen.c)
  uses (all these new function defines use the prefix "curlssl_"). This
  greatly simplified the generic layer in readability by involving much less
  #ifdefs and other preprocessor stuff and should make it easier for people to
  make libcurl work with new SSL libraries.
  Hopefully I can later on document these 16 functions somewhat as well.
  I also made most of the internal SSL-dependent functions (using Curl_ssl_
  prefix) #defined to nothing when no SSL support is requested - previously
  they would unnecessarily call mostly empty functions. | 
|  | function(pointer to char,int,int,pointer to void)' is compiler dependent | 
|  | void * | 
|  | functionality killed it due to its unconditional use of
  X509_STORE_set_flags... | 
|  |  | 
|  |  | 
|  |  | 
|  | OpenSSL, NSS and GnuTLS-built libcurls. | 
|  | OpenSSL, NSS and GnuTLS-built libcurls. | 
|  | curl_easy_getinfo. It returns a pointer to a string with the most recently
  used IP address. Modified test case 500 to also verify this feature. The
  implementing of this feature was sponsored by Lenny Rachitsky at NeuStar. | 
|  | condition were encountered. | 
|  | Issue detected by Guenter Knauf's NetWare autobuild. | 
|  | the curl_multi_socket() API with HTTP pipelining enabled and could lead to
  the pipeline basically stalling for a very long period of time until it took
  off again. | 
|  | provided excellent repeat recipes. I fixed the cases I managed to reproduce
  but Jeff still got some (SCP) problems even after these fixes:
  http://curl.haxx.se/mail/lib-2008-05/0342.html | 
|  | how the HTTP redirect following code didn't properly follow to a new URL if
  the new url was but a query string such as "Location: ?moo=foo". Test case
  1031 was added to verify this fix. | 
|  |  | 
|  | openssl/objects.h were needed to compile SPNEGO support. | 
|  |  | 
|  | for 7.18.2 since we have added functions in this release.
http://curl.haxx.se/mail/lib-2008-05/0240.html | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | _ Updated packages/OS400/curl.inc.in with new definitions.
_ New connect/bind/sendto/recvfrom wrappers to support AF_UNIX sockets.
_ Include files line length shortened below 100 chars.
_ Const parameter in lib/qssl.[ch].
_ Typos in packages/OS400/initscript.sh. | 
|  | go straight to DO
we had multiple states for which the internal function returned no socket at
all to wait for, with the effect that libcurl calls the socket callback (when
curl_multi_socket() is used) with REMOVE prematurely (as it would be added
again within very shortly) | 
|  | handler functions didn't return that the socket should be waited for writing,
but instead it was treated as if no socket was needing monitoring so REMOVE
was called prematurely | 
|  |  | 
|  | and receive data over a connection previously setup with curl_easy_perform()
  and its CURLOPT_CONNECT_ONLY option. The sendrecv.c example was added to
  show how they can be used. | 
|  | when function clock_gettime() is available and the monotonic timer is
also available. Otherwise, in some cases, librt or libposix4 could be used
for linking even when finally not using the clock_gettime() function due
to lack of the monotonic clock. | 
|  |  | 
|  | This also implies the removal of the winmm.lib dependency for WIN32. | 
|  | and doing CONNECT to a proxy. The app would then busy-loop until the proxy
  completed its response. | 
|  | Added a few comments while at it. | 
|  | of tetetest's patch for curl_easy_send() | 
|  |  | 
|  | (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480044) identifying a
  segfault when using krb5 ftp, but the krb4 code had the same problem. | 
|  | the use of microsecond resolution keys for internal splay trees.
http://curl.haxx.se/mail/lib-2008-04/0513.html | 
|  |  | 
|  |  | 
|  | when using CURL_AUTH_ANY" (http://curl.haxx.se/bug/view.cgi?id=1945240).
  The problem was that when libcurl rewound a stream meant for upload when it
  would prepare for a second request, it could accidentally continue the
  sending of the rewound data on the first request instead of on the second.
  Ben also provided test case 1030 that verifies this fix. |