Rust製XMPPサーバー「Lonewolf」v0.3.0、証明書認証によるフェデレーションを実現

Lonewolf 0.3 – A standalone XMPP server written in Rust

Lonewolf v0.3.0は、Rustで書かれた単一ノードのXMPPサーバーに証明書認証によるフェデレーション、Direct TLS、双方向接続(XEP-0288)などを追加した。まだ1.0前でクラスタリングは未対応だが、SCRAM-SHA-512のオプトインやCRLチェックの運用設定も整備。クライアントのデフォルト節制限は512KiBから256KiBに引き下げられた。

アカウント作成とパスワード変更は、SHA-512ログインが無効な場合でも、古いバイナリが読めない形式で認証情報を書き込む。
  1. nicoco

    標準プロトコルの実装が増えるのはいつでもいいことだね!

    愛用の https://prosody.im/ から乗り換える理由は見当たらない。あれはすでに十分すぎるほど軽量だからね。でも選択肢があるのはいいことだし、標準ってのは複数の実装があって初めて意味を持つものだから。

  2. stevefan1999

    Rust製のMatrix実装であるTuwunelもチェックしてみて https://github.com/matrix-construct/tuwunel

  3. Muromec

    Jabberがかっこよくて、ICQなんかへの公開ゲートウェイがあった頃を覚えてるよ。

    今はMatrixがそのニッチにいるみたいだね。

  4. rootnod3

    標準プロトコルにAGENTS.mdか。悪いけど、なしだね。物事を理解しているか、していないか、どちらかだ。

    これはチャットプロトコルなんだ。非常にプライベートでセキュアであるべきものだ。そこでAGENT.mdファイルを見るのは、正直かなり引くよ。私のカルマを地の底まで下げたければどうぞ。

  5. jakswa

    いくつかのコーディングハーネス(OMPだったかな?)が、サブエージェント間の通信をエージェント用に「IRC」とラベル付けしているのを見たよ。XMPPもきっと、AIは何に使うべきか単に理解するんだろうね。こうした枯れた技術がAI時代に復活するかどうか、ずっと考えを巡らせているんだ。ただトレーニングデータに「組み込まれている」という理由だけでね。AIはこうした松明のいくつかを永遠に燃やし続けるのかもしれない。

この日のほかの記事

2026-11-13