1. 26 May, 2012 5 commits
  2. 25 May, 2012 5 commits
  3. 24 May, 2012 4 commits
  4. 22 May, 2012 8 commits
  5. 20 May, 2012 1 commit
  6. 17 May, 2012 1 commit
    • Steve Holme's avatar
      smtp: Fixed non-escaping of dot character at beginning of line · 7ba07c80
      Steve Holme authored
      A dot character at the beginning of a line would not be escaped to a
      double dot as required by RFC-2821, instead it would be deleted by the
      mail server. Please see section 4.5.2 of the RFC for more information.
      
      Note: This fix also simplifies the detection of repeated CRLF.CRLF
      combinations, such as CRLF.CRLF.CRLF, a little rather than having to
      advance the eob counter to 2.
      7ba07c80
  7. 16 May, 2012 1 commit
  8. 14 May, 2012 2 commits
  9. 12 May, 2012 5 commits
  10. 06 May, 2012 1 commit
  11. 03 May, 2012 1 commit
  12. 02 May, 2012 1 commit
    • Gokhan Sengun's avatar
      MD5: OOM fix · d6773834
      Gokhan Sengun authored
      check whether md5 initialization succeeded before updating digest of
      buffers onto it
      d6773834
  13. 29 Apr, 2012 1 commit
  14. 27 Apr, 2012 2 commits
  15. 26 Apr, 2012 1 commit
  16. 23 Apr, 2012 1 commit
    • Daniel Stenberg's avatar
      URL parse: reject numerical IPv6 addresses outside brackets · 72b72fe8
      Daniel Stenberg authored
      Roman Mamedov spotted (in
      http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670126) that curl would
      not complain when given a URL with an IPv6 numerical address without
      brackets. It would simply cut off the last ":[hex]" part and thus not
      work correctly.
      
      That's a URL using an illegal syntax and now libcurl will instead return
      a clear error code and error message detailing the error.
      
      The above mentioned bug report claims this to be a regression but
      libcurl does not guarantee functionality when given URLs that aren't
      following the URL spec (RFC3986 mostly). I consider the fact that it
      used to handle this differently a mere coincidence.
      72b72fe8