🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.announce
Article #339

GNU LibreJS 4.7 released

#339
From: Loic J. Duros
Date: Thu, 31 May 2012 19:45
36 lines
3245 bytes
Version 4.7 of GNU LibreJS has been released.

GNU LibreJS aims to address the JavaScript problem described in The 
JavaScript Trap. LibreJS is a free add-on for GNU IceCat and other 
Mozilla-based browsers. It blocks nonfree nontrivial JavaScript while 
allowing JavaScript that is free and/or trivial.

You can download and install this new version from 
http://www.gnu.org/software/librejs/

If you own or maintain a website, please take the time to free your 
JavaScript: http://www.gnu.org/software/librejs/free-your-javascript.html

[BUG FIXED]
* In certain circumstances, free scripts embedded on a page were blocked 
while they should have been allowed to run. This has been fixed.

[CHANGES]
* LibreJS now detects 256 different versions of popular free libraries, 
such as jQuery, MooTools, and Prototype. It uses the SHA1 hashes from 
the upstream files for this purpose. Only verbatim copies of these 
libraries are detected as free by LibreJS.

* A new module has been created to make LibreJS compatible with 
Https-Everywhere. Since IceCat ships with Https-Everywhere, this fix was 
a precondition to the next IceCat release.

* You can now add license information in your JS Web Labels for 
JavaScript that is embedded dynamically.


Please report bugs at bug-librejs@gnu.org and remember to complain to 
websites you visit that have nonfree JavaScript.

Loic Duros
lduros@gnu.org
Technical Details
Message-ID: <mailman.2045.1338503801.855.info-gnu@gnu.org>
Path: arc1-ca.pugleaf.net!l9ni5235pbj.0!nntp.google.com!news2.google.com!news.glorb.com!usenet.stanford.edu!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: fba7b,a00077af955082e8,start
X-Google-NewGroupId: yes
X-Google-Attributes: gid4622fc145,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Received: by 10.68.191.225 with SMTP id hb1mr1300188pbc.5.1338503802082;
        Thu, 31 May 2012 15:36:42 -0700 (PDT)
Path: arc1-ca.pugleaf.net!l9ni5235pbj.0!nntp.google.com!news2.google.com!news.glorb.com!usenet.stanford.edu!not-for-mail
From: "Loic J. Duros" <lduros@gnu.org>
Newsgroups: gnu.announce
Subject: GNU LibreJS 4.7 released
Date: Thu, 31 May 2012 15:45:59 -0400
Lines: 37
Approved: info-gnu@gnu.org
Message-ID: <mailman.2045.1338503801.855.info-gnu@gnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0
X-Trace: usenet.stanford.edu 1338503801 31000 208.118.235.17 (31 May 2012 22:36:41 GMT)
X-Complaints-To: action@cs.stanford.edu
To: info-gnu@gnu.org
Envelope-to: info-gnu@gnu.org
User-Agent: Mozilla/5.0 (X11; Linux i686;
 rv:10.0.4) Gecko/20120510 Icedove/10.0.4
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-Received-From: 208.118.235.10
X-Mailman-Approved-At: Thu, 31 May 2012 18:36:39 -0400
X-BeenThere: info-gnu@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Announcements and Requests for Help from the GNU project and the Free
 Software Foundation <info-gnu.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnu>,
 <mailto:info-gnu-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/info-gnu>
List-Post: <mailto:info-gnu@gnu.org>
List-Help: <mailto:info-gnu-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnu>,
 <mailto:info-gnu-request@gnu.org?subject=subscribe>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit