OpenLiteSpeedの更新履歴

提供: OpoenLiteSpeed非公式Wiki-日本語版
移動先: 案内検索

OpenLiteSpeedリリースログを日本語訳にしたものになります。

バージョン1.7.x[編集]

V1.7.1[編集]

2020-04-17

  • [セキュリティ]「.php」、「。php71」などで終わるログファイル名の設定を防止
  • [新機能]エラーコード451「法的理由により使用できません」のサポートが追加されました。
  • [更新] LSQUICをv2.12.1に更新しました。(https://github.com/litespeedtech/lsquic/releases/tag/v2.12.1)
  • [更新]ポート80またはポート443がWebAdmin Consoleに割り当てられないようにしました。
  • [改善]設定ファイルがより速く解析されるようになりました。
  • [改善] Centos8のサポートを追加。
  • [チューニング]エラーログのデフォルトの「disableInitLogRotation」値を1に変更します。
  • [バグ修正] modsecurityモジュールのコンパイルエラーを修正しました。
  • [バグ修正] 一部の既存のページで404が発生する可能性があったリライト設定解析のバグを修正しました。
  • [バグ修正] HttpVHost :: addPythonContext()がpythonコンテキストを更新して、仮想ディレクトリに物理ディレクトリと同じ名前を付けないようにしました。

バージョン1.6.x(安定版)[編集]

V1.6.14[編集]

2020-06-14

サーバーコア

  • [更新] RackRunner.rbにruby-lsapi-5.0 gemの互換性を追加しました。(LSWS実装と同様)
  • [更新]キャッシュモジュールは、これらのケースで500エラーが発生するのを避けるために、事前定義されたさまざまなバリエーションをバイパスするようになりました。
  • [更新] LSQUICをv2.12.4にアップグレード
  • [更新] ubuntu 20のサポートをbuild.shに追加します。
  • [バグ修正]ファイルの間違った場所でファイルの書き込みが発生する原因となっていたキャッシュエンジンのバグを修正しました。
  • [バグ修正] confディレクトリとそのサブディレクトリの所有権/権限を修正。
  • [バグ修正]デフォルトのソケットアドレスがすでに使用されている場合、サーバーは新しく割り当てられたUNIXドメインソケットアドレスを正しく使用するようになりました。

V1.6.13[編集]

2020-04-30

サーバーコア

  • [セキュリティ]サンプルのアップロードテストページを、jpegファイルのアップロードのみをサポートするように制限します。
  • [セキュリティ]アクセスログが「/ etc」に設定されないようにします。「/ tmp」または「/ bin」ディレクトリ。
  • [新機能]エラーコード451「法的理由により使用できません」のサポートが追加されました。
  • [新機能]キャッシュヒット情報がリアルタイム統計ファイルに含まれるようになりました。
  • [更新] LSQUICライブラリをv2.12.2に更新しました。(https://github.com/litespeedtech/lsquic/releases/tag/v2.12.2)
  • [改善]インストールスクリプトを更新して、Mac OSブラウザーでサポートされる自己署名証明書を生成します。
  • [改善] lsadmがまだ設定されていない場合、サーバー起動時に現在のサーバー定義グループに追加されるようになりました。
  • [バグ修正] mod_secモジュールの最新バージョンで導入された初期化されていないポインターのバグを修正しました。
  • [バグ修正]モジュールハンドラコンテキストに関するplainconf解析のバグを修正しました。
  • [バグ修正]DebianおよびCentos8システムのpagespeedモジュールのコンパイルの問題を修正しました。
  • [バグ修正]スクリプトbuild.shでfreebsdFix()を実行する際の変数未定義エラーを修正しました。
  • [バグ修正]セッションフックが初期化されていない場合、サーバーは現在のセッションにmod_gzipを追加しようとしなくなりました。

V1.6.12[編集]

2020-04-09

サーバーコア

  • [バグ修正] 一部の既存のページで404が発生する可能性があったリライト設定解析のバグを修正しました。

V1.6.11[編集]

2020-04-02

サーバーコア

  • [更新] [更新] LSQUICをv2.12.1に更新しました。(https://github.com/litespeedtech/lsquic/releases/tag/v2.12.1)
  • [改善]設定ファイルがより速く解析されるようになりました。
  • [チューニング]エラーログのデフォルトの「disableInitLogRotation」値を1に変更します。
  • [チューニング]一部のログメッセージレベルを更新して、冗長なログメッセージを減らしました。
  • [バグ修正] mod_security.cpp v3.0.4 +コンパイルエラーを修正しました。
  • [バグ修正] HttpVHost :: addPythonContext()がpythonコンテキストを更新して、仮想ディレクトリに物理ディレクトリと同じ名前を付けないようにしました。
  • [バグ修正] Centosのlsphpインストールの問題を修正。
  • [バグ修正] modverinfo.sh出力結果エラーを修正しました。。

V1.6.10[編集]

2020-03-16

サーバーコア

  • [セキュリティ]「.php」、「。php71」などで終わるログファイル名の設定を禁止します。
  • [改善] Centos8のサポートを追加しました。
  • [更新] WebAdminコンソールへのポート80またはポート443の割り当てを禁止します。
  • [更新] Example / upload.htmlを更新して、関連するオプションモジュールに関する詳細情報を表示しました。
  • [更新] systemctlをサポートするためにlsup.shを更新しました。
  • [バグ修正] まれなロギングクラッシュを修正しました。
  • [バグ修正] UserAgentヘッダー値が空の場合のクラッシュを修正しました。
  • [バグ修正] Centosでのコンパイルの問題を修正しました。
  • [バグ修正] Centosのlsphpインストールの問題を修正。
  • [バグ修正]いくつかの隠れたHttp / 2バグを修正しました。
  • [バグ修正] mod_securityコンパイルの問題を修正。

V1.6.9[編集]

2020-02-20

サーバーコア

  • [改善] HTTP / 2接続のHTTP / 1.1をリストするアクセスログエントリを修正しました。
  • [更新]下位レベルで書き込まれるQUICログエントリの数を減らしました。
  • [更新] LSQUICをv2.10.6に更新しました。
  • [QUIC] HTTP / 3フレーミングを修正しました。まれな発生をエラーとして誤解しないでください。
  • [QUIC] FreeBSDでのコンパイルを修正しました。
  • [バグ修正] QUIC接続でファイルのアップロードが失敗する問題を修正しました。
  • [バグ修正] lsup.shツールのいくつかのエラーを修正しました。
  • [バグ修正]CentOSでのlswsctrl restartコマンドの失敗を修正しました。

V1.6.8[編集]

2020-02-10

サーバーコア

  • [新機能]有効期限が切れたキャッシュエントリが自動的に削除され、スペースが解放されます。
  • [新機能]フロントエンドリクエストのライトスピードキャッシュ関連ヘッダーのみを提供するようにキャッシュを更新しました。
  • [新機能]検証要求の暗号化を行い、書き換え処理をスキップします。
  • [改善]内部キャッシュマネージャーモジュールの小さな問題を修正しました。
  • [改善]REFRESH URIキャッシュ要求は、古いパージと同等になりました。
  • [改善]URIの古いパージの応答ヘッダーエントリを追加しました。
  • [改善]キャッシュパージの精度が向上しました。
  • [更新]コンテキストを更新すると、ディレクトリの場合、末尾に「/」が自動的に追加されます。
  • [更新]バイナリのアップグレードのみに使用される-eパラメータフラグのサポートを追加するために、lsup.shツールを更新します。
  • [バグ修正]「storagepath」設定が設定されていない場合にキャッシュのクリーンアップが呼び出されない問題を修正しました。
  • [バグ修正]非常にまれなケースで発生した書き換えルールの解析時のクラッシュバグを修正しました。

V1.6.7[編集]

2020-01-29

サーバーコア

  • [チューニング]バッファリングされたSSLデータが、関連するイベント処理の終わり近くにフラッシュされるようにします。
  • [更新] lsquicをバージョン2.10.1に更新(https://github.com/litespeedtech/lsquic/releases/tag/v2.10.1)
  • [バグ修正]いくつかの古いバグが再導入される原因となるコードの回帰を修正しました(QUIC、http2アップロードの問題などを有効にできません)。
  • [バグ修正]プロセスの開始時間が正しく検出されるようになりました。
  • [バグ修正]絶対パスで参照されるスタートアップファイルの処理に失敗するNodeJSラッパースクリプトを修正しました。

V1.6.6[編集]

2020-01-23

サーバーコア

  • [セキュリティ] WebAdminコンソールを更新して、それに属していないPHPファイルを提供しないようにします。
  • [新機能]検証リクエストを暗号化しましょうの書き換え処理をスキップします。
  • [新機能]自己署名証明書に「サブジェクトの別名」項目を追加します。
  • [更新] lsquicをバージョン2.9.0に更新(https://github.com/litespeedtech/lsquic/releases/tag/v2.9.0)
  • [バグ修正]「初期化されていないメンバー」、「空のソケットアドレスで接続する」、「仮想メモリバッファーが初期化されていない」クラッシュのバグを修正しました。
  • [バグ修正]閉じられていないファイルハンドルに起因するリソースリークのバグを修正しました。
  • [更新] lsquicをバージョン2.9.0に更新(https://github.com/litespeedtech/lsquic/releases/tag/v2.9.0)
  • [バグ修正]reCAPTCHA検証ページはキャッシュされなくなりました。
  • [バグ修正]アクティブなQUICクライアントが存在する場合、再起動後に古いサーバープロセスが残る問題を修正しました。

V1.6.5[編集]

2020-01-03

サーバーコア

  • [セキュリティ]新規インストールの初期webadminパスワードがランダム化されました。
  • [セキュリティ]要求URLを厳密にチェックすることにより、WebAdmin Consoleのセキュリティを改善しました。
  • [更新]組み込みバージョン1.5.10の変更。
  • [更新]lsquicをバージョン2.8.3に更新しました(https://github.com/litespeedtech/lsquic/releases/tag/v2.8.3)。
  • [更新]WebAdminコンソールを更新して、現在のリリースブランチと最新リリースブランチの両方の新しいリリースを表示します。
  • [更新]キャッシュモジュールを更新して、ファイルエラーを追跡および書き込み、エラー発生時にキャッシュからのファイルの提供を中止しました。
  • [バグ修正]静的ファイルを提供するときにメモリマッピングを無効にして、クラッシュを回避する場合があります。
  • [バグ修正]エラーを記録する際のメモリアクセスのバグを修正しました。
  • [バグ修正]古いブラウザでのSpdy接続に関連するいくつかのクラッシュを修正しました。
  • [バグ修正]「/」文字で終わらない仮想ホストURIの処理を修正しました。
  • [バグ修正]キャッシュストレージパスが設定されていないときにキャッシュタイマーが呼び出されない問題を修正しました。

V1.6.4[編集]

2019-11-18

サーバーコア

  • [更新]インストールにいくつかのlsphp73依存関係を追加しました。
  • [更新] lsquicをバージョン2.6.5(https://github.com/litespeedtech/lsquic/releases/tag/v2.6.5 )に更新しました。
  • [バグ修正] NtwkIOLink :: handleEvents()の再帰呼び出しを回避することにより、「空き時間後に使用」の問題を修正しました。
  • [バグ修正] `autoupdate /`および `tmp /`ディレクトリのパーミッションの問題を修正しました。
  • [バグ修正] HTTP/2接続で過度のバッファリングを引き起こすバグを修正しました。
  • [バグ修正] エラーを引き起こすコンテキストレベルの外部リダイレクトを修正。

V1.6.3[編集]

2019-11-12

サーバーコア

  • [新機能] 'LS_STDERR_LOG'環境変数のサポートを追加して、開始されたプロセスのstderrログファイルを設定しました。
  • [更新] mod_security-lsを更新して、常にreqbodyおよびrespBodyフェーズを通過するようにします。
  • [更新] lsphp 73がLinuxプラットフォームで使用されるようになりました。
  • [更新] lib lsquicをv2.6.3に更新しました(https://github.com/litespeedtech/lsquic/releases/tag/v2.6.3)
  • [更新] maxConns、procSoftLimit、procHardLimit、およびenv PHP_LSAPI_CHILDRENのデフォルトのconf値は、より合理的に変更されました。
  • [バグ修正] クラッシュを引き起こす可能性のあるキャッシュモジュールとmod_security-lsの競合を修正しました。
  • [バグ修正] いくつかのmod_security-lsコンパイルの問題を修正。
  • [バグ修正] 新しいキャッシュエントリの作成に失敗したときに発生するまれなクラッシュを修正しました。

バージョン1.5.x[編集]

V1.5.12[編集]

2020-03-07

サーバーコア

  • [セキュリティ] WebAdminコンソールを更新して、それに属していないPHPファイルを提供しないようにします。
  • [セキュリティ]「.php」、「。php71」などで終わるログファイル名の設定を禁止します。
  • [改善] Centos8のサポートを追加しました。
  • [更新] WebAdminコンソールへのポート80またはポート443の割り当てを禁止します。
  • [更新] Example / upload.htmlを更新して、関連するオプションモジュールに関する詳細情報を表示しました。
  • [更新] systemctlをサポートするためにlsup.shを更新しました。
  • [バグ修正] UserAgentヘッダー値が空の場合のクラッシュを修正しました。
  • [バグ修正] Centosでのコンパイルの問題を修正しました。
  • [バグ修正] Centosのlsphpインストールの問題を修正。
  • [新機能]フロントエンドリクエストのライトスピードキャッシュ関連ヘッダーのみを提供するようにキャッシュを更新しました。
  • [更新]コンテキストを更新すると、ディレクトリの場合、末尾に「/」が自動的に追加されます。
  • [更新]バイナリのアップグレードのみに使用される-eパラメータフラグのサポートを追加するために、lsup.shツールを更新します。
  • [バグ修正]「storagepath」設定が設定されていない場合にキャッシュのクリーンアップが呼び出されない問題を修正しました。
  • [バグ修正]非常にまれなケースで発生した書き換えルールの解析時のクラッシュバグを修正しました。
  • [バグ修正]プロセスの開始時間が正しく検出されるようになりました。
  • [バグ修正]いくつかのページ速度モジュールのエラーを修正しました。
  • [バグ修正] reCAPTCHA検証ページはキャッシュされなくなりました。


V1.5.11[編集]

2020-01-04

サーバーコア

  • [新機能]有効期限が切れたキャッシュエントリが自動的に削除され、スペースが解放されます。
  • [更新]組み込みバージョン1.6.5の変更。
  • [改善] URIキャッシュリクエストの更新は、古いパージと同等になりました。
  • [改善] 要求変数REQUEST_SCHEMEを追加しました。
  • [改善] URIの古いパージの応答ヘッダーエントリを追加しました。
  • [改善] キャッシュパージの精度が向上しました。
  • [バグ修正]キャッシュが空の応答を提供することがあったのを修正。
  • [バグ修正]キャッシュエントリの処理中にキャッシュエントリが削除されることがあった問題を修正しました。
  • [バグ修正]「storagepath」設定が設定されていない場合にキャッシュのクリーンアップが呼び出されない問題を修正しました。
  • [バグ修正]いくつかのサーバークラッシュバグを修正。

V1.5.10[編集]

2019-12-12

サーバーコア

  • [新機能] lsup.shツールを追加(サーバーバージョンの切り替え、実行ステータスのテスト、デバッグログの切り替えなど)。
  • [新機能]「REF_BYTES_TOTAL」および「SSL _ *」reqvarsのサポートを追加しました。(accesslog形式にも追加できます)
  • [改善]サーバーの起動時にキーディレクトリの所有権/許可をテストおよび修正しました。
  • [改善] pagespeedモジュールがロードされたときに静的ファイルキャッシュチェックをバイパスするグローバル変数を追加しました。
  • [更新]キャッシュモジュールをサーバーコアに組み込みました。
  • [バグ修正] LsapiConn :: onTimer()が「リクエスト配信なし...」という通知を頻繁に記録する問題を修正しました。
  • [バグ修正]いくつかのメモリリークを修正しました。
  • [バグ修正]静的ファイルキャッシュのバグを修正しました。
  • [バグ修正]シンボリックリンクが新しい場所に変更された後でも、静的ファイルを提供するときに使用されるシンボリックリンクディレクトリの古い宛先を修正しました。
  • [バグ修正]それらのモジュールに対して複数のModuleManager :: loadModule()コマンドが存在する場合、ロードされたモジュールが複数回カウントされる問題を修正しました。
  • [バグ修正]マルチホスト設定がVHostsに継承されていなかったバグを修正しました。
  • [バグ修正]キャッシュエントリの保存時に「x-litespeed-cache:miss」ヘッダーが保存される問題を修正しました。
  • [バグ修正]Brotli圧縮が機能しない場合がある問題を修正。
  • [バグ修正] 2Gを超えるファイルを送信できなかったバグを修正しました。
  • [バグ修正] いくつかのクラッシュを修正。

V1.5.9[編集]

2019-11-19

サーバーコア

  • [更新] lsphp 73がLinuxプラットフォームで使用されるようになりました。
  • [バグ修正]クラッシュを引き起こす可能性のあるキャッシュモジュールとmod_security-lsの競合を修正しました。
  • [バグ修正]いくつかのmod_security-lsコンパイルの問題を修正。
  • [バグ修正] `autoupdate /`および `tmp /`ディレクトリのパーミッションの問題を修正しました。
  • [バグ修正] HTTP / 2接続で過度のバッファリングを引き起こすバグを修正しました。
  • [バグ修正]エラーを引き起こすコンテキストレベルの外部リダイレクトを修正。
  • [バグ修正]メモリリークを修正しました。