Skip to content
  1. Sep 10, 2014
  2. Sep 09, 2014
  3. Sep 08, 2014
  4. Sep 07, 2014
  5. Sep 06, 2014
  6. Sep 05, 2014
  7. Sep 04, 2014
  8. Sep 03, 2014
  9. Sep 02, 2014
  10. Sep 01, 2014
  11. Aug 31, 2014
    • 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