File java-1_7_0-openjdk.changes of Package java-1_7_0-openjdk.openSUSE_12.3_Update
-------------------------------------------------------------------
Mon Nov 18 14:50:03 UTC 2013 - mvyskocil@suse.com
- disable bootstrap build, among others fixes bnc#850880
- disable download of tarballs
- remove cacerts file if it has wrong mime-type (bnc#847952)
-------------------------------------------------------------------
Tue Oct 29 09:53:04 UTC 2013 - mvyskocil@suse.com
- refresh zero-powerpc patches
* java-1.7.0-openjdk-ppc-zero-hotspot.patch
* java-1.7.0-openjdk-ppc-zero-jdk.patch
- re-add _constraints
-------------------------------------------------------------------
Tue Oct 22 13:29:45 UTC 2013 - mvyskocil@suse.com
- Update to icedtea 2.4.3 (bnc#846999)
synchronized OpenJDK 7 support with the upstream u45 b31 tag
* Security fixes
- S8006900, CVE-2013-3829: Add new date/time capability
- S8008589: Better MBean permission validation
- S8011071, CVE-2013-5780: Better crypto provider handling
- S8011081, CVE-2013-5772: Improve jhat
- S8011157, CVE-2013-5814: Improve CORBA portablility
- S8012071, CVE-2013-5790: Better Building of Beans
- S8012147: Improve tool support
- S8012277: CVE-2013-5849: Improve AWT DataFlavor
- S8012425, CVE-2013-5802: Transform TransformerFactory
- S8013503, CVE-2013-5851: Improve stream factories
- S8013506: Better Pack200 data handling
- S8013510, CVE-2013-5809: Augment image writing code
- S8013514: Improve stability of cmap class
- S8013739, CVE-2013-5817: Better LDAP resource management
- S8013744, CVE-2013-5783: Better tabling for AWT
- S8014085: Better serialization support in JMX classes
- S8014093, CVE-2013-5782: Improve parsing of images
- S8014098: Better profile validation
- S8014102, CVE-2013-5778: Improve image conversion
- S8014341, CVE-2013-5803: Better service from Kerberos servers
- S8014349, CVE-2013-5840: (cl) Class.getDeclaredClass problematic in some class loader configurations
- S8014530, CVE-2013-5825: Better digital signature processing
- S8014534: Better profiling support
- S8014987, CVE-2013-5842: Augment serialization handling
- S8015614: Update build settings
- S8015731: Subject java.security.auth.subject to improvements
- S8015743, CVE-2013-5774: Address internet addresses
- S8016256: Make finalization final
- S8016653, CVE-2013-5804: javadoc should ignore ignoreable characters in names
- S8016675, CVE-2013-5797: Make Javadoc pages more robust
- S8017196, CVE-2013-5850: Ensure Proxies are handled appropriately
- S8017287, CVE-2013-5829: Better resource disposal
- S8017291, CVE-2013-5830: Cast Proxies Aside
- S8017298, CVE-2013-4002: Better XML support
- S8017300, CVE-2013-5784: Improve Interface Implementation
- S8017505, CVE-2013-5820: Better Client Service
- S8019292: Better Attribute Value Exceptions
- S8019617: Better view of objects
- S8020293: JVM crash
- S8021275, CVE-2013-5805: Better screening for ScreenMenu
- S8021282, CVE-2013-5806: Better recycling of object instances
- S8021286: Improve MacOS resourcing
- S8021290, CVE-2013-5823: Better signature validation
- S8022931, CVE-2013-5800: Enhance Kerberos exceptions
- S8022940: Enhance CORBA translations
- S8023683: Enhance class file parsing
* Backports
- S6614237: missing codepage Cp290 at java runtime
- S8005932: Java 7 on mac os x only provides text clipboard formats
- S8014046: (process) Runtime.exec(String) fails if command contains spaces [win]
- S8015144: Performance regression in ICU OpenType Layout library
- S8015965: (process) Typo in name of property to allow ambiguous commands
- S8015978: Incorrect transformation of XPath expression "string(-0)"
- S8016357: Update hotspot diagnostic class
- S8019584: javax/management/remote/mandatory/loading/MissingClassTest.java failed in nightly against jdk7u45: java.io.InvalidObjectException: Invalid notification: null
- S8019969: nioNetworkChannelInet6/SetOptionGetOptionTestInet6 test case crashes
- S8020032: 7u fastdebug doesn't generate fastdebuginfo file
- S8020085: Linux ARM build failure for 7u45
- S8020088: Increment minor version of HSx for 7u45 and initialize the build number
- S8020551: increment hsx build to b03 for 7u45-b03
- S8020943: Memory leak when GCNotifier uses create_from_platform_dependent_str()
- S8021287: Improve MacOS resourcing
- S8021355: REGRESSION: Five closed/java/awt/SplashScreen tests fail since 7u45 b01 on Linux, Solaris
- S8021360: object not exported" on start of JMXConnectorServer for RMI-IIOP protocol with security manager
- S8021366: java_util/Properties/PropertiesWithOtherEncodings fails during 7u45 nightly testing
- S8021577: JCK test api/javax_management/jmx_serial/modelmbean/ModelMBeanNotificationInfo/serial/index.html#Input has failed since jdk 7u45 b01
- S8021899: Re-adjust fix of # 8020498 in 7u45 after mergeing 7u40
- S8021901: Increment hsx build to b05 for 7u45-b05
- S8021933: Add extra check for fix # JDK-8014530
- S8021969: The index_AccessAllowed jnlp can not load successfully with exception thrown in the log.
- S8022066: Evaluation of method reference to signature polymorphic method crashes VM
- S8022086: Fixing licence of newly added files
- S8022254: Remove incorrect jdk7u45-b05 tag from jdk7u-cpu forest
- S8022661: InetAddress.writeObject() performs flush() on object output stream
- S8022682: Supporting XOM
- S8022808: Kitchensink hangs on macos
- S8022856: 7u45 l10n resource file translation update
- S8023323: Increment hsx build to b06 for 7u45-b08
- S8023457: Event based tracing framework needs a mutex for thread groups
- S8023478: Test fails with HS crash in GCNotifier.
- S8023741: Increment hsx 24.45 build to b07 for 7u45-b09
- S8023771: when USER_RELEASE_SUFFIX is set in order to add a string to java -version, build number in the bundles names should not be changed to b00
- S8023888: Increment hsx 24.45 build to b08 for 7u45-b10
- S8023964: java/io/IOException/LastErrorString.java should be @ignore-d
- S8024369: Increment build # of hs24.0 to b57 for 7u40-b61 psu
- S8024668: api/java_nio/charset/Charset/index.html#Methods JCK-runtime test fails with 7u45 b11
- S8024697: Fix for 8020983 causes Xcheck:jni warnings
- S8024863: X11: Support GNOME Shell as mutter
- S8024883: (se) SelectableChannel.register throws NPE if fd >= 64k (lnx)
- S8025128: File.createTempFile fails if prefix is absolute path
- S8025170: jdk7u51 7u-1-prebuild is failing since 9/19
* Bug fixes
- PR1400: Menu of maximized AWT window not working in Mate
-------------------------------------------------------------------
Wed Sep 25 07:44:27 UTC 2013 - mvyskocil@suse.com
- Update to icedtea 2.4.2
* System LCMS 2 support again enabled by default, requiring 2.5 or above.
* OpenJDK
- S7122222: GC log is limited to 2G for 32-bit
- S7162400: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand
- S7165807: Non optimized initialization of NSS crypto library leads to scalability issues
- S7199324: IPv6: JMXConnectorServer.getConnectionIDs() return IDs contradicting to address grammar
- S8001345: VM crashes with assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc
- S8001424: G1: Rename certain G1-specific flags
- S8001425: G1: Change the default values for certain G1 specific flags
- S8004859: Graphics.getClipBounds/getClip return difference nonequivalent bounds, depending from transform
- S8005019: JTable passes row index instead of length when inserts selection interval
- S8005194: [parfait] #353 sun/awt/image/jpeg/imageioJPEG.c Memory leak of pointer 'scale' allocated with calloc()
- S8006941: [macosx] Deadlock in drag and drop
- S8007898: Incorrect optimization of Memory Barriers in Matcher::post_store_load_barrier()
- S8009168: accessibility.properties syntax issue
- S8009985: [parfait] Uninitialised variable at jdk/src/solaris/native/com/sun/management/UnixOperatingSystem_md.c
- S8011064: Some tests have failed with SIGSEGV on arm-hflt on build b82
- S8011569: ARM -- avoid native stack walking
- S8011760: assert(delta != 0) failed: dup pointer in MemBaseline::malloc_sort_by_addr
- S8012144: multiple SIGSEGVs fails on staxf
- S8012156: tools/javac/file/zip/T6865530.java fails for win32/64
- S8012241: NMT huge memory footprint, it usually leads to OOME
- S8012366: Fix for 8007815 breaks down when only building OpenJDK (without deploy and install forests)
- S8013546: compiler/8011901/Test8011901.java fails with CompilationError: Compilation failed
- S8013719: Increment build # of hs23.21 to b02
- S8013791: G1: G1CollectorPolicy::initialize_flags() may set min_alignment > max_alignment
- S8014264: The applet pathguy_TimeDead throws java.lang.NullPointerException in java console once click drop-down check box.
- S8014312: Fork hs23.25 hsx from hs23.21 for jdk7u25 and reinitialize build number
- S8014805: NPE is thrown during certpath validation if certificate does not have AuthorityKeyIdentifier extension
- S8014850: Third Party License Readme updates for 7u40
- S8014925: Disable sun.reflect.Reflection.getCallerClass(int) with a temporary switch to re-enable it
- S8015237: Parallelize string table scanning during strong root processing
- S8015411: Bump the hsx build number for 7u21-b50 for customer
- S8015441: runThese crashed with assert(opcode == Op_ConP || opcode == Op_ThreadLocal || opcode == Op_CastX2P ..) failed: sanity
- S8015576: CMS: svc agent throws java.lang.RuntimeException: No type named "FreeList" in database
- S8015668: overload resolution: performance regression in JDK 7
- S8015884: runThese crashed with SIGSEGV, hs_err has an error instead of stacktrace
- S8016074: NMT: assertion failed: assert(thread->thread_state() == from) failed: coming from wrong thread state
- S8016102: Increment build # of hs23.25 to b02 for 7u25-b31 psu
- S8016131: nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()'
- S8016133: Regression: diff. behavior with user-defined SAXParser
- S8016157: During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block
- S8016331: Minor issues in event tracing metadata
- S8016648: FEATURE_SECURE_PROCESSING set to true or false causes SAXParseException to be thrown
- S8016734: Remove extra code due to duplicated push
- S8016737: After clicking on "Print UNCOLLATED" button, the print out come in order 'Page 1', 'Page 2', 'Page 1'
- S8016740: assert in GC_locker from PSOldGen::expand with -XX:+PrintGCDetails and Verbose
- S8016767: Provide man pages generated from DARB for OpenJDK
- S8017070: G1: assert(_card_counts[card_num] <= G1ConcRSHotCardLimit) failed
- S8017159: Unexclude sun/tools/JMAP/Basic.sh test
- S8017173: XMLCipher with RSA_OAEP Key Transport algorithm can't be instantiated
- S8017174: NPE when using Logger.getAnonymousLogger or LogManager.getLogManager().getLogger
- S8017189: [macosx] AWT program menu disabled on Mac
- S8017252: new hotspot build - hs24-b51
- S8017478: Kitchensink crashed with SIGSEGV in BaselineReporter::diff_callsites
- S8017483: G1 tests fail with native OOME on Solaris x86 after HeapBaseMinAddress has been increased
- S8017510: Add a regression test for 8005956
- S8017566: Backout 8000450 - Cannot access to com.sun.corba.se.impl.orb.ORBImpl
- S8017588: SA: jstack -l throws UnalignedAddressException while attaching to core file for java that was started with CMS GC
- S8019155: Update makefiles with correct jfr packages
- S8019201: Regression: java.awt.image.ConvolveOp throws java.awt.image.ImagingOpException
- S8019236: [macosx] Add javadoc to the handleWindowFocusEvent in CEmbeddedFrame
- S8019265: [macosx] apple.laf.useScreenMenuBar regression comparing with jdk6
- S8019298: new hotspot build - hs24-b52
- S8019381: HashMap.isEmpty is non-final, potential issues for get/remove
- S8019541: 7u40 l10n resource file translation update
- S8019587: [macosx] Possibility to set the same frame for the different screens
- S8019625: Test compiler/8005956/PolynomialRoot.java timeouts on Solaris SPARCs
- S8019628: [macosx] closed/java/awt/Modal/BlockedMouseInputTest/BlockedMouseInputTest.html failed since 7u40b30 on MacOS
- S8019826: Test com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java fails with NPE
- S8019933: new hotspot build - hs24-b53
- S8019979: Replace CheckPackageAccess test with better one from closed repo
- S8020038: [macosx] Incorrect usage of invokeLater() and likes in callbacks called via JNI from AppKit thread
- S8020054: (tz) Support tzdata2013d
- S8020155: PSR:PERF G1 not collecting old regions when humongous allocations interfer
- S8020215: Different execution plan when using JIT vs interpreter
- S8020228: Restore the translated version of logging_xx.properties
- S8020298: [macosx] Incorrect merge in the lwawt code
- S8020319: Update Japanese man pages for 7u40
- S8020371: [macosx] applets with Drag and Drop fail with IllegalArgumentException
- S8020381: new hotspot build - hs24-b54
- S8020425: Product options incorrectly removed in minor version
- S8020430: NullPointerException in xml sqe nightly result on 2013-07-12
- S8020433: Crash when using -XX:+RestoreMXCSROnJNICalls
- S8020498: Crash when both libnet.so and libmawt.so are loaded
- S8020525: Increment build # of hs23.25 to b03 for 7u25-b34 psu
- S8020547: Event based tracing needs a UNICODE string type
- S8020625: [TESTBUG] java/util/HashMap/OverrideIsEmpty.java doesn't compile for jdk7u
- S8020701: Avoid crashes in WatcherThread
- S8020796: new hotspot build - hs24-b55
- S8020811: [macosx] Merge fault 7u25-7u40: Missed focus fix JDK-8012330
- S8020940: Valid OCSP responses are rejected for backdated enquiries
- S8020983: OutOfMemoryError caused by non garbage collected JPEGImageWriter Instances
- S8021008: Provide java and jcmd man pages for Mac (OpenJDK)
- S8021148: Regression in SAXParserImpl in 7u40 b34 (NPE)
- S8021353: Event based tracing is missing thread exit
- S8021381: JavaFX scene included in Swing JDialog not starting from Web Start
- S8021565: new hotspot build - hs24-b56
- S8021771: warning stat64 is deprecated - when building on OSX 10.7.5
- S8021946: Disabling sun.reflect.Reflection.getCallerCaller(int) by default breaks several frameworks and libraries
- S8022548: SPECJVM2008 has errors introduced in 7u40-b34
- S8023751: Need to backout 8020943, was pushed to hs24 without approval
- S8024914: Swapped usage of idx_t and bm_word_t types in bitMap.inline.hpp
* New features
- RH991170: java does not use correct kerberos credential cache
- PR1536: Allow use of system Kerberos to obtain cache location
- PR1551: Add build support for Zero AArch64
- PR1552: Add -D_LITTLE_ENDIAN for ARM architectures.
- PR1553: Add Debian AArch64 support
- PR1554: Fix build on Mac OS X
* Bug fixes
- RH661505: JPEGs with sRGB IEC61966-2.1 color profiles have wrong colors
- RH995488: Java thinks that the default timezone is Busingen instead of Zurich
- Cleanup file resources properly in TimeZone_md.
- PR1410: Icedtea 2.3.9 fails to build using icedtea 1.12.4
- G477456: emerge fails on pax system: java attempts RWX map, paxctl -m missing
- G478484: patches/boot/ecj-diamond.patch FAILED
- Fix Zero following changes to entry_frame_call_wrapper in 8016131
- Set ZERO_BUILD in flags.make so it is set on rebuilds
- Cast should use same type as GCDrainStackTargetSize (uintx).
- Add casts to fix build on S390
* JamVM
- JSR292: Invoke Dynamic
- sun.misc.Unsafe: additional methods get/putAddress: allows JamVM with OpenJDK 7/8 to run recent versions of JEdit.
- FreeClassData: adjust method count for Miranda methods
* Patches changes (mostly sync with Fedora)
* removed java-1.7.0-openjdk-arm-fixes.patch, fixed upstream
* removed java-1.7.0-openjdk-fork.patch, fixed upstream
* renamed java-1.7.0-openjdk-bitmap.patch to zero-s8024914.patch
* renamed java-1.7.0-openjdk-size_t.patch to zero-size_t.patch
* added PStack-808293.patch
* added RH661505-toBeReverted.patch
* added abrt_friendly_hs_log_jdk7.patch
* added gstackbounds.patch
* added java-1.7.0-openjdk-freetype-check-fix.patch
* added pulse-soundproperties.patch
* added rhino.patch
* added zero-entry_frame_call_wrapper.patch
* added zero-gcdrainstacktargetsize.patch
* added zero-zero_build.patch
-------------------------------------------------------------------
Mon Aug 26 13:58:05 UTC 2013 - mvyskocil@suse.com
- add mozilla-nss to Requires, otherwise NSS can't be initialized
-------------------------------------------------------------------
Wed Aug 21 08:02:03 UTC 2013 - mvyskocil@suse.com
- remove jpackage-utils from Requires to BuildRequires
* they were obsoleted by javapackages-tools, which require python,
lua et all
-------------------------------------------------------------------
Tue Aug 20 13:38:25 UTC 2013 - mvyskocil@suse.com
- add _constraints to not schedule build on some build machines
* workaround for similar issue as bnc#832762
* classes.jsa are not created on i586
-------------------------------------------------------------------
Mon Aug 12 12:41:33 UTC 2013 - mvyskocil@suse.com
- drop rhino from dependencies, openjdk does have own copy
* reduces build cycle
-------------------------------------------------------------------
Thu Aug 1 13:17:07 UTC 2013 - mvyskocil@suse.com
- Fix a filelist to build with rpm-4.11
-------------------------------------------------------------------
Sat Jul 27 08:01:17 UTC 2013 - schwab@suse.de
- java-1.7.0-openjdk-makefiles-zero.patch: Fix missing definitions for
zero VM
- java-1.7.0-openjdk-fork.patch: Apply unconditionally
-------------------------------------------------------------------
Wed Jul 10 13:54:33 UTC 2013 - mvyskocil@suse.com
- fix gpg_verify argument (-n)
- limit classes.jsa to openjdk builds only, zero and jamvm does not support
such feature
-------------------------------------------------------------------
Tue Jul 9 12:51:56 UTC 2013 - mvyskocil@suse.com
- update to icedtea-2.4.1 (bnc#828665)
* Security fixes
- S6741606, CVE-2013-2407: Integrate Apache Santuario
- S7158805, CVE-2013-2445: Better rewriting of nested subroutine calls
- S7170730, CVE-2013-2451: Improve Windows network stack support.
- S8000638, CVE-2013-2450: Improve deserialization
- S8000642, CVE-2013-2446: Better handling of objects for transportation
- S8001032: Restrict object access
- S8001033, CVE-2013-2452: Refactor network address handling in virtual machine identifiers
- S8001034, CVE-2013-1500: Memory management improvements
- S8001038, CVE-2013-2444: Resourcefully handle resources
- S8001043: Clarify definition restrictions
- S8001308: Update display of applet windows
- S8001309: Better handling of annotation interfaces
- S8001318, CVE-2013-2447: Socket.getLocalAddress not consistent with InetAddress.getLocalHost
- S8001330, CVE-2013-2443: Improve on checking order (non-Zero builds only)
- S8003703, CVE-2013-2412: Update RMI connection dialog box
- S8004288, CVE-2013-2449: (fs) Files.probeContentType problems
- S8004584: Augment applet contextualization
- S8005007: Better glyph processing
- S8006328, CVE-2013-2448: Improve robustness of sound classes
- S8006611: Improve scripting
- S8007467: Improve robustness of JMX internal APIs
- S8007471: Improve MBean notifications
- S8007812, CVE-2013-2455: (reflect) Class.getEnclosingMethod problematic for some classes
- S8007925: Improve cmsStageAllocLabV2ToV4curves
- S8007926: Improve cmsPipelineDup
- S8007927: Improve cmsAllocProfileSequenceDescription
- S8007929: Improve CurvesAlloc
- S8008120, CVE-2013-2457: Improve JMX class checking
- S8008124, CVE-2013-2453: Better compliance testing
- S8008128: Better API coherence for JMX
- S8008132, CVE-2013-2456: Better serialization support
- S8008585: Better JMX data handling
- S8008593: Better URLClassLoader resource management
- S8008603: Improve provision of JMX providers
- S8008607: Better input checking in JMX
- S8008611: Better handling of annotations in JMX
- S8008615: Improve robustness of JMX internal APIs
- S8008623: Better handling of MBeanServers
- S8008744, CVE-2013-2407: Rework part of fix for JDK-6741606
- S8008982: Adjust JMX for underlying interface changes
- S8009004: Better implementation of RMI connections
- S8009008: Better manage management-api
- S8009013: Better handling of T2K glyphs
- S8009034: Improve resulting notifications in JMX
- S8009038: Improve JMX notification support
- S8009057, CVE-2013-2448: Improve MIDI event handling
- S8009067: Improve storing keys in KeyStore
- S8009071, CVE-2013-2459: Improve shape handling
- S8009235: Improve handling of TSA data
- S8009424, CVE-2013-2458: Adapt Nashorn to JSR-292 implementation change
- S8009554, CVE-2013-2454: Improve SerialJavaObject.getFields
- S8009654: Improve stability of cmsnamed
- S8010209, CVE-2013-2460: Better provision of factories
- S8011243, CVE-2013-2470: Improve ImagingLib
- S8011248, CVE-2013-2471: Better Component Rasters
- S8011253, CVE-2013-2472: Better Short Component Rasters
- S8011257, CVE-2013-2473: Better Byte Component Rasters
- S8012375, CVE-2013-1571: Improve Javadoc framing
- S8012421: Better positioning of PairPositioning
- S8012438, CVE-2013-2463: Better image validation
- S8012597, CVE-2013-2465: Better image channel verification
- S8012601, CVE-2013-2469: Better validation of image layouts
- S8014281, CVE-2013-2461: Better checking of XML signature
- S8015997: Additional improvement in Javadoc framing
* OpenJDK
- list to long, please consult NEWS file
-------------------------------------------------------------------
Mon Jul 8 12:39:05 UTC 2013 - schwab@suse.de
- java-1.7.0-openjdk-zero-arch.patch: fix detection of zero arch
-------------------------------------------------------------------
Mon Jul 8 10:53:25 UTC 2013 - mvyskocil@suse.com
- ignore rhino dependencies during a build to prevent a build cycle
-------------------------------------------------------------------
Tue Jun 18 07:20:59 UTC 2013 - mvyskocil@suse.com
- update to icedtea-2.4.0 (based on oracle jdk7u40)
* OpenJDK (see NEWS for full listing)
- PR1209, S7170638: Use DTRACE_PROBE[N] in JNI Set and SetStatic Field.
- PR1206, S7201205: Add Makefile configuration option to build with unlimited crypto in OpenJDK
* Backports
- PR1197, S8003120, RH868136: ResourceManager.getApplicationResources() does not close InputStreams
- S8014618, RH962568: Need to strip leading zeros in TlsPremasterSecret of DHKeyAgreement
* Bug fixes
- PR1212: IcedTea7 fails to build because Resources.getText() is no longer available for code to use
- Add NSS (commented out) to other platforms.
- Allow multiple PKCS11 library initialisation to be a non-critical error.
- Complete switch from local zlib patch to upstream version.
- Include defs.make in buildtree.make so ZERO_BUILD is recognised and JVM_VARIANT_ZERO set.
- Provide support for using PKCS11 provider with NSS
- Remove file apparently removed as part of upstreaming of Zero.
- Revert 7060849
- Set UNLIMITED_CRYPTO=true to ensure we use the unlimited policy.
- PR473: Set handleStartupErrors to ignoreMultipleInitialisation in nss.cfg
- PR716: IcedTea7 should bootstrap with IcedTea6
- Expand java.security.cert.* imports to avoid conflict when building with OpenJDK 6.
- Fix indentation on Makefile block not executed when STRIP_POLICY=no_strip is set
- Fix invalid XSL stylesheets and DTD introduced as part of JEP 167.
- Include defs.make in buildtree.make so ZERO_BUILD is recognised and JVM_VARIANT_ZERO set.
- Make sure libffi cflags and libs are used.
- PR1378: Add AArch64 support to Zero
- PR1170: Ensure unlimited crypto policy is in place.
- RH513605, PR1280: Updating/Installing OpenJDK should recreate the shared class-data archive
- PR1358: Make XRender mandatory
- PR1360: Check for /usr/lib64 JVMs and generic JPackage alternative
- PR1435, D657854: OpenJDK 7 returns incorrect TrueType font metrics
- PR728: GTKLookAndFeel does not honor gtk-alternative-button-order
* JamVM
- JSR 335: (lambda expressions) initial hack
- JEP 171: Implement fence methods in sun.misc.Unsafe
- Fix invokesuper check in invokespecial opcode
- Fix non-direct interpreter invokespecial super-class check
- When GC'ing a native method don't try to free code
- Do not free unprepared Miranda method code data
- Set anonymous class protection domain
- JVM_IsVMGeneratedMethodIx stub
- Dummy implementation of sun.misc.Perf natives
- separate vm for zero is no longer needed
- drop java-1.7.0-openjdk-aarch64.patch (upstream: PR1378)
-------------------------------------------------------------------
Wed Jun 5 08:16:12 UTC 2013 - mvyskocil@suse.com
- fix bnc#781690c#11 - setup JAVA_HOME in posttrans, so certificates
will be created by this JVM
- fix the postrans conditions (add missing prefiX)
- relax build requires, so every java-devel >= 1.7.0 can match
-------------------------------------------------------------------
Thu Apr 25 08:14:54 UTC 2013 - mvyskocil@suse.com
- drop icedtea-2.3.8-zero-patches.patch, it does not apply and is
not needed because of PR1401 already fixed
-------------------------------------------------------------------
Wed Apr 24 13:22:31 UTC 2013 - mvyskocil@suse.com
- apply aarch64 patches on openSUSE 12.3+, EM_AARCH64 is not defined
in earlier releases
-------------------------------------------------------------------
Tue Apr 23 13:33:45 UTC 2013 - mvyskocil@suse.com
- update to icedtea-2.3.9 (bnc#816720)
* Security fixes
- S6657673, CVE-2013-1518: Issues with JAXP
- S7200507: Refactor Introspector internals
- S8000724, CVE-2013-2417: Improve networking serialization
- S8001031, CVE-2013-2419: Better font processing
- S8001040, CVE-2013-1537: Rework RMI model
- S8001322: Refactor deserialization
- S8001329, CVE-2013-1557: Augment RMI logging
- S8003335: Better handling of Finalizer thread
- S8003445: Adjust JAX-WS to focus on API
- S8003543, CVE-2013-2415: Improve processing of MTOM attachments
- S8004261: Improve input validation
- S8004336, CVE-2013-2431: Better handling of method handle intrinsic frames
- S8004986, CVE-2013-2383: Better handling of glyph table
- S8004987, CVE-2013-2384: Improve font layout
- S8004994, CVE-2013-1569: Improve checking of glyph table
- S8005432: Update access to JAX-WS
- S8005943: (process) Improved Runtime.exec
- S8006309: More reliable control panel operation
- S8006435, CVE-2013-2424: Improvements in JMX
- S8006790: Improve checking for windows
- S8006795: Improve font warning messages
- S8007406: Improve accessibility of AccessBridge
- S8007617, CVE-2013-2420: Better validation of images
- S8007667, CVE-2013-2430: Better image reading
- S8007918, CVE-2013-2429: Better image writing
- S8008140: Better method handle resolution
- S8009049, CVE-2013-2436: Better method handle binding
- S8009063, CVE-2013-2426: Improve reliability of ConcurrentHashMap
- S8009305, CVE-2013-0401: Improve AWT data transfer
- S8009677, CVE-2013-2423: Better setting of setters
- S8009699, CVE-2013-2421: Methodhandle lookup
- S8009814, CVE-2013-1488: Better driver management
- S8009857, CVE-2013-2422: Problem with plugin
* Backports
- S7130662, RH928500: GTK file dialog crashes with a NPE
* Bug fixes
- PR1363: Fedora 19 / rawhide FTBFS SIGILL
- PR1401: Fix Zero build on 2.3.8
- Fix offset problem in ICU LETableReference.
- Change -Werror fix to preserve OpenJDK default.
- PR1303: Correct #ifdef to #if
- PR1404: Failure to bootstrap with ecj 4.2
-------------------------------------------------------------------
Thu Mar 28 12:36:16 UTC 2013 - mmeister@suse.com
- Added url as source.
Please see http://en.opensuse.org/SourceUrls
-------------------------------------------------------------------
Thu Mar 21 10:00:25 UTC 2013 - schwab@suse.de
- icedtea-2.3.8-zero-patches.patch: remove patch not applicable to zero
compatible hotspot
- java-1.7.0-openjdk-fork.patch: Add support for architectures without
fork syscall
- java-1.7.0-openjdk-aarch64.patch: Add support for aarch64
-------------------------------------------------------------------
Thu Mar 14 13:38:38 UTC 2013 - mvyskocil@suse.com
- update to icedtea-2.3.7 (bnc#809386)
* Security fixes
- S8007014, CVE-2013-0809: Improve image handling
- S8007675, CVE-2013-1493: Improve color conversion
* Backports
- S8002344: Krb5LoginModule config class does not return proper KDC list from DNS
- S8004344: Fix a crash in ToolkitErrorHandler() in XlibWrapper.c
- S8006179: JSR292 MethodHandles lookup with interface using findVirtual()
- S8006882: Proxy generated classes in sun.proxy package breaks JMockit
* Bug fixes
- PR1303: Correct #ifdef to #if
- PR1340: Simplify the rhino class rewriter to avoid use of concurrency
- Revert 7017193 and add the missing free call, until a better fix is ready.
* made awt crasher patch deprecated
-------------------------------------------------------------------
Fri Mar 1 16:58:41 UTC 2013 - schwab@linux-m68k.org
- Define bits to %__isa_bits if defined
-------------------------------------------------------------------
Thu Feb 21 09:24:47 UTC 2013 - mvyskocil@suse.com
- update to icedtea-2.3.7 (bnc#803379)
- S8004937, CVE-2013-1484: Improve proxy construction
- S8006439, CVE-2013-1485: Improve MethodHandles coverage
- S8006446, CVE-2013-1486: Restrict MBeanServer access
- S8006777, CVE-2013-0169: Improve TLS handling of invalid messages
- S8007688: Blacklist known bad certificate
* Backports
- S8007393: Possible race condition after JDK-6664509
- S8007611: logging behavior in applet changed
* Bug fixes
- PR1303: Support building with giflib 5
-------------------------------------------------------------------
Wed Feb 13 15:24:12 UTC 2013 - mvyskocil@suse.com
- update to icedtea-2.3.6 (bnc#803379)
* Security fixes
- S6563318, CVE-2013-0424: RMI data sanitization
- S6664509, CVE-2013-0425: Add logging context
- S6664528, CVE-2013-0426: Find log level matching its name or value given at construction time
- S6776941: CVE-2013-0427: Improve thread pool shutdown
- S7141694, CVE-2013-0429: Improving CORBA internals
- S7173145: Improve in-memory representation of splashscreens
- S7186945: Unpack200 improvement
- S7186946: Refine unpacker resource usage
- S7186948: Improve Swing data validation
- S7186952, CVE-2013-0432: Improve clipboard access
- S7186954: Improve connection performance
- S7186957: Improve Pack200 data validation
- S7192392, CVE-2013-0443: Better validation of client keys
- S7192393, CVE-2013-0440: Better Checking of order of TLS Messages
- S7192977, CVE-2013-0442: Issue in toolkit thread
- S7197546, CVE-2013-0428: (proxy) Reflect about creating reflective proxies
- S7200491: Tighten up JTable layout code
- S7200493, CVE-2013-0444: Improve cache handling
- S7200499: Better data validation for options
- S7200500: Launcher better input validation
- S7201064: Better dialogue checking
- S7201066, CVE-2013-0441: Change modifiers on unused fields
- S7201068, CVE-2013-0435: Better handling of UI elements
- S7201070: Serialization to conform to protocol
- S7201071, CVE-2013-0433: InetSocketAddress serialization issue
- S8000210: Improve JarFile code quality
- S8000537, CVE-2013-0450: Contextualize RequiredModelMBean class
- S8000539, CVE-2013-0431: Introspect JMX data handling
- S8000540, CVE-2013-1475: Improve IIOP type reuse management
- S8000631, CVE-2013-1476: Restrict access to class constructor
- S8001235, CVE-2013-0434: Improve JAXP HTTP handling
- S8001242: Improve RMI HTTP conformance
- S8001307: Modify ACC_SUPER behavior
- S8001972, CVE-2013-1478: Improve image processing
- S8002325, CVE-2013-1480: Improve management of images
* Backports
- S7057320: test/java/util/concurrent/Executors/AutoShutdown.java failing intermittently
- S7083664: TEST_BUG: test hard code of using c:/temp but this dir might not exist
- S7107613: scalability blocker in javax.crypto.CryptoPermissions
- S7107616: scalability blocker in javax.crypto.JceSecurityManager
- S7146424: Wildcard expansion for single entry classpath
- S7160609: [macosx] JDK crash in libjvm.dylib ( C [GeForceGLDriver+0x675a] gldAttachDrawable+0x941)
- S7160951: [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar
- S7162488: VM not printing unknown -XX options
- S7169395: Exception throws due to the changes in JDK 7 object tranversal and break backward compatibility
- S7175616: Port fix for TimeZone from JDK 8 to JDK 7
- S7176485: (bf) Allow temporary buffer cache to grow to IOV_MAX
- S7179908: Fork hs23.3 hsx from hs22.2 for jdk7u7 and reinitialize build number
- S7184326: TEST_BUG: java/awt/Frame/7024749/bug7024749.java has a typo
- S7185245: Licensee source bundle tries to compile JFR
- S7185471: Avoid key expansion when AES cipher is re-init w/ the same key
- S7186371: [macosx] Main menu shortcuts not displayed (7u6 regression)
- S7187834: [macosx] Usage of private API in macosx 2d implementation causes Apple Store rejection
- S7188114: (launcher) need an alternate command line parser for Windows
- S7189136: Fork hs23.5 hsx from hs23.4 for jdk7u9 and reinitialize build number
- S7189350: Fix failed for CR 7162144
- S7190550: REGRESSION: Some closed/com/oracle/jfr/api tests fail to compile becuse of fix 7185245
- S7193219: JComboBox serialization fails in JDK 1.7
- S7193977: REGRESSION:Java 7's JavaBeans persistence ignoring the "transient" flag on properties
- S7195106: REGRESSION : There is no way to get Icon inf, once Softreference is released
- S7195301: XML Signature DOM implementation should not use instanceof to determine type of Node
- S7195931: UnsatisfiedLinkError on PKCS11.C_GetOperationState while using NSS from jre7u6+
- S7197071: Makefiles for various security providers aren't including the default manifest.
- S7197652: Impossible to run any signed JNLP applications or applets, OCSP off by default
- S7198146: Another new regression test does not compile on windows-amd64
- S7198570: (tz) Support tzdata2012f
- S7198640: new hotspot build - hs23.6-b04
- S7199488: [TEST] runtime/7158800/InternTest.java failed due to false-positive on PID match.
- S7199645: Increment build # of hs23.5 to b02
- S7199669: Update tags in .hgtags file for CPU release rename
- S7200720: crash in net.dll during NTLM authentication
- S7200742: (se) Selector.select does not block when starting Coherence (sol11u1)
- S7200762: [macosx] Stuck in sun.java2d.opengl.CGLGraphicsConfig.getMaxTextureSize(Native Method)
- S8000285: Deadlock between PostEventQueue.noEvents, EventQueue.isDispatchThread and SwingUtilities.invokeLater
- S8000286: [macosx] Views keep scrolling back to the drag position after DnD
- S8000297: REGRESSION: closed/java/awt/EventQueue/PostEventOrderingTest.java fails
- S8000307: Jre7cert: focusgained does not get called for all focus req when do alt + tab
- S8000822: Fork hs23.7 hsx from hs23.6 for jdk7u11 and reinitialize build number
- S8001124: jdk7u ProblemList.txt updates (10/2012)
- S8001242: Improve RMI HTTP conformance
- S8001808: Create a test for 8000327
- S8001876: Create regtest for 8000283
- S8002068: Build broken: corba code changes unable to use new JDK 7 classes
- S8002091: tools/launcher/ToolsOpts.java test started to fail since 7u11 b01 on Windows
- S8002114: fix failed for JDK-7160951: [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar
- S8002225: (tz) Support tzdata2012i
- S8003402: (dc) test/java/nio/channels/DatagramChannel/SendToUnresovled.java failing after 7u11 cleanup issues
- S8003403: Test ShortRSAKeyWithinTLS and ClientJSSEServerJSSE failing after 7u11 cleanup
- S8003948: NTLM/Negotiate authentication problem
- S8004175: Restricted packages added in java.security are missing in java.security-{macosx, solaris, windows}
- S8004302: javax/xml/soap/Test7013971.java fails since jdk6u39b01
- S8004341: Two JCK tests fails with 7u11 b06
- S8005615: Java Logger fails to load tomcat logger implementation (JULI)
* Bug fixes
- Fix build using Zero's HotSpot so all patches apply again.
- PR1295: jamvm parallel unpack failure
* removed icedtea-2.3.2-fix-extract-jamvm-dependency.patch
- removed icedtea-2.3.3-refresh-6924259-string_offset.patch
-------------------------------------------------------------------
Mon Jan 21 14:30:17 UTC 2013 - adrian@suse.de
- few missing /openjdk/%{origin}/ changes
-------------------------------------------------------------------
Wed Jan 16 15:50:49 UTC 2013 - mvyskocil@suse.com
- update to icedtea-2.3.4 (bnc#798324, bnc#798521)
* Security fixes
- S8004933, CVE-2012-3174: Improve MethodHandle interaction with libraries
- S8006017, CVE-2013-0422: Improve lookup resolutions
- S8006125: Update MethodHandles library interactions
* Bug fixes
- S7197906: BlockOffsetArray::power_to_cards_back() needs to handle > 32 bit shifts
- G422525: Fix building with PaX enabled kernels.
- use gpg-offline to check the validity of icedtea tarball
-------------------------------------------------------------------
Tue Dec 18 12:40:48 UTC 2012 - adrian@suse.de
- use jamvm on %arm
- use icedtea package name instead of protected openjdk for jamvm builds
- fix armv5 build
-------------------------------------------------------------------
Tue Dec 18 10:27:24 UTC 2012 - mvyskocil@suse.com
- update to java access bridge 1.26.2
* bugfix release, mainly 64bit JNI and JVM support
-------------------------------------------------------------------
Mon Dec 17 10:06:28 UTC 2012 - mvyskocil@suse.com
- fix a segfault in AWT code - (bnc#792951)
* add openjdk-7-src-b147-awt-crasher.patch
- turn pulseaudio off on pre 11.4 distros
-------------------------------------------------------------------
Fri Oct 19 12:09:11 UTC 2012 - mvyskocil@suse.com
- update to icedtea-2.3.3 (bnc#785814)
* Security fixes
- S6631398, CVE-2012-3216: FilePermission improved path checking
- S7093490: adjust package access in rmiregistry
- S7143535, CVE-2012-5068: ScriptEngine corrected permissions
- S7158796, CVE-2012-5070: Tighten properties checking in EnvHelp
- S7158807: Revise stack management with volatile call sites
- S7163198, CVE-2012-5076: Tightened package accessibility
- S7167656, CVE-2012-5077: Multiple Seeders are being created
- S7169884, CVE-2012-5073: LogManager checks do not work correctly for sub-types
- S7169887, CVE-2012-5074: Tightened package accessibility
- S7169888, CVE-2012-5075: Narrowing resource definitions in JMX RMI connector
- S7172522, CVE-2012-5072: Improve DomainCombiner checking
- S7186286, CVE-2012-5081: TLS implementation to better adhere to RFC
- S7189103, CVE-2012-5069: Executors needs to maintain state
- S7189490: More improvements to DomainCombiner checking
- S7189567, CVE-2012-5085: java net obselete protocol
- S7192975, CVE-2012-5071: Issue with JMX reflection
- S7195194, CVE-2012-5084: Better data validation for Swing
- S7195549, CVE-2012-5087: Better bean object persistence
- S7195917, CVE-2012-5086: XMLDecoder parsing at close-time should be improved
- S7195919, CVE-2012-5079: (sl) ServiceLoader can throw CCE without needing to create instance
- S7196190, CVE-2012-5088: Improve method of handling MethodHandles
- S7198296, CVE-2012-5089: Refactor classloader usage
- S7158800: Improve storage of symbol tables
- S7158801: Improve VM CompileOnly option
- S7158804: Improve config file parsing
- S7198606, CVE-2012-4416: Improve VM optimization
* Bug fixes
- Remove merge artefact.
- Remove the Xp header and library checks.
* JamVM
- PR1155: Do not put version number in libjvm.so SONAME
- refresh java-1.7.0-openjdk-java-access-bridge-security.patch as new glassfish
classes were added
- add icedtea-2.3.3-refresh-6924259-string_offset.patch
-------------------------------------------------------------------
Mon Oct 8 08:20:51 UTC 2012 - mvyskocil@suse.com
- %posttrans java-cacerts and cacerts are now recreated if missing, are not
properly linked and does not contain/point to file with correct mime-type
application/x-java-keystore
* fixes bnc#781690: NoSuchAlgorithmException: SunJSSE
* fixes bnc#727223 - Exceptions during certificate import
-------------------------------------------------------------------
Tue Sep 18 10:11:57 UTC 2012 - mvyskocil@suse.com
- add the optional jamvm support
* running build --with jamvm enables it
- add an initial support for build of older releases
* make some buildrequires dependant on suse_version
* workaround older zlib w/o pkgconfig
* fix cacerts installation on pre-11.3
-------------------------------------------------------------------
Tue Sep 11 11:04:47 UTC 2012 - dmueller@suse.com
- fix two further "uninitialized return" warnings for zero builds
-------------------------------------------------------------------
Thu Sep 6 15:19:02 UTC 2012 - dmueller@suse.com
- update directory ownership for i586
-------------------------------------------------------------------
Tue Sep 4 13:06:18 UTC 2012 - dmueller@suse.com
- add Sources as full links, so that they can be verified
- replace no-return-on-nonvoid patch with a more robust version
that annotates the nonreturning functions to avoid spurious
warnings that fail the build
- fix build on ARM and i586
- remove files that are no longer used
-------------------------------------------------------------------
Tue Sep 4 12:18:00 UTC 2012 - mvyskocil@suse.cz
- zero build can be enabled using rpmbuild (osc build) --with zero
- add hotspot 2.1 needed for zero
- fix filelist on %{ix86}
-------------------------------------------------------------------
Mon Sep 3 11:15:13 UTC 2012 - mvyskocil@suse.cz
- update to icedtea-2.3.2 / OpenJDK7 u6 (bnc#777499)
* Security fixes
- S7162476, CVE-2012-1682: XMLDecoder security issue via ClassFinder
- S7194567, CVE-2012-3136: Improve long term persistence of java.beans objects
- S7163201, CVE-2012-0547: Simplify toolkit internals references
- RH852051, CVE-2012-4681, S7162473: Reintroduce PackageAccessible checks
removed in 6788531.
* OpenJDK
- Fix Zero FTBFS issues with 2.3
- S7180036: Build failure in Mac platform caused by fix # 7163201
- S7182135: Impossible to use some editors directly
- S7183701: [TEST] closed/java/beans/security/TestClassFinder.java – compilation failed
- S7185678: java/awt/Menu/NullMenuLabelTest/NullMenuLabelTest.java failed with NPE
* Bug fixes
- PR1149: Zero-specific patch files not being packaged
- use icedtea tarball for build again, this led into following dropped files
because the are already in the tarball and simplified %prep and %build
- drop class-rewriter.tar.gz
- drop systemtap-tapset.tar.gz
- drop desktop-files.tar.gz
- drop nss.cfg
- drop pulseaudio.tar.gz
- drop remove-intree-libraries.sh
- add archives from icedtea7-forest-2.3 for openjdk, corba, jaxp, jaxws,
jdk, langtools and hotspot
- drop rhino.patch, pulse-soundproperties and systemtap patch
- move gnome bridge patches before make as it's irritating to have the
patch fail after openjdk is built
- use explicit file attributes in %files sections to prevent the file
permissions problems in a future (like bnc#770040)
- changed version scheme, so it now matches Oracle Java
1.7.0.6 == Java7 u 6
-------------------------------------------------------------------
Thu Aug 30 13:00:55 UTC 2012 - mvyskocil@suse.cz
- update to icedtea-2.3.1 / OpenJDK7 u6 (bnc#777499)
* Security fixes
- RH852051, CVE-2012-4681: Reintroduce PackageAccessible checks
removed in 6788531.
* Bug fixes
- PR902: PulseAudioClip getMicrosecondsLength() returns length in
milliseconds, not microseconds
- PR986: IcedTea7 fails to build with IcedTea6 CACAO due to low max heap
size
- PR1050: Stream objects not garbage collected
- PR1119: Only add classes to rt-source-files.txt if the class (or one or
more of its methods/fields) are actually missing from the boot JDK
- PR1137: Allow JARs to be optionally compressed by setting COMPRESS_JARS
* OpenJDK
- Make dynamic support for GConf work again.
- PR1095: Add configure option for -Werror
- PR1101: Undefined symbols on GNU/Linux SPARC
- PR1140: Unnecessary diz files should not be installed
- S7192804, PR1138: Build should not install jvisualvm man page for OpenJDK
* JamVM
- ARMv6 armhf: Changes for Raspbian (Raspberry Pi)
- PPC: Don't use lwsync if it isn't supported
- X86: Generate machine-dependent stubs for i386
- When suspending, ignore detached threads that have died, this prevents
a user caused deadlock when an external thread has been attached to the
VM via JNI and it has exited without detaching
- Add missing REF_TO_OBJs for references passed from JNI, this enable
JamVM to run Qt-Jambi
- there are number of fixes in 2.3, see NEWS
-------------------------------------------------------------------
Thu Jul 12 07:16:58 UTC 2012 - mvyskocil@suse.cz
- icedtea 2.2.1 does not support zerovm, limit the build to i586 and x86_64
-------------------------------------------------------------------
Mon Jul 2 11:08:54 UTC 2012 - mvyskocil@suse.cz
- fix bnc#769543: triplicate menu entries
* store jconsole and policytool in jvmdir and maintain symlink via
update-alternatives only
- use Settings;DesktopSettings;Security; for policytool
- remove uneeded code generates fielists in install section
-------------------------------------------------------------------
Thu Jun 21 10:14:18 UTC 2012 - mvyskocil@suse.cz
- update to icedtea-2.2.1
* Security fixes
- S7079902, CVE-2012-1711: Refine CORBA data models
- S7110720: Issue with vm config file loadingIssue with vm config file loading
- S7143606, CVE-2012-1717: File.createTempFile should be improved for temporary files created by the platform.
- S7143614, CVE-2012-1716: SynthLookAndFeel stability improvement
- S7143617, CVE-2012-1713: Improve fontmanager layout lookup operations
- S7143851, CVE-2012-1719: Improve IIOP stub and tie generation in RMIC
- S7143872, CVE-2012-1718: Improve certificate extension processing
- S7145239: Finetune package definition restriction
- S7152811, CVE-2012-1723: Issues in client compiler
- S7157609, CVE-2012-1724: Issues with loop
- S7160677: missing else in fix for 7152811
- S7160757, CVE-2012-1725: Problem with hotspot/runtime_classfile
- S7165628, CVE-2012-1726: Issues with java.lang.invoke.MethodHandles.Lookup
- reduce number of file-listed-more-than-one for jre
- remove hardcoded amd64 from systemtap path
- use java-1_7_0-openjdk for build
-------------------------------------------------------------------
Thu Jun 14 21:43:45 UTC 2012 - dmueller@suse.com
- fix build on non-jit arches
-------------------------------------------------------------------
Thu May 10 09:17:41 UTC 2012 - mvyskocil@suse.cz
- update to icedtea-2.1, openjdk b147
* Security fixes
- 7082299, CVE-2011-3571: Fix in AtomicReferenceArray
- S7088367, CVE-2011-3563: Fix issues in java sound
- S7110683, CVE-2012-0502: Issues with some KeyboardFocusManager method
- S7110687, CVE-2012-0503: Issues with TimeZone class
- S7110700, CVE-2012-0505: Enhance exception throwing mechanism in ObjectStreamClass
- S7110704, CVE-2012-0506: Issues with some method in corba
- S7112642, CVE-2012-0497: Incorrect checking for graphics rendering object
- S7118283, CVE-2012-0501: Better input parameter checking in zip file processing
- S7126960, CVE-2011-5035: Add property to limit number of request headers to the HTTP Server
* Bug fixes
- S7140882: Don’t return booleans from methods returning pointers
- S7091528: javadoc attempts to parse .class files
- S7103610: _NET_WM_PID and WM_CLIENT_MACHINE are not set
- S7049339: AnyBlit is broken with non-rectangular clips.
- and many others
* SUSE changes:
- increase the priority to 17147 to be the default java (thanks Robert
Munteau)
- openjdk-7-src-b147-no-return-in-nonvoid.patch and
openjdk-7-src-b147-stringcompare.patch fixes issues found by post-build-check
- buildrequire at least openjdk6 and let prjconf to handle the prefferences
-------------------------------------------------------------------
Tue Mar 6 11:48:02 UTC 2012 - cfarrell@suse.com
- license update: GPL-2.0-with-classpath-exception
Use SPDX syntax
-------------------------------------------------------------------
Wed Nov 2 15:18:33 UTC 2011 - mvyskocil@suse.cz
- Initial SUSE packaging of icedtea-2.0/openjdk b146