summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>1997-09-02 22:32:08 +0000
committerMiles Bader <miles@gnu.org>1997-09-02 22:32:08 +0000
commit2bcc0eb9ba4699e5ab9268744ea723c58ef8c8d3 (patch)
tree67e56b2f744bfdcf2177b2007bdb63eb9811298f
parenta7e6382afb269127ea806def42937858a80e24e3 (diff)
.
-rw-r--r--libftpconn/ChangeLog31
1 files changed, 31 insertions, 0 deletions
diff --git a/libftpconn/ChangeLog b/libftpconn/ChangeLog
index a23fed73..9ac96fbd 100644
--- a/libftpconn/ChangeLog
+++ b/libftpconn/ChangeLog
@@ -1,3 +1,34 @@
+1997-09-02 Miles Bader <miles@gnu.ai.mit.edu>
+
+ * xfer.c (ftp_conn_start_open_actv_data): If necessary, reopen the
+ control connection for getsockname.
+
+1997-08-27 Miles Bader <miles@gnu.ai.mit.edu>
+
+ * ftpconn.h (struct ftp_conn): Add the ACTV_DATA_ADDR and
+ ACTV_DATA_CONN_QUEUE fields.
+ * create.c (ftp_conn_free): Free the ACTV_DATA_ADDR field.
+ (ftp_conn_create): Initialiaze the ACTV_DATA_ADDR &
+ ACTV_DATA_CONN_QUEUE fields.
+ * open.c (ftp_conn_close): Close CONN->actv_data_conn_queue if necessary.
+ * xfer.c (ftp_conn_start_open_actv_data): Renamed ftp_conn_open_actv_data.
+ Correctly generate data address.
+ (ftp_conn_start_open_data): Renamed from ftp_conn_open_data.
+ (ftp_conn_finish_open_data, ftp_conn_finish_open_actv_data): New
+ functions.
+ (ftp_conn_start_transfer): Use ftp_conn_start_open_data and
+ ftp_conn_finish_open_data instead of ftp_conn_open_data.
+
+1997-08-26 Miles Bader <miles@gnu.ai.mit.edu>
+
+ * xfer.c (ftp_conn_open_actv_data): New function.
+ (ftp_conn_open_data): Use an active data connection if passive
+ doesn't work.
+ * ftpconn.h (struct ftp_conn): Add USE_PASSIVE field.
+ * create.c (ftp_conn_create): Initialize USE_PASSIVE field.
+
+ * open.c (ftp_conn_open): Set SIN_LEN field correctly.
+
1997-08-19 Miles Bader <miles@gnu.ai.mit.edu>
* create.c (ftp_conn_create): Initialize the SYSHOOKS_VALID field.