韻律のLUAで書かれたのJabber / XMPP用のフリーでオープンソースな、柔軟な通信サーバです。
韻律は、リソース上で使いやすく、軽量であることを目指しています。開発者のために韻律が急速に追加された機能を開発、または新しいプロトコルをプロトタイプに上に柔軟なシステムを拡張し、与えるために簡単になることを目指しています。
のこのリリースのの新機能:。
- 設定が再ロードされたときに、コマンドライン引数として渡された設定ファイルは、もはや忘れてます。
- MUC:管理者は、常にバイパスrestrict_room_creationます。 することができます
- ストリップ末尾の「。」ホスト名を正規化します。
- HTTP:防ぐサイレント接続障害ます。
- コンポーネント:プラグインによってコンポーネント認証を簡単にオーバーライドを許可します。
- コンポーネント:TCPキープアライブを有効にします。
- 移行:より良いエラー報告と改善された堅牢ます。
- S2S:ホスト名が使用できない場合は、ログメッセージのIPを含める
- TLS:初期化が失敗したときにエラーをログに記録します。
のバージョン0.9.2の新機能のは何ですか。
- 固定のDebian / Ubuntuのパッケージは常に生成するには、per-システム本命(下記参照)します。
- TLS:改善された暗号文字列、および韻律の優先暗号を使用します(下記参照)します。
- MUC:部屋のリストを表示していないスパーククライアントに修正します。
- また、代わりに伝統的なDNSベースの認証(「ダイヤルバック ')の証明書を使用してサーバーからサーバーへの認証のサポートなど、セキュリティ強化の数を、になります。
- その他の改良点は、仮想ホストと完全に再装填モジュール、のPubSubサポート(XEP-0060)、および詳細を支える新しいHTTPサブシステムを含むます。
このバージョンは、サーバー全体でIPv6のフルサポートをもたらします。
のバージョン0.9.0のの新機能である0.8以降、トップ機能のリクエストます。
のバージョン0.8.0でのの新機能:と韻律を統合するための認証およびストレージモジュールの
- サポートサード·パーティのデータベース、ディレクトリ、およびその他のシステム。最初の新しいストレージプラグインはSQLデータベース用でとMySQL、PostgreSQLは、とSQLite3のをサポートしています。また、含まれるファイルベースのSQLストレージ間でデータを移動するための移行である。アドホックコマンドサポートは、現在のXMPPクライアントからリモートで韻律の構成と制御を可能にするためにデフォルトで含まれている。マルチユーザー会議は現在、招待制、会員専用のサポート、およびパスワードで保護されたお部屋ます。
のバージョン0.7.0でのの新機能:
- 効率的な接続処理:
- 一つは、韻律が効率のepoll、kqueueの、および他のメカニズムの範囲を使用してさまざまなプラットフォームでの接続の非常に大きな数字を扱うことができる。つまり、libeventをサポートを追加しましたです。
- は私たちのlibeventをマニュアルを参照してくださいます。
- サイラスSASL認証:
- LDAP、PAM、SQLや、GSSAPIなどの他の認証方法の範囲を使用することができ、サイラスSASL認証を処理するためにも、今はサポートがあります。
- は、当社サイラスSASLバックエンドのマニュアルを参照してくださいます。
- スクラム認証:
- トビアスMarkmannもスクラム、現在および広く使用されているメカニズムで見つかった問題点や弱点の多くを解決する新たな認証メカニズムのサポートが追加されました。韻律のスクラムのサポートが正常にピジン、Pandion、Gajim、プサイ、テレパシーと新人スウィフトの開発バージョンに対してテストされています。
- は、認証とセキュリティの分野では、韻律は、サーバーへのクライアントの接続が暗号化されている場合にのみ、デフォルトで「PLAIN」SASL機構を宣伝することにしました。これは暗号化が強制されていない場合でも、クライアントは簡単に反転させることができる形でパスワードを送信することはありませんことを意味します。
- プライバシーリスト:
- は私たちの韻律·モジュールプロジェクトにプラグインを貢献して忙しくしている。最後に、このリリースでは、彼のプラグイン、mod_privacyとmod_proxy65の二つに引っ張るます。
- プライバシーリストは、ユーザーがメッセージ、プレゼンス、およびクエリのカスタムフィルタを設定することができます。これは、すでに非常に柔軟なルールベースのフィルタを作成できるようにほとんどのクライアントでサポートされています。
- 時々、プライバシーのリストははるかに強力なあなたがが必要以上なので、我々はまた、QUOT&として知られているプロトコル用のプラグイン(現在は実験的な)を持っているとのすべての通信をブロックします。
- ファイル転送プロキシ:
- XMPPでのファイル転送は、悪名高い信頼性が低いとなっている。これにより、クライアント間で直接接続を防止し、原因ユーザー間のファイアウォールやNATルータの増え続ける存在に大部分である。
- mod_proxy65を使用して、クライアントは韻律がファイル転送における仲介役として機能することを要求することができます - 。両方のクライアントがサーバーに接続し、サーバーがそれらの間でデータを中継します。
- ほとんどのクライアントはすでに(XEP-0065、名前が示すように)このプロトコルをサポートし、したがって、一度それが箱から出して、現代の任意のクライアントで動作するはずサーバー上で設定します。
- ファイル転送プロキシの設定は、当社のmod_proxy65のドキュメントで説明されます。
- ポート多重化:
- は実験的な新機能を使用すると、単一のポート上のサービスの複数の種類を実行するための韻律を設定することができます。例として、あなたは、両方のクライアントからサーバーへの単一のポート上で、サーバーからサーバーへの接続を処理することができ、実際には、それも、HTTPとBOSHサポートしています!これは、ポート80でのXMPPクライアントにサービスを提供し、まだHTTP経由でファイルを提供し、そのポートでボッシュの接続を許可する可能性があることを意味します。
- :&QUOT、ポート= {5222、80}&QUOT。 - 各ポートの対象となるサービス(複数可)を指定する必要はありません。 。
- さらにポート設定は、当社のドキュメントに記述されます。
- エラー通知:
- もう一つの比較的マイナーな、しかし非常に有用な変化は韻律がサーバからサーバへの接続を介してメッセージを配信するために失敗したときに、それが失敗の原因を生成したエラーメッセージに含まれていることである。 :機能は、おそらく最高のスクリーンショット(これはGajimである)で記述されている
- 画像示す接続失敗したメッセージ:
- プロキシレスBOSH:
- BOSHはXMPPは、Webページから使用することを可能にする素晴らしい技術です。同一生成元"しかし、それは伝統的にというのJavascriptの&QUOTによって制限されています。それは同じドメインとポート上にある場合を除きXMPPサーバーに接続してからページを防ぐポリシー、します。
- は今まで、これがflxhrを経由して、XMPPサーバに要求を転送する、または要求を行うには、Flashを使用するようにページのドメイン上のサーバープロキシを使用することによって解決されています。
- しかしブラウザは今、クロスオリジンリソースの共有(CORS)として知られる新しい仕様をサポートし始めている。これは、ブラウザが要求を送信するために、リモート·ドメインから許可を求めることができます。
- はCORSのサポートは現在、韻律に実装されており、また、CORSをサポートするブラウザがプロキシを使用せずにBOSH経由で韻律に接続し、フラッシュを使わずにできます。 CORSはStrophe.jsと箱から出して動作します。
- は、当社BOSHのマニュアルを参照してます。
- その他の変更:
- 今回のリリースでは、他の多くの変更、機能と改善が含まれています。これらは、安全でないSSLv2のプロトコルのサポートを無効にし、サーバーからサーバーへのストリームの圧縮が含まれ、ユーザーのアバター、およびMUCための非匿名の部屋と部屋の破壊とPEPのサポートが互換性を持たせるために修正されています。
- にも数々のパフォーマンスを向上させるための変更、および最新のXMPPの仕様に準拠してありました。
韻律0.7における最も重要な変更の
詳しくは
詳しくは
しばらくティロCestonaroのために
あなたは単にあなたがしたいたJIDのリストを設定することができるシンプルなコミュニケーションブロッキング&QUOT ;,;
例えば、単に設定でポートのリストを設定し、それを試してみること
韻律から
我々は、クライアントの開発者は、より良いユーザインタフェースを提供できるようにすることができ、この情報を提供することによって<李>。エラー処理と報告は、すべての主要なクライアントは改善の余地がたくさんある私たちの経験1つの領域にある。うまくいけば、これは、より説明的なエラーへの道にそれらを助けることができるます。
設定のCORSの詳細セットアップに合わせてサポートする
のバージョン0.6.1でのの新機能:
- うわー、それは簡単だった。残念ながら、一部のユーザーは、私たちの0.6.0リリースの名簿ストレージに重大なバグを特定した。私たちは、特定され、できるだけ早く私達ができるように問題を修正し、そして強く、誰もが(いつものように!)、そのデータディレクトリのバックアップ0.6.0を実行することをお勧めしますし、できるだけ早い機会に0.6.1にアップグレードしてきます。
のバージョン0.5.2にの新機能:
- PEP:パブリッシュ上のIQの返信の送信を修正
- MUC:(Gajimの行動を修正)エラーにMUC名前空間を追加します。
- BOSH:ホスト - 不明なエラー応答を修正します。
- は、より確実にあなたの名簿に自分自身を追加しないようにします。
- XEP-0114のコンポーネントが切断すると漏れたセッションオブジェクトを修正します。
- ログイン時のユーザ名にnodeprep(すなわちケースの正規化)を適用します。
- S2Sダイアルバックの応答のタイムアウトを実装します。
- は正しく代替DNSネームサーバに頼るます。
- のresolv.confのより強固な構文解析します。
- mod_httpserver:HTTPベースのパスの許可の構成します。
- mod_console:優雅近いストリームS2Sを使用して:)(クローズします。
- Vistaおよび他のいくつかのWindowsシステム にlibidnクラッシュを修正しました。
1に障害が発生した場合に
これは、安定した0.5ブランチのバグ修正リリースです。
のバージョン0.5.2でのの新機能である。それは原因&QUOT可能性の問題を解決する、いくつかのDNS関連の修正が含まれています。スタック&QUOT。 S2Sの接続。また、クライアントとのいくつかの互換性...問題が修正されます。最後に、それはVistaと他のいくつかのバージョンのWindows上でlibidn関連のクラッシュが修正されています。
韻律0.5.1を修正するためのマイナーリリースです。
のバージョン0.5.1でのの新機能である0.5.0のリリース以降に報告されている問題の一部。これは、ユーザーがMUCルームに参加し、サーバ自体へのサブスクリプション要求を送信するときに(無害)トレースバックが生じたときに正しくお部屋の件名を送信するために修正が含まれています。
コメントが見つかりません