1. 14 Apr, 2018 1 commit
  2. 14 Aug, 2012 2 commits
  3. 13 Aug, 2012 1 commit
    • Matthias Andree's avatar
      Fix crash: Handle invalid base64 in NTLM challenge. · 3fbc7cd3
      Matthias Andree authored
      Some servers, for instance the MS Exchange servers deployed by the
      US-American National Aeronautics and Space Administration (NASA),
      aborted the NTLM protocol exchange after receiving the initial request.
      
      Fetchmail did not detect that there was an error message, rather than
      NTLM protocol exchange, and caught a segmentation fault while reading
      from a bad location.
      
      Detect base64 decoding errors, and return PS_AUTHFAIL in this case.
      
      Reported by J[ames] Porter Clark.
      3fbc7cd3
  4. 09 Oct, 2010 3 commits