ダウンロードリスト

プロジェクト概要

おちゅ~しゃはGTK+ベースの2chブラウザです。 基本部分はC/C++言語でマルチスレッドな実装なので、それなりに高速に動作します。 機能追加などのご要望にも可能な限りお応えしていきたいと思います。 また落ちないことを重要視しております。

リリース時刻: 2004-01-22 17:13
ochusha 0.4.10.1

名前 サイズ ハッシュ 日付 ダウンロード数
ochusha-0.4.10.1.tar.bz2 1.23 MB 2004-01-22 17:13 212

リリースノート

version 0.4.10.1 (2004-01-22)
- 「お気に入り」や「全既得スレ」などの仮想板の更新中に固まる問題の
原因の一つを解決した。
- OchushaAsyncBufferに関して、既に死んでいるオブジェクトに触るこ
とで警告が発せられる問題を解決した。
- 画像読み込みや画像レンダリングのジョブが溜っている状態でおちゅ〜しゃ
を終了させようとすると、デッドロックして正しく終了できない問題を解決
した。(バージョン0.4.10で入ったバグ)
- OchushaNetworkBrokerなどで使っているg_signal_emit_by_name()の使い
方が激しく違っていたのを修正した。
- 画像ダウンロード時に読み込みデータバッファの長さを誤認して落ちること
があったのを修正した。(何か不幸の悪寒)
- ネットワークアクセスのタイムアウトまでの時間を制御してみる実験。現在
30秒間データが来なかったらタイムアウトするようになっている。
- ダウンロードしたファイルのパーミッションが644(固定)になるように変
更した。
- 仮想板の更新チェックが無効な場合に、適切なcallbackを呼んでいなかった
せいで、GDKのロックを取らずにスレ一覧を更新してしまう問題を解決した。

変更履歴

* 「お気に入り」や「全既得スレ」などの仮想板の更新中に固まる問題の
原因の一つを解決した。
* OchushaAsyncBufferで、既に死んでいるオブジェクトに触ることで警告
が発せられる問題を解決した。
* 画像読み込みや画像レンダリングのジョブが溜っている状態でおちゅ〜
しゃを終了させようとすると、デッドロックして正しく終了できない問
題を解決した。(バージョン0.4.10で入ったバグ)
* OchushaNetworkBrokerなどで使っているg_signal_emit_by_name()の使
い方が激しく違っていたのを修正した。
* 画像ダウンロード時に読み込みデータバッファの長さを誤認して落ちる
ことがあったのを修正した。(何か不幸の悪寒)
* ネットワークアクセスのタイムアウトまでの時間を制御してみる実験。
現在30秒間データが来なかったらタイムアウトするようになっている。
* ダウンロードしたファイルのパーミッションが644(固定)になるよう
に変更した。
* 仮想板の更新チェックが無効な場合に、適切なcallbackを呼んでいなかっ
たせいで、GDKのロックを取らずにスレ一覧を更新してしまう問題を解
決した。