Skip to content
Snippets Groups Projects
  1. Oct 12, 2007
  2. Oct 05, 2007
  3. Oct 03, 2007
    • Daniel Stenberg's avatar
      Alexey Pesternikov introduced CURLOPT_OPENSOCKETFUNCTION and · ce1cfcb7
      Daniel Stenberg authored
      CURLOPT_OPENSOCKETDATA to set a callback that allows an application to replace
      the socket() call used by libcurl. It basically allows the app to change
      address, protocol or whatever of the socket. (I also did some whitespace
      indent/cleanups in lib/url.c which kind of hides some of these changes, sorry
      for mixing those in.)
      ce1cfcb7
    • Daniel Stenberg's avatar
      Based on a patch brought by Johnny Luong, libcurl now offers · 51c6a5d4
      Daniel Stenberg authored
      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.
      51c6a5d4
  4. Oct 02, 2007
  5. Sep 27, 2007
  6. Sep 26, 2007
    • Daniel Stenberg's avatar
      Philip Langdale provided the new CURLOPT_POST301 option for · fd4cf78f
      Daniel Stenberg authored
      curl_easy_setopt() that alters how libcurl functions when following
      redirects. It makes libcurl obey the RFC2616 when a 301 response is received
      after a non-GET request is made. Default libcurl behaviour is to change
      method to GET in the subsequent request (like it does for response code 302
      - because that's what many/most browsers do), but with this CURLOPT_POST301
      option enabled it will do what the spec says and do the next request using
      the same method again. I.e keep POST after 301.
      
      The curl tool got this option as --post301
      
      Test case 1011 and 1012 were added to verify.
      fd4cf78f
  7. Aug 31, 2007
  8. Aug 30, 2007
    • Dan Fandrich's avatar
      Renamed several libcurl error codes and options to make them more general · 9f44a955
      Dan Fandrich authored
      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)
      9f44a955
  9. Aug 29, 2007
  10. Aug 26, 2007
  11. Aug 16, 2007
  12. Aug 11, 2007
    • Daniel Stenberg's avatar
      Patrick Monnerat modified the LDAP code and approach in curl. Starting now, · d0edb478
      Daniel Stenberg authored
      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.
      d0edb478
  13. Aug 07, 2007
  14. Aug 04, 2007
  15. Aug 03, 2007
  16. Aug 02, 2007
  17. Aug 01, 2007
  18. Jul 29, 2007
  19. Jul 23, 2007
  20. Jul 14, 2007
  21. Jul 12, 2007
  22. Jul 11, 2007
  23. Jul 10, 2007
  24. Jul 01, 2007
  25. Jun 27, 2007
  26. Jun 21, 2007
  27. Jun 05, 2007
  28. May 30, 2007
  29. May 02, 2007
  30. Apr 29, 2007
  31. Apr 27, 2007
Loading