From e737bc9f8a79a4abf0ca2d2c2776a65ba42b54e6 Mon Sep 17 00:00:00 2001 From: calzoneman Date: Fri, 8 Nov 2013 17:57:14 -0600 Subject: [PATCH] Strip ip, expire from Google Docs flashvars --- changelog | 4 ++++ lib/get-info.js | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/changelog b/changelog index 49a8fe6a..77c1a2c5 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,7 @@ +Fri Nov 08 17:55 2013 CDT + * lib/get-info.js: Strip "ip" and "expire" fields from Google Drive + flashvars + Thu Nov 07 17:18 2013 CDT * lib/channel.js, lib/get-info.js, lib/media.js, lib/playlist.js, www/assets/js/player.js, www/assets/js/util.js: diff --git a/lib/get-info.js b/lib/get-info.js index 7dc0ce63..abacae7a 100644 --- a/lib/get-info.js +++ b/lib/get-info.js @@ -648,6 +648,10 @@ var Getters = { for (var k in fv) { if (k === "autoplay") fv[k] = "1"; + fv[k] = fv[k].replace(/(&|%26)ip(\=|%3D)[0-9\.]+/g, + ""); + fv[k] = fv[k].replace(/(&|%26)expire(\=|%3D)[0-9]+/g, + ""); fvstr += "&" + k + "=" + encodeURIComponent(fv[k]); } fvstr = fvstr.substring(1);