nc0143 NicoCache_nl+150304mod+180407mod HTML5+dmc
[機能追加]
・CORS偽装機能にallow-headersを追加
[不具合修正]
・チャンネルの埋め込みURL変更に対応
・埋め込みプレイヤーの呼び出すwatchapiのURL変更に対応(thx.NicoCache22>>174)
・ThumbWatch APIの呼び出しURL変更に対応&バグ修正
・旧配信システムのhttps用ドメインを追加(thx.NicoCache22>>178)
・過剰なunescapeを削除(thx.NicoCache22>>174)

TLS MitMの対象ドメインを追加したのでgenCerts.batの再実行が(ry

>>174
埋め込みプレイヤーはwatchapiで処理してなかったっけと思ったらURL変わってました.
こちらの修正はnc0140のようにタイトルを取得して設定するものではないので,
本体だけだとキャッシュ開始時はunknown titleになって
後からgetthumbinfoでタイトルが設定されるという動作になります.

putTitleCacheの過剰unescapeも正しそうなので修正しました,が
ファイル名にするときにさらに2回unescapeしており……歴史的事情かな……

>>178
ありがとうございます.追加しました.
# そろそろSubject Alternative Namesの数に上限とかないのか気になってきますが
# Googleが60個つけてるのでそれくらいは大丈夫そう