Develop and Download Open Source Software

Browse Subversion Repository

Log of /branches/ttcomtester/teraterm/teraterm/filesys.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: 2818 byte(s)
Diff to previous 9105
add communication test tool

Revision 9105 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:16:38 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2818 byte(s)
Diff to previous 9103
filesys.cpp で定義しているグローバル変数 FSend をファイル内変数へ変更

- FileSnedIsSending() を追加
  - filesys_proto.cpp から利用

Revision 9103 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:16:14 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2789 byte(s)
Diff to previous 9101
ProtoFlagを TComVar から filesys_proto.cpp へ移動

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.h
File length: 2720 byte(s)
Diff to previous 9086
ファイル選択ダイアログを Unicode 化

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

Revision 9086 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:12:42 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2696 byte(s)
Diff to previous 9085
QuickVAN の QVStart() API を使用しないようにした

- QVStartReceive(), QVStartSend() を使用

Revision 9085 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:12:31 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2715 byte(s)
Diff to previous 9084
BPlus の BPStart(), QuickVAN の QVStart() API を使用しないようにした

- BPSendStart(), BPStartReceive() に統一
- bplusダイアログ修正

Revision 9084 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:12:21 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2718 byte(s)
Diff to previous 9083
zmodem の ZMODEMStart() API を使用しないようにした

- ZMODEMStartReceive(), ZMODEMStartSend() に統一

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

- YMODEMStart(), YMODEMStartReceive() に統一

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.h
File length: 2732 byte(s)
Diff to previous 9080
Kermit の API KermitStart() を使用しないようにした

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

Revision 9080 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:11:41 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2749 byte(s)
Diff to previous 9071
XMODEM の API を XMODEMStartReceive(), XMODEMStartSend() に統一

- XMODEMStart()の使用をやめた

Revision 9071 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:10:05 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2778 byte(s)
Diff to previous 9069
filesys.cpp ファイル名の扱いを Unicode化

- ファイル選択ダイアログを Unicode 版に入れ替え
- FileSendStart() の仕様を変更
  - FileSendStart() と FileSendStart2() を整理
- 未使用メンバ削除

Revision 9069 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:09:44 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2803 byte(s)
Diff to previous 9067
ファイル送信ポーズフラグを filesys.cpp へ移動

- TComVar 構造体から FilePause を削除
- TFileVar#filesys.cpp へ FilePause を追加
- FileTransPause()#filesys.cpp -> FileSendPause()

Revision 9067 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:09:26 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2815 byte(s)
Diff to previous 9057
filesys.cpp (ファイル送信)を整理

- TFileVar を filesys.cpp ファイルローカルな構造体とした
  - filesys_send.h から filesys.cpp へ移動
  - filesys_send.h 削除
  - 不要、使用されない構造体メンバ削除、整理
- 使用されないコードなど削除
  - 未使用定数 GTF_BP に関するコードを削除
- FileTransEnd() -> FileSendEnd()

Revision 9057 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:07:15 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4551 byte(s)
Diff to previous 9055
FileVar 構造体を ttftypes.h から移動

- teraterm/filesys_send.h を追加

Revision 9055 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:06:51 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4536 byte(s)
Diff to previous 9054
ttpfile.dll を使用しないようにした

- ttpfile.dll を参照するコードを無効化
- ttpfile.dll をビルド対象から外した
- インストーラーに ttpfile.dll を含まないようにした

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/teraterm/filesys.h
File length: 4506 byte(s)
Diff to previous 9053
ttpfile.dll のプロトコル関連の関数を使用しないようにした

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

Revision 9053 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:06:16 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4491 byte(s)
Diff to previous 9052
ttpfile.dll のダイアログを使用しないようにした

- filesys.cpp, filesys_proto.cpp, vtwin.cpp へ移動
  - GetSetupFname()
  - GetTransFname()
  - GetMultiFname()
  - GetGetFname()
  - SetFileVar()
  - GetXFname()

Revision 9052 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:06:06 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4444 byte(s)
Diff to previous 9051
filesys.cpp,h からプロトコル転送に関するソースを filesys_proto.cpp へ分離

Revision 9051 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 20 12:05:50 2020 UTC (3 years, 2 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4448 byte(s)
Diff to previous 9048
Kermit 取得ダイアログをダイアログフォント変更に対応するよう修正

- GetGetFname()#ttfile.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/teraterm/filesys.h
File length: 4437 byte(s)
Diff to previous 8949
ソースファイルの著作権表記の "最後の発行の年" を削除

ticket #40996

Revision 8949 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 2 15:46:34 2020 UTC (3 years, 5 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4441 byte(s)
Diff to previous 8948
ttdde.c 内で変数 FileVar の参照をなくした

- 各通信プロトコルの受信送信開始関数を追加

Revision 8948 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 2 15:46:23 2020 UTC (3 years, 5 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 3773 byte(s)
Diff to previous 8900
vtwin.cpp から SendVar, FileVar 参照を削除

- IsSendVarNULL(), IsFileVarNULL() を追加

Revision 8900 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 18 15:29:32 2020 UTC (3 years, 6 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 3757 byte(s)
Diff to previous 8899
filesys_log.h を作成

- filesys.h から分離
- 使用していないので filesys_log から ttpfile.dll のロードを行わないようにした
- ログのポーズに cv.FilePause を使用しないようにした

Revision 8899 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 18 15:29:19 2020 UTC (3 years, 6 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4741 byte(s)
Diff to previous 8897
ログに関するAPIをUnicode化した

- FLogOpen(), FLogGetFilename(), FLogGetLogFilename()
  - FLogGetLogFilename() の内部は ANSI のまま
  - ファイル名に Unicode が使用できるようになった
- ログファイルが作成できなかった時の MessageBox を vtwin.cpp に移動
- ftdlg.cpp のファイル名表示を Unicode 化

Revision 8897 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 18 15:27:54 2020 UTC (3 years, 6 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4729 byte(s)
Diff to previous 8894
ログに関するコードを filesys_log.c に移動した

- ログ用構造体(TFileVar_#filesys_log.c)から不要メンバ削除
- OnCommOpen()#vtwin.cpp で log,dde(macro)用バッファを作成していたが、作成済みのため削除

Revision 8894 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 18 15:27:29 2020 UTC (3 years, 6 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4800 byte(s)
Diff to previous 8863
ログ出力部を分離した

- filesys.cpp から filesys_log.cpp を分離
- プロジェクトにファイル追加
  - VS2005, VS2019, cmake

Revision 8863 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 25 16:00:58 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4840 byte(s)
Diff to previous 8860
logダイアログをUnicode対応、動作を調整

- ダイアログはUnicode化した
  - ログのファイル名はANSI
- BOM、コードが設定できるようになった
  - 起動直後の自動ログ UTF-8,BOM なし

Revision 8860 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 25 16:00:24 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4536 byte(s)
Diff to previous 8858
マクロ(ttmacro)用送信バッファの分離

- 受信した文字をマクロで判定等を行うために、マクロ(ttmacro)へ受信データを送信する
- 従来は、1つのバッファをマクロとlogで共用していた
- 各々で異なる文字コードを扱えるよう分離した
- マクロ用は ttdde.c,h にまとめた

Revision 8858 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 25 16:00:00 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4546 byte(s)
Diff to previous 8857
API名を修正

- Log.. -> FLog..
  - r8852で追加したAPI
- 引数なし関数には (void) を追加

Revision 8857 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 25 15:59:47 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4470 byte(s)
Diff to previous 8852
ログ関連API追加,ftdlg修正

- FLogWindow() 追加
  - グローバル変数 HWND HWndLog 削除
- FLogPause() 追加
  - FLogChangeButton() を static関数に変更
- FLogShowDlg() 追加
  - ShowFTDlg() を static関数に変更
- FLogIsPause()追加
- ftdlg
  - cv->FilePauseを操作しないようにした
    - FileTransPause()#filesys を追加
  - WM_USER_FTCANCEL メッセージを削除
    - FileTransEnd() を直接コール

Revision 8852 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 13 15:31:46 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4332 byte(s)
Diff to previous 8822
ログファイルダイアログを追加

- ログダイアログ(IDD_LOGDLG)を追加
  - ログファイルのダイアログ表示に共通関数を使用しないよう修正
    - GetTransFname()#ttpfile を使用しない
  - filesys_log.rc, filesys_log_res.h 追加
  - ログコメントダイアログ(IDD_COMMENT_DIALOG)を移動
  - VS2005,2019,cmake にファイルを追加
- LogVar#filesys.cpp をグローバル変数からファイル内変数に変更
  - APIを追加,Log...()#filesys.cpp

Revision 8822 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 2 15:41:37 2020 UTC (3 years, 8 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 3966 byte(s)
Diff to previous 7182
ログが取れなくなっていたので修正

- 文字コードは UTF-8 固定
- 改行コードは CR+LF 固定

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/teraterm/filesys.h
File length: 3969 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/teraterm/filesys.h
File length: 3721 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/teraterm/filesys.h
File length: 3725 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/teraterm/filesys.h
File length: 2259 byte(s)
Diff to previous 3861
eliminate FAR keyword.

Revision 3861 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 15 13:15:43 2010 UTC (13 years, 10 months ago) by doda
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2299 byte(s)
Diff to previous 3227
外部からコールされなくなったので、コールされる為の設定を削除。


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/teraterm/filesys.h
File length: 2342 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/teraterm/filesys.h
File length: 2260 byte(s)
Diff to previous 2635
CVS から SVN へ移行: trunk に集約

Revision 2635 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 21 04:12:28 2009 UTC (15 years, 1 month ago) by maya
Original Path: teraterm/trunk/teraterm/filesys.h
File length: 2260 byte(s)
Diff to previous 2511
LogStart 関数が、ログファイルを開けたかどうかを返すようにした。


Revision 2511 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 14 16:33:09 2008 UTC (15 years, 9 months ago) by yutakapon
Original Path: teraterm/trunk/teraterm/filesys.h
File length: 2260 byte(s)
Diff to previous 2476
YMODEMメニュー呼び出しの追加。まだ動かないので、子メニューは隠蔽してあります。


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/teraterm/filesys.h
File length: 2232 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