Browse Subversion RepositoryLog of /trunk/teraterm/ttpcmn/ttpcmn.v8.vcproj
Revision 9547 - (view) (download) (annotate) - [select for diffs] Modified Sat Nov 27 13:49:15 2021 UTC (2 years, 4 months ago) by zmatsuo File length: 6691 byte(s) Diff to previous 9325 セッションの複製が動作しなかったので修正 - セッション複製部分を別ファイルに分離 - ttcmn_dup.cpp, h - プロジェクトファイル修正 Revision 9325 - (view) (download) (annotate) - [select for diffs] Modified Tue Jun 29 15:20:36 2021 UTC (2 years, 9 months ago) by zmatsuo File length: 6496 byte(s) Diff to previous 9197 layer for unicode をライブラリに分離 - Windows 9xをサポートするためのパートをライブラリとして切り出し - MSUL(unicows.lib)と同様に、ライブラリをリンクするだけで 9x をサポート - Tera Term のソース(layer for unicode 以外の部分)では 9x を気にする必要がなくなった - vs2005 のプロジェクトを調整 - CMakeLists.txt 調整 - VS2005 を使用しないと 95での起動はできない - しかしVS2005をサポートしている cmake のバージョンが古い Revision 9197 - (view) (download) (annotate) - [select for diffs] Modified Sat Mar 13 14:42:48 2021 UTC (3 years ago) by zmatsuo File length: 6434 byte(s) Diff to previous 9191 comポートの列挙、情報取得を一か所にまとめた
- 機能を一か所(ComPortInfoGet())にまとめた
- DetectComPorts() から ComPortInfoGet() を利用するようにした
- comport関連を ttpcmn/ttpcmn.c から ttpcmn/ttpcmn_cominfo.c に分離
- 従来の動作
- QueryDosDeviceA(NULL) でデバイスを列挙
- "COM0" などを探して列挙
- しかし 95 ではQueryDosDeviceA(NULL)は常に失敗
- fopen() して成功したときデバイスが存在する、と判定
- "\\.\COM0" など
- 修正後
- ComPortInfoGet() の結果を使用するようにした
- ttpcmn/comportinfo.cpp の ComPortInfoGet()
- 従来
- Windows 95 では列挙できていなかった
- 多分 NT4も
- setupapi がうまく使用できないOS
- 修正後
- 95,NT4の場合は "\\.\COM0" などをオープンしてデバイス存在判定を行う
- その他のOSの場合は従来とおなじ
- setupapi を使用する方法
- comportinfo.cpp,h を common/ へ移動
- QueryDosDeviceA(NULL)
- 成功するOSでは setupapi が正しく動作
- 失敗するOSでは setupapi は動作しない
Revision 9191 - (view) (download) (annotate) - [select for diffs] Modified Tue Mar 2 16:00:24 2021 UTC (3 years, 1 month ago) by zmatsuo File length: 6499 byte(s) Diff to previous 9129 Visual Studio 2008 + SDK 7.1 でビルドできるようコンパイルオプションを追加
- -D_WIN32_WINNT=0x0501
- 0x0501=_WIN32_WINNT_WINXP
- ただし、SDK 7.1 のライブラリをリンクするとき
- VS80sp1-KB949009-X86-INTL.exe が必要
- このコミットを行った時点では Microsoft からダウンロードすることはできない
- この HotFix を適応しない場合エラーが出る
- fatal error LNK1103: デバッグ情報が壊れています。...
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: 6459 byte(s) Diff to previous 8891 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 8891 - (view) (download) (annotate) - [select for diffs] Modified Tue Aug 18 15:09:55 2020 UTC (3 years, 7 months ago) by zmatsuo File length: 6380 byte(s) Copied from: trunk/teraterm/ttpcmn/ttpcmn.vcproj revision 8889 Diff to previous 8565 Visual Studio 2005のプロジェクトファイル名に v8 を付加 - 他のバージョンのプロジェクトファイルと統一した - Ticket #40628 Revision 8565 - (view) (download) (annotate) - [select for diffs] Modified Tue Feb 25 14:11:33 2020 UTC (4 years, 1 month ago) by zmatsuo Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6380 byte(s) Diff to previous 8544 common_static.lib の参照方法を修正 - common_static.lib を複数回生成しないようにした - common_static で生成される lib を参照 - ttxssh - TTProxy - TTXSamples/TTXCheckUpdate - TTXSamples/TTXRecurringCommand - TTXSamples/TTXViewMode - common_static のプロジェクトを参照(ライブラリが自動でリンクされる) - ttpcmn - ttpfile - ttpmacro - common_static に static にリンクされているファイルを追加 - dll export されているものは含まない Revision 8544 - (view) (download) (annotate) - [select for diffs] Modified Mon Feb 17 15:27:46 2020 UTC (4 years, 1 month ago) by zmatsuo Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6314 byte(s) Diff to previous 8496 SSH Authentication Banner の バルーン通知を Unicode 対応とした - r8530 - NotifyMessageW() 追加 (ttpcmn.dll) - ttcmn から NotifyIcon 関連を ttcmn_notify.cpp に移動 - vs2005,vs2019,cmake Revision 8496 - (view) (download) (annotate) - [select for diffs] Modified Wed Jan 22 13:53:43 2020 UTC (4 years, 2 months ago) by zmatsuo Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6246 byte(s) Diff to previous 8445 common_static を ttpcmn からリンク, windowメニューを多言語化 Revision 8445 - (view) (download) (annotate) - [select for diffs] Modified Tue Dec 17 12:15:31 2019 UTC (4 years, 3 months ago) by doda Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6529 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 Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6243 byte(s) Diff to previous 7573 シリアルポート設定ダイアログの詳細情報に、COMポートとデバイスドライバの情報を表示するようにした。 Revision 7573 - (view) (download) (annotate) - [select for diffs] Modified Thu Apr 11 16:19:58 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6041 byte(s) Diff to previous 7572 ttpcmnのIgnoreDefaultLibraryNamesは不要なので削除 nafxcw.lib,nafxcwd.libを無効にしていた Revision 7572 - (view) (download) (annotate) - [select for diffs] Modified Thu Apr 11 16:19:43 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6130 byte(s) Diff to previous 7550 プロジェクトファイルから削除ファイルを削除 cmn_res.h, ttpcmn.rc Revision 7550 - (view) (download) (annotate) - [select for diffs] Modified Thu Apr 4 17:01:01 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6189 byte(s) Diff to previous 7540 不要なファイルを追加していたので削除 Revision 7540 - (view) (download) (annotate) - [select for diffs] Modified Mon Apr 1 13:50:32 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6257 byte(s) Diff to previous 7517 プロジェクトファイル保守 VS2005 Revision 7517 - (view) (download) (annotate) - [select for diffs] Modified Tue Mar 26 15:43:12 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6204 byte(s) Diff to previous 7421 プロジェクトファイル保守 VS2005とVS2017はビルドできる、その他は未調整 Revision 7421 - (view) (download) (annotate) - [select for diffs] Modified Sun Feb 3 02:55:12 2019 UTC (5 years, 2 months ago) by maya Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6136 byte(s) Diff to previous 7412 Windows 95 でプログラム開始エラーになるのを修正 cf. ttssh2-devel 3595 Revision 7412 - (view) (download) (annotate) - [select for diffs] Modified Mon Jan 28 13:33:57 2019 UTC (5 years, 2 months ago) by zmatsuo Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6047 byte(s) Diff to previous 7401 htmlhelpで、hhctrl.ocxを参照するようにした Revision 7401 - (view) (download) (annotate) - [select for diffs] Modified Tue Jan 22 04:13:09 2019 UTC (5 years, 2 months ago) by doda Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6163 byte(s) Diff to previous 7090 VS2005 のプロジェクトファイルに codeconv.cpp を追加 r7399 での修正漏れ対応 Revision 7090 - (view) (download) (annotate) - [select for diffs] Modified Tue Apr 3 13:49:38 2018 UTC (6 years ago) by doda Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6091 byte(s) Diff to previous 6854 サービス名 -> ポート番号変換部分を ttpcmn.dll へ移動 #38021 Tera Term 本体と ttssh で共有する為 Revision 6854 - (view) (download) (annotate) - [select for diffs] Modified Fri Jul 7 13:23:52 2017 UTC (6 years, 9 months ago) by doda Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 5943 byte(s) Diff to previous 5705 keycode.exe, dll にバージョン情報を付加 Revision 5705 - (view) (download) (annotate) - [select for diffs] Modified Wed Nov 19 14:54:47 2014 UTC (9 years, 4 months ago) by maya Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 5700 byte(s) Diff to previous 5703 r5701 では不足だったぶん vcproj を整理 Revision 5703 - (view) (download) (annotate) - [select for diffs] Modified Wed Nov 19 12:54:11 2014 UTC (9 years, 4 months ago) by maya Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 5672 byte(s) Diff to previous 5701 Visual Studio 2003 互換プロパティの読み込みを削除 Revision 5701 - (view) (download) (annotate) - [select for diffs] Modified Tue Nov 18 15:02:07 2014 UTC (9 years, 4 months ago) by maya Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 5846 byte(s) Diff to previous 5407 vcproj を整理 可能な限りマクロを利用するようにした デフォルト値と同じ値を指定している設定値を削除 Revision 5407 - (view) (download) (annotate) - [select for diffs] Modified Mon Oct 28 11:06:18 2013 UTC (10 years, 5 months ago) by yutakapon Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6233 byte(s) Diff to previous 5308 95/NT4.0で起動できなくなっていた問題を修正した。 チケット #32323 http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=32323 Revision 5308 - (view) (download) (annotate) - [select for diffs] Modified Sun Jun 9 14:19:15 2013 UTC (10 years, 10 months ago) by maya Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6210 byte(s) Diff to previous 4009 マクロのエラーダイアログからヘルプの「エラーメッセージ一覧」を開けるようにした OpenHelp を ttpcmn.dll に移動 Revision 4009 - (view) (download) (annotate) - [select for diffs] Modified Tue Aug 17 14:55:08 2010 UTC (13 years, 7 months ago) by maya Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6112 byte(s) Diff to previous 3926 trunk から r3926 をいったんひっこめる Revision 3926 - (view) (download) (annotate) - [select for diffs] Modified Mon Jun 7 14:01:51 2010 UTC (13 years, 10 months ago) by yutakapon Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6136 byte(s) Diff to previous 3227 以下に示す UTF-8 送信処理を、純粋なUnicodeとして処理するようにした。 ・IME入力 ・クリップボードの貼り付け teraterm.iniに PureUTF8 エントリを追加。当該処理の on/off を切り替えられる。 デフォルトはまだ off とする。 これにより、SNOWMAN(U+2603)などの文字を送信しても、正しいUTF-8エンコーディングとして、 サーバへ送信される。 ただし、サロゲートペアには未対応。 Revision 3227 - (view) (download) (annotate) - [select for diffs] Modified Tue Mar 24 15:10:33 2009 UTC (15 years ago) by maya Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 6112 byte(s) Diff to previous 3221 CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換 Revision 3221 - (view) (download) (annotate) - [select for diffs] Modified Tue Mar 24 09:37:20 2009 UTC (15 years ago) by maya Original Path: trunk/teraterm/ttpcmn/ttpcmn.vcproj File length: 5838 byte(s) Diff to previous 2483 CVS から SVN へ移行: trunk に集約 Revision 2483 - (view) (download) (annotate) - [select for diffs] Modified Tue Apr 22 02:57:46 2008 UTC (15 years, 11 months ago) by maya Original Path: teraterm/trunk/ttpcmn/ttpcmn.vcproj File length: 5838 byte(s) Diff to previous 2476 Release ビルドでもデバッグ情報ファイル(pdb)を作成するようにした。 Revision 2476 - (view) (download) (annotate) - [select for diffs] Added Mon Apr 14 17:35:50 2008 UTC (16 years ago) by maya Original Path: teraterm/trunk/ttpcmn/ttpcmn.vcproj File length: 5802 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.
|