/hg/icedtea6-hg: Update to build against April 2015 security fixes.
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Wed Apr 15 02:21:05 UTC 2015
changeset 68ba18cc9f30 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=68ba18cc9f30
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Apr 09 03:44:56 2015 +0100
Update to build against April 2015 security fixes.
2015-04-09 Andrew John Hughes <gnu.andrew at redhat.com>
* patches/g356743-libpng-1.5.patch:
Removed; applied upstream as part of S7088287.
* Makefile.am: Remove above patch.
* patches/openjdk/4963723-implement_sha-224.patch:
Drop copyright header change to RSASignature.java
as S8071726 upstream updates it to 2015.
diffstat:
ChangeLog | 9 ++++++++
Makefile.am | 1 -
patches/g356743-libpng-1.5.patch | 26 -------------------------
patches/openjdk/4963723-implement_sha-224.patch | 7 ------
4 files changed, 9 insertions(+), 34 deletions(-)
diffs (74 lines):
diff -r b7887ba0b847 -r 68ba18cc9f30 ChangeLog
--- a/ChangeLog Thu Apr 09 02:11:45 2015 +0100
+++ b/ChangeLog Thu Apr 09 03:44:56 2015 +0100
@@ -1,3 +1,12 @@
+2015-04-09 Andrew John Hughes <gnu.andrew at redhat.com>
+
+ * patches/g356743-libpng-1.5.patch:
+ Removed; applied upstream as part of S7088287.
+ * Makefile.am: Remove above patch.
+ * patches/openjdk/4963723-implement_sha-224.patch:
+ Drop copyright header change to RSASignature.java
+ as S8071726 upstream updates it to 2015.
+
2015-04-09 Andrew John Hughes <gnu.andrew at redhat.com>
* patches/openjdk/8020190-pr2174-jfieldid_must_match_object.patch,
diff -r b7887ba0b847 -r 68ba18cc9f30 Makefile.am
--- a/Makefile.am Thu Apr 09 02:11:45 2015 +0100
+++ b/Makefile.am Thu Apr 09 03:44:56 2015 +0100
@@ -410,7 +410,6 @@
patches/openjdk/7023591-AAShapePipe.patch \
patches/openjdk/7027667-AAShapePipeRegTest.patch \
patches/openjdk/7019861-AA-regression-fix.patch \
- patches/g356743-libpng-1.5.patch \
patches/openjdk/6986968-crash_on_xim_restart.patch \
patches/openjdk/7036754-stroker-nan.patch \
patches/openjdk/pgram-pipe-regression.patch \
diff -r b7887ba0b847 -r 68ba18cc9f30 patches/g356743-libpng-1.5.patch
--- a/patches/g356743-libpng-1.5.patch Thu Apr 09 02:11:45 2015 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
---- openjdk.orig/jdk/src/share/native/sun/awt/splashscreen/splashscreen_png.c
-+++ openjdk/jdk/src/share/native/sun/awt/splashscreen/splashscreen_png.c
-@@ -36,7 +36,7 @@ my_png_read_stream(png_structp png_ptr,
- {
- png_uint_32 check;
-
-- SplashStream * stream = (SplashStream*)png_ptr->io_ptr;
-+ SplashStream * stream = (SplashStream*)png_get_io_ptr(png_ptr);
- check = stream->read(stream, data, length);
- if (check != length)
- png_error(png_ptr, "Read Error");
-@@ -71,12 +71,11 @@ SplashDecodePng(Splash * splash, png_rw_
- goto done;
- }
-
-- if (setjmp(png_ptr->jmpbuf)) {
-+ if (setjmp(png_jmpbuf(png_ptr))) {
- goto done;
- }
-
-- png_ptr->io_ptr = io_ptr;
-- png_ptr->read_data_fn = read_func;
-+ png_set_read_fn(png_ptr, io_ptr, read_func);
-
- png_set_sig_bytes(png_ptr, SIG_BYTES); /* we already read the 8 signature bytes */
-
diff -r b7887ba0b847 -r 68ba18cc9f30 patches/openjdk/4963723-implement_sha-224.patch
--- a/patches/openjdk/4963723-implement_sha-224.patch Thu Apr 09 02:11:45 2015 +0100
+++ b/patches/openjdk/4963723-implement_sha-224.patch Thu Apr 09 03:44:56 2015 +0100
@@ -1520,13 +1520,6 @@
diff -Nru openjdk.orig/jdk/src/share/classes/sun/security/rsa/RSASignature.java openjdk/jdk/src/share/classes/sun/security/rsa/RSASignature.java
--- openjdk.orig/jdk/src/share/classes/sun/security/rsa/RSASignature.java 2013-08-21 20:33:03.348317196 +0100
+++ openjdk/jdk/src/share/classes/sun/security/rsa/RSASignature.java 2014-12-24 19:58:20.004164123 +0000
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
-+ * Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
@@ -40,8 +40,8 @@
* PKCS#1 RSA signatures with the various message digest algorithms.
* This file contains an abstract base class with all the logic plus
More information about the distro-pkg-dev
mailing list