非同期での送受信を管理するStreamConnectionクラスを追加した
SourceStreamBaseをStreamConnectionを使うようにした

SourceStreamBaseの送受信管理部分を切り出したStreamConnectionに置き換えた。
Revert "SourceStreamBaseをStreamConnectionを使うようにした"

This reverts commit e1550b82c8cdabbb6d88d4691be8241ca0699f83.
中途半端な整理では上手く動かなくなったので一旦元に戻して後程大きく整理しなおすことにした。
GUIで選択しているチャンネルが無くなったらチャンネル情報をクリアするようにした

Windows.Forms版のGUIで選択しているチャンネルが無くなった時に、下の接続一覧・チャンネル情報・リレーツリーが残ったままになっていたのを、選択が無い場合には全て表示をクリアするようにした。
HTML UIでのリレーツリー表示で常にローカルアドレスを表示するようになっていたのを修正した

HTML UIでのリレーツリー表示でノードのアドレスを表示する箇所が、ノードのグローバルアドレスがあるかどうかに関係なく常にローカルのアドレスを表示するようになっていたので、GUIと同様にグローバルアドレスが使える時にはグローバルアドレスを表示するようにした。
GUIでウィンドウの位置とサイズを保存するようにした

Windows.Forms版のGUIでウィンドウの位置とサイズを保存するようにした。
ウィンドウが有効なデスクトップのいずれからも外れていた場合はデフォルトの位置とサイズに戻る。
Bumped version up to 1.4.2

バージョン番号とドキュメントを更新した。
Merge branch 'master' of https://github.com/kumaryu/peercaststation
1.4.2に更新
例外にメッセージを追加