Mercurial > hg > release > icedtea6-1.10
view patches/ecj/override.patch @ 2593:6df81d93af9c
Add 2012/10/16 security updates.
2012-10-11 Andrew John Hughes <gnu.andrew@redhat.com>
* Makefile.am:
(SECURITY_PATCHES): Add new patches.
* patches/ecj/override.patch:
Add new cases in P11Key and RMIConnectionImpl
introduced by security patches.
* patches/ssl.patch:
Removed old unneeded patch which breaks with
this update.
* patches/security/20111018/7092186.patch:
Backport of patch added to OpenJDK6 by Oracle
as part of the last security update but not
included in the bundle delivered ahead of time.
* patches/security/20121016/6631398.patch,
* patches/security/20121016/7093490.patch,
* patches/security/20121016/7143535.patch,
* patches/security/20121016/7158801.patch,
* patches/security/20121016/7167656.patch,
* patches/security/20121016/7169884.patch,
* patches/security/20121016/7169888.patch,
* patches/security/20121016/7172522.patch,
* patches/security/20121016/7176337.patch,
* patches/security/20121016/7186286.patch,
* patches/security/20121016/7189103.patch,
* patches/security/20121016/7189490.patch,
* patches/security/20121016/7189567.patch,
* patches/security/20121016/7192975.patch,
* patches/security/20121016/7195194.patch,
* patches/security/20121016/7195917.patch,
* patches/security/20121016/7195919.patch,
* patches/security/20121016/7198296.patch,
* patches/security/20121016/7198606.patch,
* patches/security/20121016/hs20/7158800.patch,
* patches/security/20121016/hs20/7158804.patch,
* patches/security/20121016/original/7158800.patch,
* patches/security/20121016/original/7158804.patch:
New patches.
author | Andrew John Hughes <ahughes@redhat.com> |
---|---|
date | Fri, 12 Oct 2012 02:18:24 +0100 |
parents | 96394d394527 |
children |
line wrap: on
line source
diff -Nru openjdk.orig/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java openjdk/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java --- openjdk-ecj.orig/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java 2009-12-15 00:04:14.000000000 +0000 +++ openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java 2009-12-15 00:09:04.000000000 +0000 @@ -200,7 +200,6 @@ super.uninstallListeners(); } - @Override public SynthContext getContext(JComponent c) { return getContext(c, getComponentState(c)); } @@ -273,7 +272,6 @@ // end UI Initialization //====================== - @Override public void propertyChange(PropertyChangeEvent e) { if (SynthLookAndFeel.shouldUpdateStyle(e)) { updateStyle(comboBox); @@ -318,7 +316,6 @@ } } - @Override public void paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) { context.getPainter().paintComboBoxBorder(context, g, x, y, w, h); @@ -424,7 +421,6 @@ setText(" "); } - @Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { setName("ComboBox.listRenderer"); @@ -491,7 +487,6 @@ editor.setName("ComboBox.textField"); } - @Override public Component getEditorComponent() { return editor; } @@ -501,7 +496,6 @@ * * @param anObject the displayed value of the editor */ - @Override public void setItem(Object anObject) { String text; @@ -517,7 +511,6 @@ } } - @Override public Object getItem() { Object newValue = editor.getText(); @@ -540,18 +533,15 @@ return newValue; } - @Override public void selectAll() { editor.selectAll(); editor.requestFocus(); } - @Override public void addActionListener(ActionListener l) { editor.addActionListener(l); } - @Override public void removeActionListener(ActionListener l) { editor.removeActionListener(l); } @@ -685,27 +675,22 @@ // MouseListener/MouseMotionListener Methods //------------------------------------------------------------------ - @Override public void mouseEntered(MouseEvent mouseEvent) { updateOver(true); } - @Override public void mouseExited(MouseEvent mouseEvent) { updateOver(false); } - @Override public void mousePressed(MouseEvent mouseEvent) { updatePressed(true); } - @Override public void mouseReleased(MouseEvent mouseEvent) { updatePressed(false); } - @Override public void mouseClicked(MouseEvent e) {} //------------------------------------------------------------------ @@ -722,16 +707,13 @@ * This bug was only noticed when acting as a button, but may be generally * present. If so, remove the if() block */ - @Override public void popupMenuCanceled(PopupMenuEvent e) { if (shouldActLikeButton() || pressedWhenPopupVisible) { comboBox.repaint(); } } - @Override public void popupMenuWillBecomeVisible(PopupMenuEvent e) {} - @Override public void popupMenuWillBecomeInvisible(PopupMenuEvent e) {} } diff -Nru openjdk.orig/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java openjdk/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java --- openjdk-ecj.orig/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java 2009-12-09 16:38:59.000000000 +0000 +++ openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java 2009-12-09 16:38:39.000000000 +0000 @@ -832,7 +832,6 @@ tk.addPropertyChangeListener(key, this); } - @Override public void propertyChange(PropertyChangeEvent pce) { UIDefaults defaults = UIManager.getLookAndFeelDefaults(); if (defaults.getBoolean("Synth.doNotSetTextAA")) { @@ -901,7 +900,6 @@ if (!isUpdatePending()) { setUpdatePending(true); Runnable uiUpdater = new Runnable() { - @Override public void run() { updateAllUIs(); setUpdatePending(false); @@ -918,7 +916,6 @@ } private class Handler implements PropertyChangeListener { - @Override public void propertyChange(PropertyChangeEvent evt) { String propertyName = evt.getPropertyName(); Object newValue = evt.getNewValue(); diff -Nru openjdk.orig/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java openjdk/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java --- openjdk-ecj.orig/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java 2009-12-15 00:31:41.000000000 +0000 +++ openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java 2009-12-15 00:32:03.000000000 +0000 @@ -154,7 +154,6 @@ tree.addPropertyChangeListener(this); } - @Override public SynthContext getContext(JComponent c) { return getContext(c, getComponentState(c)); } diff -Nru openjdk.orig/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java openjdk/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java --- openjdk-ecj.orig/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java 2009-12-15 00:44:58.000000000 +0000 +++ openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java 2009-12-15 00:45:15.000000000 +0000 @@ -701,7 +701,6 @@ this.delegate = delegate; } - @Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { Component c = delegate.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus); diff -Nru openjdk.orig/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java openjdk/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java --- openjdk-ecj.orig/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java 2010-01-16 03:11:22.000000000 +0000 +++ openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java 2010-01-16 03:11:57.000000000 +0000 @@ -572,7 +572,7 @@ /* * Return the certificate's revocation status code */ - @Override public CertStatus getCertStatus() { + public CertStatus getCertStatus() { return certStatus; } @@ -580,11 +580,11 @@ return certId; } - @Override public Date getRevocationTime() { + public Date getRevocationTime() { return (Date) revocationTime.clone(); } - @Override public Reason getRevocationReason() { + public Reason getRevocationReason() { return revocationReason; } diff -r 697e3f8cac33 src/share/classes/sun/net/www/protocol/https/HttpsClient.java --- openjdk-ecj.orig/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java Wed Mar 24 17:05:49 2010 +0000 +++ openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java Sun Mar 28 12:55:34 2010 +0100 @@ -624,7 +624,6 @@ * a given connection may change. When sessions change, so may * peer identities and cipher suites. */ - @Override public void handshakeCompleted(HandshakeCompletedEvent event) { session = event.getSession(); diff --git a/src/share/classes/sun/security/x509/X509CRLEntryImpl.java b/src/share/classes/sun/security/x509/X509CRLEntryImpl.java --- openjdk-ecj/jdk/src/share/classes/sun/security/x509/X509CRLEntryImpl.java +++ openjdk-ecj/jdk/src/share/classes/sun/security/x509/X509CRLEntryImpl.java @@ -464,7 +464,6 @@ getExtension(PKIXExtensions.CertificateIssuer_Id); } - @Override public int compareTo(X509CRLEntryImpl that) { int compSerial = getSerialNumber().compareTo(that.getSerialNumber()); if (compSerial != 0) { diff --git a/src/share/classes/sun/security/x509/X509CRLImpl.java b/src/share/classes/sun/security/x509/X509CRLImpl.java --- openjdk-ecj/jdk/src/share/classes/sun/security/x509/X509CRLImpl.java +++ openjdk-ecj/jdk/src/share/classes/sun/security/x509/X509CRLImpl.java @@ -1276,7 +1276,6 @@ return hashcode; } - @Override public int compareTo(X509IssuerSerial another) { int cissuer = issuer.toString() .compareTo(another.issuer.toString()); diff -Nru openjdk-ecj.orig/jdk/src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java openjdk-ecj/jdk/src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java --- openjdk-ecj.orig/jdk/src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java 2012-10-11 19:58:37.130814619 +0100 +++ openjdk-ecj/jdk/src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java 2012-10-11 19:59:39.699829277 +0100 @@ -168,7 +168,6 @@ this.defaultContextClassLoader = AccessController.doPrivileged( new PrivilegedAction<ClassLoader>() { - @Override public ClassLoader run() { return new CombinedClassLoader(Thread.currentThread().getContextClassLoader(), dcl); diff -Nru openjdk-ecj.orig/jdk/src/share/classes/sun/security/pkcs11/P11Key.java openjdk-ecj/jdk/src/share/classes/sun/security/pkcs11/P11Key.java --- openjdk-ecj.orig/jdk/src/share/classes/sun/security/pkcs11/P11Key.java 2012-10-11 20:18:07.340676704 +0100 +++ openjdk-ecj/jdk/src/share/classes/sun/security/pkcs11/P11Key.java 2012-10-11 20:17:40.092039288 +0100 @@ -216,7 +216,6 @@ /** * Return bit length of the key. */ - @Override public int length() { return keyLength; }