Change Log

working now .....  

1.10.7  '13 11/12
	Baked Appearance 対応

1.10.6	'12 11/25
	ローカルモードの追加

1.10.5	'12 11/8
	壊れた XMLに対応（SLのバグ？）

1.10.4  '12 7/30
	HTTP GET Texture での chunked モードのバグを修正

1.10.3  '12 7/17
	'cgi-bin/login.cgi' の自動追加 for firestorm

1.10.2  '12 7/4
	JunkBoxLib の修正

1.10.1	'11 10/4
	Currect bug of agreemet of license when login

1.10.0
	junkbox_lib-1.3.0 使用
	Get Grid Information プロトコル対応
	GetMesh プロトコル対応
	deflate 対応
	Support of Aurora-Sim


1.9.4
	Support SecondLife Viewer 2.7

1.9.3
	Support of XML file with Content-type:text/html

1.9.2
	Support of GetTexture key of Viewer 2.1.1

1.9.1	'10 7/28
	junkbox_lib-1.2.2 使用

1.9.0	'10 6/30
	junkbox_lib-1.2.1 使用
	for Mac? by Taware Corysia
	(ntohs) (ntohl) を修正 adviced by Taware Corysia
	SIGCLD を修正 adviced by Taware Corysia	
	Viewerの正しいIPを情報サーバに送るコードをミスっていたので修正．
	HTTP Get Textures 対応


1.8.0	'10 4/27
	junkbox_lib-1.2.0 使用
	ボイスチャット中継の書き直し


1.7.1	'09 11/11
	getgroup の修正
	sl_info/conf/sl_info.init の修正．デフォルトでフィルタ機能OFF
	sl_relay/conf/sl_relay.init の修正．
	help 追加
	-ver オプションで Viewerの方のバージョンが新しい場合は書き換えない．
	sl_relay/sl_relay.c: relay_save_login_res() ログイン時にサーバが 100のヘッダのみ返した場合は無視する．
		OpenSim の [HTTP/1.0 100] 対応

1.7.0	'09 3/2
	sl_voice_relay v0.9.0b βバージョン
	sl_cache に expire機能を追加．v1.1.0 expire機能はβバージョン
	TUIS_Lib から JunkBox_Lib にライブラリを変更
	select() 中に割り込みがあった場合の対処
	コードの整理
	get_SimPosition_from_RegionHandlea() in sl_tools.c は get_uint_form_RegionHandle() へ変更．情報サーバ v1.0.1
		SIMの位置は SimStats プロトコルから得る．OpenSimでは Region Handleから得ることはできないので．
	get_valid_..._socket() を JunkBox_Lib へ
	Berkeley DB が無い場合に sl_cache がコンパイルに失敗するバグを修正．


1.6.1 	'08 10/6
	ホワイトリスト対応．

1.6.0 	'08 10/5
	EnableSimlator が XML経由になったので，その対応．
	ホワイトリストが動かなくなった．


1.5.1	'08 7/26
	ホワイトリスト情報のキャッシュのクリアアルゴリズムを修正

1.5.0	'08 7/25
	中継プロセスが終了する場合の割り込み処理で，中継リストの項目が正常に削除されないバグを修正．
		--> 割り込み処理の見直し．
	痛恨のミス（ヘッダのみのHTTPSレスポンスをXML処理しようとしてセグメンテーションフォルトになっていた）を修正．
		--> コンソールウィンドウでの長い間の問題，下記のPump のエラーが出なくなる．
			INFO: LLPumpIO::processChain: Pump generated pipe err: 'STATUS_NO_CONNECTION'
	HTTPヘッダの "X-SecondLife-UDP-Listen-Port" の書き換えはペンディング．効果不明のため．
	デバッグモードにセグメンテーションフォルトのハンドラーを追加．
	情報サーバ v1.0.0


1.4.1	'08 7/20
	SIMの特定をSIMサーバのIPアドレスから、Region Handleに変更
	情報サーバ v0.9.2b

1.4.0	'08 7/16
	情報サーバ(v0.9.1b)サポート．ホワイトフィルタ機能．
	キャッシュサーバ(v1.0.0)サポート．以前のバージョンとは互換なし．
	autoconf対応
	HTTPヘッダの "X-SecondLife-UDP-Listen-Port" の書き換え対応．苦労した割には効果が無いような気が....
	バグフィックス．


1.3.1	'08 4/18
	内臓 WEB Proxy のバグフィックス．-ipx オプションの追加
	UDPパケットシーケンスの書き換えアルゴリズムの変更（今まではちょっといい加減だった）

1.3.0 	'08 3/20
	XMLの処理に TUIS_Lib/Lib/txml.c を使用．(lxml.c から変更)
	-ver, -xuf オプションの追加
	オプションが増えたので整理．
	UDPの最後の通信を認識
	情報収集サーバ sl_info (αバージョン)実装
	HTTPSのXMLの書き換え処理で見落としていたものを追加．
	簡易WEBプロキシ内臓
	バグフィックス．


1.2.7
	デバッグ用にダンプモードを強化(-xt -xu 追加)
	1.2.6/1.2.6.1 のバグを修正（キャッシュサーバがlocalhostで無い場合，正常に動作しない）


1.2.6.1	'08 1/19
	ドキュメントの間違いを訂正


1.2.6	'08 1/9
	cacheサーバからのIPアドレスを無条件で信用するバグを修正 (multi network interface 対応)


1.2.5 '08 1/8
	-w, -i オプションの追加


1.2.4 '07 12/24
	MediaURL, MusicURL(High 23)の処理を追加 


1.2.3 '07 10/30
	シーケンス番号処理で不都合発覚．元に戻す．


1.2.2 '07 10/28
	シーケンス番号処理の変更
	キャッシュサーバのダウンまたはディレイ発生時に，キャッシュサーバから自動切断する機能を追加


1.2.1 '07 10/24
	UDPパケットの ACKヘッダ(0x10) 対応


1.2.0 '07 10/20
	sl_cache 対応の全面見直し（1.1.0の手法は単純すぎて没）
	細かいバグフィックス


1.1.0  '07 10/9
	sl_cache 対応
	コードの整理


1.0.2  '07 9/23
	画像upload 時の中継処理の追加（HTTPS）


1.0.1  '07 9/14
	OpenSimにおいて，境界での Crossed Region 処理の追加（UDP）．Second Lifeでは使用されていない．
	UDPの処理を綺麗に書き直し．


1.0.0  '07 9/8
	ファーストバージョン

