Skip to content
Snippets Groups Projects
  1. Mar 28, 2005
  2. Mar 10, 2005
  3. Feb 18, 2005
    • Daniel Stenberg's avatar
      Ralph Mitchell reported a flaw when you used a proxy with auth, and you · 5ba188ab
      Daniel Stenberg authored
      requested data from a host and then followed a redirect to another
      host. libcurl then didn't use the proxy-auth properly in the second request,
      due to the host-only check for original host name wrongly being extended to
      the proxy auth as well. Added test case 233 to verify the flaw and that the
      fix removed the problem.
      5ba188ab
  4. Feb 16, 2005
    • Daniel Stenberg's avatar
      Christopher R. Palmer reported a problem with HTTP-POSTing using "anyauth" · ac022b2e
      Daniel Stenberg authored
      that picks NTLM. Thanks to David Byron letting me test NTLM against his
      servers, I could quickly repeat and fix the problem. It turned out to be:
      
      When libcurl POSTs without knowing/using an authentication and it gets back a
      list of types from which it picks NTLM, it needs to either continue sending
      its data if it keeps the connection alive, or not send the data but close the
      connection. Then do the first step in the NTLM auth. libcurl didn't send the
      data nor close the connection but simply read the response-body and then sent
      the first negotiation step. Which then failed miserably of course. The fixed
      version forces a connection if there is more than 2000 bytes left to send.
      ac022b2e
  5. Feb 11, 2005
  6. Feb 09, 2005
  7. Feb 06, 2005
  8. Jan 21, 2005
  9. Dec 16, 2004
  10. Dec 10, 2004
  11. Dec 05, 2004
  12. Dec 02, 2004
  13. Nov 24, 2004
  14. Nov 19, 2004
  15. Nov 12, 2004
  16. Nov 11, 2004
  17. Nov 05, 2004
  18. Nov 02, 2004
  19. Oct 25, 2004
  20. Oct 06, 2004
  21. Sep 10, 2004
    • Daniel Stenberg's avatar
      - Bug report #1025986. When following a Location: with a custom Host: header · b8b56248
      Daniel Stenberg authored
        replacement, curl only replaced the Host: header on the initial request
        and didn't replace it on the following ones. This resulted in requests with
        two Host: headers.
      
        Now, curl checks if the location is on the same host as the initial request
        and then continues to replace the Host: header. And when it moves to another
        host, it doesn't replace the Host: header but it also doesn't make the
        second Host: header get used in the request.
      
        This change is verified by the two new test cases 184 and 185.
      b8b56248
  22. Aug 23, 2004
  23. Aug 16, 2004
  24. Jul 28, 2004
  25. Jul 01, 2004
  26. Jun 24, 2004
  27. Jun 19, 2004
  28. Jun 18, 2004
  29. Jun 15, 2004
  30. Jun 13, 2004
  31. Jun 03, 2004
  32. May 26, 2004
  33. May 24, 2004
  34. May 12, 2004
Loading