lp:~openjdk/openjdk/openjdk7

Created by Matthias Klose and last modified
Get this branch:
bzr branch lp:~openjdk/openjdk/openjdk7
Members of OpenJDK can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
OpenJDK
Project:
OpenJDK
Status:
Development

Recent revisions

626. By Matthias Klose

 - update the control file

625. By Matthias Klose

openjdk-7 (7u211-2.6.17-1) experimental; urgency=medium

  [ Tiago Stürmer Daitx ]
  * IcedTea release 2.6.17 (based on 7u211).
  * Security fixes:
    - S8206290, CVE-2019-2422: Better FileChannel transfer performance.
    - S8209094, CVE_2019-2426: Improve web server connections.
    - S8210866, CVE-2018-11212: Improve JPEG processing.
    - S8199156: Better route routing.
    - S8199161: Better interface enumeration.
    - S8199166: Better interface lists.
    - S8199552: Update to build scripts.
    - S8200659: Improve BigDecimal support.
    - S8203955: Improve robot support.
    - S8204895: Better icon support.
    - S8205356: Choose printer defaults.
    - S8205709: Proper allocation handling.
    - S8205714: Initial class initialization.
    - S8206295: More reliable p11 transactions.
    - S8206301: Improve NIO stability.
    - S8208585: Make crypto code more robust.
    - S8210094: Better loading of classloader classes.
    - S8210606: Improved data set handling.
    - S8210610: Improved LSA authentication.
    - S8210870: Libsunmscapi improved interactions.
  * debian/patches/hotspot-S8207151-fix-bad-klassoop.patch,
    debian/patches/openjdk-jdk7u191-b01-jaxp.patch
    debian/patches/openjdk-jdk7u191-b01-jdk.patch
    debian/patches/openjdk-jdk7u201-b00-hotspot.patch
    debian/patches/openjdk-jdk7u201-b00-jaxp.patch
    debian/patches/openjdk-jdk7u201-b00-jdk.patch: removed, applied upstream.
  * debian/patches/zero-sparc.diff: updated to fix merge failure in
    file hotspot/src/share/vm/c1/c1_LIRAssembler.cpp.

  [ Matthias Klose ]
  * Bump standards version.
  * Fix lintian warnings.

 -- Matthias Klose <email address hidden> Tue, 26 Mar 2019 17:44:33 +0100

624. By Matthias Klose

openjdk-7 (7u181-2.6.14-2) experimental; urgency=medium

  * Apply 7u191-b01 and 7u201-b00 security patches.
  * Security fixes:
    - CVE-2018-3136, S8194534: Manifest better support.
    - CVE-2018-3139, S8196902: Better HTTP redirection support.
    - CVE-2018-3149, S8199177: Enhance JNDI lookups.
    - CVE-2018-3169, S8199226: Improve field accesses.
    - CVE-2018-3180, S8202613: Improve TLS connections stability.
    - CVE-2018-2938, S8197871: Support Derby connections.
    - CVE-2018-2952, S8199547: Exception to Pattern Syntax.
    - S8191239: Improve desktop file usage.
    - S8193419: Better Internet address support.
    - S8197925: Better stack walking.
    - S8200666: Improve LDAP support.
  * debian/patches/hotspot-disable-exec-shield-workaround.patch: removed,
    upstream fixed i386 stack guard support in S8197429 (hotspot's mercurial
    commit 6636:d673ec579604).
  * debian/patches/jdk-freetypeScaler-crash.diff: removed, it caused
    a memory leak and has been fixed upstream already, albeit in a
    different way. Closes: #910672.
  * debian/patches/jdk-8132985-backport-double-free.patch,
    debian/patches/jdk-8139803-backport-warning.patch: fix crash in
    freetypescaler due to double free, thanks to Heikki Aitakangas for
    the report and patches. (Closes: #911847)
  * debian/rules: run only the hotspot testsuite for jamvm and zero
    alternative vms to make build faster.

 -- Tiago Stürmer Daitx <email address hidden> Thu, 11 Oct 2018 01:47:12 +0000

623. By Matthias Klose

check in delta for the 7u181-2.6.14-1 upload

622. By Matthias Klose

openjdk-7 (7u171-2.6.13-1) experimental; urgency=high

  [ Tiago Stürmer Daitx ]
  * IcedTea release 2.6.13 (based on 7u171). Closes: #891330.
  * Security fixes:
    - S8160104: CORBA communication improvements
    - S8172525, CVE-2018-2579: Improve key keying case
    - S8174756: Extra validation for public keys
    - S8175932: Improve host instance supports
    - S8176458: Revise default document styling
    - S8178449, CVE-2018-2588: Improve LDAP logins
    - S8178458: Better use of certificates in LDAP
    - S8178466: Better RSA parameters
    - S8179536: Cleaner print job handling
    - S8179990: Cleaner palette entry handling
    - S8180011: Cleaner native graphics device handling
    - S8180015: Cleaner AWT robot handling
    - S8180020: Improve SymbolHashMap entry handling
    - S8180433: Cleaner CLR invocation handling
    - S8180877: More deeply colored ICC spaces
    - S8181664: Improve JVM UTF String handling
    - S8181670: Improve implementation of keystores
    - S8182125, CVE-2018-2599: Improve reliability of DNS lookups
    - S8182387, CVE-2018-2603: Improve PKCS usage
    - S8182601, CVE-2018-2602: Improve usage messages
    - S8185292, CVE-2018-2618: Stricter key generation
    - S8185325, CVE-2018-2641: Improve GTK initialization
    - S8186080: Transform XML interfaces
    - S8186212, CVE-2018-2629: Improve GSS handling
    - S8186600, CVE-2018-2634: Improve property negotiations
    - S8186606, CVE-2018-2633: Improve LDAP lookup robustness
    - S8186867: Improve native glyph layouts
    - S8186998, CVE-2018-2637: Improve JMX supportive features
    - S8189284, CVE-2018-2663: More refactoring for deserialization cases
    - S8190289, CVE-2018-2677: More refactoring for client deserialization cases
    - S8191142, CVE-2018-2678: More refactoring for naming deserialization cases
  * Remove multiarch-support pre-dependency. Closes: #887858.

  [ Matthias Klose ]
  * Bump standards version.
  * Disable bootstrap on sid/buster, gcj is removed.
  * Remove Damien Raude-Morvan as uploader. Closes: #889378.

 -- Matthias Klose <email address hidden> Mon, 02 Apr 2018 10:36:32 +0200

621. By Matthias Klose

 7u161-2.6.12-1 upload

620. By Matthias Klose

  * Build-depend on g++-4.7 on wheezy. This is the default on some
    architectures such as amd64 or i386, but not on armhf or armel,
    which default to 4.6. There the build was working before because
    the bootstrap build pulled gcj-jdk, which depends on gcj-4.7-jdk
    and that in turn depends on g++-4.7. However since we have
    disabled the bootstrap build now, g++-4.7 is no longer installed
    on arm* builds, causing the build failure which couldn't be seen
    on amd64 (Emilio Pozuelo Monfort).

619. By Matthias Klose

  * Disable Hotspot workaround for Exec Shield (Debian only).
    Addresses: #876051.

618. By Matthias Klose

openjdk-7 (7u151-2.6.11-3) experimental; urgency=medium

  [ Matthias Klose ]
  * Disable bootstrap on wheezy, it currently fails due to the last round
    of 8u151 security patches (Emilio Pozuelo Monfort).

  [ Tiago Stürmer Daitx ]
  * debian/patches/hotspot-aarch64-S8145438-fix-field-too-big-for-insn.patch:
    the S8144028 fix was incomplete and followed up by S8145438; without it
    aarch64 JVM can fail with "Internal Error, failed: Field too big for
    insn".

 -- Matthias Klose <email address hidden> Thu, 23 Nov 2017 16:37:21 +0100

617. By Matthias Klose

- 7u151-2.6.11-2 upload

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.