f99aq8ove's blog

o2on ver.0.30 alpha

tag:
09 January 2005

このエントリは 2005-01-09 に書かれました。 内容が古くなっていたり、もはや正しくないこともありますので、十分検証を行ってください。

o2on ver.0.30 alpha o2on ver.0.30 alpha source

  • zlib 1.2.2に更新
  • fasthashライブラリはアセンブラ版を使うように
  • chunked encoding のときにgzip解凍に失敗してしまうのを修正(頭の1Byteが削られてた)
  • 接続に失敗したノードは優先度が下がりノードキャッシュが溢れたときは優先度が低いものから消えていく
  • ノードキャッシュは100→80に圧縮
  • 8MBを超えたら解凍を中止
  • Chatでは Method: メソッド名\r\nContent-Length: 長さ\r\n\r\n圧縮済みXML を投げるように変更した
  • メソッドを投げるようにしたのでXMLがシンプルになった
  • XMLパーサーをMSXMLからExpatに変更
  • 暗号化されたノード情報(ほかに良い呼び方ない?)を @1234567890abcdef みたいな形式に
  • もとからあったものを含めGUIを大幅に削除
  • ブラウザからノード情報を暗号化できるように
  • Chatで使う文字コードをUTF-8にした
  • その他

ひとまずupload

Related Posts