Revision tags: curl-7_40_0, curl-7_39_0, curl-7_38_0, curl-7_37_1, curl-7_37_0, curl-7_36_0, curl-7_35_0, curl-7_34_0 |
|
#
d44b0142 |
| 26-Oct-2013 |
Daniel Stenberg |
FTP: make the data connection work when going through proxy This is a regression since the switch to always-multi internally c43127414d89c. Test 1316 was modified since we now c
FTP: make the data connection work when going through proxy This is a regression since the switch to always-multi internally c43127414d89c. Test 1316 was modified since we now clearly call the Curl_client_write() function when doing the LIST transfer part and then the handler->protocol says FTP and ftpc.transfertype is 'A' which implies text converting even though that the response is initially a HTTP CONNECT response in this case.
show more ...
|
Revision tags: curl-7_33_0, curl-7_32_0, curl-7_31_0, curl-7_30_0 |
|
#
4afcb778 |
| 23-Feb-2013 |
Steve Holme |
pingpong: Renamed curl_ftptransfer to curl_pp_transfer
|
#
fcf02cbb |
| 23-Feb-2013 |
Steve Holme |
pingpong: Moved curl_ftptransfer definition to pingpong.h Moved the ftp transfer structure into pingpong.h so other protocols that require it don't have to include ftp.h.
|
Revision tags: curl-7_29_0 |
|
#
4a5aa668 |
| 04-Jan-2013 |
Yang Tse |
Revert changes relative to lib/*.[ch] recent renaming This reverts renaming and usage of lib/*.h header files done 28-12-2012, reverting 2 commits: f871de0... build: make use
Revert changes relative to lib/*.[ch] recent renaming This reverts renaming and usage of lib/*.h header files done 28-12-2012, reverting 2 commits: f871de0... build: make use of 76 lib/*.h renamed files ffd8e12... build: rename 76 lib/*.h files This also reverts removal of redundant include guard (redundant thanks to changes in above commits) done 2-12-2013, reverting 1 commit: c087374... curl_setup.h: remove redundant include guard This also reverts renaming and usage of lib/*.c source files done 3-12-2013, reverting 3 commits: 13606bb... build: make use of 93 lib/*.c renamed files 5b6e792... build: rename 93 lib/*.c files 7d83dff... build: commit 13606bbfde follow-up 1 Start of related discussion thread: http://curl.haxx.se/mail/lib-2013-01/0012.html Asking for confirmation on pushing this revertion commit: http://curl.haxx.se/mail/lib-2013-01/0048.html Confirmation summary: http://curl.haxx.se/mail/lib-2013-01/0079.html NOTICE: The list of 2 files that have been modified by other intermixed commits, while renamed, and also by at least one of the 6 commits this one reverts follows below. These 2 files will exhibit a hole in history unless git's '--follow' option is used when viewing logs. lib/curl_imap.h lib/curl_smtp.h
show more ...
|
#
f871de00 |
| 28-Dec-2012 |
Yang Tse |
build: make use of 76 lib/*.h renamed files 76 private header files renamed to use our standard naming scheme. This change affects 322 files in libcurl's source tree.
|
Revision tags: curl-7_28_1, curl-7_28_0, curl-7_27_0, curl-7_26_0, curl-7_25_0, curl-7_24_0 |
|
#
130fac6c |
| 20-Dec-2011 |
Daniel Stenberg |
timeleft_accept: ack global timeout, moved to ftp.c First off the timeout for accepting a server connect back must of course respect a global timeout. Then the timeleft function is only
timeleft_accept: ack global timeout, moved to ftp.c First off the timeout for accepting a server connect back must of course respect a global timeout. Then the timeleft function is only used by ftp code so it was moved to ftp.c and made static.
show more ...
|
#
377471f3 |
| 20-Dec-2011 |
Daniel Stenberg |
FTP: move FTP-specific struct field to ftpc_conn "wait_data_conn" was added to the connectionbits in commit c834213ad5 for handling active FTP connections but as it is purely FTP specifi
FTP: move FTP-specific struct field to ftpc_conn "wait_data_conn" was added to the connectionbits in commit c834213ad5 for handling active FTP connections but as it is purely FTP specific and now only ever accessed by ftp.c I moved it into the FTP connection struct.
show more ...
|
#
c834213a |
| 19-Dec-2011 |
Gokhan Sengun |
FTP: perform active connections non-blocking 1- Two new error codes are introduced. CURLE_FTP_ACCEPT_FAILED to be set whenever ACCEPTing fails because of FTP server connected.
FTP: perform active connections non-blocking 1- Two new error codes are introduced. CURLE_FTP_ACCEPT_FAILED to be set whenever ACCEPTing fails because of FTP server connected. CURLE_FTP_ACCEPT_TIMEOUT to be set whenever ACCEPTing timeouts. Neither of these errors are considered fatal and control connection remains OK because it could just be a firewall blocking server to connect to the client. 2- One new setopt option was introduced. CURLOPT_ACCEPTTIMEOUT_MS It sets the maximum amount of time FTP client is going to wait for a server to connect. Internal default accept timeout is 60 seconds.
show more ...
|
Revision tags: curl-7_23_1, curl-7_23_0, curl-7_22_0, curl-7_21_7, curl-7_21_6 |
|
#
b903186f |
| 20-Apr-2011 |
Daniel Stenberg |
source cleanup: unify look, style and indent levels By the use of a the new lib/checksrc.pl script that checks that our basic source style rules are followed.
|
Revision tags: curl-7_21_5, curl-7_21_4, curl-7_21_3, curl-7_21_2, curl-7_21_1, curl-7_21_0 |
|
#
0825cd80 |
| 12-May-2010 |
Pavel Raiskup |
FTP: WILDCARDMATCH/CHUNKING/FNMATCH added
|
Revision tags: curl-7_20_1 |
|
#
2309b4e3 |
| 24-Mar-2010 |
Daniel Stenberg |
remove the CVSish $Id$ lines
|
Revision tags: curl-7_20_0 |
|
#
340ab2f8 |
| 25-Jan-2010 |
Yang Tse |
make Curl_handler_*_proxy definition static
|
#
a62f32d3 |
| 01-Jan-2010 |
Daniel Stenberg |
update copyright year since we are in 2010 now
|
#
605bbfc4 |
| 01-Jan-2010 |
Daniel Stenberg |
- Ingmar Runge enhanced libcurl's FTP engine to support the PRET command. This command is a special "hack" used by the drftpd server, but even though it is a custom extension I've deemed
- Ingmar Runge enhanced libcurl's FTP engine to support the PRET command. This command is a special "hack" used by the drftpd server, but even though it is a custom extension I've deemed it fine to add to libcurl since this server seems to survive and people keep using it and want libcurl to support it. The new libcurl option is named CURLOPT_FTP_USE_PRET, and it is also usable from the curl tool with --ftp-pret. Using this option on a server that doesn't support this command will make libcurl fail.
show more ...
|
#
ec3bb8f7 |
| 12-Dec-2009 |
Daniel Stenberg |
introducing IMAP, POP3 and SMTP support (still lots of polish left to do)
|
Revision tags: curl-7_19_7, curl-7_19_6, curl-7_19_5, curl-7_19_4, curl-7_19_3, curl-7_19_2, curl-7_19_1, curl-7_19_0, curl-7_18_2, curl-7_18_1, curl-7_18_0, curl-7_17_1 |
|
#
07b6e736 |
| 12-Oct-2007 |
Patrick Monnerat |
Added per-protocol callback static tables, replacing callback ptr storage in the connectdata structure by a single handler table ptr.
|
Revision tags: curl-7_17_0, curl-7_17_0-preldapfix, curl-7_16_4, curl-7_16_3, curl-7_16_2, curl-7_16_1 |
|
#
b6f88908 |
| 27-Jan-2007 |
Yang Tse |
update copyright year notice
|
#
385e612f |
| 16-Jan-2007 |
Daniel Stenberg |
- Armel Asselin improved libcurl to behave a lot better when an easy handle doing an FTP transfer is removed from a multi handle before completion. The fix also fixed the "alive counter"
- Armel Asselin improved libcurl to behave a lot better when an easy handle doing an FTP transfer is removed from a multi handle before completion. The fix also fixed the "alive counter" to be correct on "premature removal" for all protocols.
show more ...
|
Revision tags: curl-7_16_0, curl-7_15_6-prepipeline, curl-7_15_5, curl-7_15_4 |
|
#
686d9074 |
| 10-Apr-2006 |
Daniel Stenberg |
First curl_multi_socket() commit. Should primarily be considered as an internal code rearrange to fit the future better.
|
Revision tags: curl-7_15_3, curl-7_15_2, curl-7_15_1, curl-7_15_0, curl-7_14_1, c-ares-1_3_0, curl-7_14_0, curl-7_13_2, curl-7_13_1 |
|
#
6a2e21ec |
| 09-Feb-2005 |
Daniel Stenberg |
FTP code turned into state machine. Not completely yet, but a good start. The tag 'before_ftp_statemachine' was set just before this commit in case of future need.
|
Revision tags: before_ftp_statemachine, curl-7_13_0, curl-7_12_3, curl-7_12_2, curl-7_12_1, pre-aifix, curl-7_12_0 |
|
#
d60c2257 |
| 12-May-2004 |
Daniel Stenberg |
Curl_done() and the protocol-specific conn->curl_done() functions now all take a CURLcode as a second argument, that is non-zero when Curl_done() is called after an error was returned from Cu
Curl_done() and the protocol-specific conn->curl_done() functions now all take a CURLcode as a second argument, that is non-zero when Curl_done() is called after an error was returned from Curl_do() (or similar).
show more ...
|
Revision tags: curl-7_11_2 |
|
#
c323969b |
| 22-Apr-2004 |
Daniel Stenberg |
removed Curl_ftp_quit() as it was turned into a static in ftp.c
|
Revision tags: c-ares-1_2_0, curl-7_11_1 |
|
#
252423a7 |
| 22-Jan-2004 |
Daniel Stenberg |
added the missing proto for the still unused quit function
|
Revision tags: curl-7_11_0 |
|
#
053f6c85 |
| 07-Jan-2004 |
Daniel Stenberg |
updated year in the copyright string
|
Revision tags: curl-7_10_8, curl-7_10_7, curl-7_10_6, curl-7_10_5, curl-7_10_4 |
|
#
853e240e |
| 11-Mar-2003 |
Daniel Stenberg |
Use ssize_t instead of 'int' to make the 64 bit sparc compiler happier. Fix by Richard Gorton.
|