1. 04 Feb, 2013 5 commits
  2. 03 Feb, 2013 2 commits
    • Steve Holme's avatar
      imap: Fixed no known authentication mechanism when fallback is required · b4270a9a
      Steve Holme authored
      Fixed an issue where (lib)curl is compiled without support for a
      supported challenge-response based SASL authentication mechanism, such
      as CRAM-MD5 or NTLM, the server doesn't support the LOGIN or PLAIN
      mechanisms and (lib)curl doesn't fallback to Clear Text authentication.
      
      Note: In order to fallback to Clear Text authentication properly this
      fix adds support for the LOGINDISABLED server capability.
      imap: Fixed no known authentication mechanism when fallback is required
      
      Fixed an issue where (lib)curl is compiled without support for a
      supported challenge-response based SASL authentication mechanism, such
      as CRAM-MD5 or NTLM, the server doesn't support the LOGIN or PLAIN
      mechanisms and (lib)curl doesn't fallback to Clear Text authentication.
      
      Note: In order to fallback to Clear Text authentication properly this
      fix adds support for the LOGINDISABLED server capability.
      
      Related bug: http://curl.haxx.se/mail/lib-2013-02/0004.html
      Reported by: Stanislav Ivochkin
      b4270a9a
    • Steve Holme's avatar
      pop3: Fixed no known authentication mechanism when fallback is required · 6b6bdc83
      Steve Holme authored
      Fixed an issue where (lib)curl is compiled without support for a
      supported challenge-response based SASL authentication mechanism, such
      as CRAM-MD5 or NTLM, the server doesn't support the LOGIN or PLAIN
      mechanisms and (lib)curl doesn't fallback to APOP or Clear Text
      authentication.
      
      Bug: http://curl.haxx.se/mail/lib-2013-02/0004.html
      Reported by: Stanislav Ivochkin
      6b6bdc83
  3. 01 Feb, 2013 2 commits
    • Daniel Stenberg's avatar
      singleipconnect: simplify and clean up · 56b7c87c
      Daniel Stenberg authored
      Remove timeout argument that's never used.
      
      Make the actual connection get detected on a single spot to reduce code
      duplication.
      
      Store the IPv6 state already when the connection is attempted.
      56b7c87c
    • Daniel Stenberg's avatar
      Curl_perfom: removed · 32e8467a
      Daniel Stenberg authored
      Curl_perfom is no longer used anywhere since the always-multi commit
      c4312741, and some related functions were used only from within
      Curl_perfom.
      32e8467a
  4. 30 Jan, 2013 4 commits
  5. 29 Jan, 2013 3 commits
  6. 28 Jan, 2013 6 commits
  7. 27 Jan, 2013 4 commits
  8. 26 Jan, 2013 2 commits
  9. 25 Jan, 2013 5 commits
  10. 24 Jan, 2013 6 commits
    • Yang Tse's avatar
      zz40-xc-ovr.m4: parentheses balancing of 'case' statements · 2bfb8b60
      Yang Tse authored
      m4 quadrigraph shell comment technique allows proper autoconf
      parentheses balancing in shell 'case' statements. The presence
      of unbalanced parentheses may otherwise trigger expansion bugs.
      2bfb8b60
    • Steve Holme's avatar
      smtp.c: Corrected RFC references · fda0f14f
      Steve Holme authored
      The most recent version of the SMTP RFC is RFC5321 and not RFC2821 as
      previously documented.
      
      Added RFC1870 and re-ordered list numerically.
      fda0f14f
    • Steve Holme's avatar
      smtp.c: Fixed failure detection during TLS upgrade · f8ba1273
      Steve Holme authored
      smtp_state_upgrade_tls() would attempt to incorrectly complete the
      upgrade to smtps and start the EHLO command if
      Curl_ssl_connect_nonblocking() returned a failure code and if ssldone
      was set to TRUE. This would only happen when a non-blocking API hadn't
      been provided by the SSL implementation and curlssl_connect() was
      called underneath.
      f8ba1273
    • Steve Holme's avatar
      pop3.c: Fixed failure detection during TLS upgrade · 8b275718
      Steve Holme authored
      pop3_state_upgrade_tls() would attempt to incorrectly complete the
      upgrade to pop3s and start the CAPA command if
      Curl_ssl_connect_nonblocking() returned a failure code and if ssldone
      was set to TRUE. This would only happen when a non-blocking API hadn't
      been provided by the SSL implementation and curlssl_connect() was
      called underneath.
      8b275718
    • Steve Holme's avatar
      imap.c: Fixed failure detection during TLS upgrade · 379d63ec
      Steve Holme authored
      imap_state_upgrade_tls() would attempt to incorrectly complete the
      upgrade to imaps and start the CAPABILITY command if
      Curl_ssl_connect_nonblocking() returned a failure code and if ssldone
      was set to TRUE. This would only happen when a non-blocking API hadn't
      been provided by the SSL implementation and curlssl_connect() was
      called underneath.
      379d63ec
    • Yang Tse's avatar
      zz40-xc-ovr.m4: internals overhauling · b1826d81
      Yang Tse authored
      - Update comments
      - Execute commands in subshells
      - Faster path separator check
      - Fix missing 'test' command
      - Rename private macros
      - Minimize AC_REQUIRE usage
      b1826d81
  11. 23 Jan, 2013 1 commit