OSDN Git Service

Change documents and version data for 1.99.
[ffftp/ffftp.git] / doc / eng / FFFTP.txt
1 ============================================================
2 [Software Name]  FFFTP Ver.1.99 (FTP Client software)
3 [Copyright]      Copyright(C) 1997-2010 Sota & cooperators
4                  Copyright(C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto).
5 [Environment]    Windows 7, Vista, XP, 2000
6 ============================================================
7
8 About Master Password
9 ---------------------
10
11 FFFTP Ver.1.96d+009 or later (including this version) introduce Master 
12 Password feature. 
13 When you use this virsion first, please set Master Password from 
14 following menu.
15
16 File ->\81@Settings -> Change Master password
17
18
19 Changes in Ver.1.99
20 --------------------
21
22 -- MLSD command became used for retrieving filenames on appropriate hosts.
23    That is helpful for hosts that do not return filenames properly.
24
25 -- Added the feature that prevents from loading untrustworthy DLLs.
26    It reduces the chance of being intercepted or tampered with passwords and
27    data.
28    Please add --protect to command line options to use this feature.
29
30
31 Outline
32 -------
33 FTP client software with GUI
34
35
36 Files
37 -----
38 ffftp.exe -------- Executable file
39 ffftp.txt -------- This file
40 jre32.dll -------- Regular expression search DLL
41
42 Sorry, no help file available.
43
44
45 Installation
46 ------------
47 Double click FFFTP Package icon.
48
49
50 Uninstall
51 ---------
52 Use Add/Remove Program icon from Control Panel.
53
54
55 Warranty Disclaimer
56 -------------------
57 - FFFTP is FREE software for all purpose .
58
59
60 License Agreement
61 -----------------
62 Copyright(C) 1997-2010, Sota & cooperators. All rights reserved.
63 Copyright(C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto).
64
65 Redistribution and use in source and binary forms, with or without 
66 modification, are permitted provided that the following conditions 
67 are met:
68
69  1. Redistributions of source code must retain the above copyright 
70     notice, this list of conditions and the following disclaimer.
71  2. Redistributions in binary form must reproduce the above copyright 
72     notice, this list of conditions and the following disclaimer in the 
73     documentation and/or other materials provided with the distribution.
74
75 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 
76 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
77 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
78 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 
79 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
80 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 
81 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 
82 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
83 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 
84 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
85
86
87 AES encryption/decryption code is following license.
88 ----------------------------------------------------
89 Copyright (c) 1998-2008, Brian Gladman, Worcester, UK. All rights reserved.
90
91 LICENSE TERMS
92
93 The redistribution and use of this software (with or without changes)
94 is allowed without the payment of fees or royalties provided that:
95
96 1. source code distributions include the above copyright notice, this
97 list of conditions and the following disclaimer;
98
99 2. binary distributions include the above copyright notice, this list
100 of conditions and the following disclaimer in their documentation;
101
102 3. the name of the copyright holder is not used to endorse products
103 built using this software without specific written permission.
104
105 DISCLAIMER
106
107 This software is provided 'as is' with no explicit or implied warranties
108 in respect of its properties, including, but not limited to, correctness
109 and/or fitness for purpose.
110
111
112 This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit.
113
114   OpenSSL License
115   ---------------
116
117 Copyright (c) 1998-2011 The OpenSSL Project.  All rights reserved.
118
119 Redistribution and use in source and binary forms, with or without
120 modification, are permitted provided that the following conditions
121 are met:
122
123 1. Redistributions of source code must retain the above copyright
124    notice, this list of conditions and the following disclaimer. 
125
126 2. Redistributions in binary form must reproduce the above copyright
127    notice, this list of conditions and the following disclaimer in
128    the documentation and/or other materials provided with the
129    distribution.
130
131 3. All advertising materials mentioning features or use of this
132    software must display the following acknowledgment:
133    "This product includes software developed by the OpenSSL Project
134    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
135
136 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
137    endorse or promote products derived from this software without
138    prior written permission. For written permission, please contact
139    openssl-core@openssl.org.
140
141 5. Products derived from this software may not be called "OpenSSL"
142    nor may "OpenSSL" appear in their names without prior written
143    permission of the OpenSSL Project.
144
145 6. Redistributions of any form whatsoever must retain the following
146    acknowledgment:
147    "This product includes software developed by the OpenSSL Project
148    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
149
150 THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
151 EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
152 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
153 PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
154 ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
155 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
156 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
157 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
158 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
159 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
160 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
161 OF THE POSSIBILITY OF SUCH DAMAGE.
162
163 ====================================================================
164
165 This product includes cryptographic software written by Eric Young
166 (eay@cryptsoft.com).  This product includes software written by Tim
167 Hudson (tjh@cryptsoft.com).
168
169  Original SSLeay License
170  -----------------------
171
172 Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
173 All rights reserved.
174
175 This package is an SSL implementation written
176 by Eric Young (eay@cryptsoft.com).
177 The implementation was written so as to conform with Netscapes SSL.
178
179 This library is free for commercial and non-commercial use as long as
180 the following conditions are aheared to.  The following conditions
181 apply to all code found in this distribution, be it the RC4, RSA,
182 lhash, DES, etc., code; not just the SSL code.  The SSL documentation
183 included with this distribution is covered by the same copyright terms
184 except that the holder is Tim Hudson (tjh@cryptsoft.com).
185
186 Copyright remains Eric Young's, and as such any Copyright notices in
187 the code are not to be removed.
188 If this package is used in a product, Eric Young should be given attribution
189 as the author of the parts of the library used.
190 This can be in the form of a textual message at program startup or
191 in documentation (online or textual) provided with the package.
192
193 Redistribution and use in source and binary forms, with or without
194 modification, are permitted provided that the following conditions
195 are met:
196 1. Redistributions of source code must retain the copyright
197    notice, this list of conditions and the following disclaimer.
198 2. Redistributions in binary form must reproduce the above copyright
199    notice, this list of conditions and the following disclaimer in the
200    documentation and/or other materials provided with the distribution.
201 3. All advertising materials mentioning features or use of this software
202    must display the following acknowledgement:
203    "This product includes cryptographic software written by
204     Eric Young (eay@cryptsoft.com)"
205    The word 'cryptographic' can be left out if the rouines from the library
206    being used are not cryptographic related :-).
207 4. If you include any Windows specific code (or a derivative thereof) from 
208    the apps directory (application code) you must include an acknowledgement:
209    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
210
211 THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
212 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
213 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
214 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
215 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
216 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
217 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
218 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
219 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
220 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
221 SUCH DAMAGE.
222
223 The licence and distribution terms for any publically available version or
224 derivative of this code cannot be changed.  i.e. this code cannot simply be
225 copied and put under another distribution licence [including the GNU Public Licence.]
226