This is a security bugfix release that includes all the security patches since the b28 release. A complete list of changes is available too.
The test results were not ideal.
The TCK failed, with all issues again basically boiling down to limited cryptography support. There are patches available to fix this. As far as I can tell this is not a regression.
The jtreg tests did not pass cleanly either.
A special thanks to Andrew Hughes for backporting all the security fixes to OpenJDK6.
Onwards to B30!