2 1.26 => 1.27 (2004-08-23)
3 =========================
5 * Proposed and partially provided by Samuel Marshall <sam@leafdigital.com>
6 * enhanced timezone handling, should be perfect now
7 * new option -c, like -i but then asks interactively to let do it
8 * if FTP user/password are set to ?, they are asked for interactively
11 1.25 => 1.26 (2004-03-31)
12 =========================
14 * fixed "dangerous" algorithm of synchronization direction
17 1.24 => 1.25 (2004-03-20)
18 =========================
20 * fixed some 1.24 bugs
21 * clock offset computation now more resistant against very slow connections
22 * clock offset computation disabled for GET mode, so mirroring of foreign
23 stuff is now possible again
24 * default localdir of . disabled, therefore
25 * using . as localdir parameter does not cause a parsing error any more
26 * replaced damn indentation tabs in sourcecode by appropriate number of
27 spaces, so code is readable independent of tab settings
28 * enabled handling of ftpdir /
29 * handling of relative ftpdir corrected
32 1.23 => 1.24 (2003-10-11)
33 =========================
35 By Michiel Steltman <Msteltman@disway.nl>
37 * handle files with blanks etc in names
38 * clock offset remote-local to reduce unnecessary transfers
42 1.22 => 1.23 (2003-09-28)
43 =========================
45 * New parameter timeout
48 1.21 => 1.22 (2003-03-24)
49 =========================
51 * Now cuts of / at directory spec's end, to avoid pwd() being different
52 from target of cwd() (which lead to unneccesarry abortions)
55 1.20 => 1.21 (2003-03-24)
56 =========================
58 * version information in sourcefile and output of -h command
61 1.11 => 1.20 (2003-03-22)
62 =========================
64 * generally, most foreseeable problems are beeing checked, in particular:
66 - unability to connect to FTP server
67 - unability to login into FTP server
68 - unability to change to local or remote base directory
69 - unability to change to remote subdirectory
70 - unability to create local or remote subdirectory
71 - unability to remove local or remote subdirectory
72 - unability to put or get a file within 3 trials
74 All these errors (except the last one) leads to immediate abortion.
77 1.10 => 1.11 (2002-05-10)
78 =========================
80 * Some optical corrections concerning output
82 * Files are now automatically re-transferred until the size on both ends
85 * -? now corrrectly recognized
88 1.00 => 1.10 (2001-10-28)
89 =========================
92 This is mportant to avoid putting ftp passwords in the process list!
94 * much more informative standard and verbose/debug output, including kind
95 of a advance information
97 * better FTP-URL parsing supporting such without user/password
99 * much better default values, e.g. ftp://ftp:anonymous@localhost/., ...
101 * softlinks are now detected (locally and remote) and treated somewhat
102 correctly, i.e. they are ignored correctly ;-))
109 * 1.0 created 2001-10-20 23:10 by Christoph Lechleitner <lech@ibcl.at>
111 Quite good for a 5 hour hack, isn't it?
112 O.K., I have already written similar programs for local file systems
113 in Pascal for DOS, Win3x and OS/2, and in VisualBasic for Win95b.