-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
安定版ブランチの提案(v5.3) #369
Open
sempreff
wants to merge
3,477
commits into
TeraTermProject:openssl_1_1_1
Choose a base branch
from
sempreff:5.3-stable
base: openssl_1_1_1
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
安定版ブランチの提案(v5.3) #369
+414,801
−122,018
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
どういう機能か、互換性について追記
対応バージョンを記述
- 参照でリンクするコマンドを追加 - expandenv はこのコマンド自体に関係ないので削除
- 新しい書き方に修正 TeraTermProject#173 - 書式の引数名を意味を持ったものに修正 - Example 内の値・ファイル名等を統一
…roject#213-setpassword2_doc TeraTermProject#213 setpassword2 doc
Fixed grammar on the checkbox to replace an existing key in the known hosts.
…roject#213-setpassword2_doc fix typo.
パラメタ名見直し、ドキュメント追加(キーワード引数)等 TeraTermProject#154 (comment)
Replaced remaining instance of 'exist key'
…osts_grammar fix_known_hosts_grammar
- Windowsのバージョンによって異なる名称を用語集に移動した - 通知領域, アプリ通知 - マニュアルは最新Windowsの名称にした
- 通知領域 -> 通知センター - notification area -> Notification Center - Windows 11 の名称に変更
- 前回使用した(指定された)comポートを選択した状態でダイアログがオープンするようにした - Tera Term 4 と同じ動作となった - 新しい接続ダイアログオープン時comポートが選択されているとフォーカスがおかしくなっていたので修正
…roject#256 新しい接続ダイアログで常にcomポートリストの一番最初が選択されていたので修正 TeraTermProject#256
…nhancement ttpmacro listboxオプション追加 TeraTermProject#154
- a5ad623 - WritePrivateProfileString() の置換が3段になっていた WritePrivateProfileString() ↓ WritePrivateProfileStringA() ↓ WritePrivateProfileStringAFileW() - WritePrivateProfileString() の置換を2段に変更(少しわかりやすくした) WritePrivateProfileString() ↓ WritePrivateProfileStringAFileW()
- static runtimeを使用するようオプションを修正 - 未指定=dll版runtimeをリンク
- experimental - cmakeビルド時、libs/ で arm64 を考慮するようにした - ci_scripts を整理した
…ncryption add:ttpmenuのログインパスワードの暗号化機能追加 TeraTermProject#246
…ンドウを基準とした位置の指定等 TeraTermProject#234 関連)" This reverts commit 01b8ba9.
- error: passing argument 3 of 'SetWindowLongPtrW' makes integer from pointer without a cast [-Wint-conversion] - error: incompatible pointer to integer conversion passing 'void *' to parameter of type 'LONG_PTR' (aka 'long long') [-Wint-conversion] - 56367b9
Open
- com0com = virtual serial port driver - シリアルポート、モデムデバイス、に加えて com0com のデバイスもオープンできるようになった - ただし "CNCA0" などのデバイス名はオープンできない - comportinfo.cpp を修正 - 全デバイスから必要なデバイスを探すようにした - 従来OSに対応するためのコードを外部に移動した - compat_win.cpp,h - win32helper.cpp,h
- Windows Vistaから7以前の時場合 - インデント調整
- MultiByteToWideChar() に渡す dwFlags の値の MB_PRECOMPOSED から MB_ERR_INVALID_CHARS に戻した - e4a49a1 - MB_PRECOMPOSED, MB_COMPOSITE, MB_USEGLYPHCHARS が DEPRECATED - BOMなしUTF-8のTTLファイル読み込み時の文字コードをチェックを行うようにした - UTF-8 を UTF-16 に変換できるかチェックを追加
- 次の範囲をUTF-8ではないと判定していた - U+20000 (UTF-8: 0xf0 0xa0 0x80 0x80) から - U+3FFFF (UTF-8: 0xf0 0xbf 0xbf 0xbf) まで
- 発生条件 - 描画幅に合わせてリサイズしたフォントを描画=on - 描画文字にUTF-16(wchar_t)にしたときサロゲートペアの文字が含まれるとき - サロゲートペア範囲 U+010000...U+10FFFF
- ドキュメント内の参照を削除/変更 - Tera Term Pro(original) の URL は2.3へのリンクへ修正
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
マージできないことを承知で PR することをご容赦ください。
現在の main ブランチは不具合修正と機能追加とリファクタリングと 84 が入り混じって混沌化していて、
リリース版に対して不具合修正を施したスナップショットの発行が困難な状態です。
stable ブランチがあれば、リリース版に対してラジカルな/後方互換性を失うような修正を含まずに
不具合修正を加えたスナップショットを発行することが容易になります。
そこで、5.3 のリリースで打たれた v5.3 のタグを基点にしてこれ以降の commit を1つ1つ見ていき、
ドキュメントの更新と不具合の修正を中心に cherry-pick したブランチを作成しました。
merge commit は取り込んでいません。pick しなかった commit は以下の通りです。
d294d29
47b24a6
9acb054
77a1980
3e9a7a1
73ead4f
fb05676
fbf9a38
3caf04b
2a9c72f
7be6d6e
3ad6650
edba256
e886393
2919f04
70bb855
0c8869a
80aa0ad
b86f0f6
aad1621
a0dcdf2
608d5bc
7f512f8
ab46c90
d9d0923
3個ほど手動でマージする必要がありましたが、問題ないと判断しています。
このブランチからスナップショットを作ると、
「5.3 の不具合修正版」に相当するものができることになると考えられます。
cherry-pick したので 5.4 以降も継続して使用するわけにはいききませんが、
ちゃんとした安定版ブランチができるまでの「つなぎ」の位置付けにはできる可能性があると思います。
タグに対する PR は出せないようで、便宜上 main に対して PR しておりますが、この PR をマージできないことは理解しております。5.3 のタグからブランチを切っていただけたら、そのブランチに対する PR として出し直します。
あるいは、別の方法で安定版ブランチが作れるのであれば、ぜひ用意いただきたいと願います。