Skip to content
  1. Feb 13, 2013
  2. Feb 12, 2013
  3. Feb 11, 2013
  4. Feb 10, 2013
  5. Feb 09, 2013
  6. Feb 08, 2013
    • Steve Holme's avatar
      pop3: Reworked pop3_endofresp() to simplify it little · 21657823
      Steve Holme authored
      Reworked pop3_endofresp() to simplify it and provide consistency between
      imap and smtp.
      21657823
    • Steve Holme's avatar
      imap: Renamed state variables in imap_authenticate() · 3bb45aa7
      Steve Holme authored
      Renamed the authstate1 and authstate2 variables in imap_authenticate()
      as the old name was a left over from when there was only one state
      variable which was named due to a clash with the state() function.
      
      Additionally this provides consistency with the smtp module.
      3bb45aa7
    • Steve Holme's avatar
    • Steve Holme's avatar
      smtp: Renamed smtp_state_auth_passwd_resp() function · dda53476
      Steve Holme authored
      Renamed the login password response function to better describe it's
      purpose as well as for consistency with the imap and pop3 modules.
      dda53476
    • Gisle Vanem's avatar
      ntlm: fix memory leak · 463082be
      Gisle Vanem authored
      Running tests\libtest\libntlmconnect.exe reveals a 1 byte (!) leak in
      ./lib/curl_ntlm_msgs.c:
      
      perl ..\memanalyze.pl c:memdebug.curl
      Leak detected: memory still allocated: 1 bytes
      At 9771e8, there's 1 bytes.
      allocated by curl_ntlm_msgs.c:399
      
      Snippet from curl_ntlm_msgs.c:
         /* setup ntlm identity's domain and length */
         dup_domain.tchar_ptr = malloc(sizeof(TCHAR) * (domlen + 1));
      
      (my domlen == 0).
      
      'dup_domain.tbyte_ptr' looks to be freed in Curl_ntlm_sspi_cleanup() via
      'ntlm->identity.Domain'. But I see no freeing of 'dup_domain.tchar_ptr'.
      463082be