[RESOLVED]Stable build "actually" differs from latest dev bu

General discussion about the NoScript extension for Firefox
Post Reply
barbaz
Senior Member
Posts: 10847
Joined: Sat Aug 03, 2013 5:45 pm

[RESOLVED]Stable build "actually" differs from latest dev bu

Post by barbaz »

latest dev build changelog
https://noscript.net/getit#devel wrote:v 2.6.9.27rc1
=============================================================
x Fixed media elements being blocked on first (uncached)
request (thanks RobertDrew for reporting)
+ noscript.middlemouse_temp_allow_main_site about:config
preference to control whether middle-clicking the toolbar
button should allow current top document's site (thanks
barbaz)
x [L10n] Updated Belarusian (thanks Dzmitry Drazdou)
latest stable version changelog
https://noscript.net/changelog wrote:v 2.6.9.27
=============================================================
x Fixed media elements being blocked on first (uncached)
request (thanks RobertDrew for reporting)
+ noscript.middlemouse_temp_allow_main_site about:config
preference to control whether middle-clicking the toolbar
button should allow current top document's site (thanks
barbaz)
x [L10n] Updated Belarusian (thanks Dzmitry Drazdou)
+ Default whitelist retroactive removal ability
x Removed vjs.zendcdn.net from the default whitelist
(emphasis mine)

Is this an error in the changelogs, or are dev build users going to get those changes in the next dev build, or are those changes never going to make it into any dev builds?
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
therube
Ambassador
Posts: 7929
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Stable build "actually" differs from latest dev build?

Post by therube »

(I have always thought that when a Release is released, the corresponding #devel would be feature exact.)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 5.1; rv:36.0) Gecko/20100101 SeaMonkey/2.33.1
barbaz
Senior Member
Posts: 10847
Joined: Sat Aug 03, 2013 5:45 pm

Re: Stable build "actually" differs from latest dev build?

Post by barbaz »

therube wrote:(I have always thought that when a Release is released, the corresponding #devel would be feature exact.)
Same here... but given that vjs.zendcdn.net is still in noscript.default about:config pref in 2.6.9.27rc1, it's apparent that these changes aren't in the dev build.

Come to think of it I should grab stable and #dev and do a diff. I'll post that here in a moment...
*Always* check the changelogs BEFORE updating that important software!
-
barbaz
Senior Member
Posts: 10847
Joined: Sat Aug 03, 2013 5:45 pm

Re: Stable build "actually" differs from latest dev build?

Post by barbaz »

The changelogs are correct:

Code: Select all

Binary files noscript-2.6.9.27_xpi_files/chrome/noscript.jar and noscript-2.6.9.27rc1_xpi_files/chrome/noscript.jar differ
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/content/noscript/about.xul noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/content/noscript/about.xul
51c51
<   str = getString("version", ["2.6.9.27"]);
---
>   str = getString("version", ["2.6.9.27rc1"]);
89c89
< <label value="Version 2.6.9.27" id="extensionVersion" crop="right"/>
---
> <label value="Version 2.6.9.27rc1" id="extensionVersion" crop="right"/>
167c167
< <label id="changelog" class="text-link" align="center" tooltiptext="See Changelog" onclick="about_open('https://noscript.net/changelog#2.6.9.27')">Changelog</label>
---
> <label id="changelog" class="text-link" align="center" tooltiptext="See Changelog" onclick="about_open('https://noscript.net/changelog#2.6.9.27rc1')">Changelog</label>
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/bg-BG/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/bg-BG/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "За NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "За NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/ca-AD/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/ca-AD/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Quant a NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Quant a NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/cs-CZ/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/cs-CZ/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "O rozšíření NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "O rozšíření NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/cy-GB/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/cy-GB/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Yngylch NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Yngylch NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/da/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/da/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Om NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Om NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/de/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/de/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Über NoScript 2.6.9.27…">
---
> <!ENTITY noscriptAbout "Über NoScript 2.6.9.27rc1…">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/el/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/el/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Περί NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Περί NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/en-GB/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/en-GB/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "About NoScript 2.6.9.27…">
---
> <!ENTITY noscriptAbout "About NoScript 2.6.9.27rc1…">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/en-US/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/en-US/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "About NoScript 2.6.9.27…">
---
> <!ENTITY noscriptAbout "About NoScript 2.6.9.27rc1…">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/eo/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/eo/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Pri NoScript 2.6.9.27…">
---
> <!ENTITY noscriptAbout "Pri NoScript 2.6.9.27rc1…">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/es-AR/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/es-AR/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Acerca de NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Acerca de NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/es-CL/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/es-CL/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "About NoScript 2.6.9.27…">
---
> <!ENTITY noscriptAbout "About NoScript 2.6.9.27rc1…">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/es-ES/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/es-ES/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Acerca de NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Acerca de NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/et-EE/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/et-EE/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Täpsemalt lisast NoScript 2.6.9.27…">
---
> <!ENTITY noscriptAbout "Täpsemalt lisast NoScript 2.6.9.27rc1…">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/eu/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/eu/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "NoScript 2.6.9.27-eri buruz:">
---
> <!ENTITY noscriptAbout "NoScript 2.6.9.27rc1-eri buruz:">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/fa-IR/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/fa-IR/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "درباره NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "درباره NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/fi/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/fi/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Tietoja NoScript 2.6.9.27istä…">
---
> <!ENTITY noscriptAbout "Tietoja NoScript 2.6.9.27rc1istä…">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/fr/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/fr/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "À propos de NoScript 2.6.9.27…">
---
> <!ENTITY noscriptAbout "À propos de NoScript 2.6.9.27rc1…">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/gl-ES/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/gl-ES/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Acerca de NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Acerca de NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/he-IL/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/he-IL/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "אודות NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "אודות NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/hr-HR/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/hr-HR/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "O NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "O NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/hsb/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/hsb/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Wo NoScript 2.6.9.27…">
---
> <!ENTITY noscriptAbout "Wo NoScript 2.6.9.27rc1…">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/hu-HU/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/hu-HU/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "A NoScript 2.6.9.27 névjegye">
---
> <!ENTITY noscriptAbout "A NoScript 2.6.9.27rc1 névjegye">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/id-ID/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/id-ID/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Tentang NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Tentang NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/it/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/it/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Informazioni su NoScript 2.6.9.27…">
---
> <!ENTITY noscriptAbout "Informazioni su NoScript 2.6.9.27rc1…">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/ja-JP/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/ja-JP/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "NoScript 2.6.9.27について...">
---
> <!ENTITY noscriptAbout "NoScript 2.6.9.27rc1について...">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/kk-KZ/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/kk-KZ/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "NoScript 2.6.9.27 туралы...">
---
> <!ENTITY noscriptAbout "NoScript 2.6.9.27rc1 туралы...">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/km-KH/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/km-KH/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "About NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "About NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/ko-KR/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/ko-KR/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "NoScript 2.6.9.27 정보...">
---
> <!ENTITY noscriptAbout "NoScript 2.6.9.27rc1 정보...">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/lt/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/lt/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Apie NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Apie NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/mk-MK/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/mk-MK/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "За NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "За NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/ms-MY/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/ms-MY/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Tentang NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Tentang NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/nb-NO/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/nb-NO/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Om NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Om NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/nl/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/nl/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Over NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Over NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/pl/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/pl/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "NoScript 2.6.9.27 – informacje">
---
> <!ENTITY noscriptAbout "NoScript 2.6.9.27rc1 – informacje">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/pt-BR/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/pt-BR/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Sobre o NoScript 2.6.9.27…">
---
> <!ENTITY noscriptAbout "Sobre o NoScript 2.6.9.27rc1…">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/pt-PT/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/pt-PT/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Sobre o NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Sobre o NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/ro/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/ro/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Despre NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Despre NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/sk-SK/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/sk-SK/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "O rozšírení NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "O rozšírení NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/sl-SI/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/sl-SI/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "O NoScript 2.6.9.27 programu...">
---
> <!ENTITY noscriptAbout "O NoScript 2.6.9.27rc1 programu...">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/sr-RS/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/sr-RS/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "О NoScript 2.6.9.27-у">
---
> <!ENTITY noscriptAbout "О NoScript 2.6.9.27rc1-у">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/sv-SE/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/sv-SE/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Om NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Om NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/te-IN/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/te-IN/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "About NoScript 2.6.9.27…">
---
> <!ENTITY noscriptAbout "About NoScript 2.6.9.27rc1…">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/th/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/th/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "เกี่ยวกับ NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "เกี่ยวกับ NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/tr/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/tr/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "NoScript 2.6.9.27 Hakkında">
---
> <!ENTITY noscriptAbout "NoScript 2.6.9.27rc1 Hakkında">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/vi/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/vi/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "Thông tin về NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "Thông tin về NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/zh-CN/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/zh-CN/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "关于 NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "关于 NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/chrome/noscript_jar/locale/zh-TW/noscript/noscript.dtd noscript-2.6.9.27rc1_xpi_files/chrome/noscript_jar/locale/zh-TW/noscript/noscript.dtd
4c4
< <!ENTITY noscriptAbout "關於 NoScript 2.6.9.27">
---
> <!ENTITY noscriptAbout "關於 NoScript 2.6.9.27rc1">
diff -r noscript-2.6.9.27_xpi_files/components/noscriptService.js noscript-2.6.9.27rc1_xpi_files/components/noscriptService.js
2c2
< const VERSION = "2.6.9.27";
---
> const VERSION = "2.6.9.27rc1";
2022,2023c2022,2024
<     let removalsOnly = !this.getPref("allowWhitelistUpdates");
< 
---
>     if (!this.getPref("allowWhitelistUpdates")) {
>       return;
>     }
2056,2059c2057
<       },
<       "2.6.9.27": {
<         "!vjs.zendcdn.net": "" // removal
<       },
---
>       }
2070,2073c2068,2069
<             if (newSite[0]) {
<               this.jsPolicySites.remove(newSite, true, false);
<               this.setJSEnabled(newSite, true);
<             }
---
>             this.jsPolicySites.remove(newSite, true, false);
>             this.setJSEnabled(newSite, true);
diff -r noscript-2.6.9.27_xpi_files/defaults/preferences/noscript.js noscript-2.6.9.27rc1_xpi_files/defaults/preferences/noscript.js
33c33
< pref("noscript.default", "about:blank addons.mozilla.org persona.org mozilla.net flashgot.net google.com gstatic.com googleapis.com paypal.com paypalobjects.com securecode.com securesuite.net firstdata.com firstdata.lv informaction.com yahoo.com yimg.com yahooapis.com youtube.com ytimg.com googlevideo.com maone.net noscript.net hotmail.com msn.com passport.com passport.net passportimages.com live.com live.net outlook.com afx.ms gfx.ms sfx.ms wlxrs.com ajax.aspnetcdn.com bootstrapcdn.com cdnjs.cloudflare.com code.jquery.com yandex.st mootools.net prototypejs.org tinymce.cachefly.net");
---
> pref("noscript.default", "about:blank addons.mozilla.org persona.org mozilla.net flashgot.net google.com gstatic.com googleapis.com paypal.com paypalobjects.com securecode.com securesuite.net firstdata.com firstdata.lv informaction.com yahoo.com yimg.com yahooapis.com youtube.com ytimg.com googlevideo.com maone.net noscript.net hotmail.com msn.com passport.com passport.net passportimages.com live.com live.net outlook.com afx.ms gfx.ms sfx.ms wlxrs.com ajax.aspnetcdn.com bootstrapcdn.com cdnjs.cloudflare.com code.jquery.com yandex.st mootools.net prototypejs.org tinymce.cachefly.net vjs.zendcdn.net");
diff -r noscript-2.6.9.27_xpi_files/install.rdf noscript-2.6.9.27rc1_xpi_files/install.rdf
8c8
<    <em:version>2.6.9.27</em:version>
---
>    <em:version>2.6.9.27rc1</em:version>
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
therube
Ambassador
Posts: 7929
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Stable build "actually" differs from latest dev build?

Post by therube »

Other then "27" vs "27rc1" kind of thing ...

- .jar is the same
- noscript.js differs by the vjs.zendcdn.net removal
- noscriptService.js differs by "let removalsOnly" & the removal of vjs.zendcdn.net

I know at times there have been "silent" updates, most likely to update for a fix affecting "us" (SeaMonkey).

So... suppose, there could be diff's between #devel & release. Certainly is for 27, though I suspect that many times they are one in the same.


Oh, & also to note, the Release direct from NoScript is not signed.
AMO is (though I did not look at the AMO version).
(Kind of expected that the signed AMO version would be copied back to the NoScript site... What a bunch of crap signing causes, & its not even in use yet!)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 5.1; rv:36.0) Gecko/20100101 SeaMonkey/2.33.1
barbaz
Senior Member
Posts: 10847
Joined: Sat Aug 03, 2013 5:45 pm

Re: Stable build "actually" differs from latest dev build?

Post by barbaz »

therube wrote:So... suppose, there could be diff's between #devel & release. Certainly is for 27, though I suspect that many times they are one in the same.
Yeah, but you'd think Giorgio would have released a .27rc2 for us dev build users.

I'm also somewhat uneasy about the fact that vjs.zendcdn.net was considered "safe" for dev build users who chose to keep it (or manually whitelist it before its addition), yet for release channel users it was deemed unsafe enough to warrant removal from both the default whitelist and users' existing whitelists... Image
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
therube
Ambassador
Posts: 7929
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Stable build "actually" differs from latest dev build?

Post by therube »

The NoScript Misnomer – Why should I trust vjs.zendcdn.net?

Way back when, you brought up this point, & here it is biting us in the butt (butt now taken care of, at least on the release channel).

And yes, big bad malware company.com could have bought zendcdn.net, but even with that, you still have to be enticed to visit that domain, or be on a site that you have allowed, that zendcdn.net has its malware code laying about (or injected) on.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1
barbaz
Senior Member
Posts: 10847
Joined: Sat Aug 03, 2013 5:45 pm

Re: Stable build "actually" differs from latest dev build?

Post by barbaz »

Thanks for that link.
therube wrote:Way back when, you brought up this point, & here it is biting us in the butt (butt now taken care of, at least on the release channel).
Ha! I had forgotten that thread.

Investigating further, that would seem to be a typo:
https://github.com/videojs/video.js/blo ... s/setup.md

I think it was intended to be vjs.zencdn.net . I'll note this in the other thread too.

(EDIT vjs.zendcdn.net currently refuses connections.)
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
therube
Ambassador
Posts: 7929
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Stable build "actually" differs from latest dev build?

Post by therube »

vjs.zendcdn.net is/was what was whitelisted, is/was what thehacker bought for $10.69.

Oh, so (seemingly) the wrong domain (or even perhaps a "non-domain", as it looks like) was whitelisted at the onset (of the other thread).

Heh. Kind of funny, or dangerous, when you think about it.
Someone suggested it.
Presumably typo'd the name at the time.
It get entered, & has been there for 2 years or so.
Good thing actually that thehacker came across this.

When Giorgio was notified, do you think he said "holy sh-it!" ;-).
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1
User avatar
Giorgio Maone
Site Admin
Posts: 9454
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: Stable build "actually" differs from latest dev build?

Post by Giorgio Maone »

Sorry for the difference with the beta channel, but AMO's signing process is still quite buggy and among other bugs there's one which makes pushin betas for automatic updates way more difficult than doing this for stable versions (quite the opposite of what should be).
Anyway, latest development build with the whitelist-related changes is on noscript.net, and I've asked AMO admins to manually push it for automatic update, but since many are traveling from their Whistler work-week I'm not sure it's gonna happen immediately.
Thanks for your patience.
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0
barbaz
Senior Member
Posts: 10847
Joined: Sat Aug 03, 2013 5:45 pm

Re: [RESOLVED]Stable build "actually" differs from latest de

Post by barbaz »

Thank *you* for getting this cleared up, Giorgio. :)
*Always* check the changelogs BEFORE updating that important software!
-
Post Reply