annotate TODO @ 219:b9584a877daf

2003-7-9 Brian Masney <masneyb@gftp.org> * lib/sshv2.c - if we are logging in to the server, and the message size is too big from the server, assume that an error message follows and log the ASCII text to the log window * src/gtk/options_dialog.c - make sure the value is set properly for the textcomboedt option types (the FTP proxy server type uses this) * lib/rfc2068.c - HTTP proxy bug fixes. Also, moved rfc2068_connect() call to rfc2068_send_command() and removed it from the now unneeded places. Also, fix in call to HEAD command * src/text/gftp-text.c - fixed NULL pointer deference in changing directory * docs/sample.gftp/gftprc - enable require SSH user/pass by default
author masneyb
date Wed, 09 Jul 2003 23:25:57 +0000
parents 06cdf06a0f31
children f330309d2f17
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
1 This is a list of some of the things I plan to work on for future releases
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
2 of gFTP. If there is something you feel should be included in a future
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
3 version of gFTP, please email me about it.
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
4
198
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
5 *** TODO FOR 2.0.15 ***
219
b9584a877daf 2003-7-9 Brian Masney <masneyb@gftp.org>
masneyb
parents: 213
diff changeset
6 * gftp_get_line() - returns 0 if the line lengh is the length of the current
b9584a877daf 2003-7-9 Brian Masney <masneyb@gftp.org>
masneyb
parents: 213
diff changeset
7 buffer
198
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
8 * Override options on a per site basis (backend is done, I just have to make
213
06cdf06a0f31 2003-7-6 Brian Masney <masneyb@gftp.org>
masneyb
parents: 204
diff changeset
9 a user interface for the gtk+ port)
198
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
10 *** END TODO FOR 2.0.15
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
11
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
12 * I need to be able to send an event from the core library to the presentation
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
13 layer to have it ask the user a question. I need this for the SSL layer so
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
14 that if an unknown certificate authority signed the certificate, the user
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
15 can be prompted whether or not to accept it. Also, it would be handy to
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
16 prompt the user for their password if a bad password was entered.
213
06cdf06a0f31 2003-7-6 Brian Masney <masneyb@gftp.org>
masneyb
parents: 204
diff changeset
17 * DND - be able to resume transfers
06cdf06a0f31 2003-7-6 Brian Masney <masneyb@gftp.org>
masneyb
parents: 204
diff changeset
18 * HTTP - keepalive
198
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
19 * Support tabbed interface in GTK+ port
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
20 * Parallel chdir in GTK+ port
73
c226809c03c8 2002-12-2 Brian Masney <masneyb@gftp.org>
masneyb
parents: 66
diff changeset
21 * GTK 2.0 port - make 2 buttons in toolbar be the same size as the gnome 2
c226809c03c8 2002-12-2 Brian Masney <masneyb@gftp.org>
masneyb
parents: 66
diff changeset
22 icons
66
cd3e457cbc85 2002-11-26 Brian Masney <masneyb@gftp.org>
masneyb
parents: 45
diff changeset
23 * Add option to hide certain files
45
311e29c40ed6 2002-10-31 Brian Masney <masneyb@gftp.org>
masneyb
parents: 40
diff changeset
24 * Be able to save the state of the transfer queue. Be able to pause transfers.
36
bc9473ba9a90 2002-10-07 Brian Masney <masneyb@gftp.org>
masneyb
parents: 26
diff changeset
25 * For bookmarks, be able to specify a local protocol, host, port, directory
bc9473ba9a90 2002-10-07 Brian Masney <masneyb@gftp.org>
masneyb
parents: 26
diff changeset
26 to connect to
1
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
27 * Show status information in title bar
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
28 * -d command line, check if it's a file first, if so download. If not, grab directory
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
29 * Add option for @dynamic@ for bookmarks' account
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
30 * Playing sounds after certain events or calling external program
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
31 * Ratio support
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
32 * Recursive directory compares
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
33 * Make it be able to download a directory as directory.tar
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
34 * Make it execute a program on a url (say rpm -qpi ftp://site.com/file.rpm)
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
35 * Full Gnome compatibility.
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
36 * Add registered file extensions to options dialog
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
37 * VMS directory listings
198
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
38 * Add automatic refresh interval (maybe, this could be used to get around
8fea1b1a2ec6 2003-6-22 Brian Masney <masneyb@gftp.org>
masneyb
parents: 73
diff changeset
39 timeouts remote servers may set)
36
bc9473ba9a90 2002-10-07 Brian Masney <masneyb@gftp.org>
masneyb
parents: 26
diff changeset
40 * HTTP: Support CONNECT method in Squid proxy
1
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
41 * Add support for SRP protocol (http://srp.stanford.edu/srp)
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
42 * Add support for DAV protocol
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
43 * Add support for rsync protocol
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
44 * Add support for gss-ftp protocol (and ftp-ssl)
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
45
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
46 Brian Masney <masneyb@gftp.org>
8b1883341c6f Initial revision
masneyb
parents:
diff changeset
47