1. 12 Dec, 2014 3 commits
    • Steve Holme's avatar
      config-win32.h: Don't enable Windows Crypt API if using OpenSSL · bd223110
      Steve Holme authored
      As the OpenSSL and NSS Crypto engines are prefered by the core NTLM
      routines, to the Windows Crypt API, don't define USE_WIN32_CRYPT
      automatically when either OpenSSL or NSS are in use - doing so would
      disable NTLM2Session responses in NTLM type-3 messages.
      bd223110
    • Steve Holme's avatar
      smtp: Fixed inappropriate free of the scratch buffer · 8a4ce7d0
      Steve Holme authored
      If the scratch buffer was allocated in a previous call to
      Curl_smtp_escape_eob(), a new buffer not allocated in the subsequent
      call and no action taken by that call, then an attempt would be made to
      try and free the buffer which, by now, would be part of the data->state
      structure.
      
      This bug was introduced in commit 4bd860a0.
      8a4ce7d0
    • Steve Holme's avatar
      smtp: Fixed dot stuffing when EOL characters were at end of input buffers · f0ecdd04
      Steve Holme authored
      Fixed a problem with the CRLF. detection when multiple buffers were
      used to upload an email to libcurl and the line ending character(s)
      appeared at the end of each buffer. This meant any lines which started
      with . would not be escaped into .. and could be interpreted as the end
      of transmission string instead.
      
      This only affected libcurl based applications that used a read function
      and wasn't reproducible with the curl command-line tool.
      
      Bug: http://curl.haxx.se/bug/view.cgi?id=1456
      Assisted-by: Patrick Monnerat
      f0ecdd04
  2. 11 Dec, 2014 1 commit
  3. 10 Dec, 2014 6 commits
  4. 09 Dec, 2014 9 commits
  5. 08 Dec, 2014 4 commits
  6. 07 Dec, 2014 6 commits
  7. 06 Dec, 2014 8 commits
  8. 05 Dec, 2014 3 commits