抜本的な変更をフォークして行うことにした

最新版の中身と本家のズレが激しいので同じ名前のままは検索ノイズになる。元々、ここまで派手にやるつもりは無かったが、やってしまったのでCookieGetterSharpという名前のリポジトリが本家から外れ過ぎないようリポジトリを分けた。

CookieGetterSharp: 本家の延長線上のもの。
SnkLib.App.CookieGetter: フォークして抜本的な改造が行われたもの。
インデントにタブとスペースが混在していて差分が最悪なのでスペースに統一した。

タブ文字がこのライブラリでの主流なのでタブ文字に統一する方向も有りだったが、下記の理由からスペースの方にした。
* 初期コミットの頃から混在していた。
* タブ文字はgithubの差分が横に広がりがち。
GoogleChromeCookieGetterのクッキーの有効期限読み込みのバグを修正。

1.起動中のchromeのセッションクッキーを取得する辺りで正しくクッキーの有効期限を読み取れていないバグを修正
4466f7451c84575b123374c8c07e82b20391d103 をバックポート。

有効期限が未指定のクッキーは有効期限に0が入る。そのため、unixタイムに変換するところで負のunixタイムが生じる。ここで例外が生じるはずだが、int型のオーバーフローで正の整数が返されていたために例外が生じていなかった。これによって一部の使用可能であるはずのクッキーの有効期限が2009/04/23 4:24:48になっていた。

対処として、0が指定されていた場合にはセッションCookieとして有効期限をMinValueにする処理を追加した。