There is a new set of security releases: IcedTea6 1.8.8, IcedTea6 1.9.8 and IcedTea6 1.10.2.

This update contains the following security updates:

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, and support for additional architectures over and above x86, x86_64 and SPARC via the Zero assembler port.

What Else Is New?

IcedTea6 1.8.8

  • Backports
    • S6675802: Regression: heavyweight popups cause SecurityExceptions in applets
    • S6691503: Malicious applet can show always-on-top popup menu which has whole screen size
    • PR632: patches/security/20110215/6878713.patch breaks shark zero build
    • Fixed AccessControlContext which was thrown while working with Color class in a PropertyEditor
  • Plugin

IcedTea6 1.9.8

  • Backports
    • S6675802: Regression: heavyweight popups cause SecurityExceptions in applets
    • S6691503: Malicious applet can show always-on-top popup menu which has whole screen size
    • S6980392, PR642: simple correction in testcase, added missing bracket
    • Fixed AccessControlContext which was thrown while working with Color class in a PropertyEditor
  • Plugin
  • Shark
    • PR689: Shark fails to find LLVM 2.9 System headers during build

IcedTea6 1.10.2

  • Backports
    • S7043054: REGRESSION – wrong userBounds in Paint.createContext()
    • S7043963, RH698295: Window manager workaround in AWT was not applied to mutter. Now it is.
  • Shark
    • PR689: Shark fails to find LLVM 2.9 System headers during build.

The tarballs can be downloaded from:

SHA256 sums

  • 61c0036df25aa0108dba91ab3dd8334e45dd85f8caa6dadf997b10b63a7d280f icedtea6-1.8.8.tar.gz
  • ad63b3c4f87df5bf189b3fd2ef5e82f916b4bb22fb3ff107105a14583b38fbc3 icedtea6-1.9.8.tar.gz
  • 488af9a6ddebc38344aabdb62798d403ccc477be1076118788f0b146aa3db5ba icedtea6-1.10.2.tar.gz

The following people helped with these releases:

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 --enable-pulse-java --enable-systemtap ...]
$ make