1. 27 Oct, 2011 4 commits
    • Yang Tse's avatar
      ftpserver.pl: three new custom FTP server commands to disable data channel · c761fcb0
      Yang Tse authored
      NODATACONN421: applies only to active FTP mode, instructs server to not
      establish data connection back to client and reply with FTP 421.
      
      NODATACONN425: applies only to active FTP mode, instructs server to not
      establish data connection back to client and reply with FTP 425.
      
      NODATACONN: applies to both active and passive FTP modes, instructs server
      to not establish nor accept a data channel and fool client into believing
      that the data channel connection is possible.
      
      Some polishing probably required.
      c761fcb0
    • Yang Tse's avatar
      multi.c: OOM handling fix · ddeab482
      Yang Tse authored
      Fix curl_multi_cleanup() segfault when using weird cleanup sequence.
      ddeab482
    • Daniel Stenberg's avatar
      multi: start ftp state machine when switching to DO_MORE · b0d42da2
      Daniel Stenberg authored
      This extends the fix from commit d7934b8b
      
      When the multi state is changed within the multi_runsingle from DOING to
      DO_MORE, we didn't immediately start the FTP state machine again. That
      then left the FTP state in FTP_STOP. When curl_multi_fdset() was
      subsequently called, the ftp_domore_getsock() function would return the
      wrong fd info.
      
      Reported by: Gokhan Sengun
      b0d42da2
    • Daniel Stenberg's avatar
  2. 26 Oct, 2011 3 commits
  3. 25 Oct, 2011 2 commits
  4. 24 Oct, 2011 8 commits
  5. 23 Oct, 2011 2 commits
  6. 22 Oct, 2011 1 commit
    • Yang Tse's avatar
      tool_operate.c: OOM handling fix · cc76bbe7
      Yang Tse authored
      Move curl_easy_perform source code geneartion out of curl_easy_perform's loop
      for proper OOM handling and source code geneartion.
      cc76bbe7
  7. 21 Oct, 2011 7 commits
  8. 20 Oct, 2011 5 commits
  9. 19 Oct, 2011 2 commits
  10. 18 Oct, 2011 1 commit
  11. 17 Oct, 2011 5 commits