| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  | to better know and track symbols in earlier libcurl versions | 
|  |  | 
|  |  | 
|  | version 1.1 instead of 1.0 like before. This change also introduces the new
  proxy type for libcurl called 'CURLPROXY_HTTP_1_0' that then allows apps to
  switch (back) to CONNECT 1.0 requests. The curl tool also got a --proxy1.0
  option that works exactly like --proxy but sets CURLPROXY_HTTP_1_0.
  I updated all test cases cases that use CONNECT and I tried to do some using
  --proxy1.0 and some updated to do CONNECT 1.1 to get both versions run. | 
|  | CURLOPT_SOCKS5_GSSAPI_SERVICE and CURLOPT_SOCKS5_GSSAPI_NEC to allow libcurl
  to do GSS-style authentication with SOCKS5 proxies. The curl tool got the
  options called --socks5-gssapi-service and --socks5-gssapi-nec to enable
  these. | 
|  | to set desired block size to use for TFTP transfers instead of the default
  512 bytes. | 
|  | They basically offer the same thing the NO_PROXY environment variable only
  offered previously: list a set of host names that shall not use the proxy
  even if one is specified. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | corrupted in ouputs. Another report from Anthony Bryan. | 
|  | escape these letters what I think is the correct way. | 
|  | corrected spellings and more. | 
|  |  | 
|  | there are servers "out there" that relies on the client doing this broken
  Digest authentication. Apache even comes with an option to work with such
  broken clients.
  The difference is only for URLs that contain a query-part (a '?'-letter and
  text to the right of it).
  libcurl now supports this quirk, and you enable it by setting the
  CURLAUTH_DIGEST_IE bit in the bitmask you pass to the CURLOPT_HTTPAUTH or
  CURLOPT_PROXYAUTH options. They are thus individually controlled to server
  and proxy. | 
|  |  | 
|  | calls. Added a paragraph explaining that libcurl takes care of low-level
protocol details. Made a few minor edits. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | make CURLOPT_PROXYUSERPWD sort of deprecated. The primary motive for adding
  these new options is that they have no problems with the colon separator
  that the CURLOPT_PROXYUSERPWD option does. | 
|  |  | 
|  |  | 
|  |  | 
|  | for spotting it). | 
|  | curl_easy_setopt: CURLOPT_USERNAME and CURLOPT_PASSWORD that sort of
  deprecates the good old CURLOPT_USERPWD since they allow applications to set
  the user name and password independently and perhaps more importantly allow
  both to contain colon(s) which CURLOPT_USERPWD doesn't fully support. | 
|  | examples that I found in the FreeBSD ports system. | 
|  |  | 
|  |  | 
|  | enabling this feature with CURLOPT_CERTINFO for a request using SSL (HTTPS
  or FTPS), libcurl will gather lots of server certificate info and that info
  can then get extracted by a client after the request has completed with
  curl_easy_getinfo()'s CURLINFO_CERTINFO option. Linus Nielsen Feltzing
  helped me test and smoothen out this feature.
  Unfortunately, this feature currently only works with libcurl built to use
  OpenSSL.
  This feature was sponsored by networking4all.com - thanks! | 
|  |  | 
|  | commands to the man pages. | 
|  | curl_multi_socket()
- don't claim that it has an argument named 'easy' because it doesn't! | 
|  | parser to allow numerical IPv6-addresses to be specified with the scope
  given, as per RFC4007 - with a percent letter that itself needs to be URL
  escaped. For example, for an address of fe80::1234%1 the HTTP URL is:
  "http://[fe80::1234%251]/" | 
|  | defined by the libcurl API. Also changed curl_easy_setopt examples to
pass longs where appropriate. | 
|  | non-zero with the fixed value of 1. We should strive at making options
  support '1' for enabling them mentioned explicitly, as that then will allow
  us for to extend them in the future without breaking older programs. | 
|  | curl-library list on July 9th 2008 by Mathew Hounsell)
NOTE: the name resolve functions of various libc implementations don't re-read
name server information unless explicitly told so (by for example calling
Ires_init(3). This may cause libcurl to keep using the older server even
if DHCP has updated the server info, and this may look like a DNS cache issue
to the casual libcurl-app user. | 
|  |  | 
|  |  | 
|  | CURLINFO_APPCONNECT_TIME. This is set with the "application layer"
handshake/connection is completed (typically SSL, TLS or SSH). By using this
you can figure out the application layer's own connect time. You can extract
the time stamp using curl's -w option and the new variable named
'time_appconnect'. This feature was sponsored by Lenny Rachitsky at NeuStar. | 
|  |  | 
|  |  | 
|  |  | 
|  | OpenSSL, NSS and GnuTLS-built libcurls. | 
|  |  |