Skip to content
  1. Oct 28, 2009
  2. Oct 18, 2009
  3. Oct 07, 2009
  4. Sep 21, 2009
  5. Sep 08, 2009
  6. Sep 06, 2009
  7. Aug 28, 2009
  8. Aug 13, 2009
  9. 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
  10. Jun 08, 2009
  11. May 28, 2009
  12. May 27, 2009
  13. May 11, 2009
  14. Apr 24, 2009
  15. Apr 21, 2009
  16. Apr 14, 2009
  17. Apr 13, 2009
  18. Mar 18, 2009
  19. Feb 27, 2009
  20. Feb 17, 2009
  21. 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
  22. Nov 15, 2008
  23. Oct 16, 2008
  24. 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
  25. Sep 23, 2008
  26. Sep 06, 2008
  27. Sep 04, 2008
  28. Jun 21, 2008
  29. Jun 20, 2008
  30. Jun 19, 2008
  31. Jun 18, 2008
  32. Jun 12, 2008