Skip to content
  1. Jun 14, 2017
  2. May 13, 2017
  3. Apr 19, 2017
  4. Feb 24, 2017
  5. Feb 21, 2017
  6. Dec 20, 2016
  7. Nov 02, 2016
  8. Sep 14, 2016
  9. Sep 07, 2016
  10. Aug 03, 2016
  11. Jul 21, 2016
  12. May 23, 2016
  13. May 17, 2016
  14. Mar 23, 2016
  15. Feb 09, 2016
    • David Benjamin's avatar
      openssl: remove most BoringSSL #ifdefs. · 39c803cb
      David Benjamin authored
      As of https://boringssl-review.googlesource.com/#/c/6980/, almost all of
      BoringSSL #ifdefs in cURL should be unnecessary:
      
      - BoringSSL provides no-op stubs for compatibility which replaces most
        #ifdefs.
      
      - DES_set_odd_parity has been in BoringSSL for nearly a year now. Remove
        the compatibility codepath.
      
      - With a small tweak to an extend_key_56_to_64 call, the NTLM code
        builds fine.
      
      - Switch OCSP-related #ifdefs to the more generally useful
        OPENSSL_NO_OCSP.
      
      The only #ifdefs which remain are Curl_ossl_version and the #undefs to
      work around OpenSSL and wincrypt.h name conflicts. (BoringSSL leaves
      that to the consumer. The in-header workaround makes things sensitive to
      include order.)
      
      This change errs on the side of removing conditionals despite many of
      the restored codepaths being no-ops. (BoringSSL generally adds no-op
      compatibility stubs when possible. OPENSSL_VERSION_NUMBER #ifdefs are
      bad enough!)
      
      Closes #640
      39c803cb
  16. Feb 08, 2016
  17. Jan 26, 2016
  18. Dec 01, 2015
  19. Oct 07, 2015
  20. Aug 12, 2015
  21. Jun 17, 2015
  22. Apr 29, 2015
  23. Apr 22, 2015
  24. Feb 25, 2015
  25. Jan 08, 2015
  26. Nov 05, 2014
  27. Sep 08, 2014
  28. Sep 03, 2014
  29. Aug 25, 2014
  30. Jul 17, 2014
  31. May 20, 2014
  32. Mar 25, 2014
  33. Jan 29, 2014
  34. Dec 16, 2013
  35. Oct 14, 2013