1. 17 Feb, 2011 4 commits
  2. 10 Feb, 2011 1 commit
  3. 18 Jan, 2011 3 commits
  4. 04 Jan, 2011 1 commit
  5. 03 Jan, 2011 1 commit
  6. 15 Dec, 2010 2 commits
  7. 09 Dec, 2010 1 commit
  8. 19 Nov, 2010 1 commit
  9. 14 Nov, 2010 1 commit
  10. 09 Nov, 2010 1 commit
  11. 08 Nov, 2010 1 commit
  12. 04 Nov, 2010 1 commit
  13. 17 Oct, 2010 1 commit
  14. 12 Oct, 2010 2 commits
  15. 08 Oct, 2010 1 commit
  16. 30 Sep, 2010 1 commit
  17. 28 Sep, 2010 1 commit
  18. 21 Sep, 2010 2 commits
  19. 20 Sep, 2010 1 commit
  20. 18 Sep, 2010 1 commit
  21. 12 Sep, 2010 1 commit
  22. 25 Aug, 2010 1 commit
  23. 15 Aug, 2010 2 commits
  24. 11 Aug, 2010 2 commits
  25. 10 Aug, 2010 1 commit
  26. 06 Aug, 2010 1 commit
  27. 02 Aug, 2010 1 commit
  28. 14 Jul, 2010 1 commit
  29. 13 Jul, 2010 1 commit
  30. 30 Jun, 2010 1 commit
    • Kamil Dudka's avatar
      http_ntlm: add support for NSS · f3b77e56
      Kamil Dudka authored
      When configured with '--without-ssl --with-nss', NTLM authentication
      now uses NSS crypto library for MD5 and DES.  For MD4 we have a local
      implementation in that case.  More details are available at
      https://bugzilla.redhat.com/603783
      
      In order to get it working, curl_global_init() must be called with
      CURL_GLOBAL_SSL or CURL_GLOBAL_ALL.  That's necessary because NSS needs
      to be initialized globally and we do so only when the NSS library is
      actually required by protocol.  The mentioned call of curl_global_init()
      is responsible for creating of the initialization mutex.
      
      There was also slightly changed the NSS initialization scenario, in
      particular, loading of the NSS PEM module.  It used to be loaded always
      right after the NSS library was initialized.  Now the library is
      initialized as soon as any SSL or NTLM is required, while the PEM module
      is prevented from being loaded until the SSL is actually required.
      f3b77e56