Develop and Download Open Source Software

Browse Subversion Repository

Log of /branches/ttcomtester/teraterm/teraterm/filesys_proto.h

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 10521 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 20 16:03:38 2023 UTC (13 months, 2 weeks ago) by zmatsuo
File length: 3436 byte(s)
Diff to previous 9101
add communication test tool

Revision 9101 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:15:44 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3436 byte(s)
Diff to previous 9100
ファイル選択ダイアログを Unicode 化

- 通信プロトコルの各モジュール内のファイル名のエンコードはUTF-8
  - ファイル名をダイアログに表示するときは SetDlgProtoFileName() を使用する
- ファイル名を扱う関数は UTF-8 で扱う
  - GetRecievePath()
  - GetNextFname()
  - SetDlgProtoFileName()
- 各プロトコルでファイルを送信するときのファイル名はwchar_t型に変更 filesys.h
  - マクロからのファイル名指定も Unicode 対応となった

Revision 9100 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:15:33 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3430 byte(s)
Diff to previous 9099
ダイアログキャプション文字列をUnicode化

- デフォルトダイアログ文字列を ttftypes.h から filesys_proto.h, bplus.h へ移動

Revision 9099 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:15:22 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3329 byte(s)
Diff to previous 9098
GetRecievePath() を TFileVarProto に追加

Revision 9098 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:15:10 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3165 byte(s)
Diff to previous 9097
GetNextFname() を TFileVarProto のメンバーにした

Revision 9097 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:14:54 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3115 byte(s)
Diff to previous 9095
GetNextFname() の仕様を変更

- ファイル名のポインタを返すようにした
  - 従来は TFileVarProto 内の FullName が更新
  - 更新できたとき TRUE が返る
- TFileVarProto 構造体のメンバ FullName を削除
- 各プロトコルファイルの構造体に FullName を追加

Revision 9095 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:14:25 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3230 byte(s)
Diff to previous 9092
FTSetTimeOut() を TFileVarProto に追加

Revision 9092 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:13:46 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3158 byte(s)
Diff to previous 9091
ファイル関連を分離

- filesys_io.h 追加
  - ファイルに関連するインターフェイス
  - プロトコル関連のファイルioはこのインターフェイスを使用する
- filesys_win32.c,h を Windows ファイル関連として分離
  - ANSI, UTF-8 を切り替えられる

Revision 9091 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:13:34 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3906 byte(s)
Diff to previous 9089
TFileVarProto に stat() と utime() を追加

- kermit.c の stat(),utime() を切り替え

Revision 9089 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:13:16 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3658 byte(s)
Diff to previous 9088
不要部分削除

Revision 9088 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:13:05 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3638 byte(s)
Diff to previous 9087
TFileVarProto から DirLen を削除

Revision 9087 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:12:53 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3636 byte(s)
Diff to previous 9082
tttypes.h の各プロトコルの定数を各々のヘッダへ移動

- 無効部分の削除など

Revision 9082 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:11:59 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3803 byte(s)
Diff to previous 9081
Kermit の API KermitStart() を使用しないようにした

- KermitStartSend(), KermitGet(), KermitStartRecive(), KermitFinish() のみ使用

Revision 9081 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:11:50 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3559 byte(s)
Diff to previous 9079
TFileVarProto に受信ファイルパスを示すメンバを追加

- RecievePath

Revision 9079 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:11:31 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3467 byte(s)
Diff to previous 9078
ファイル名arrayを作成

Revision 9078 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:11:20 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3435 byte(s)
Diff to previous 9077
ファイル名領域確保に malloc を使用

- 従来は GlobalAlloc() を使用していた

Revision 9077 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:11:08 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3433 byte(s)
Diff to previous 9076
Win16API を Win32API へ置き換え

- ttpfile/filesys_win32.cpp,h へ分離
- Win32 API に変更
  - _lopen(), _lread(), _lwrite() などを使用いない
  - Win16 API wrapper (win16api.h) を使用しない
- TFileVarProto に OpenRead(), OpenWrite(), Seek() を追加

Revision 9076 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:10:57 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3188 byte(s)
Diff to previous 9074
ログ関連で不要となった部分を削除

Revision 9074 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:10:36 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3319 byte(s)
Diff to previous 9073
プロトコルログを分離

- ログ用構造体 TProtoLog 追加
- ProtoLogCreate() で作成

Revision 9073 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:10:25 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3304 byte(s)
Diff to previous 9059
filesys_proto.cpp (プロトコル送受信)のコード整理

- xmodem.c 内でファイルをオープンするよう修正
  - 修正前は filesys_proto.cpp でオープン
  - 他のプロトコルと同様の動作
- プロトコルの関数の仕様を変更
  - 初期化関数の戻り値を void から BOOL に変更
    - BOOL (*Init)(struct FileVarProto *fv, PComVar cv, PTTSet ts);
  - Desotry() を追加
    - void (*Destroy)(struct FileVarProto *fv);

Revision 9059 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:07:51 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 3260 byte(s)
Diff to previous 9058
xmodem.c のみで使用する構造体を移動

- TXVar 構造体を ttftypes.h から xmodem.c 内に移動
- xmodem.c 内の UI, File I/O の操作を filesys_proto.cpp へ移動
  - 仮実装、後に再度見直す

Revision 9058 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:07:33 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_proto.h
File length: 2292 byte(s)
Copied from: trunk/teraterm/ttpfile/ttfile_proto.h revision 9057
Diff to previous 9054
構造体 FileVar から FileVarProto を分離

- filesys_proto.h を追加
- プロトコル転送関連の構造体を FileVar から FileVarProto へ分離

Revision 9054 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:06:32 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/ttpfile/ttfile_proto.h
File length: 1850 byte(s)
Copied from: trunk/teraterm/ttpfile/ftlib.h revision 9053
Diff to previous 9048
ttpfile.dll のプロトコル関連の関数を使用しないようにした

- ttpfile_proto.cpp,h へ移動
  - ProtoInit()
  - ProtoParse()
  - ProtoTimeOutProc()
  - ProtoCancel()
- UILanguageFile グローバル変数をなくした
  - ファイル内のグローバル変数を追加 quickvan.c, zmodem.c, kermit.c
- bplus.c でダイアログを開く箇所を常に失敗するようにした

Revision 9048 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 16 12:24:13 2020 UTC (3 years, 2 months ago) by nmaya
Original Path: trunk/teraterm/ttpfile/ftlib.h
File length: 1950 byte(s)
Diff to previous 8943
ソースファイルの著作権表記の "最後の発行の年" を削除

ticket #40996

Revision 8943 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 2 15:45:27 2020 UTC (3 years, 5 months ago) by zmatsuo
Original Path: trunk/teraterm/ttpfile/ftlib.h
File length: 1954 byte(s)
Diff to previous 7182
ファイルを開くダイアログ用のファイル名フィルタ作成を共通関数に置き換え

- GetOpenFileName(), GetSaveFileName() 用
- GetCommonDialogFilterW()
  - sendfiledlg.cpp から dglib_cpp.cpp へ移動
- ANSI版 GetCommonDialogFilterA() 追加
- ttfile.c optw = 0 を追加
  - Run-Time Check Failure #3 - The variable 'optw' is being used without being initialized.

Revision 7182 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 18 05:38:58 2018 UTC (5 years, 6 months ago) by maya
Original Path: trunk/teraterm/ttpfile/ftlib.h
File length: 2012 byte(s)
Diff to previous 6841
ttpdlg.dll, ttpfile.dll の関数の呼び出し方を修正(GetProcAddress を使うように統一)

c.f. ttssh2-devel 3467

修正前の呼び出しをコミットした箇所:
https://ja.osdn.net/cvs/view/ttssh2/teraterm/source/ttdlg/ttdlg.c?hideattic=0&r1=1.62&r2=1.63
https://ja.osdn.net/cvs/view/ttssh2/teraterm/source/teraterm/ttdialog.c?hideattic=0&r1=1.2&r2=1.3
https://ja.osdn.net/cvs/view/ttssh2/teraterm/source/teraterm/ttdialog.h?hideattic=0&r1=1.3&r2=1.4
https://ja.osdn.net/cvs/view/ttssh2/teraterm/source/teraterm/filesys.cpp?hideattic=0&r1=1.23&r2=1.24
https://ja.osdn.net/cvs/view/ttssh2/teraterm/source/ttfile/ftlib.h?hideattic=0&r1=1.7&r2=1.8

Revision 6841 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 4 15:02:28 2017 UTC (6 years, 8 months ago) by doda
Original Path: trunk/teraterm/ttpfile/ftlib.h
File length: 2187 byte(s)
Diff to previous 6806
TeraTerm Project としてのライセンス表記を追加

・Tera Term 本体分を横 80 桁に収まるように改行位置を調整
・ttssh 関連の分を追加

Revision 6806 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 15 00:37:01 2017 UTC (6 years, 8 months ago) by doda
Original Path: trunk/teraterm/ttpfile/ftlib.h
File length: 2191 byte(s)
Diff to previous 6801
TeraTerm Project としてのライセンス表記を追加

とりあえず Tera Term 本体分。
TeraTerm Project としての copyright 表記の年部分はコミットログを確認して書いたつもりだけど、ミスってたらすみません。

TODO: 過去に取り込んだパッチに関する著作権表記の追加

Revision 6801 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 13 10:30:12 2017 UTC (6 years, 8 months ago) by doda
Original Path: trunk/teraterm/ttpfile/ftlib.h
File length: 725 byte(s)
Diff to previous 3227
eliminate FAR keyword.

Revision 3227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 24 15:10:33 2009 UTC (14 years, 11 months ago) by maya
Original Path: trunk/teraterm/ttpfile/ftlib.h
File length: 733 byte(s)
Diff to previous 3221
CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換

Revision 3221 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 24 09:37:20 2009 UTC (14 years, 11 months ago) by maya
Original Path: trunk/teraterm/ttpfile/ftlib.h
File length: 707 byte(s)
Diff to previous 2476
CVS から SVN へ移行: trunk に集約

Revision 2476 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Apr 14 17:35:50 2008 UTC (15 years, 10 months ago) by maya
Original Path: teraterm/trunk/ttpfile/ftlib.h
File length: 707 byte(s)
ファイル移動に伴う修正


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26