Browse Subversion RepositoryLog of /trunk/teraterm/teraterm/ttermpro.v16.vcxproj.filters
Revision 10804 - (view) (download) (annotate) - [select for diffs] Modified Sun Jul 23 07:07:16 2023 UTC (8 months, 2 weeks ago) by zmatsuo File length: 17537 byte(s) Diff to previous 10775 ログダイアログを logdlg.cpp,h に分離した - teraterm/teraterm/logdlg.cpp,h 追加 Revision 10775 - (view) (download) (annotate) - [select for diffs] Modified Tue Jun 20 14:22:56 2023 UTC (9 months, 3 weeks ago) by zmatsuo File length: 17365 byte(s) Diff to previous 10755 VS2005でビルドできるよう修正 - charset.c を charset.cpp に変更 Revision 10755 - (view) (download) (annotate) - [select for diffs] Modified Mon Jun 12 15:19:51 2023 UTC (9 months, 4 weeks ago) by zmatsuo File length: 17361 byte(s) Diff to previous 10584 入力文字コードをUnicodeに変換する箇所を分離 - charset.c を追加 Revision 10584 - (view) (download) (annotate) - [select for diffs] Modified Mon Feb 6 12:54:44 2023 UTC (14 months ago) by nmaya File length: 17177 byte(s) Diff to previous 10401 アイコンファイルを vcxproj, vcxproj.filters に追加(rc ファイルには追加済み) Revision 10401 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 11 12:07:47 2022 UTC (16 months ago) by zmatsuo File length: 17073 byte(s) Diff to previous 10256 scp関連を1つのファイルにまとめた - scp送信APIをscp.cpp,h にまとめた - ttxssh.dll へのIF - scpへのリクエストはscp.h,cpp 経由で行うよう変更 Revision 10256 - (view) (download) (annotate) - [select for diffs] Modified Fri Sep 9 15:07:26 2022 UTC (19 months ago) by zmatsuo File length: 16895 byte(s) Diff to previous 10134 テーマファイルに関連する関数などを themefile.cpp へ移動 - bg_theme.h を theme.h へリネーム - 関数名を Theme~ にリネームした - BGテーマの設定を行っていると背景画像が表示されなくなる場合があったので修正 - 画像を設定していないのに背景画像チェックボックスのチェックが入ることがあった Revision 10134 - (view) (download) (annotate) - [select for diffs] Modified Tue Aug 9 15:11:40 2022 UTC (20 months ago) by zmatsuo File length: 16709 byte(s) Diff to previous 10130 Theme Editor Dialog を追加
- Theme Editor Dialog の追加
- 背景画像、文字色の修正を行うダイアログ
- teraterm/themedlg.*
- doc/ja/html/menu/setup-additional-visual-theme.html(ヘルプ)
- [その他の設定]-[表示タブ]変更(teraterm/addsetting.cpp)
- eterm関連を無効化(非表示)
- 起動時テーマファイル指定を追加
- テーマエディタ起動ボタンを追加
- tttset 変更
- eterm_lookfeel_t.BGEnable の内容を変更
- 0/1/2 = theme使用しない/固定テーマ/ランダムテーマ
- 削除
- BGImageFilePath
- BGImgBrightness
- vtdisp.c
- テーマ(色、背景)を操作するAPIを追加
- 自動でテーマを読み込まないようにした
Revision 10130 - (view) (download) (annotate) - [select for diffs] Modified Tue Aug 9 01:08:44 2022 UTC (20 months ago) by zmatsuo File length: 16342 byte(s) Diff to previous 10129 ttpcmn.dll 内の関数の一部分を ttermpro.exe へ移動 - 文字列などヒープ領域を使用する箇所 - ttcmn_static.c,h へまとめたて、ttermpro.exeへ移動 - この移動で、ttpcmn.dllとtermpro.exeでモジュールをまたいだヒープの操作はなくなった ticket #45330 Revision 10129 - (view) (download) (annotate) - [select for diffs] Modified Tue Aug 9 01:08:26 2022 UTC (20 months ago) by zmatsuo File length: 15705 byte(s) Diff to previous 9768 ttpset.dll を ttermpro.exe へマージした
- EXE(ttermpro.exe)とDLL(ttpset.dll)の各々にヒープが存在する
- モジュール(各ファイル)をまたいでお互いのヒープを操作すると問題が起きる
- dll側で確保してexe側で開放するなどの操作
- ヒープを操作するとアサートが出るなど問題
- どんな問題が出るのかについてのドキュメントは見当たらない
- _CrtIsValidHeapPointer()の説明のヒープ部分から…
- Visual Studio 2010 以降のCRTはヒープは単一になっているのかもしれない
- でも、DLLにstatic CRTがリンクされているときは、DLL個別のヒープが存在する
- Tera Term は static CRT を使用している → DLLに個別のヒープが存在する
- Tera Term 5 では、iniファイルから読み込んだファイル,パス文字列をヒープに置くようにした
- ttpset.dllがiniファイルの読み書きを担っていた
- Unicode対応と合わせて、ファイル名長の上限を撤廃しようとしている
- 従来の上限→MAX_PATH文字
- パスの変更などでモジュールをまたいだヒープ操作が行われることになり、問題が起こる可能性がある
- ログ保存先フォルダを変更するときなどに、malloc(),free()が行われる
- ttpset.dllをなくして、その機能をttermpro.exeに取り込むことでヒープに関する問題が出る可能性を減らす
- ttssh2-dev 409
ticket #45330
Revision 9768 - (view) (download) (annotate) - [select for diffs] Modified Mon Feb 21 15:05:55 2022 UTC (2 years, 1 month ago) by zmatsuo File length: 15306 byte(s) Diff to previous 9467 ttermpro.v16.sln から cyglib.v16.vcxproj の参照をやめた - ttermpro.v16.vcxproj に cyglib/cyglib.c を含めるようにした - 複数の sln(ttermproとcyglib) から1つのvcxprojを参照すると、ビルドが完了しない - ttermpro をビルドすると、cyglib で再ビルドがかかる状態になる - cyglib をビルドすると、 ttermpro で再ビルドがかかる状態になる Revision 9467 - (view) (download) (annotate) - [select for diffs] Modified Thu Oct 14 14:51:47 2021 UTC (2 years, 5 months ago) by zmatsuo File length: 14967 byte(s) Diff to previous 9364 ファイル転送時のログをログフォルダへ出力するようにした - bplus,kermit,quickvan,xmodem,ymodem,zmodem - TProtoLog.LogState を各プロトコルへ移動 - ログ部分を別ファイルへ分離 - protolog.cpp,h Revision 9364 - (view) (download) (annotate) - [select for diffs] Modified Sun Aug 15 13:13:34 2021 UTC (2 years, 7 months ago) by zmatsuo File length: 14767 byte(s) Diff to previous 9339 telnet.c で win16api.c の関数を使用しないようにした - telnet.c に組み込んだ - TELNET.LOG の closeに失敗していたので修正 Revision 9339 - (view) (download) (annotate) - [select for diffs] Modified Sun Aug 1 05:36:53 2021 UTC (2 years, 8 months ago) by zmatsuo File length: 14870 byte(s) Diff to previous 9324 setup directory dialog を別ソースに分離 - setupdirdlg.cpp,h を追加 Revision 9324 - (view) (download) (annotate) - [select for diffs] Modified Tue Jun 29 15:20:20 2021 UTC (2 years, 9 months ago) by zmatsuo File length: 14678 byte(s) Diff to previous 9287 layer for unicode 向けのコードを削除 Revision 9287 - (view) (download) (annotate) - [select for diffs] Modified Wed May 26 14:11:09 2021 UTC (2 years, 10 months ago) by zmatsuo File length: 14788 byte(s) Diff to previous 9129 プロジェクトファイルにファイルの追加、修正を反映 - Visual Studio 2005,2019 - r9280 Revision 9129 - (view) (download) (annotate) - [select for diffs] Modified Sat Jan 16 05:21:37 2021 UTC (3 years, 2 months ago) by zmatsuo File length: 14673 byte(s) Diff to previous 9124 VS2005 による Windows 95 のサポート方法を変更
- 各々のソースファイル内の Windows 95 サポート用コードを不要にする
- ファイルのinclude + 関数呼出をやめる
- #include "compat_w95.h" を削除
- DoCover_IsDebuggerPresent() 呼び出しを削除
- 代わりにファイル(common/compat_w95_vs2005.c)をリンク
- VSプロジェクトファイル
- プロジェクトから compat_w95.h を削除
- VS2005プロジェクトに compat_w95_vs2005.c を追加
- VS2005以外では Windows 95 で動作するバイナリが生成できないので追加は不要
- cmake
- SUPPORT_OLD_WINDOWS=ON 時、compat_w95_vs2005.c をリンクするよう修正
- なるべく target_* を使用するよう修正
Revision 9124 - (view) (download) (annotate) - [select for diffs] Modified Sat Jan 16 05:19:55 2021 UTC (3 years, 2 months ago) by zmatsuo File length: 14776 byte(s) Diff to previous 9107 起動時にデバグ用コンソールをオープンできるようにした - デバグ用 ttdebug.h,cpp を追加 - 例外発生時の処理を ttdebug.cpp に移動 Revision 9107 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 20 12:16:58 2020 UTC (3 years, 3 months ago) by zmatsuo File length: 14590 byte(s) Diff to previous 9106 common/ttftypes.h を削除 Revision 9106 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 20 12:16:47 2020 UTC (3 years, 3 months ago) by zmatsuo File length: 14693 byte(s) Diff to previous 9077 ttpfile/ttfile_proto.cpp 削除 Revision 9077 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 20 12:11:08 2020 UTC (3 years, 3 months ago) by zmatsuo File length: 14901 byte(s) Diff to previous 8903 Win16API を Win32API へ置き換え - ttpfile/filesys_win32.cpp,h へ分離 - Win32 API に変更 - _lopen(), _lread(), _lwrite() などを使用いない - Win16 API wrapper (win16api.h) を使用しない - TFileVarProto に OpenRead(), OpenWrite(), Seek() を追加 Revision 8903 - (view) (download) (annotate) - [select for diffs] Modified Tue Aug 18 15:31:01 2020 UTC (3 years, 7 months ago) by zmatsuo File length: 12796 byte(s) Diff to previous 8894 行末を検出するcheckeolを追加 Revision 8894 - (view) (download) (annotate) - [select for diffs] Modified Tue Aug 18 15:27:29 2020 UTC (3 years, 7 months ago) by zmatsuo File length: 12608 byte(s) Diff to previous 8852 ログ出力部を分離した - filesys.cpp から filesys_log.cpp を分離 - プロジェクトにファイル追加 - VS2005, VS2019, cmake Revision 8852 - (view) (download) (annotate) - [select for diffs] Modified Mon Jul 13 15:31:46 2020 UTC (3 years, 8 months ago) by zmatsuo File length: 12510 byte(s) Diff to previous 8823 ログファイルダイアログを追加
- ログダイアログ(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 8823 - (view) (download) (annotate) - [select for diffs] Modified Fri Jul 3 14:42:55 2020 UTC (3 years, 9 months ago) by zmatsuo File length: 12301 byte(s) Diff to previous 8814 ブロードキャスト関連を vtwin.cpp から broadcast.cpp へ分離 Revision 8814 - (view) (download) (annotate) - [select for diffs] Modified Wed Jun 24 15:26:50 2020 UTC (3 years, 9 months ago) by zmatsuo File length: 12111 byte(s) Diff to previous 8771 libsusieplugin を使用するよう修正 - ファイル内グローバル変数 BGSPIPath[] を削除 - ts.EtermLookfeel.BGSPIPath とほぼ同一だったため - プロジェクトファイル修正 - VS2005 - VS2019 - CMakeLists.txt Revision 8771 - (view) (download) (annotate) - [select for diffs] Modified Tue May 12 14:32:44 2020 UTC (3 years, 11 months ago) by zmatsuo File length: 11879 byte(s) Diff to previous 8767 fontプロパティーページ追加
- Unicode/ANSI API切り替え
- ANSI API使用時、文字コード変換に使用するコードページを変更できる
- debugプロパティーページのUnicode/ANSI API切り替えを削除
- VTfont切り替えはすぐに設定に反映する
- 今の所、[設定]/[フォント] から切り替えたときと同じ動作
- ANSI API利用時
- 表示できない文字を表示
- 半角時 '?'
- 全角時 '?_'
- 未実装
- フォント間
- プロポーショナルフォント
Revision 8767 - (view) (download) (annotate) - [select for diffs] Modified Wed May 6 14:55:21 2020 UTC (3 years, 11 months ago) by zmatsuo File length: 11516 byte(s) Diff to previous 8588 コーディングプロパティーページ追加
- [設定]/[その他の設定]に[コーディング]プロパティーページを追加
- 次の設定を1箇所にまとめた
- [設定]/[全般] の言語
- [設定]/[端末] の漢字コード
- 中国語の設定を追加
Revision 8588 - (view) (download) (annotate) - [select for diffs] Modified Wed Mar 11 15:36:57 2020 UTC (4 years, 1 month ago) by zmatsuo File length: 11145 byte(s) Diff to previous 8587 Merge branch 'sendmem_sendsize' into trunk - sendfiledlg.cpp の SetI18nDropDownList() を削除 - SetI18nDropDownList() を SetI18nList() に変更 Revision 8587 - (view) (download) (annotate) - [select for diffs] Modified Wed Mar 11 15:36:43 2020 UTC (4 years, 1 month ago) by zmatsuo File length: 10951 byte(s) Diff to previous 8568 Visual Studio 2019 でビルドできなくなっていたので修正 - r8586 Revision 8568 - (view) (download) (annotate) - [select for diffs] Modified Wed Feb 26 16:27:26 2020 UTC (4 years, 1 month ago) by zmatsuo File length: 11163 byte(s) Diff to previous 8495 common_static.lib にあるファイルは複数回ビルドしないようにした Revision 8495 - (view) (download) (annotate) - [select for diffs] Modified Wed Jan 22 13:53:33 2020 UTC (4 years, 2 months ago) by zmatsuo File length: 12317 byte(s) Diff to previous 8445 common_static を ttermpro からリンク Revision 8445 - (view) (download) (annotate) - [select for diffs] Modified Tue Dec 17 12:15:31 2019 UTC (4 years, 3 months ago) by doda File length: 12098 byte(s) Diff to previous 8216 Merge branch 'unicode_buf' Revision 8216 - (view) (download) (annotate) - [select for diffs] Modified Sun Sep 22 05:00:12 2019 UTC (4 years, 6 months ago) by yutakapon File length: 10538 byte(s) Diff to previous 7665 シリアルポート設定ダイアログの詳細情報に、COMポートとデバイスドライバの情報を表示するようにした。 Revision 7665 - (view) (download) (annotate) - [select for diffs] Modified Mon May 13 10:20:10 2019 UTC (4 years, 11 months ago) by maya File length: 10437 byte(s) Diff to previous 7567 削除済みファイルをプロジェクトファイルから削除 r7529 でファイルのみ削除された Revision 7567 - (view) (download) (annotate) - [select for diffs] Added Tue Apr 9 16:24:19 2019 UTC (5 years ago) by zmatsuo File length: 10529 byte(s) Visual Studio 2019プロジェクトファイル追加 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.
|