Skip to content
  1. Apr 06, 2010
  2. Apr 04, 2010
  3. Mar 31, 2010
  4. Mar 24, 2010
  5. Feb 17, 2010
  6. Dec 02, 2009
  7. Nov 12, 2009
  8. Nov 05, 2009
  9. Oct 28, 2009
  10. Oct 18, 2009
  11. Oct 07, 2009
  12. Sep 21, 2009
  13. Sep 08, 2009
  14. Sep 06, 2009
  15. Aug 28, 2009
  16. Aug 13, 2009
  17. Jul 20, 2009
    • Kamil Dudka's avatar
      - Claes Jakobsson improved the support for client certificates handling · 5f0cae80
      Kamil Dudka authored
        in NSS-powered libcurl. Now the client certificates can be selected
        automatically by a NSS built-in hook. Additionally pre-login to all PKCS11
        slots is no more performed. It used to cause problems with HW tokens.
      
      - Fixed reference counting for NSS client certificates. Now the PEM reader
        module should be always properly unloaded on Curl_nss_cleanup(). If the unload
        fails though, libcurl will try to reuse the already loaded instance.
      5f0cae80
  18. Jun 08, 2009
  19. May 28, 2009
  20. May 27, 2009
  21. May 11, 2009
  22. Apr 24, 2009
  23. Apr 21, 2009
  24. Apr 14, 2009
  25. Apr 13, 2009
  26. Mar 18, 2009
  27. Feb 27, 2009
  28. Feb 17, 2009
  29. Jan 07, 2009
    • Daniel Stenberg's avatar
      fix compiler warnings · dd058b8d
      Daniel Stenberg authored
      dd058b8d
    • Daniel Stenberg's avatar
      - Rob Crittenden did once again provide an NSS update: · 3c2ad402
      Daniel Stenberg authored
        I have to jump through a few hoops now with the NSS library initialization
        since another part of an application may have already initialized NSS by the
        time Curl gets invoked. This patch is more careful to only shutdown the NSS
        library if Curl did the initialization.
      
        It also adds in a bit of code to set the default ciphers if the app that
        call NSS_Init* did not call NSS_SetDomesticPolicy() or set specific
        ciphers. One might argue that this lets other application developers get
        lazy and/or they aren't using the NSS API correctly, and you'd be right.
        But still, this will avoid terribly difficult-to-trace crashes and is
        generally helpful.
      3c2ad402
  30. Nov 15, 2008
  31. Oct 16, 2008
  32. Oct 15, 2008
    • Daniel Stenberg's avatar
      - Pascal Terjan filed bug #2154627 · a579d670
      Daniel Stenberg authored
        (http://curl.haxx.se/bug/view.cgi?id=2154627) which pointed out that libcurl
        uses strcasecmp() in multiple places where it causes failures when the
        Turkish locale is used. This is because 'i' and 'I' isn't the same letter so
        strcasecmp() on those letters are different in Turkish than in English (or
        just about all other languages). I thus introduced a totally new internal
        function in libcurl (called Curl_ascii_equal) for doing case insentive
        comparisons for english-(ascii?) style strings that thus will make "file"
        and "FILE" match even if the Turkish locale is selected.
      a579d670
  33. Sep 23, 2008
  34. Sep 06, 2008
  35. Sep 04, 2008