Skip to content
Snippets Groups Projects
  1. Jan 18, 2007
  2. Jan 17, 2007
  3. Jan 16, 2007
  4. Jan 15, 2007
  5. Jan 10, 2007
  6. Jan 04, 2007
  7. Dec 11, 2006
    • Daniel Stenberg's avatar
      Alexey Simak found out that when doing FTP with the multi interface and · 88c8d72a
      Daniel Stenberg authored
      something went wrong like it got a bad response code back from the server,
      libcurl would leak memory. Added test case 538 to verify the fix.
      
      I also noted that the connection would get cached in that case, which
      doesn't make sense since it cannot be re-use when the authentication has
      failed. I fixed that issue too at the same time, and also that the path
      would be "remembered" in vain for cases where the connection was about to
      get closed.
      88c8d72a
  8. Nov 25, 2006
    • Daniel Stenberg's avatar
      added the new test 282 · 090f5a9a
      Daniel Stenberg authored
      090f5a9a
    • Daniel Stenberg's avatar
      Venkat Akella found out that libcurl did not like HTTP responses that simply · da58d03f
      Daniel Stenberg authored
      responded with a single status line and no headers nor body. Starting now, a
      HTTP response on a persistent connection (i.e not set to be closed after the
      response has been taken care of) must have Content-Length or chunked
      encoding set, or libcurl will simply assume that there is no body.
      
      To my horror I learned that we had no less than 57(!) test cases that did bad
      HTTP responses like this, and even the test http server (sws) responded badly
      when queried by the test system if it is the test system. So although the
      actual fix for the problem was tiny, going through all the newly failing test
      cases got really painful and boring.
      da58d03f
  9. Nov 20, 2006
  10. Nov 19, 2006
  11. Nov 18, 2006
  12. Nov 17, 2006
    • Yang Tse's avatar
      The hash of running servers is now a hash of hashes which for each running · 74ddbd8a
      Yang Tse authored
      server holds not only its two main pids, but also the pidfile of the test
      server and the 'slavepidfiles' for ftp* servers. This allows a better control
      when stopping servers.
      
      Now from runtests.pl when test servers are stopped they are signalled in
      sequence TERM, INT and KILL allowing time in between for them to die. This
      will give us a chance of gracefully stopping test servers, which we didn't
      have when we were killing them in first instance.
      74ddbd8a
  13. Nov 13, 2006
  14. Nov 09, 2006
  15. Nov 03, 2006
  16. Nov 02, 2006
  17. Nov 01, 2006
    • Yang Tse's avatar
      test 518 is all about testing libcurl functionality · 905ca77c
      Yang Tse authored
      when more than FD_SETSIZE file descriptors are open.
      This means that if for any reason we are not able to
      open more than FD_SETSIZE file descriptors then test
      518 should not be run.
      
      test 537 is all about testing libcurl functionality
      when the system has nearly exhausted the number of
      free file descriptors. Test 537 will try to run with
      very few free file descriptors.
      905ca77c
  18. Oct 31, 2006
Loading