1. 10 Sep, 2014 6 commits
  2. 09 Sep, 2014 4 commits
  3. 08 Sep, 2014 6 commits
  4. 07 Sep, 2014 9 commits
  5. 06 Sep, 2014 3 commits
  6. 05 Sep, 2014 1 commit
  7. 04 Sep, 2014 2 commits
  8. 03 Sep, 2014 2 commits
  9. 02 Sep, 2014 2 commits
  10. 01 Sep, 2014 3 commits
  11. 31 Aug, 2014 2 commits
    • Vilmos Nebehaj's avatar
      Check CA certificate in curl_darwinssl.c. · 0426670f
      Vilmos Nebehaj authored
      SecCertificateCreateWithData() returns a non-NULL SecCertificateRef even
      if the buffer holds an invalid or corrupt certificate. Call
      SecCertificateCopyPublicKey() to make sure cacert is a valid
      certificate.
      0426670f
    • Daniel Stenberg's avatar
      low-speed-limit: avoid timeout flood · cacdc27f
      Daniel Stenberg authored
      Introducing Curl_expire_latest(). To be used when we the code flow only
      wants to get called at a later time that is "no later than X" so that
      something can be checked (and another timeout be added).
      
      The low-speed logic for example could easily be made to set very many
      expire timeouts if it would be called faster or sooner than what it had
      set its own timer and this goes for a few other timers too that aren't
      explictiy checked for timer expiration in the code.
      
      If there's no condition the code that says if(time-passed >= TIME), then
      Curl_expire_latest() is preferred to Curl_expire().
      
      If there exists such a condition, it is on the other hand important that
      Curl_expire() is used and not the other.
      
      Bug: http://curl.haxx.se/mail/lib-2014-06/0235.html
      Reported-by: Florian Weimer
      cacdc27f