Article View: gnu.announce
Article #161GNU LibreJS 4.9 released
From: Loic J. Duros
Date: Thu, 01 Nov 2012 04:52
Date: Thu, 01 Nov 2012 04:52
47 lines
3853 bytes
3853 bytes
Hello, I am glad to announce the release of LibreJS version 4.9. GNU LibreJS aims to address the JavaScript problem described in the JavaScript Trap<http://www.gnu.org/philosophy/javascript-trap.html>. 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 find the source package and an installable file for version 4.9 in the project page: http://www.gnu.org/software/librejs/ This is a maintenance release. It fixes the following major bugs: * Pages encoded in Cyrillic (with encodings such as koi8-r) was converted to garbage characters in certain circumstances due to the extra parsing/serialization required by LibreJS. This has been addressed in version 4.9. Special thanks to Aleksej Serdjukov for reporting this bug! * The about:home and about:startpage crashed GNU IceCat/Mozilla Firefox when a version of LibreJS 4.8 or older was enable due to an issue with CORS (Cross Origin Resource Sharing.) It is fixed in version 4.9 and will allow us to set it as the default start page in the upcoming versions of GNU IceCat. * All special characters that would not be parsed correctly are now properly displayed across all pages and all encodings, thanks to the newly available DOMParser for text/html content type and the nsIDocumentEncoder component now used for the serialization of the DOM object after it has been "cleaned" by LibreJS. * The most current versions of the current free libraries have been added to the database. This version is the last maintenance release of the 4.x versions of LibreJS. Stay tuned for version 5.0 of LibreJS, which will introduce a new algorithm that will allow or block JavaScript code in a more refined way, as well as introduce a much improved complaint feature! Thank you, Loic Duros GNU LibreJS and IceCat maintainer
Technical Details
Message-ID:
<mailman.12095.1351748390.855.info-gnu@gnu.org>Path:
arc1-ca.pugleaf.net!s9ni73407pbb.0!nntp.google.com!news.glorb.com!usenet.stanford.edu!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: fba7b,c8ab472ae61430ab,start
X-Google-NewGroupId: yes
X-Google-Attributes: gid4622fc145,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Received: by 10.66.79.40 with SMTP id g8mr8353147pax.45.1351748391008;
Wed, 31 Oct 2012 22:39:51 -0700 (PDT)
Path: arc1-ca.pugleaf.net!s9ni73407pbb.0!nntp.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.9 released
Date: Thu, 01 Nov 2012 00:52:15 -0400
Lines: 48
Approved: info-gnu@gnu.org
Message-ID: <mailman.12095.1351748390.855.info-gnu@gnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0
X-Trace: usenet.stanford.edu 1351748390 20964 208.118.235.17 (1 Nov 2012 05:39:50 GMT)
X-Complaints-To: action@cs.stanford.edu
Cc: info-gnu@gnu.org
To: bug-librejs@gnu.org, bug-gnuzilla@gnu.org, help-librejs@gnu.org
Envelope-to: info-gnu@gnu.org
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
rv:15.0) Gecko/20120824 Thunderbird/15.0
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
(bad octet value).
X-Received-From: 2001:4830:134:3::e
X-Mailman-Approved-At: Thu, 01 Nov 2012 01:39:48 -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
Content-Transfer-Encoding: 7bit