X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/46323a81746f8a0a124506087d3592fd258bbaf6..e87e90ed912618d031b64f1628d7a75f4e8c608b:/blog/archive/2014/04/index.html diff --git a/blog/archive/2014/04/index.html b/blog/archive/2014/04/index.html index c9b1a22aed..0b96e0c097 100644 --- a/blog/archive/2014/04/index.html +++ b/blog/archive/2014/04/index.html @@ -21,6 +21,67 @@

Entries from April 2014.

+
+
+ Half the Coverity issues in Gnash fixed in the next release +
+
+ 29th April 2014 +
+
+

I've been following the Gnash +project for quite a while now. It is a free software +implementation of Adobe Flash, both a standalone player and a browser +plugin. Gnash implement support for the AVM1 format (and not the +newer AVM2 format - see +Lightspark for that one), +allowing several flash based sites to work. Thanks to the friendly +developers at Youtube, it also work with Youtube videos, because the +Javascript code at Youtube detect Gnash and serve a AVM1 player to +those users. :) Would be great if someone found time to implement AVM2 +support, but it has not happened yet. If you install both Lightspark +and Gnash, Lightspark will invoke Gnash if it find a AVM1 flash file, +so you can get both handled as free software. Unfortunately, +Lightspark so far only implement a small subset of AVM2, and many +sites do not work yet.

+ +

A few months ago, I started looking at +Coverity, the static source +checker used to find heaps and heaps of bugs in free software (thanks +to the donation of a scanning service to free software projects by the +company developing this non-free code checker), and Gnash was one of +the projects I decided to check out. Coverity is able to find lock +errors, memory errors, dead code and more. A few days ago they even +extended it to also be able to find the heartbleed bug in OpenSSL. +There are heaps of checks being done on the instrumented code, and the +amount of bogus warnings is quite low compared to the other static +code checkers I have tested over the years.

+ +

Since a few weeks ago, I've been working with the other Gnash +developers squashing bugs discovered by Coverity. I was quite happy +today when I checked the current status and saw that of the 777 issues +detected so far, 374 are marked as fixed. This make me confident that +the next Gnash release will be more stable and more dependable than +the previous one. Most of the reported issues were and are in the +test suite, but it also found a few in the rest of the code.

+ +

If you want to help out, you find us on +the +gnash-dev mailing list and on +the #gnash channel on +irc.freenode.net IRC server.

+ +
+
+ + + Tags: english, multimedia, video, web. + + +
+
+
+
Install hardware dependent packages using tasksel (Isenkram 0.7) @@ -785,7 +846,21 @@ image.

  • March (8)
  • -
  • April (6)
  • +
  • April (7)
  • + +
  • May (1)
  • + +
  • June (2)
  • + +
  • July (2)
  • + +
  • August (2)
  • + +
  • September (5)
  • + +
  • October (6)
  • + +
  • November (3)
  • @@ -960,63 +1035,65 @@ image.

  • bitcoin (8)
  • -
  • bootsystem (14)
  • +
  • bootsystem (15)
  • bsa (2)
  • chrpath (2)
  • -
  • debian (98)
  • +
  • debian (109)
  • -
  • debian edu (146)
  • +
  • debian edu (151)
  • digistan (10)
  • dld (15)
  • -
  • docbook (10)
  • +
  • docbook (12)
  • drivstoffpriser (4)
  • -
  • english (245)
  • +
  • english (263)
  • fiksgatami (21)
  • fildeling (12)
  • -
  • freeculture (12)
  • +
  • freeculture (13)
  • -
  • freedombox (8)
  • +
  • freedombox (9)
  • frikanalen (11)
  • -
  • intervju (40)
  • +
  • intervju (41)
  • -
  • isenkram (9)
  • +
  • isenkram (10)
  • -
  • kart (18)
  • +
  • kart (19)
  • ldap (9)
  • -
  • lenker (7)
  • +
  • lenker (8)
  • + +
  • lsdvd (2)
  • ltsp (1)
  • mesh network (8)
  • -
  • multimedia (26)
  • +
  • multimedia (32)
  • -
  • norsk (245)
  • +
  • norsk (249)
  • -
  • nuug (162)
  • +
  • nuug (163)
  • offentlig innsyn (11)
  • open311 (2)
  • -
  • opphavsrett (46)
  • +
  • opphavsrett (49)
  • -
  • personvern (72)
  • +
  • personvern (76)
  • raid (1)
  • @@ -1024,7 +1101,7 @@ image.

  • reprap (11)
  • -
  • rfid (2)
  • +
  • rfid (3)
  • robot (9)
  • @@ -1034,29 +1111,29 @@ image.

  • scraperwiki (2)
  • -
  • sikkerhet (40)
  • +
  • sikkerhet (41)
  • sitesummary (4)
  • skepsis (4)
  • -
  • standard (44)
  • +
  • standard (46)
  • stavekontroll (3)
  • stortinget (9)
  • -
  • surveillance (25)
  • +
  • surveillance (27)
  • -
  • sysadmin (1)
  • +
  • sysadmin (2)
  • valg (8)
  • -
  • video (40)
  • +
  • video (45)
  • vitenskap (4)
  • -
  • web (30)
  • +
  • web (34)