• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

FFFTPのソースコードです。


Commit MetaInfo

修訂7bb0cf5842f34dbd2166d2c2139a77e188610466 (tree)
時間2011-09-29 18:19:21
作者hiromichi-m <hiromichi-m@user...>
Commiterhiromichi-m

Log Message

  • modify and edit readme.txt and history.txt
  • add openssl files in "./contrib/openssl" directory
  • fix some warnings
  • change _WIN32_IE value for IE6.0 or later
  • change toolbar style to flat (add TBSTYLE_FLAT) to make separator visible

Change Summary

差異

--- a/FFFTP.vc90.vcproj
+++ b/FFFTP.vc90.vcproj
@@ -1,455 +1,455 @@
1-<?xml version="1.0" encoding="shift_jis"?>
2-<VisualStudioProject
3- ProjectType="Visual C++"
4- Version="9.00"
5- Name="FFFTP"
6- ProjectGUID="{5D9496DB-45AF-4389-8FEE-27C9A2FA207A}"
7- TargetFrameworkVersion="131072"
8- >
9- <Platforms>
10- <Platform
11- Name="Win32"
12- />
13- </Platforms>
14- <ToolFiles>
15- </ToolFiles>
16- <Configurations>
17- <Configuration
18- Name="Debug|Win32"
19- OutputDirectory=".\Debug"
20- IntermediateDirectory=".\Debug"
21- ConfigurationType="1"
22- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
23- UseOfMFC="0"
24- ATLMinimizesCRunTimeLibraryUsage="false"
25- >
26- <Tool
27- Name="VCPreBuildEventTool"
28- />
29- <Tool
30- Name="VCCustomBuildTool"
31- />
32- <Tool
33- Name="VCXMLDataGeneratorTool"
34- />
35- <Tool
36- Name="VCWebServiceProxyGeneratorTool"
37- />
38- <Tool
39- Name="VCMIDLTool"
40- PreprocessorDefinitions="_DEBUG"
41- MkTypLibCompatible="true"
42- SuppressStartupBanner="true"
43- TargetEnvironment="1"
44- TypeLibraryName=".\Debug\FFFTP.tlb"
45- />
46- <Tool
47- Name="VCCLCompilerTool"
48- Optimization="0"
49- AdditionalIncludeDirectories="Resource"
50- PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,_WIN32_IE=0x300,_CRT_SECURE_NO_WARNINGS"
51- RuntimeLibrary="1"
52- PrecompiledHeaderFile=".\Debug\FFFTP.pch"
53- AssemblerListingLocation=".\Debug\"
54- ObjectFile=".\Debug\"
55- ProgramDataBaseFileName=".\Debug\"
56- WarningLevel="3"
57- SuppressStartupBanner="true"
58- DebugInformationFormat="4"
59- />
60- <Tool
61- Name="VCManagedResourceCompilerTool"
62- />
63- <Tool
64- Name="VCResourceCompilerTool"
65- PreprocessorDefinitions="_DEBUG"
66- Culture="1041"
67- />
68- <Tool
69- Name="VCPreLinkEventTool"
70- />
71- <Tool
72- Name="VCLinkerTool"
73- AdditionalOptions="/MACHINE:I386"
74- AdditionalDependencies="wsock32.lib comctl32.lib winmm.lib htmlhelp.lib"
75- OutputFile=".\Debug\FFFTP.exe"
76- LinkIncremental="2"
77- SuppressStartupBanner="true"
78- GenerateManifest="false"
79- GenerateDebugInformation="true"
80- ProgramDatabaseFile=".\Debug\FFFTP.pdb"
81- SubSystem="2"
82- RandomizedBaseAddress="1"
83- DataExecutionPrevention="0"
84- />
85- <Tool
86- Name="VCALinkTool"
87- />
88- <Tool
89- Name="VCManifestTool"
90- />
91- <Tool
92- Name="VCXDCMakeTool"
93- />
94- <Tool
95- Name="VCBscMakeTool"
96- />
97- <Tool
98- Name="VCFxCopTool"
99- />
100- <Tool
101- Name="VCAppVerifierTool"
102- />
103- <Tool
104- Name="VCPostBuildEventTool"
105- />
106- </Configuration>
107- <Configuration
108- Name="Release|Win32"
109- OutputDirectory=".\Release"
110- IntermediateDirectory=".\Release"
111- ConfigurationType="1"
112- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
113- UseOfMFC="0"
114- ATLMinimizesCRunTimeLibraryUsage="false"
115- >
116- <Tool
117- Name="VCPreBuildEventTool"
118- />
119- <Tool
120- Name="VCCustomBuildTool"
121- />
122- <Tool
123- Name="VCXMLDataGeneratorTool"
124- />
125- <Tool
126- Name="VCWebServiceProxyGeneratorTool"
127- />
128- <Tool
129- Name="VCMIDLTool"
130- PreprocessorDefinitions="NDEBUG"
131- MkTypLibCompatible="true"
132- SuppressStartupBanner="true"
133- TargetEnvironment="1"
134- TypeLibraryName=".\Release\FFFTP.tlb"
135- />
136- <Tool
137- Name="VCCLCompilerTool"
138- InlineFunctionExpansion="1"
139- AdditionalIncludeDirectories="Resource"
140- PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,_WIN32_IE=0x300,_CRT_SECURE_NO_WARNINGS"
141- StringPooling="true"
142- RuntimeLibrary="0"
143- EnableFunctionLevelLinking="true"
144- PrecompiledHeaderFile=".\Release\FFFTP.pch"
145- AssemblerListingLocation=".\Release\"
146- ObjectFile=".\Release\"
147- ProgramDataBaseFileName=".\Release\"
148- WarningLevel="3"
149- SuppressStartupBanner="true"
150- DebugInformationFormat="0"
151- />
152- <Tool
153- Name="VCManagedResourceCompilerTool"
154- />
155- <Tool
156- Name="VCResourceCompilerTool"
157- PreprocessorDefinitions="NDEBUG"
158- Culture="1041"
159- />
160- <Tool
161- Name="VCPreLinkEventTool"
162- />
163- <Tool
164- Name="VCLinkerTool"
165- AdditionalOptions="/MACHINE:I386"
166- AdditionalDependencies="wsock32.lib comctl32.lib winmm.lib RASAPI32.LIB htmlhelp.lib"
167- OutputFile=".\Release\FFFTP.exe"
168- LinkIncremental="1"
169- SuppressStartupBanner="true"
170- GenerateManifest="false"
171- ProgramDatabaseFile=".\Release\FFFTP.pdb"
172- SubSystem="2"
173- RandomizedBaseAddress="1"
174- DataExecutionPrevention="0"
175- />
176- <Tool
177- Name="VCALinkTool"
178- />
179- <Tool
180- Name="VCManifestTool"
181- />
182- <Tool
183- Name="VCXDCMakeTool"
184- />
185- <Tool
186- Name="VCBscMakeTool"
187- />
188- <Tool
189- Name="VCFxCopTool"
190- />
191- <Tool
192- Name="VCAppVerifierTool"
193- />
194- <Tool
195- Name="VCPostBuildEventTool"
196- />
197- </Configuration>
198- </Configurations>
199- <References>
200- </References>
201- <Files>
202- <Filter
203- Name="Source Files"
204- Filter="cpp;c;cxx;rc;def;r;odl;hpj;bat;for;f90"
205- >
206- <File
207- RelativePath=".\aes_modes.c"
208- >
209- </File>
210- <File
211- RelativePath=".\aescrypt.c"
212- >
213- </File>
214- <File
215- RelativePath=".\aeskey.c"
216- >
217- </File>
218- <File
219- RelativePath=".\aestab.c"
220- >
221- </File>
222- <File
223- RelativePath=".\bookmark.c"
224- >
225- </File>
226- <File
227- RelativePath=".\cache.c"
228- >
229- </File>
230- <File
231- RelativePath=".\clipboard.c"
232- >
233- </File>
234- <File
235- RelativePath=".\codecnv.c"
236- >
237- </File>
238- <File
239- RelativePath=".\connect.c"
240- >
241- </File>
242- <File
243- RelativePath=".\diskfree.c"
244- >
245- </File>
246- <File
247- RelativePath=".\dlgsize.c"
248- >
249- </File>
250- <File
251- RelativePath=".\Resource\ffftp.rc"
252- >
253- </File>
254- <File
255- RelativePath=".\filelist.c"
256- >
257- </File>
258- <File
259- RelativePath=".\ftpproc.c"
260- >
261- </File>
262- <File
263- RelativePath=".\getput.c"
264- >
265- </File>
266- <File
267- RelativePath=".\history.c"
268- >
269- </File>
270- <File
271- RelativePath=".\hostman.c"
272- >
273- </File>
274- <File
275- RelativePath=".\local.c"
276- >
277- </File>
278- <File
279- RelativePath=".\lvtips.c"
280- >
281- </File>
282- <File
283- RelativePath=".\main.c"
284- >
285- </File>
286- <File
287- RelativePath=".\mbswrapper.c"
288- >
289- </File>
290- <File
291- RelativePath=".\md4.c"
292- >
293- </File>
294- <File
295- RelativePath=".\md5.c"
296- >
297- </File>
298- <File
299- RelativePath=".\misc.c"
300- >
301- </File>
302- <File
303- RelativePath=".\OleDragDrop.c"
304- >
305- </File>
306- <File
307- RelativePath=".\option.c"
308- >
309- </File>
310- <File
311- RelativePath=".\ras.c"
312- >
313- </File>
314- <File
315- RelativePath=".\regexp.c"
316- >
317- </File>
318- <File
319- RelativePath=".\registory.c"
320- >
321- </File>
322- <File
323- RelativePath=".\remote.c"
324- >
325- </File>
326- <File
327- RelativePath=".\sha.c"
328- >
329- </File>
330- <File
331- RelativePath=".\skey.c"
332- >
333- </File>
334- <File
335- RelativePath=".\socket.c"
336- >
337- </File>
338- <File
339- RelativePath=".\socketwrapper.c"
340- >
341- </File>
342- <File
343- RelativePath=".\statuswin.c"
344- >
345- </File>
346- <File
347- RelativePath=".\taskwin.c"
348- >
349- </File>
350- <File
351- RelativePath=".\tool.c"
352- >
353- </File>
354- <File
355- RelativePath=".\toolmenu.c"
356- >
357- </File>
358- <File
359- RelativePath=".\updatebell.c"
360- >
361- </File>
362- <File
363- RelativePath=".\wildcard.c"
364- >
365- </File>
366- </Filter>
367- <Filter
368- Name="Header Files"
369- Filter="h;hpp;hxx;hm;inl;fi;fd"
370- >
371- <File
372- RelativePath=".\common.h"
373- >
374- </File>
375- <File
376- RelativePath=".\mbswrapper.h"
377- >
378- </File>
379- <File
380- RelativePath=".\Resource\resource.h"
381- >
382- </File>
383- <File
384- RelativePath=".\socketwrapper.h"
385- >
386- </File>
387- </Filter>
388- <Filter
389- Name="Resource Files"
390- Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
391- >
392- <File
393- RelativePath=".\Resource\bitmap1.bmp"
394- >
395- </File>
396- <File
397- RelativePath=".\Resource\cursor1.cur"
398- >
399- </File>
400- <File
401- RelativePath=".\Resource\cursor2.cur"
402- >
403- </File>
404- <File
405- RelativePath=".\Resource\drag_csr.cur"
406- >
407- </File>
408- <File
409- RelativePath=".\Resource\icon1.ico"
410- >
411- </File>
412- <File
413- RelativePath=".\Resource\icon2.ico"
414- >
415- </File>
416- <File
417- RelativePath=".\Resource\list_bmp.bmp"
418- >
419- </File>
420- <File
421- RelativePath=".\Resource\main_too.bmp"
422- >
423- </File>
424- <File
425- RelativePath=".\Resource\nodrop_c.cur"
426- >
427- </File>
428- <File
429- RelativePath=".\Resource\toolbar1.bmp"
430- >
431- </File>
432- </Filter>
433- <File
434- RelativePath=".\Resource\ffftp.exe.manifest"
435- >
436- <FileConfiguration
437- Name="Debug|Win32"
438- ExcludedFromBuild="true"
439- >
440- <Tool
441- Name="VCCustomBuildTool"
442- />
443- </FileConfiguration>
444- <FileConfiguration
445- Name="Release|Win32"
446- >
447- <Tool
448- Name="VCCustomBuildTool"
449- />
450- </FileConfiguration>
451- </File>
452- </Files>
453- <Globals>
454- </Globals>
455-</VisualStudioProject>
1+<?xml version="1.0" encoding="shift_jis"?>
2+<VisualStudioProject
3+ ProjectType="Visual C++"
4+ Version="9.00"
5+ Name="FFFTP"
6+ ProjectGUID="{5D9496DB-45AF-4389-8FEE-27C9A2FA207A}"
7+ TargetFrameworkVersion="131072"
8+ >
9+ <Platforms>
10+ <Platform
11+ Name="Win32"
12+ />
13+ </Platforms>
14+ <ToolFiles>
15+ </ToolFiles>
16+ <Configurations>
17+ <Configuration
18+ Name="Debug|Win32"
19+ OutputDirectory=".\Debug"
20+ IntermediateDirectory=".\Debug"
21+ ConfigurationType="1"
22+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
23+ UseOfMFC="0"
24+ ATLMinimizesCRunTimeLibraryUsage="false"
25+ >
26+ <Tool
27+ Name="VCPreBuildEventTool"
28+ />
29+ <Tool
30+ Name="VCCustomBuildTool"
31+ />
32+ <Tool
33+ Name="VCXMLDataGeneratorTool"
34+ />
35+ <Tool
36+ Name="VCWebServiceProxyGeneratorTool"
37+ />
38+ <Tool
39+ Name="VCMIDLTool"
40+ PreprocessorDefinitions="_DEBUG"
41+ MkTypLibCompatible="true"
42+ SuppressStartupBanner="true"
43+ TargetEnvironment="1"
44+ TypeLibraryName=".\Debug\FFFTP.tlb"
45+ />
46+ <Tool
47+ Name="VCCLCompilerTool"
48+ Optimization="0"
49+ AdditionalIncludeDirectories=".\contrib\openssl\include;Resource"
50+ PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,_WIN32_IE=0x600,_CRT_SECURE_NO_WARNINGS"
51+ RuntimeLibrary="1"
52+ PrecompiledHeaderFile=".\Debug\FFFTP.pch"
53+ AssemblerListingLocation=".\Debug\"
54+ ObjectFile=".\Debug\"
55+ ProgramDataBaseFileName=".\Debug\"
56+ WarningLevel="3"
57+ SuppressStartupBanner="true"
58+ DebugInformationFormat="4"
59+ />
60+ <Tool
61+ Name="VCManagedResourceCompilerTool"
62+ />
63+ <Tool
64+ Name="VCResourceCompilerTool"
65+ PreprocessorDefinitions="_DEBUG"
66+ Culture="1041"
67+ />
68+ <Tool
69+ Name="VCPreLinkEventTool"
70+ />
71+ <Tool
72+ Name="VCLinkerTool"
73+ AdditionalOptions="/MACHINE:I386"
74+ AdditionalDependencies="wsock32.lib comctl32.lib winmm.lib htmlhelp.lib"
75+ OutputFile=".\Debug\FFFTP.exe"
76+ LinkIncremental="2"
77+ SuppressStartupBanner="true"
78+ GenerateManifest="false"
79+ GenerateDebugInformation="true"
80+ ProgramDatabaseFile=".\Debug\FFFTP.pdb"
81+ SubSystem="2"
82+ RandomizedBaseAddress="1"
83+ DataExecutionPrevention="0"
84+ />
85+ <Tool
86+ Name="VCALinkTool"
87+ />
88+ <Tool
89+ Name="VCManifestTool"
90+ />
91+ <Tool
92+ Name="VCXDCMakeTool"
93+ />
94+ <Tool
95+ Name="VCBscMakeTool"
96+ />
97+ <Tool
98+ Name="VCFxCopTool"
99+ />
100+ <Tool
101+ Name="VCAppVerifierTool"
102+ />
103+ <Tool
104+ Name="VCPostBuildEventTool"
105+ />
106+ </Configuration>
107+ <Configuration
108+ Name="Release|Win32"
109+ OutputDirectory=".\Release"
110+ IntermediateDirectory=".\Release"
111+ ConfigurationType="1"
112+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
113+ UseOfMFC="0"
114+ ATLMinimizesCRunTimeLibraryUsage="false"
115+ >
116+ <Tool
117+ Name="VCPreBuildEventTool"
118+ />
119+ <Tool
120+ Name="VCCustomBuildTool"
121+ />
122+ <Tool
123+ Name="VCXMLDataGeneratorTool"
124+ />
125+ <Tool
126+ Name="VCWebServiceProxyGeneratorTool"
127+ />
128+ <Tool
129+ Name="VCMIDLTool"
130+ PreprocessorDefinitions="NDEBUG"
131+ MkTypLibCompatible="true"
132+ SuppressStartupBanner="true"
133+ TargetEnvironment="1"
134+ TypeLibraryName=".\Release\FFFTP.tlb"
135+ />
136+ <Tool
137+ Name="VCCLCompilerTool"
138+ InlineFunctionExpansion="1"
139+ AdditionalIncludeDirectories=".\contrib\openssl\include;Resource"
140+ PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,_WIN32_IE=0x600,_CRT_SECURE_NO_WARNINGS"
141+ StringPooling="true"
142+ RuntimeLibrary="0"
143+ EnableFunctionLevelLinking="true"
144+ PrecompiledHeaderFile=".\Release\FFFTP.pch"
145+ AssemblerListingLocation=".\Release\"
146+ ObjectFile=".\Release\"
147+ ProgramDataBaseFileName=".\Release\"
148+ WarningLevel="3"
149+ SuppressStartupBanner="true"
150+ DebugInformationFormat="0"
151+ />
152+ <Tool
153+ Name="VCManagedResourceCompilerTool"
154+ />
155+ <Tool
156+ Name="VCResourceCompilerTool"
157+ PreprocessorDefinitions="NDEBUG"
158+ Culture="1041"
159+ />
160+ <Tool
161+ Name="VCPreLinkEventTool"
162+ />
163+ <Tool
164+ Name="VCLinkerTool"
165+ AdditionalOptions="/MACHINE:I386"
166+ AdditionalDependencies="wsock32.lib comctl32.lib winmm.lib RASAPI32.LIB htmlhelp.lib"
167+ OutputFile=".\Release\FFFTP.exe"
168+ LinkIncremental="1"
169+ SuppressStartupBanner="true"
170+ GenerateManifest="false"
171+ ProgramDatabaseFile=".\Release\FFFTP.pdb"
172+ SubSystem="2"
173+ RandomizedBaseAddress="1"
174+ DataExecutionPrevention="0"
175+ />
176+ <Tool
177+ Name="VCALinkTool"
178+ />
179+ <Tool
180+ Name="VCManifestTool"
181+ />
182+ <Tool
183+ Name="VCXDCMakeTool"
184+ />
185+ <Tool
186+ Name="VCBscMakeTool"
187+ />
188+ <Tool
189+ Name="VCFxCopTool"
190+ />
191+ <Tool
192+ Name="VCAppVerifierTool"
193+ />
194+ <Tool
195+ Name="VCPostBuildEventTool"
196+ />
197+ </Configuration>
198+ </Configurations>
199+ <References>
200+ </References>
201+ <Files>
202+ <Filter
203+ Name="Source Files"
204+ Filter="cpp;c;cxx;rc;def;r;odl;hpj;bat;for;f90"
205+ >
206+ <File
207+ RelativePath=".\aes_modes.c"
208+ >
209+ </File>
210+ <File
211+ RelativePath=".\aescrypt.c"
212+ >
213+ </File>
214+ <File
215+ RelativePath=".\aeskey.c"
216+ >
217+ </File>
218+ <File
219+ RelativePath=".\aestab.c"
220+ >
221+ </File>
222+ <File
223+ RelativePath=".\bookmark.c"
224+ >
225+ </File>
226+ <File
227+ RelativePath=".\cache.c"
228+ >
229+ </File>
230+ <File
231+ RelativePath=".\clipboard.c"
232+ >
233+ </File>
234+ <File
235+ RelativePath=".\codecnv.c"
236+ >
237+ </File>
238+ <File
239+ RelativePath=".\connect.c"
240+ >
241+ </File>
242+ <File
243+ RelativePath=".\diskfree.c"
244+ >
245+ </File>
246+ <File
247+ RelativePath=".\dlgsize.c"
248+ >
249+ </File>
250+ <File
251+ RelativePath=".\Resource\ffftp.rc"
252+ >
253+ </File>
254+ <File
255+ RelativePath=".\filelist.c"
256+ >
257+ </File>
258+ <File
259+ RelativePath=".\ftpproc.c"
260+ >
261+ </File>
262+ <File
263+ RelativePath=".\getput.c"
264+ >
265+ </File>
266+ <File
267+ RelativePath=".\history.c"
268+ >
269+ </File>
270+ <File
271+ RelativePath=".\hostman.c"
272+ >
273+ </File>
274+ <File
275+ RelativePath=".\local.c"
276+ >
277+ </File>
278+ <File
279+ RelativePath=".\lvtips.c"
280+ >
281+ </File>
282+ <File
283+ RelativePath=".\main.c"
284+ >
285+ </File>
286+ <File
287+ RelativePath=".\mbswrapper.c"
288+ >
289+ </File>
290+ <File
291+ RelativePath=".\md4.c"
292+ >
293+ </File>
294+ <File
295+ RelativePath=".\md5.c"
296+ >
297+ </File>
298+ <File
299+ RelativePath=".\misc.c"
300+ >
301+ </File>
302+ <File
303+ RelativePath=".\OleDragDrop.c"
304+ >
305+ </File>
306+ <File
307+ RelativePath=".\option.c"
308+ >
309+ </File>
310+ <File
311+ RelativePath=".\ras.c"
312+ >
313+ </File>
314+ <File
315+ RelativePath=".\regexp.c"
316+ >
317+ </File>
318+ <File
319+ RelativePath=".\registory.c"
320+ >
321+ </File>
322+ <File
323+ RelativePath=".\remote.c"
324+ >
325+ </File>
326+ <File
327+ RelativePath=".\sha.c"
328+ >
329+ </File>
330+ <File
331+ RelativePath=".\skey.c"
332+ >
333+ </File>
334+ <File
335+ RelativePath=".\socket.c"
336+ >
337+ </File>
338+ <File
339+ RelativePath=".\socketwrapper.c"
340+ >
341+ </File>
342+ <File
343+ RelativePath=".\statuswin.c"
344+ >
345+ </File>
346+ <File
347+ RelativePath=".\taskwin.c"
348+ >
349+ </File>
350+ <File
351+ RelativePath=".\tool.c"
352+ >
353+ </File>
354+ <File
355+ RelativePath=".\toolmenu.c"
356+ >
357+ </File>
358+ <File
359+ RelativePath=".\updatebell.c"
360+ >
361+ </File>
362+ <File
363+ RelativePath=".\wildcard.c"
364+ >
365+ </File>
366+ </Filter>
367+ <Filter
368+ Name="Header Files"
369+ Filter="h;hpp;hxx;hm;inl;fi;fd"
370+ >
371+ <File
372+ RelativePath=".\common.h"
373+ >
374+ </File>
375+ <File
376+ RelativePath=".\mbswrapper.h"
377+ >
378+ </File>
379+ <File
380+ RelativePath=".\Resource\resource.h"
381+ >
382+ </File>
383+ <File
384+ RelativePath=".\socketwrapper.h"
385+ >
386+ </File>
387+ </Filter>
388+ <Filter
389+ Name="Resource Files"
390+ Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
391+ >
392+ <File
393+ RelativePath=".\Resource\bitmap1.bmp"
394+ >
395+ </File>
396+ <File
397+ RelativePath=".\Resource\cursor1.cur"
398+ >
399+ </File>
400+ <File
401+ RelativePath=".\Resource\cursor2.cur"
402+ >
403+ </File>
404+ <File
405+ RelativePath=".\Resource\drag_csr.cur"
406+ >
407+ </File>
408+ <File
409+ RelativePath=".\Resource\icon1.ico"
410+ >
411+ </File>
412+ <File
413+ RelativePath=".\Resource\icon2.ico"
414+ >
415+ </File>
416+ <File
417+ RelativePath=".\Resource\list_bmp.bmp"
418+ >
419+ </File>
420+ <File
421+ RelativePath=".\Resource\main_too.bmp"
422+ >
423+ </File>
424+ <File
425+ RelativePath=".\Resource\nodrop_c.cur"
426+ >
427+ </File>
428+ <File
429+ RelativePath=".\Resource\toolbar1.bmp"
430+ >
431+ </File>
432+ </Filter>
433+ <File
434+ RelativePath=".\Resource\ffftp.exe.manifest"
435+ >
436+ <FileConfiguration
437+ Name="Debug|Win32"
438+ ExcludedFromBuild="true"
439+ >
440+ <Tool
441+ Name="VCCustomBuildTool"
442+ />
443+ </FileConfiguration>
444+ <FileConfiguration
445+ Name="Release|Win32"
446+ >
447+ <Tool
448+ Name="VCCustomBuildTool"
449+ />
450+ </FileConfiguration>
451+ </File>
452+ </Files>
453+ <Globals>
454+ </Globals>
455+</VisualStudioProject>
--- a/FFFTP_English.vc90.vcproj
+++ b/FFFTP_English.vc90.vcproj
@@ -1,456 +1,456 @@
1-<?xml version="1.0" encoding="shift_jis"?>
2-<VisualStudioProject
3- ProjectType="Visual C++"
4- Version="9.00"
5- Name="FFFTP_English"
6- ProjectGUID="{EE7CC1BD-92A9-46D5-8270-386BD7BEEA55}"
7- RootNamespace="FFFTP_English"
8- TargetFrameworkVersion="131072"
9- >
10- <Platforms>
11- <Platform
12- Name="Win32"
13- />
14- </Platforms>
15- <ToolFiles>
16- </ToolFiles>
17- <Configurations>
18- <Configuration
19- Name="Debug|Win32"
20- OutputDirectory=".\FFFTP_Eng_Debug"
21- IntermediateDirectory=".\FFFTP_Eng_Debug"
22- ConfigurationType="1"
23- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
24- UseOfMFC="0"
25- ATLMinimizesCRunTimeLibraryUsage="false"
26- >
27- <Tool
28- Name="VCPreBuildEventTool"
29- />
30- <Tool
31- Name="VCCustomBuildTool"
32- />
33- <Tool
34- Name="VCXMLDataGeneratorTool"
35- />
36- <Tool
37- Name="VCWebServiceProxyGeneratorTool"
38- />
39- <Tool
40- Name="VCMIDLTool"
41- PreprocessorDefinitions="_DEBUG"
42- MkTypLibCompatible="true"
43- SuppressStartupBanner="true"
44- TargetEnvironment="1"
45- TypeLibraryName=".\FFFTP_Eng_Debug\FFFTP_English.tlb"
46- />
47- <Tool
48- Name="VCCLCompilerTool"
49- Optimization="0"
50- AdditionalIncludeDirectories="Resource_eng"
51- PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,_WIN32_IE=0x300,_CRT_SECURE_NO_WARNINGS,ENGLISH"
52- BasicRuntimeChecks="3"
53- RuntimeLibrary="1"
54- PrecompiledHeaderFile=".\FFFTP_Eng_Debug\FFFTP_English.pch"
55- AssemblerListingLocation=".\FFFTP_Eng_Debug\"
56- ObjectFile=".\FFFTP_Eng_Debug\"
57- ProgramDataBaseFileName=".\FFFTP_Eng_Debug\"
58- WarningLevel="3"
59- SuppressStartupBanner="true"
60- DebugInformationFormat="4"
61- />
62- <Tool
63- Name="VCManagedResourceCompilerTool"
64- />
65- <Tool
66- Name="VCResourceCompilerTool"
67- PreprocessorDefinitions="_DEBUG"
68- Culture="1033"
69- />
70- <Tool
71- Name="VCPreLinkEventTool"
72- />
73- <Tool
74- Name="VCLinkerTool"
75- AdditionalOptions="/MACHINE:I386"
76- AdditionalDependencies="wsock32.lib comctl32.lib winmm.lib htmlhelp.lib"
77- OutputFile=".\FFFTP_Eng_Debug\FFFTP.exe"
78- LinkIncremental="2"
79- SuppressStartupBanner="true"
80- GenerateManifest="false"
81- GenerateDebugInformation="true"
82- ProgramDatabaseFile=".\FFFTP_Eng_Debug\FFFTP.pdb"
83- SubSystem="2"
84- RandomizedBaseAddress="1"
85- DataExecutionPrevention="0"
86- />
87- <Tool
88- Name="VCALinkTool"
89- />
90- <Tool
91- Name="VCManifestTool"
92- />
93- <Tool
94- Name="VCXDCMakeTool"
95- />
96- <Tool
97- Name="VCBscMakeTool"
98- />
99- <Tool
100- Name="VCFxCopTool"
101- />
102- <Tool
103- Name="VCAppVerifierTool"
104- />
105- <Tool
106- Name="VCPostBuildEventTool"
107- />
108- </Configuration>
109- <Configuration
110- Name="Release|Win32"
111- OutputDirectory=".\FFFTP_Eng_Release"
112- IntermediateDirectory=".\FFFTP_Eng_Release"
113- ConfigurationType="1"
114- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
115- UseOfMFC="0"
116- ATLMinimizesCRunTimeLibraryUsage="false"
117- >
118- <Tool
119- Name="VCPreBuildEventTool"
120- />
121- <Tool
122- Name="VCCustomBuildTool"
123- />
124- <Tool
125- Name="VCXMLDataGeneratorTool"
126- />
127- <Tool
128- Name="VCWebServiceProxyGeneratorTool"
129- />
130- <Tool
131- Name="VCMIDLTool"
132- PreprocessorDefinitions="NDEBUG"
133- MkTypLibCompatible="true"
134- SuppressStartupBanner="true"
135- TargetEnvironment="1"
136- TypeLibraryName=".\FFFTP_Eng_Release\FFFTP_English.tlb"
137- />
138- <Tool
139- Name="VCCLCompilerTool"
140- InlineFunctionExpansion="1"
141- AdditionalIncludeDirectories="Resource_eng"
142- PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,_WIN32_IE=0x300,_CRT_SECURE_NO_WARNINGS,ENGLISH"
143- StringPooling="true"
144- RuntimeLibrary="0"
145- EnableFunctionLevelLinking="true"
146- PrecompiledHeaderFile=".\FFFTP_Eng_Release\FFFTP_English.pch"
147- AssemblerListingLocation=".\FFFTP_Eng_Release\"
148- ObjectFile=".\FFFTP_Eng_Release\"
149- ProgramDataBaseFileName=".\FFFTP_Eng_Release\"
150- WarningLevel="3"
151- SuppressStartupBanner="true"
152- />
153- <Tool
154- Name="VCManagedResourceCompilerTool"
155- />
156- <Tool
157- Name="VCResourceCompilerTool"
158- PreprocessorDefinitions="NDEBUG"
159- Culture="1033"
160- />
161- <Tool
162- Name="VCPreLinkEventTool"
163- />
164- <Tool
165- Name="VCLinkerTool"
166- AdditionalOptions="/MACHINE:I386"
167- AdditionalDependencies="wsock32.lib comctl32.lib winmm.lib htmlhelp.lib"
168- OutputFile=".\FFFTP_Eng_Release\FFFTP.exe"
169- LinkIncremental="1"
170- SuppressStartupBanner="true"
171- GenerateManifest="false"
172- ProgramDatabaseFile=".\FFFTP_Eng_Release\FFFTP.pdb"
173- SubSystem="2"
174- RandomizedBaseAddress="1"
175- DataExecutionPrevention="0"
176- />
177- <Tool
178- Name="VCALinkTool"
179- />
180- <Tool
181- Name="VCManifestTool"
182- />
183- <Tool
184- Name="VCXDCMakeTool"
185- />
186- <Tool
187- Name="VCBscMakeTool"
188- />
189- <Tool
190- Name="VCFxCopTool"
191- />
192- <Tool
193- Name="VCAppVerifierTool"
194- />
195- <Tool
196- Name="VCPostBuildEventTool"
197- />
198- </Configuration>
199- </Configurations>
200- <References>
201- </References>
202- <Files>
203- <Filter
204- Name="Source Files"
205- Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
206- >
207- <File
208- RelativePath=".\aes_modes.c"
209- >
210- </File>
211- <File
212- RelativePath=".\aescrypt.c"
213- >
214- </File>
215- <File
216- RelativePath=".\aeskey.c"
217- >
218- </File>
219- <File
220- RelativePath=".\aestab.c"
221- >
222- </File>
223- <File
224- RelativePath=".\bookmark.c"
225- >
226- </File>
227- <File
228- RelativePath=".\cache.c"
229- >
230- </File>
231- <File
232- RelativePath=".\clipboard.c"
233- >
234- </File>
235- <File
236- RelativePath=".\codecnv.c"
237- >
238- </File>
239- <File
240- RelativePath=".\connect.c"
241- >
242- </File>
243- <File
244- RelativePath=".\diskfree.c"
245- >
246- </File>
247- <File
248- RelativePath=".\dlgsize.c"
249- >
250- </File>
251- <File
252- RelativePath=".\Resource_eng\FFFTP-eng.rc"
253- >
254- </File>
255- <File
256- RelativePath=".\filelist.c"
257- >
258- </File>
259- <File
260- RelativePath=".\ftpproc.c"
261- >
262- </File>
263- <File
264- RelativePath=".\getput.c"
265- >
266- </File>
267- <File
268- RelativePath=".\history.c"
269- >
270- </File>
271- <File
272- RelativePath=".\hostman.c"
273- >
274- </File>
275- <File
276- RelativePath=".\local.c"
277- >
278- </File>
279- <File
280- RelativePath=".\lvtips.c"
281- >
282- </File>
283- <File
284- RelativePath=".\main.c"
285- >
286- </File>
287- <File
288- RelativePath=".\mbswrapper.c"
289- >
290- </File>
291- <File
292- RelativePath=".\md4.c"
293- >
294- </File>
295- <File
296- RelativePath=".\md5.c"
297- >
298- </File>
299- <File
300- RelativePath=".\misc.c"
301- >
302- </File>
303- <File
304- RelativePath=".\OleDragDrop.c"
305- >
306- </File>
307- <File
308- RelativePath=".\option.c"
309- >
310- </File>
311- <File
312- RelativePath=".\ras.c"
313- >
314- </File>
315- <File
316- RelativePath=".\regexp.c"
317- >
318- </File>
319- <File
320- RelativePath=".\registory.c"
321- >
322- </File>
323- <File
324- RelativePath=".\remote.c"
325- >
326- </File>
327- <File
328- RelativePath=".\sha.c"
329- >
330- </File>
331- <File
332- RelativePath=".\skey.c"
333- >
334- </File>
335- <File
336- RelativePath=".\socket.c"
337- >
338- </File>
339- <File
340- RelativePath=".\socketwrapper.c"
341- >
342- </File>
343- <File
344- RelativePath=".\statuswin.c"
345- >
346- </File>
347- <File
348- RelativePath=".\taskwin.c"
349- >
350- </File>
351- <File
352- RelativePath=".\tool.c"
353- >
354- </File>
355- <File
356- RelativePath=".\toolmenu.c"
357- >
358- </File>
359- <File
360- RelativePath=".\updatebell.c"
361- >
362- </File>
363- <File
364- RelativePath=".\wildcard.c"
365- >
366- </File>
367- </Filter>
368- <Filter
369- Name="Header Files"
370- Filter="h;hpp;hxx;hm;inl"
371- >
372- <File
373- RelativePath=".\common.h"
374- >
375- </File>
376- <File
377- RelativePath=".\mbswrapper.h"
378- >
379- </File>
380- <File
381- RelativePath=".\Resource_eng\resource.h"
382- >
383- </File>
384- <File
385- RelativePath=".\socketwrapper.h"
386- >
387- </File>
388- </Filter>
389- <Filter
390- Name="Resource Files"
391- Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
392- >
393- <File
394- RelativePath=".\Resource_eng\bitmap1.bmp"
395- >
396- </File>
397- <File
398- RelativePath=".\Resource_eng\cursor1.cur"
399- >
400- </File>
401- <File
402- RelativePath=".\Resource_eng\cursor2.cur"
403- >
404- </File>
405- <File
406- RelativePath=".\Resource_eng\drag_csr.cur"
407- >
408- </File>
409- <File
410- RelativePath=".\Resource_eng\icon1.ico"
411- >
412- </File>
413- <File
414- RelativePath=".\Resource_eng\icon2.ico"
415- >
416- </File>
417- <File
418- RelativePath=".\Resource_eng\list_bmp.bmp"
419- >
420- </File>
421- <File
422- RelativePath=".\Resource_eng\main_too.bmp"
423- >
424- </File>
425- <File
426- RelativePath=".\Resource_eng\nodrop_c.cur"
427- >
428- </File>
429- <File
430- RelativePath=".\Resource_eng\toolbar1.bmp"
431- >
432- </File>
433- </Filter>
434- <File
435- RelativePath=".\Resource_eng\ffftp.exe.manifest"
436- >
437- <FileConfiguration
438- Name="Release|Win32"
439- >
440- <Tool
441- Name="VCCustomBuildTool"
442- />
443- </FileConfiguration>
444- <FileConfiguration
445- Name="Debug|Win32"
446- ExcludedFromBuild="true"
447- >
448- <Tool
449- Name="VCCustomBuildTool"
450- />
451- </FileConfiguration>
452- </File>
453- </Files>
454- <Globals>
455- </Globals>
456-</VisualStudioProject>
1+<?xml version="1.0" encoding="shift_jis"?>
2+<VisualStudioProject
3+ ProjectType="Visual C++"
4+ Version="9.00"
5+ Name="FFFTP_English"
6+ ProjectGUID="{EE7CC1BD-92A9-46D5-8270-386BD7BEEA55}"
7+ RootNamespace="FFFTP_English"
8+ TargetFrameworkVersion="131072"
9+ >
10+ <Platforms>
11+ <Platform
12+ Name="Win32"
13+ />
14+ </Platforms>
15+ <ToolFiles>
16+ </ToolFiles>
17+ <Configurations>
18+ <Configuration
19+ Name="Debug|Win32"
20+ OutputDirectory=".\FFFTP_Eng_Debug"
21+ IntermediateDirectory=".\FFFTP_Eng_Debug"
22+ ConfigurationType="1"
23+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
24+ UseOfMFC="0"
25+ ATLMinimizesCRunTimeLibraryUsage="false"
26+ >
27+ <Tool
28+ Name="VCPreBuildEventTool"
29+ />
30+ <Tool
31+ Name="VCCustomBuildTool"
32+ />
33+ <Tool
34+ Name="VCXMLDataGeneratorTool"
35+ />
36+ <Tool
37+ Name="VCWebServiceProxyGeneratorTool"
38+ />
39+ <Tool
40+ Name="VCMIDLTool"
41+ PreprocessorDefinitions="_DEBUG"
42+ MkTypLibCompatible="true"
43+ SuppressStartupBanner="true"
44+ TargetEnvironment="1"
45+ TypeLibraryName=".\FFFTP_Eng_Debug\FFFTP_English.tlb"
46+ />
47+ <Tool
48+ Name="VCCLCompilerTool"
49+ Optimization="0"
50+ AdditionalIncludeDirectories=".\contrib\openssl\include;Resource"
51+ PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,_WIN32_IE=0x600,_CRT_SECURE_NO_WARNINGS,ENGLISH"
52+ BasicRuntimeChecks="3"
53+ RuntimeLibrary="1"
54+ PrecompiledHeaderFile=".\FFFTP_Eng_Debug\FFFTP_English.pch"
55+ AssemblerListingLocation=".\FFFTP_Eng_Debug\"
56+ ObjectFile=".\FFFTP_Eng_Debug\"
57+ ProgramDataBaseFileName=".\FFFTP_Eng_Debug\"
58+ WarningLevel="3"
59+ SuppressStartupBanner="true"
60+ DebugInformationFormat="4"
61+ />
62+ <Tool
63+ Name="VCManagedResourceCompilerTool"
64+ />
65+ <Tool
66+ Name="VCResourceCompilerTool"
67+ PreprocessorDefinitions="_DEBUG"
68+ Culture="1033"
69+ />
70+ <Tool
71+ Name="VCPreLinkEventTool"
72+ />
73+ <Tool
74+ Name="VCLinkerTool"
75+ AdditionalOptions="/MACHINE:I386"
76+ AdditionalDependencies="wsock32.lib comctl32.lib winmm.lib htmlhelp.lib"
77+ OutputFile=".\FFFTP_Eng_Debug\FFFTP.exe"
78+ LinkIncremental="2"
79+ SuppressStartupBanner="true"
80+ GenerateManifest="false"
81+ GenerateDebugInformation="true"
82+ ProgramDatabaseFile=".\FFFTP_Eng_Debug\FFFTP.pdb"
83+ SubSystem="2"
84+ RandomizedBaseAddress="1"
85+ DataExecutionPrevention="0"
86+ />
87+ <Tool
88+ Name="VCALinkTool"
89+ />
90+ <Tool
91+ Name="VCManifestTool"
92+ />
93+ <Tool
94+ Name="VCXDCMakeTool"
95+ />
96+ <Tool
97+ Name="VCBscMakeTool"
98+ />
99+ <Tool
100+ Name="VCFxCopTool"
101+ />
102+ <Tool
103+ Name="VCAppVerifierTool"
104+ />
105+ <Tool
106+ Name="VCPostBuildEventTool"
107+ />
108+ </Configuration>
109+ <Configuration
110+ Name="Release|Win32"
111+ OutputDirectory=".\FFFTP_Eng_Release"
112+ IntermediateDirectory=".\FFFTP_Eng_Release"
113+ ConfigurationType="1"
114+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
115+ UseOfMFC="0"
116+ ATLMinimizesCRunTimeLibraryUsage="false"
117+ >
118+ <Tool
119+ Name="VCPreBuildEventTool"
120+ />
121+ <Tool
122+ Name="VCCustomBuildTool"
123+ />
124+ <Tool
125+ Name="VCXMLDataGeneratorTool"
126+ />
127+ <Tool
128+ Name="VCWebServiceProxyGeneratorTool"
129+ />
130+ <Tool
131+ Name="VCMIDLTool"
132+ PreprocessorDefinitions="NDEBUG"
133+ MkTypLibCompatible="true"
134+ SuppressStartupBanner="true"
135+ TargetEnvironment="1"
136+ TypeLibraryName=".\FFFTP_Eng_Release\FFFTP_English.tlb"
137+ />
138+ <Tool
139+ Name="VCCLCompilerTool"
140+ InlineFunctionExpansion="1"
141+ AdditionalIncludeDirectories=".\contrib\openssl\include;Resource"
142+ PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,_WIN32_IE=0x600,_CRT_SECURE_NO_WARNINGS,ENGLISH"
143+ StringPooling="true"
144+ RuntimeLibrary="0"
145+ EnableFunctionLevelLinking="true"
146+ PrecompiledHeaderFile=".\FFFTP_Eng_Release\FFFTP_English.pch"
147+ AssemblerListingLocation=".\FFFTP_Eng_Release\"
148+ ObjectFile=".\FFFTP_Eng_Release\"
149+ ProgramDataBaseFileName=".\FFFTP_Eng_Release\"
150+ WarningLevel="3"
151+ SuppressStartupBanner="true"
152+ />
153+ <Tool
154+ Name="VCManagedResourceCompilerTool"
155+ />
156+ <Tool
157+ Name="VCResourceCompilerTool"
158+ PreprocessorDefinitions="NDEBUG"
159+ Culture="1033"
160+ />
161+ <Tool
162+ Name="VCPreLinkEventTool"
163+ />
164+ <Tool
165+ Name="VCLinkerTool"
166+ AdditionalOptions="/MACHINE:I386"
167+ AdditionalDependencies="wsock32.lib comctl32.lib winmm.lib htmlhelp.lib"
168+ OutputFile=".\FFFTP_Eng_Release\FFFTP.exe"
169+ LinkIncremental="1"
170+ SuppressStartupBanner="true"
171+ GenerateManifest="false"
172+ ProgramDatabaseFile=".\FFFTP_Eng_Release\FFFTP.pdb"
173+ SubSystem="2"
174+ RandomizedBaseAddress="1"
175+ DataExecutionPrevention="0"
176+ />
177+ <Tool
178+ Name="VCALinkTool"
179+ />
180+ <Tool
181+ Name="VCManifestTool"
182+ />
183+ <Tool
184+ Name="VCXDCMakeTool"
185+ />
186+ <Tool
187+ Name="VCBscMakeTool"
188+ />
189+ <Tool
190+ Name="VCFxCopTool"
191+ />
192+ <Tool
193+ Name="VCAppVerifierTool"
194+ />
195+ <Tool
196+ Name="VCPostBuildEventTool"
197+ />
198+ </Configuration>
199+ </Configurations>
200+ <References>
201+ </References>
202+ <Files>
203+ <Filter
204+ Name="Source Files"
205+ Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
206+ >
207+ <File
208+ RelativePath=".\aes_modes.c"
209+ >
210+ </File>
211+ <File
212+ RelativePath=".\aescrypt.c"
213+ >
214+ </File>
215+ <File
216+ RelativePath=".\aeskey.c"
217+ >
218+ </File>
219+ <File
220+ RelativePath=".\aestab.c"
221+ >
222+ </File>
223+ <File
224+ RelativePath=".\bookmark.c"
225+ >
226+ </File>
227+ <File
228+ RelativePath=".\cache.c"
229+ >
230+ </File>
231+ <File
232+ RelativePath=".\clipboard.c"
233+ >
234+ </File>
235+ <File
236+ RelativePath=".\codecnv.c"
237+ >
238+ </File>
239+ <File
240+ RelativePath=".\connect.c"
241+ >
242+ </File>
243+ <File
244+ RelativePath=".\diskfree.c"
245+ >
246+ </File>
247+ <File
248+ RelativePath=".\dlgsize.c"
249+ >
250+ </File>
251+ <File
252+ RelativePath=".\Resource_eng\FFFTP-eng.rc"
253+ >
254+ </File>
255+ <File
256+ RelativePath=".\filelist.c"
257+ >
258+ </File>
259+ <File
260+ RelativePath=".\ftpproc.c"
261+ >
262+ </File>
263+ <File
264+ RelativePath=".\getput.c"
265+ >
266+ </File>
267+ <File
268+ RelativePath=".\history.c"
269+ >
270+ </File>
271+ <File
272+ RelativePath=".\hostman.c"
273+ >
274+ </File>
275+ <File
276+ RelativePath=".\local.c"
277+ >
278+ </File>
279+ <File
280+ RelativePath=".\lvtips.c"
281+ >
282+ </File>
283+ <File
284+ RelativePath=".\main.c"
285+ >
286+ </File>
287+ <File
288+ RelativePath=".\mbswrapper.c"
289+ >
290+ </File>
291+ <File
292+ RelativePath=".\md4.c"
293+ >
294+ </File>
295+ <File
296+ RelativePath=".\md5.c"
297+ >
298+ </File>
299+ <File
300+ RelativePath=".\misc.c"
301+ >
302+ </File>
303+ <File
304+ RelativePath=".\OleDragDrop.c"
305+ >
306+ </File>
307+ <File
308+ RelativePath=".\option.c"
309+ >
310+ </File>
311+ <File
312+ RelativePath=".\ras.c"
313+ >
314+ </File>
315+ <File
316+ RelativePath=".\regexp.c"
317+ >
318+ </File>
319+ <File
320+ RelativePath=".\registory.c"
321+ >
322+ </File>
323+ <File
324+ RelativePath=".\remote.c"
325+ >
326+ </File>
327+ <File
328+ RelativePath=".\sha.c"
329+ >
330+ </File>
331+ <File
332+ RelativePath=".\skey.c"
333+ >
334+ </File>
335+ <File
336+ RelativePath=".\socket.c"
337+ >
338+ </File>
339+ <File
340+ RelativePath=".\socketwrapper.c"
341+ >
342+ </File>
343+ <File
344+ RelativePath=".\statuswin.c"
345+ >
346+ </File>
347+ <File
348+ RelativePath=".\taskwin.c"
349+ >
350+ </File>
351+ <File
352+ RelativePath=".\tool.c"
353+ >
354+ </File>
355+ <File
356+ RelativePath=".\toolmenu.c"
357+ >
358+ </File>
359+ <File
360+ RelativePath=".\updatebell.c"
361+ >
362+ </File>
363+ <File
364+ RelativePath=".\wildcard.c"
365+ >
366+ </File>
367+ </Filter>
368+ <Filter
369+ Name="Header Files"
370+ Filter="h;hpp;hxx;hm;inl"
371+ >
372+ <File
373+ RelativePath=".\common.h"
374+ >
375+ </File>
376+ <File
377+ RelativePath=".\mbswrapper.h"
378+ >
379+ </File>
380+ <File
381+ RelativePath=".\Resource_eng\resource.h"
382+ >
383+ </File>
384+ <File
385+ RelativePath=".\socketwrapper.h"
386+ >
387+ </File>
388+ </Filter>
389+ <Filter
390+ Name="Resource Files"
391+ Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
392+ >
393+ <File
394+ RelativePath=".\Resource_eng\bitmap1.bmp"
395+ >
396+ </File>
397+ <File
398+ RelativePath=".\Resource_eng\cursor1.cur"
399+ >
400+ </File>
401+ <File
402+ RelativePath=".\Resource_eng\cursor2.cur"
403+ >
404+ </File>
405+ <File
406+ RelativePath=".\Resource_eng\drag_csr.cur"
407+ >
408+ </File>
409+ <File
410+ RelativePath=".\Resource_eng\icon1.ico"
411+ >
412+ </File>
413+ <File
414+ RelativePath=".\Resource_eng\icon2.ico"
415+ >
416+ </File>
417+ <File
418+ RelativePath=".\Resource_eng\list_bmp.bmp"
419+ >
420+ </File>
421+ <File
422+ RelativePath=".\Resource_eng\main_too.bmp"
423+ >
424+ </File>
425+ <File
426+ RelativePath=".\Resource_eng\nodrop_c.cur"
427+ >
428+ </File>
429+ <File
430+ RelativePath=".\Resource_eng\toolbar1.bmp"
431+ >
432+ </File>
433+ </Filter>
434+ <File
435+ RelativePath=".\Resource_eng\ffftp.exe.manifest"
436+ >
437+ <FileConfiguration
438+ Name="Debug|Win32"
439+ ExcludedFromBuild="true"
440+ >
441+ <Tool
442+ Name="VCCustomBuildTool"
443+ />
444+ </FileConfiguration>
445+ <FileConfiguration
446+ Name="Release|Win32"
447+ >
448+ <Tool
449+ Name="VCCustomBuildTool"
450+ />
451+ </FileConfiguration>
452+ </File>
453+ </Files>
454+ <Globals>
455+ </Globals>
456+</VisualStudioProject>
--- a/Package/zip/jpn/ffftp/FFFTP.txt
+++ b/Package/zip/jpn/ffftp/FFFTP.txt
@@ -1,6 +1,6 @@
11 ============================================================
2-【ソフト名】 FTPクライアント FFFTP Ver 1.98
3-【動作確認環境】 Windows 7, Vista, XP, 2000
2+【ソフト名】 FTPクライアント FFFTP(sf.jp版) Ver 1.98
3+【動作確認環境】 Windows 7、Vista、XP、2000
44 【サポート】 http://sourceforge.jp/projects/ffftp/
55 ============================================================
66
@@ -10,49 +10,54 @@
1010 Ver.1.96d+009以降でマスターパスワードを導入しました。
1111
1212 FFFTP Ver.1.96d+009以降を最初に起動した時、接続メニューの設定→
13-マスターパスワードの設定でマスターパスワードを設定して使用してください。
14-マスターパスワードを設定すると、FFFTP起動時にマスターパスワードの入力が
15-求められますので、入力してください。
13+マスターパスワードの設定でマスターパスワードを設定して
14+使用してください。マスターパスワードを設定すると、FFFTP起動時に
15+マスターパスワードの入力が求められますので、入力してください。
1616
1717
1818 Ver 1.98での変更点
1919 -------------------
2020
21-・開発をSourceForge.JPが引き継ぎました。Sota氏が制作されたFFFTPには長い間
22- お世話になりました。
21+・FFFTPのオリジナル開発者であるSota氏がFFFTPの開発終了宣言を出した
22+ のに伴い、SourceForge.JPにて有志による今後の開発・バージョンアップ
23+ を行うことにしました。Sota氏が制作されたFFFTPには長い間お世話に
24+ なりました。
2325
2426 ・マルチコアCPUの特定環境下でクラッシュするバグを暫定的に解消しました。
2527
2628 ・内部の文字コードをUTF-8に変更しました。
29+・正規表現ライブラリのJRE32.DLLは使用できなくなりました(ライブラリが
30+ UTF-8に対応していないため)。
2731
28-・正規表現ライブラリのJRE32.DLLは使用できなくなりました。
29- (ライブラリがUTF-8に対応していないため。)
32+・アスキーモード転送の際に行われる漢字コード変換で、Shift_JIS、JIS、
33+ EUCに加えて新たにUTF-8への変換をサポートしました。
3034
31-・アスキーモード転送の際に行われる漢字コード変換がShift_JIS、JIS、EUC、UTF-8の
32- 中から選択できるようになりました。
33- その際ローカルのテキストファイルがShift_JISで記述されている必要はなくなり、
34- 前述の4種類から選択できるようになりました。
35- (正しく変換するにはあらかじめファイルの漢字コードを調べる必要があります。)
35+・漢字コード変換を行う際、ローカルのテキストファイルがShift_JISで記述
36+ されている必要はなくなり、Shift_JIS、JIS、EUC、UTF-8の4種類から変換
37+ 元文字コードを選択できるようになりました。ただし、文字コードの自動
38+ 判別は行われないため、正しく変換するにはあらかじめファイルの漢字
39+ コードを調べておく必要があります。
3640
37-・ホストのファイル名の漢字コードは既定でUTF-8が選択されるようになりました。
38- (以前のバージョンの設定が残っている場合はその設定が適用されます。
39- 以前のバージョンの無変換はShift_JISを示しています。)
41+・ホストのファイル名の漢字コードは既定でUTF-8が選択されるようになり
42+ ました(以前のバージョンの設定が残っている場合はその設定が適用
43+ されます。以前のバージョンの無変換はShift_JISを示しています)。
4044
41-・Unicode依存文字(中国語など)を含むファイル名を扱えるようになりました。
42- その際ホストのファイル名の漢字コードはUTF-8に設定されている必要があります。
45+・Unicode依存文字(中国語など)を含むファイル名を扱えるようになり
46+ ました。その際ホストのファイル名の漢字コードはUTF-8に設定されて
47+ いる必要があります。
4348
44-・ファイル一覧のキャッシュは既定で無効化されました。
45- (以前のバージョンの設定が残っている場合はその設定が適用されます。)
49+・ファイル一覧のキャッシュは既定で無効化されました(以前のバージョンの
50+ 設定が残っている場合はその設定が適用されます)。
4651
47-・ホストとの接続にFTP over Explicit SSL/TLS(略称FTPS Explicit、FTPES)が
48- 使用できるようになりました。
49- FTPS対応のホストとの通信は、パスワード、ユーザー名、ファイルの内容などが
50- 暗号化された状態で送受信されます。
51- この機能を使用するには別途OpenSSLがインストールされている必要があります。
52+・ホストとの接続にFTP over Explicit SSL/TLS(略称FTPS Explicit、
53+ FTPES)が使用できるようになりました。FTPS対応のホストとの通信は、
54+ パスワード、ユーザー名、ファイルの内容などが暗号化された状態で送受信
55+ されます。この機能はOpenSSLライブラリを使用して実装しています。
5256
53-・UTF-8Nという名称をUTF-8に統一した。(この場合UTF-8と同義のため)
57+・UTF-8Nという名称をUTF-8に統一しました(この場合UTF-8と同義のため)。
5458
55-・ファイル転送時のホストとの同時接続数を最大4まで設定できるようにした。
59+・ファイル転送時のホストとの同時接続数を最大4まで設定できるように
60+ しました。
5661
5762
5863 Ver 1.96d以前へ戻す場合
@@ -65,7 +70,7 @@ Ver 1.96d
6570 FFFTPの概要
6671 -----------
6772
68-GUIなFTPクライアントソフトです。
73+GUIを持つFTPクライアントソフトです。
6974
7075 ☆ファイルリストの部分とファイル転送が別スレッドなので、ファイル転送を
7176  しながら新たなファイル操作ができます。
@@ -100,10 +105,10 @@ jre32.dll --------
100105 アンインストール方法
101106 --------------------
102107
103-■Windows Vista
108+■Windows 7、Vista
104109 コントロールパネルの「プログラムと機能」でアンインストールしてください。
105110
106-■Windows XP, 2000, 98, Me
111+■Windows XP、2000、98、Me
107112 コントロールパネルの「アプリケーションの追加と削除」でアンインストール
108113 してください。
109114
@@ -129,7 +134,7 @@ jre32.dll --------
129134 します。
130135
131136 Copyright(C) 1997-2010, Sota & cooperators. All rights reserved.
132-Copyright (C) 2011 Hiromichi Matsushima, Suguru Kawamoto.
137+Copyright (C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto).
133138
134139 Redistribution and use in source and binary forms, with or without
135140 modification, are permitted provided that the following conditions
@@ -155,7 +160,7 @@ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
155160 *** 以下は日本語訳(参考) ***
156161
157162 Copyright(C) 1997-2010 Sota & ご協力いただいた方々. All rights reserved.
158-Copyright (C) 2011 Hiromichi Matsushima, Suguru Kawamoto.
163+Copyright (C) 2011 FFFTP Project(Hiromichi Matsushima, Suguru Kawamoto)All rights reserved.
159164
160165 ソースコード形式でもバイナリ形式でも、変更の有無に関わらず、以下の条件を
161166 満たす場合に、再配布および使用を許可します。
@@ -203,123 +208,119 @@ in respect of its properties, including, but not limited to, correctness
203208 and/or fitness for purpose.
204209
205210
206-FTP over SSL/TLSの実装にはOpenSSLが使用されています。
211+FTP over SSL/TLSの実装にはOpenSSLを使用しています。
207212 This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit.
208213
209214 OpenSSL License
210215 ---------------
211216
212-/* ====================================================================
213- * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
214- *
215- * Redistribution and use in source and binary forms, with or without
216- * modification, are permitted provided that the following conditions
217- * are met:
218- *
219- * 1. Redistributions of source code must retain the above copyright
220- * notice, this list of conditions and the following disclaimer.
221- *
222- * 2. Redistributions in binary form must reproduce the above copyright
223- * notice, this list of conditions and the following disclaimer in
224- * the documentation and/or other materials provided with the
225- * distribution.
226- *
227- * 3. All advertising materials mentioning features or use of this
228- * software must display the following acknowledgment:
229- * "This product includes software developed by the OpenSSL Project
230- * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
231- *
232- * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
233- * endorse or promote products derived from this software without
234- * prior written permission. For written permission, please contact
235- * openssl-core@openssl.org.
236- *
237- * 5. Products derived from this software may not be called "OpenSSL"
238- * nor may "OpenSSL" appear in their names without prior written
239- * permission of the OpenSSL Project.
240- *
241- * 6. Redistributions of any form whatsoever must retain the following
242- * acknowledgment:
243- * "This product includes software developed by the OpenSSL Project
244- * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
245- *
246- * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
247- * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
248- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
249- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
250- * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
251- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
252- * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
253- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
254- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
255- * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
256- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
257- * OF THE POSSIBILITY OF SUCH DAMAGE.
258- * ====================================================================
259- *
260- * This product includes cryptographic software written by Eric Young
261- * (eay@cryptsoft.com). This product includes software written by Tim
262- * Hudson (tjh@cryptsoft.com).
263- *
264- */
217+Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
218+
219+Redistribution and use in source and binary forms, with or without
220+modification, are permitted provided that the following conditions
221+are met:
222+
223+1. Redistributions of source code must retain the above copyright
224+ notice, this list of conditions and the following disclaimer.
225+
226+2. Redistributions in binary form must reproduce the above copyright
227+ notice, this list of conditions and the following disclaimer in
228+ the documentation and/or other materials provided with the
229+ distribution.
230+
231+3. All advertising materials mentioning features or use of this
232+ software must display the following acknowledgment:
233+ "This product includes software developed by the OpenSSL Project
234+ for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
235+
236+4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
237+ endorse or promote products derived from this software without
238+ prior written permission. For written permission, please contact
239+ openssl-core@openssl.org.
240+
241+5. Products derived from this software may not be called "OpenSSL"
242+ nor may "OpenSSL" appear in their names without prior written
243+ permission of the OpenSSL Project.
244+
245+6. Redistributions of any form whatsoever must retain the following
246+ acknowledgment:
247+ "This product includes software developed by the OpenSSL Project
248+ for use in the OpenSSL Toolkit (http://www.openssl.org/)"
249+
250+THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
251+EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
252+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
253+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
254+ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
255+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
256+NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
257+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
258+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
259+STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
260+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
261+OF THE POSSIBILITY OF SUCH DAMAGE.
262+
263+====================================================================
264+
265+This product includes cryptographic software written by Eric Young
266+(eay@cryptsoft.com). This product includes software written by Tim
267+Hudson (tjh@cryptsoft.com).
265268
266269 Original SSLeay License
267270 -----------------------
268271
269-/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
270- * All rights reserved.
271- *
272- * This package is an SSL implementation written
273- * by Eric Young (eay@cryptsoft.com).
274- * The implementation was written so as to conform with Netscapes SSL.
275- *
276- * This library is free for commercial and non-commercial use as long as
277- * the following conditions are aheared to. The following conditions
278- * apply to all code found in this distribution, be it the RC4, RSA,
279- * lhash, DES, etc., code; not just the SSL code. The SSL documentation
280- * included with this distribution is covered by the same copyright terms
281- * except that the holder is Tim Hudson (tjh@cryptsoft.com).
282- *
283- * Copyright remains Eric Young's, and as such any Copyright notices in
284- * the code are not to be removed.
285- * If this package is used in a product, Eric Young should be given attribution
286- * as the author of the parts of the library used.
287- * This can be in the form of a textual message at program startup or
288- * in documentation (online or textual) provided with the package.
289- *
290- * Redistribution and use in source and binary forms, with or without
291- * modification, are permitted provided that the following conditions
292- * are met:
293- * 1. Redistributions of source code must retain the copyright
294- * notice, this list of conditions and the following disclaimer.
295- * 2. Redistributions in binary form must reproduce the above copyright
296- * notice, this list of conditions and the following disclaimer in the
297- * documentation and/or other materials provided with the distribution.
298- * 3. All advertising materials mentioning features or use of this software
299- * must display the following acknowledgement:
300- * "This product includes cryptographic software written by
301- * Eric Young (eay@cryptsoft.com)"
302- * The word 'cryptographic' can be left out if the rouines from the library
303- * being used are not cryptographic related :-).
304- * 4. If you include any Windows specific code (or a derivative thereof) from
305- * the apps directory (application code) you must include an acknowledgement:
306- * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
307- *
308- * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
309- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
310- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
311- * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
312- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
313- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
314- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
315- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
316- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
317- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
318- * SUCH DAMAGE.
319- *
320- * The licence and distribution terms for any publically available version or
321- * derivative of this code cannot be changed. i.e. this code cannot simply be
322- * copied and put under another distribution licence
323- * [including the GNU Public Licence.]
324- */
272+Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
273+All rights reserved.
274+
275+This package is an SSL implementation written
276+by Eric Young (eay@cryptsoft.com).
277+The implementation was written so as to conform with Netscapes SSL.
278+
279+This library is free for commercial and non-commercial use as long as
280+the following conditions are aheared to. The following conditions
281+apply to all code found in this distribution, be it the RC4, RSA,
282+lhash, DES, etc., code; not just the SSL code. The SSL documentation
283+included with this distribution is covered by the same copyright terms
284+except that the holder is Tim Hudson (tjh@cryptsoft.com).
285+
286+Copyright remains Eric Young's, and as such any Copyright notices in
287+the code are not to be removed.
288+If this package is used in a product, Eric Young should be given attribution
289+as the author of the parts of the library used.
290+This can be in the form of a textual message at program startup or
291+in documentation (online or textual) provided with the package.
292+
293+Redistribution and use in source and binary forms, with or without
294+modification, are permitted provided that the following conditions
295+are met:
296+1. Redistributions of source code must retain the copyright
297+ notice, this list of conditions and the following disclaimer.
298+2. Redistributions in binary form must reproduce the above copyright
299+ notice, this list of conditions and the following disclaimer in the
300+ documentation and/or other materials provided with the distribution.
301+3. All advertising materials mentioning features or use of this software
302+ must display the following acknowledgement:
303+ "This product includes cryptographic software written by
304+ Eric Young (eay@cryptsoft.com)"
305+ The word 'cryptographic' can be left out if the rouines from the library
306+ being used are not cryptographic related :-).
307+4. If you include any Windows specific code (or a derivative thereof) from
308+ the apps directory (application code) you must include an acknowledgement:
309+ "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
310+
311+THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
312+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
313+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
314+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
315+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
316+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
317+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
318+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
319+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
320+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
321+SUCH DAMAGE.
322+
323+The licence and distribution terms for any publically available version or
324+derivative of this code cannot be changed. i.e. this code cannot simply be
325+copied and put under another distribution licence [including the GNU Public Licence.]
325326
--- a/Package/zip/jpn/ffftp/history.txt
+++ b/Package/zip/jpn/ffftp/history.txt
@@ -1,41 +1,47 @@
1-FFFTP 改版リスト
1+FFFTP 改版リスト
22
33 ■Ver 1.98
44
5-・開発をSourceForge.JPが引き継ぎました。Sota氏が制作されたFFFTPには長い間
6- お世話になりました。
5+・FFFTPのオリジナル開発者であるSota氏がFFFTPの開発終了宣言を出した
6+ のに伴い、SourceForge.JPにて有志による今後の開発・バージョンアップ
7+ を行うことにしました。Sota氏が制作されたFFFTPには長い間お世話に
8+ なりました。
79
810 ・マルチコアCPUの特定環境下でクラッシュするバグを暫定的に解消しました。
911
1012 ・内部の文字コードをUTF-8に変更しました。
13+・正規表現ライブラリのJRE32.DLLは使用できなくなりました(ライブラリが
14+ UTF-8に対応していないため)。
1115
12-・正規表現ライブラリのJRE32.DLLは使用できなくなりました。
13- (ライブラリがUTF-8に対応していないため。)
16+・アスキーモード転送の際に行われる漢字コード変換で、Shift_JIS、JIS、
17+ EUCに加えて新たにUTF-8への変換をサポートしました。
1418
15-・アスキーモード転送の際に行われる漢字コード変換がShift_JIS、JIS、EUC、UTF-8の
16- 中から選択できるようになりました。
17- その際ローカルのテキストファイルがShift_JISで記述されている必要はなくなり、
18- 前述の4種類から選択できるようになりました。
19- (正しく変換するにはあらかじめファイルの漢字コードを調べる必要があります。)
19+・漢字コード変換を行う際、ローカルのテキストファイルがShift_JISで記述
20+ されている必要はなくなり、Shift_JIS、JIS、EUC、UTF-8の4種類から変換
21+ 元文字コードを選択できるようになりました。ただし、文字コードの自動
22+ 判別は行われないため、正しく変換するにはあらかじめファイルの漢字
23+ コードを調べておく必要があります。
2024
21-・ホストのファイル名の漢字コードは既定でUTF-8が選択されるようになりました。
22- (以前のバージョンの設定が残っている場合はその設定が適用されます。
23- 以前のバージョンの無変換はShift_JISを示しています。)
25+・ホストのファイル名の漢字コードは既定でUTF-8が選択されるようになり
26+ ました(以前のバージョンの設定が残っている場合はその設定が適用
27+ されます。以前のバージョンの無変換はShift_JISを示しています)。
2428
25-・Unicode依存文字(中国語など)を含むファイル名を扱えるようになりました。
26- その際ホストのファイル名の漢字コードはUTF-8に設定されている必要があります。
29+・Unicode依存文字(中国語など)を含むファイル名を扱えるようになり
30+ ました。その際ホストのファイル名の漢字コードはUTF-8に設定されて
31+ いる必要があります。
2732
28-・ファイル一覧のキャッシュは既定で無効化されました。
29- (以前のバージョンの設定が残っている場合はその設定が適用されます。)
33+・ファイル一覧のキャッシュは既定で無効化されました(以前のバージョンの
34+ 設定が残っている場合はその設定が適用されます)。
3035
31-・ホストとの接続にFTP over Explicit SSL/TLS(略称FTPS Explicit、FTPES)が
32- 使用できるようになりました。
33- FTPS対応のホストとの通信は、パスワード、ユーザー名、ファイルの内容などが
34- 暗号化された状態で送受信されます。
36+・ホストとの接続にFTP over Explicit SSL/TLS(略称FTPS Explicit、
37+ FTPES)が使用できるようになりました。FTPS対応のホストとの通信は、
38+ パスワード、ユーザー名、ファイルの内容などが暗号化された状態で送受信
39+ されます。この機能はOpenSSLライブラリを使用して実装しています。
3540
36-・UTF-8Nという名称をUTF-8に統一した。(この場合UTF-8と同義のため)
41+・UTF-8Nという名称をUTF-8に統一しました(この場合UTF-8と同義のため)。
3742
38-・ファイル転送時のホストとの同時接続数を最大4まで設定できるようにした。
43+・ファイル転送時のホストとの同時接続数を最大4まで設定できるように
44+ しました。
3945
4046 ■Ver 1.97b
4147
Binary files a/Resource/FFFTP.APS and b/Resource/FFFTP.APS differ
--- a/connect.c
+++ b/connect.c
@@ -957,7 +957,6 @@ int ReConnectCmdSkt(void)
957957 // 同時接続対応
958958 int ReConnectTrnSkt(SOCKET *Skt)
959959 {
960- char Path[FMAX_PATH+1];
961960 int Sts;
962961
963962 Sts = FFFTP_FAIL;
@@ -1276,7 +1275,7 @@ static SOCKET DoConnect(char *Host, char *User, char *Pass, char *Acct, int Port
12761275 // データ転送用ソケットのTCP遅延転送が無効されているので念のため
12771276 if(setsockopt(ContSock, IPPROTO_TCP, TCP_NODELAY, (LPSTR)&Flg, sizeof(Flg)) == SOCKET_ERROR)
12781277 ReportWSError("setsockopt", WSAGetLastError());
1279-#pragma aaa
1278+/* #pragma aaa */
12801279 Flg = 1;
12811280 if(setsockopt(ContSock, SOL_SOCKET, SO_KEEPALIVE, (LPSTR)&Flg, sizeof(Flg)) == SOCKET_ERROR)
12821281 ReportWSError("setsockopt", WSAGetLastError());
--- a/hostman.c
+++ b/hostman.c
@@ -2121,7 +2121,6 @@ static BOOL CALLBACK Adv2SettingProc(HWND hDlg, UINT iMessage, WPARAM wParam, LP
21212121 static BOOL CALLBACK CryptSettingProc(HWND hDlg, UINT iMessage, WPARAM wParam, LPARAM lParam)
21222122 {
21232123 NMHDR *pnmhdr;
2124- int Num;
21252124
21262125 switch (iMessage)
21272126 {
@@ -2181,7 +2180,6 @@ static BOOL CALLBACK CryptSettingProc(HWND hDlg, UINT iMessage, WPARAM wParam, L
21812180 static BOOL CALLBACK Adv3SettingProc(HWND hDlg, UINT iMessage, WPARAM wParam, LPARAM lParam)
21822181 {
21832182 NMHDR *pnmhdr;
2184- int Num;
21852183
21862184 switch (iMessage)
21872185 {
--- a/mbswrapper.c
+++ b/mbswrapper.c
@@ -352,8 +352,12 @@ void FreeDuplicatedString(void* p)
352352 // 引数バッファ a%d
353353
354354 #define START_ROUTINE do{
355+#define END_ROUTINE }while(0);
356+
357+/*
355358 #define END_ROUTINE }while(0);end_of_routine:
356359 #define QUIT_ROUTINE goto end_of_routine;
360+*/
357361
358362 HANDLE CreateFileM(LPCSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, HANDLE hTemplateFile)
359363 {
--- a/registory.c
+++ b/registory.c
@@ -609,7 +609,6 @@ int LoadRegistory(void)
609609
610610 if(i == FFFTP_SUCCESS)
611611 {
612- char checkbuf[48];
613612 int salt = 0;
614613 Sts = YES;
615614
--- a/toolmenu.c
+++ b/toolmenu.c
@@ -118,61 +118,61 @@ static char RemoteCurDir[FMAX_PATH+1];
118118
119119 /* メインのツールバー */
120120 static TBBUTTON TbarDataMain[] = {
121- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
121+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
122122 { 0, MENU_CONNECT, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
123123 { 16, MENU_QUICK, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
124124 { 1, MENU_DISCONNECT, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
125- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
125+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
126126 { 2, MENU_DOWNLOAD, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
127127 { 3, MENU_UPLOAD, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
128- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
128+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
129129 { 24, MENU_MIRROR_UPLOAD, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
130- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
130+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
131131 { 4, MENU_DELETE, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
132132 { 5, MENU_RENAME, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
133133 { 6, MENU_MKDIR, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
134- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
134+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
135135 { 7, MENU_TEXT, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
136136 { 8, MENU_BINARY, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
137137 { 17, MENU_AUTO, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
138- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
138+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
139139 { 27, MENU_L_KNJ_SJIS, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
140140 { 20, MENU_L_KNJ_EUC, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
141141 { 21, MENU_L_KNJ_JIS, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
142142 { 28, MENU_L_KNJ_UTF8N, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
143- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
143+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
144144 { 27, MENU_KNJ_SJIS, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
145145 { 20, MENU_KNJ_EUC, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
146146 { 21, MENU_KNJ_JIS, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
147147 { 28, MENU_KNJ_UTF8N, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
148148 { 22, MENU_KNJ_NONE, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
149- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
149+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
150150 { 23, MENU_KANACNV, TBSTATE_ENABLED, TBSTYLE_CHECK, 0, 0 },
151- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
151+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
152152 { 15, MENU_REFRESH, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
153- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
153+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
154154 { 18, MENU_LIST, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
155155 { 19, MENU_REPORT, TBSTATE_ENABLED, TBSTYLE_CHECKGROUP, 0, 0 },
156- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
156+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
157157 { 25, MENU_SYNC, TBSTATE_ENABLED, TBSTYLE_CHECK, 0, 0 },
158- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
158+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
159159 { 26, MENU_ABORT, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 }
160160 };
161161
162162 /* ローカル側のツールバー */
163163 static TBBUTTON TbarDataLocal[] = {
164- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
164+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
165165 { 0, MENU_LOCAL_UPDIR, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
166166 { 1, MENU_LOCAL_CHDIR, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
167- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 }
167+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 }
168168 };
169169
170170 /* ホスト側のツールバー */
171171 static TBBUTTON TbarDataRemote[] = {
172- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 },
172+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 },
173173 { 0, MENU_REMOTE_UPDIR, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
174174 { 1, MENU_REMOTE_CHDIR, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0 },
175- { 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0 }
175+ { 0, 0, TBSTATE_ENABLED, BTNS_SEP, 0, 0 }
176176 };
177177
178178 /* 全ボタン/メニュー項目 */
@@ -233,7 +233,7 @@ int MakeToolBarWindow(HWND hWnd, HINSTANCE hInst)
233233
234234 hWndTbarMain = CreateToolbarEx(
235235 hWnd,
236- WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | CCS_TOP,
236+ WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | CCS_TOP | TBSTYLE_FLAT,
237237 1,
238238 27,
239239 hInst,
@@ -258,7 +258,7 @@ int MakeToolBarWindow(HWND hWnd, HINSTANCE hInst)
258258
259259 hWndTbarLocal = CreateToolbarEx(
260260 hWnd,
261- WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | CCS_NORESIZE,
261+ WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | CCS_NORESIZE | TBSTYLE_FLAT,
262262 2,
263263 2,
264264 hInst,
@@ -321,7 +321,7 @@ int MakeToolBarWindow(HWND hWnd, HINSTANCE hInst)
321321
322322 hWndTbarRemote = CreateToolbarEx(
323323 hWnd,
324- WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | CCS_NORESIZE,
324+ WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | CCS_NORESIZE | TBSTYLE_FLAT,
325325 3,
326326 2,
327327 hInst,