We are pleased to announce a new set of security releases, IcedTea6 1.7.5, IcedTea6 1.8.2 and IcedTea6 1.9.1.

This update contains the following security updates:

See: http://www.oracle.com/technetwork/topics/security/javacpuoct2010-176258.html

The IcedTea project provides a harness to build the source code from OpenJDK6 using Free Software build tools. It also includes the only Free Java plugin and Web Start implementation.

What’s New?

IcedTea6 1.7.5

  • Security updates
  • Fixes
    • G244901: Skip test_gamma on hardened (PaX-enabled) kernels
    • G266295: Provide font configuration for Gentoo.
    • Provide font configuration for RHEL 6.
    • RH633510: OpenJDK should use NUMA even if glibc doesn’t provide it
  • Backports
    • S6539464, RH500077: Ensure java.lang.Math functions provide consistent results.
    • S6951319: enable solaris builds using Sun Studio 12 update 1 (fixes PR398).
    • S6638712: Inference with wildcard types causes selection of inapplicable method
    • S6650759: Inference of formal type parameter (unused in formal parameters) is not performed
    • S6623943: javax.swing.TimerQueue’s thread occasionally fails to start
  • NetX
    • Fix browser command in BasicService.showDocument(URL)
    • Run programs that inherit main(String[]) in their main-class
    • Work with JNLP files that use spec version 1.6
    • RH601281: Possible NullPointerException in splash screen code
    • New man page for javaws
  • Plugin
    • RH560193: Fix ziperror when applet jar contained another 0-byte jar
    • PR519: 100% CPU usage when displaying applets in Webkit based browsers

IcedTea6 1.8.2

  • Security updates
  • Fixes:
    • G244901: Skip test_gamma on hardened (PaX-enabled) kernels
    • G266295: Provide font configuration for Gentoo.
    • Provide font configuration for RHEL 6.
    • RH633510: OpenJDK should use NUMA even if glibc doesn’t provide it
  • Backports:
    • S6951319: enable solaris builds using Sun Studio 12 update 1 (fixes PR398)
    • S6539464, RH500077: Ensure java.lang.Math functions provide consistent results.
    • S6638712: Inference with wildcard types causes selection of inapplicable method
    • S6650759: Inference of formal type parameter (unused in formal parameters) is not performed
    • S6623943: javax.swing.TimerQueue’s thread occasionally fails to start
  • NetX:
    • Fix browser command in BasicService.showDocument(URL)
    • Run programs that inherit main(String[]) in their main-class
    • Run JNLP files that use 1.6 as the spec version
    • RH601281: Possible NullPointerException in splash screen code
    • New man page for javaws
  • Plugin
    • RH560193: Fix zip error when applet jar contained another 0-byte jar
    • PR519: 100% CPU usage when displaying applets in Webkit based browsers

IcedTea6 1.9.1

The tarballs can be downloaded from:

SHA256 sums:

  • 1b62ac07d13f0b3a9acb503aeb38668f40bd9de8e81e0165d5d8e816bf274b4d icedtea6-1.7.5.tar.gz
  • 93d7f427fde99f2df7b457c811405af8311e0bce4192ff99516b3227d5daa716 icedtea6-1.8.2.tar.gz
  • d773a6eb60f560d291206bfdeb83b1da03b79c7c09b7ae53da1877e57ddb3cea icedtea6-1.9.1.tar.gz

The following people helped with these releases:

  • Deepak Bhole
  • Andrew John Hughes
  • Matthias Klose
  • Omair Majid
  • Man Lung Wong
  • Andrew Su
  • Pavel Tisnovsky
  • Jiri Vanek

We would also like to thank the bug reporters and testers!

To get started:

$ tar xzf icedtea6-${ver}.tar.gz
$ cd icedtea6-${ver}

Full build requirements and instructions are in INSTALL:

$ ./configure [--enable-zero --with-openjdk --enable-pulse-java
--enable-systemtap ...]
$ make