/hg/icedtea8-forest/corba: 34 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Thu Jan 12 06:54:03 UTC 2017
changeset 4d00b3cd4d53 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4d00b3cd4d53
author: asaha
date: Tue Apr 26 13:28:02 2016 -0700
Added tag jdk8u112-b00 for changeset b87d82f5c33d
changeset c5772da7e407 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=c5772da7e407
author: aefimov
date: Thu May 05 19:09:54 2016 +0300
8152927: Incorrect GPL header in StubFactoryDynamicBase.java reported
Reviewed-by: alanb
changeset 4d537ea4aca4 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4d537ea4aca4
author: robm
date: Fri May 06 13:49:34 2016 +0100
Merge
changeset 1f2394102288 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1f2394102288
author: robilad
date: Wed Jun 01 13:35:52 2016 +0200
8154469: Update FSF address
Summary: Updated Free Software Foundation's mailing address in LICENSE
Reviewed-by: rriggs, shade
changeset 7f3ae083f0f0 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=7f3ae083f0f0
author: asaha
date: Tue Jun 21 10:13:40 2016 -0700
Added tag jdk8u112-b01 for changeset 1f2394102288
changeset f7b43e9f1665 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=f7b43e9f1665
author: msheppar
date: Wed Jun 22 18:25:00 2016 +0100
8146975: NullPointerException in IIOPInputStream.inputClassFields
Reviewed-by: chegar, rriggs, coffeys
changeset 40c934289dee in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=40c934289dee
author: robm
date: Sat Jun 25 20:03:07 2016 +0100
Merge
changeset e1c1bae989ef in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=e1c1bae989ef
author: asaha
date: Mon Jul 04 14:29:08 2016 -0700
Added tag jdk8u112-b02 for changeset 40c934289dee
changeset ddb3a8afe0ad in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=ddb3a8afe0ad
author: asaha
date: Tue Jul 05 15:10:45 2016 -0700
Merge
changeset 1d0047d03f04 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1d0047d03f04
author: asaha
date: Tue Jul 19 15:39:17 2016 -0700
Added tag jdk8u112-b03 for changeset ddb3a8afe0ad
changeset 58d0ffe75dc5 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=58d0ffe75dc5
author: asaha
date: Mon Jul 25 14:40:19 2016 -0700
Added tag jdk8u112-b04 for changeset 1d0047d03f04
changeset b2852fb42628 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=b2852fb42628
author: asaha
date: Wed Jul 20 12:52:51 2016 -0700
Merge
changeset ad1a8186a5a8 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=ad1a8186a5a8
author: asaha
date: Mon Jul 25 15:11:07 2016 -0700
Merge
changeset b6cdfd0b4a9c in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=b6cdfd0b4a9c
author: asaha
date: Tue Jul 26 12:55:18 2016 -0700
Merge
changeset ffb677912057 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=ffb677912057
author: asaha
date: Wed Jul 27 11:08:56 2016 -0700
Added tag jdk8u112-b06 for changeset b6cdfd0b4a9c
changeset 9d09ca09ea33 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=9d09ca09ea33
author: asaha
date: Mon Aug 01 12:30:14 2016 -0700
Merge
changeset 34aa0b1ad4a6 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=34aa0b1ad4a6
author: asaha
date: Mon Aug 01 12:42:45 2016 -0700
Added tag jdk8u112-b07 for changeset 9d09ca09ea33
changeset 0ac6b6798051 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=0ac6b6798051
author: asaha
date: Mon Aug 08 13:05:09 2016 -0700
Merge
changeset a8a4dcec4849 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=a8a4dcec4849
author: asaha
date: Mon Aug 08 13:17:24 2016 -0700
Added tag jdk8u112-b08 for changeset 0ac6b6798051
changeset 0d9ae87a0dfe in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=0d9ae87a0dfe
author: asaha
date: Tue Aug 16 12:44:46 2016 -0700
Merge
changeset ae22a08bec66 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=ae22a08bec66
author: asaha
date: Tue Aug 16 13:08:51 2016 -0700
Added tag jdk8u112-b09 for changeset 0d9ae87a0dfe
changeset 09fb07ae1517 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=09fb07ae1517
author: asaha
date: Mon Aug 22 13:27:51 2016 -0700
Merge
changeset 4363b0b339a4 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4363b0b339a4
author: asaha
date: Mon Aug 22 13:38:51 2016 -0700
Added tag jdk8u112-b10 for changeset 09fb07ae1517
changeset 1f4c47a1b9c7 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1f4c47a1b9c7
author: asaha
date: Mon Aug 29 11:18:15 2016 -0700
Added tag jdk8u112-b11 for changeset 4363b0b339a4
changeset be34a5280540 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=be34a5280540
author: asaha
date: Tue Sep 06 10:48:13 2016 -0700
Merge
changeset 8097f8314c5f in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=8097f8314c5f
author: asaha
date: Tue Sep 06 10:59:22 2016 -0700
Added tag jdk8u112-b12 for changeset be34a5280540
changeset 4d4531530732 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4d4531530732
author: asaha
date: Wed Sep 14 13:26:44 2016 -0700
Merge
changeset cdb95e9bcefc in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=cdb95e9bcefc
author: asaha
date: Wed Sep 14 13:40:59 2016 -0700
Added tag jdk8u112-b13 for changeset 4d4531530732
changeset 18bbb95d097e in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=18bbb95d097e
author: asaha
date: Wed Sep 21 14:18:29 2016 -0700
Merge
changeset 5272cdb1e7c6 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=5272cdb1e7c6
author: asaha
date: Wed Sep 21 14:33:11 2016 -0700
Added tag jdk8u112-b14 for changeset 18bbb95d097e
changeset e3ab3d42a14b in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=e3ab3d42a14b
author: asaha
date: Thu Sep 22 11:58:08 2016 -0700
Added tag jdk8u111-b14 for changeset 7898951ff63c
changeset 30f83ac389f0 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=30f83ac389f0
author: asaha
date: Thu Sep 22 12:48:36 2016 -0700
Merge
changeset 8ef3cc2bbc7d in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=8ef3cc2bbc7d
author: asaha
date: Thu Sep 22 13:16:04 2016 -0700
Added tag jdk8u112-b15 for changeset 30f83ac389f0
changeset fbc3183924c8 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=fbc3183924c8
author: andrew
date: Thu Jan 12 06:59:36 2017 +0000
Merge jdk8u112-b16
diffstat:
.hgtags | 132 ++++++++++
.jcheck/conf | 2 -
LICENSE | 6 +-
src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java | 110 +++++--
src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java | 35 +-
src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties | 4 +-
src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java | 2 +-
src/share/classes/javax/rmi/CORBA/Util.java | 34 ++-
8 files changed, 266 insertions(+), 59 deletions(-)
diffs (truncated from 677 to 500 lines):
diff -r b87d82f5c33d -r fbc3183924c8 .hgtags
--- a/.hgtags Mon Apr 25 09:31:39 2016 -0700
+++ b/.hgtags Thu Jan 12 06:59:36 2017 +0000
@@ -50,6 +50,7 @@
b751c528c55560cf2adeaeef24b39ca1f4d1cbf7 jdk7-b73
5d0cf59a3203b9f57aceebc33ae656b884987955 jdk7-b74
0fb137085952c8e47878e240d1cb40f14de463c4 jdk7-b75
+d728db3889da23d9f74e45154b9261a43b4acd8d icedtea7-1.12
937144222e2219939101b0129d26a872a7956b13 jdk7-b76
6881f0383f623394b5ec73f27a5f329ff55d0467 jdk7-b77
a7f7276b48cd74d8eb1baa83fbf3d1ef4a2603c8 jdk7-b78
@@ -63,6 +64,7 @@
6253e28826d16cf1aecc39ce04c8de1f6bf2df5f jdk7-b86
09a41111a401d327f65e453384d976a10154d9ea jdk7-b87
39e14d2da687c7e592142137517aaf689544820f jdk7-b88
+e805b4155d76f76d40ffae36a74546f79218c539 icedtea7-1.13
bb4424c5e778b842c064a8b1aa902b35f4397654 jdk7-b89
56ce07b0eb47b93a98a72adef0f21e602c460623 jdk7-b90
bcd2fc089227559ac5be927923609fac29f067fa jdk7-b91
@@ -111,6 +113,7 @@
918003855fa0dba5acf4bf1fe36526d2fc4c1ba8 jdk7-b134
e0b72ae5dc5e824b342801c8d1d336a55eb54e2c jdk7-b135
48ef0c712e7cbf272f47f9224db92a3c6a9e2612 jdk7-b136
+b62418551e20fa19fbf57c49d4378b7096809e60 icedtea-1.14
a66c01d8bf895261715955df0b95545c000ed6a8 jdk7-b137
78d8cf04697e9df54f7f11e195b7da29b8e345a2 jdk7-b138
60b074ec6fcf5cdf9efce22fdfb02326ed8fa2d3 jdk7-b139
@@ -295,6 +298,7 @@
32b9c4f0ab3c6d33f70724b775cb9d12c004be6d jdk8u20-b07
4e4a75376185ca1a712cc9fef5a340e6927cf5e2 jdk8u20-b08
0344396d09b0e20d4a8d1bdff9f129250a60f365 jdk8u20-b09
+a96c01f523be6fadcf777118d471a9fa5751cf1c icedtea-3.0.0pre01
e930c4fa31586b0f21887f7b50fba927550f17fb jdk8u20-b10
9a6092124c7c926d380a5f3b0f899fd1427c6e69 jdk8u20-b11
673829390271e51f8bc442ffbd4726833a7b1c06 jdk8u20-b12
@@ -308,6 +312,7 @@
aca1d25d10812c86024d9dbb7ec529876cca55e8 jdk8u20-b20
7d1e0f0b63f1d66c77924d8b2a1accdf8f7480db jdk8u20-b21
7677bf14d105ca23ab045f5041ceb19ee88b86c6 jdk8u20-b22
+83ebbcc0dda5af02ee3d99756bf6c13da956a310 icedtea-3.0.0pre02
919405d7316dfcbddee5ad8dd08905916df88e04 jdk8u20-b23
34c930eaa6b591621afde05ca2e24571c91cdc9b jdk8u20-b24
34c930eaa6b591621afde05ca2e24571c91cdc9b jdk8u20-b25
@@ -375,6 +380,9 @@
a1e2c13de84e00f2aedf4c40e96347306ede84f3 jdk8u40-b18
8bbc2bb414b7e9331c2014c230553d72c9d161c5 jdk8u40-b19
445eceffc829e205037098115c26e38e85ea5f7c jdk8u40-b20
+6c974fba96cb81fd91bf85f434531dbd122fa3a0 icedtea-3.0.0pre03
+b493e7b682c969ef1b68c56c3512317df87a1f28 icedtea-3.0.0pre04
+a5ec6d805e3864d5d754dd47bdae5d001e812a73 icedtea-3.0.0pre05
9c54cc92c0beb29179abbce272d3f5c8ba4ffd0e jdk8u40-b21
4c7421f74674ebefb8e91eba59ab2a2db8c1abd7 jdk8u40-b22
62f7faef5ed956cd481cae6216b22fdb4b6e3e46 jdk8u40-b23
@@ -384,6 +392,7 @@
bd0186cd2419129357b110fe3f13519f68b29774 jdk8u40-b27
28a1dbd4bb9ec97427790c88d21514af2f878c94 jdk8u40-b31
663a3151c688bc3f4c092bcad21cc81e29139d62 jdk8u40-b32
+5b700e0c00471ba1b7575fc6d03d6b0a0e041b50 jdk8u40-b33
5761efbc739fdedcbff224e22f920e88b29af4cf jdk8u45-b00
6a52852476c9ccb2d52153d1b94b675e863bb28c jdk8u45-b01
3b9d342f9f584465ea5976e06357b45682f9681d jdk8u45-b02
@@ -452,6 +461,9 @@
d68de92de3bad991546b11d77de6e9c17edf7ec2 jdk8u60-b21
3a04901d83880634ecd70c8be992189228ccd746 jdk8u60-b22
0828bb6521738ad5a7fe11f0aa3495465f002848 jdk8u60-b23
+9e44a6fa912760c513f9a59826c061fd5ca17c5e icedtea-3.0.0pre06
+7418bb690047791d64e1b4adb692ad07d8a44bad icedtea-3.0.0pre07
+ebc2780ebeb34e292b5cfb0e8da1efafa8395306 icedtea-3.0.0pre08
b0779099d006fcb2a0af493e2a2f828411bfad33 jdk8u60-b24
c665dd5d32b04c1dbc2cf21a595fe73330849c03 jdk8u60-b25
7828b9af7733eeaf2cafa8e05e68a2661dc3c7a8 jdk8u60-b26
@@ -534,6 +546,7 @@
3eb18c06118e0bc2fca1e1ea6c1cbddd21a27479 jdk8u72-b12
0d9849ba664dc3381d8d6d85d5e04c00fdd476b1 jdk8u72-b13
baa49bb35fc1798a5951fcfd3f9232332651d4e9 jdk8u72-b14
+834cf5ee24b36e2ab5eef16896bfd550fd698a7b icedtea-3.0.0pre09
91e3b8e2e00618f237f571fbefdfee3f4134026f jdk8u72-b15
e3b496b6ae52f2c018e9c628c31be984bb4907e7 jdk8u73-b00
5e484ab4b05f1398e924ab90874f7fe2ddf20731 jdk8u73-b01
@@ -542,6 +555,19 @@
0ce690c17329bde61998e5cd30b1beec9872262f jdk8u74-b01
5eb60567655e15d7ba4c349658d707f5bde0c2b8 jdk8u74-b02
d82cbb7a4bfe21b146f7b91ce833ac5a579c94eb jdk8u72-b31
+e3b496b6ae52f2c018e9c628c31be984bb4907e7 jdk8u73-b00
+5e484ab4b05f1398e924ab90874f7fe2ddf20731 jdk8u73-b01
+0cfcffb354bb4c76cac46f52b16a50e3b57794b9 jdk8u73-b02
+9e88cf03fe09fbf33045f43489be6f9c00e80c35 jdk8u74-b00
+0ce690c17329bde61998e5cd30b1beec9872262f jdk8u74-b01
+5eb60567655e15d7ba4c349658d707f5bde0c2b8 jdk8u74-b02
+3d00f5689b6c6e71fb1a230b7a746b61569b90ec jdk8u74-b31
+0cec2665affa36496b906c566e22ba7048ae6087 jdk8u74-b32
+7b719c1dec62535c34030cf3457abe6f478f13a0 jdk8u77-b00
+cafc1648f432eff2c392040af2db4505c3d290b6 jdk8u77-b01
+0f0077ee5e53365562ff77a01aa97d0c7374f447 jdk8u77-b02
+e8dc6eb11c761f20b44d8c4b8acb0846268872f1 jdk8u77-b03
+af6ddd4cd94c9353cc053b888de6d42d4d0faf47 jdk8u77-b31
073b951904b3ee7c54fb79a169478fa66d925320 jdk8u75-b00
5b48f7defe40eab668fe554df0afd87d84d60722 jdk8u75-b01
0015f4a7f0d02a9bb79b7a0c737590f01feaabd4 jdk8u75-b02
@@ -557,10 +583,14 @@
7b719c1dec62535c34030cf3457abe6f478f13a0 jdk8u77-b00
cafc1648f432eff2c392040af2db4505c3d290b6 jdk8u77-b01
0f0077ee5e53365562ff77a01aa97d0c7374f447 jdk8u77-b02
+9972d4fac94222734bfee16a8a5475e1f2b9e149 icedtea-3.0.0pre10
+37af47894175fa7405752524b631237007778767 icedtea-3.0.0
+f7024b8ac854c4a937bf3dbe8e12b6c3ff802765 icedtea-3.0-branchpoint
e8dc6eb11c761f20b44d8c4b8acb0846268872f1 jdk8u77-b03
cd7cec8fd295c0462a813b5f54dc5457c2bade2d jdk8u91-b00
4ea02753e66e348ee4639e157061bcbdef1d7ff3 jdk8u91-b13
f8d0cfaa9900ebda679fa9df8319fb753858f283 jdk8u91-b14
+9f89788050d38ba4e19e24894eb8b3dd24c1a9d0 jdk8u91-b15
7b719c1dec62535c34030cf3457abe6f478f13a0 jdk8u77-b00
cafc1648f432eff2c392040af2db4505c3d290b6 jdk8u77-b01
0f0077ee5e53365562ff77a01aa97d0c7374f447 jdk8u77-b02
@@ -581,9 +611,111 @@
e0fbd6a51e061025f2d6ad0311a587f7ce3c2b43 jdk8u92-b00
8f0466c0dce60b1df3bc01785b01a7f09fa7b564 jdk8u92-b13
5617f9bec354fb2c60bbb816d175f4cee7d2c56e jdk8u92-b14
+fe88377e18b0c5f3da8e6741e0d5b9bfd45d2648 jdk8u92-b31
+11e4e7e901bc86d14163afbc5d28345e36737344 jdk8u92-b32
+9ed665d319590e0b9997b3703314c6b0341d4362 jdk8u92-b33
+5b5f76caf6e4ffa51f25e64d0d79a3f0913c633e jdk8u92-b34
+073b951904b3ee7c54fb79a169478fa66d925320 jdk8u75-b00
+5b48f7defe40eab668fe554df0afd87d84d60722 jdk8u75-b01
+0015f4a7f0d02a9bb79b7a0c737590f01feaabd4 jdk8u75-b02
+74b2903babf0f4138c367e3f9eea8958f5d71b94 jdk8u75-b03
+aa99436ccf826b3a2eecdaf646814e58cf514efb jdk8u101-b00
+aa99436ccf826b3a2eecdaf646814e58cf514efb jdk8u75-b04
+e4dd4a6a2e67aa42d1e22246216f56a5280f83fb jdk8u75-b05
+6ca185377097c44ee1768f2f817b1b9e3b89068c jdk8u75-b06
+77880a70d92dbfc0ab1dab1aefad179c711ea852 jdk8u75-b07
+d267b16e3ecc006200ec6478904b7ea119df5b19 jdk8u75-b08
+1030aea873cdecfb6f55ab652abc67c901f61f60 jdk8u75-b09
+964fe4bba121592325cb346e3a4fa677b277d0ec jdk8u75-b10
+f7cfd44464c3c3efd6d6f29921fad4ed0de75d83 jdk8u75-b12
+7b719c1dec62535c34030cf3457abe6f478f13a0 jdk8u77-b00
+cafc1648f432eff2c392040af2db4505c3d290b6 jdk8u77-b01
+0f0077ee5e53365562ff77a01aa97d0c7374f447 jdk8u77-b02
+e8dc6eb11c761f20b44d8c4b8acb0846268872f1 jdk8u77-b03
+cd7cec8fd295c0462a813b5f54dc5457c2bade2d jdk8u91-b00
+4ea02753e66e348ee4639e157061bcbdef1d7ff3 jdk8u91-b13
+7deeb4f70404e4f52306f9d0bcfc482fc5f16fb3 jdk8u76-b00
+5786892e7c7d512ef9104a469ff7eafeaac12c38 jdk8u76-b01
+239155e48af89968b62e695a3233d42bed1a3282 jdk8u76-b02
+137e5c45fd5422ecd6c758c6b83a2f184abef91b jdk8u76-b03
+7bbceb589f5ddb6eefab2b23de0003de67cfc667 jdk8u76-b04
+ca66a2dd5cfd6d4d0d05ee9861ff3cadd7166761 jdk8u76-b05
+f8453e7a3185060e5625127fe76b5cd7ae64150a jdk8u76-b06
+dd1d572083b0b11f70f03408f6bb154bbdef4272 jdk8u76-b07
+fc122918583747b114b246babc82841a827c56c7 jdk8u76-b08
+afb55372bcc787b75e24afd28b00cfaaa45bb77d jdk8u76-b09
+d2f26e6433db89354b028fb75abcc6ca266d035f jdk8u76-b10
+df2dcefb08f9e3c65a4cbea75e54600649d063d0 jdk8u76-b11
+94c775e05eb053b8440d82298927a144ed73f340 jdk8u76-b12
+e0fbd6a51e061025f2d6ad0311a587f7ce3c2b43 jdk8u92-b00
+8f0466c0dce60b1df3bc01785b01a7f09fa7b564 jdk8u92-b13
+aac8863560465b1374811246c23e5ca82def8ab7 icedtea-3.1.0pre01
+cb4d2e8f71f9577c846719d0a527adf1cbd516fb icedtea-3.1.0pre02
+d920107a9fd47d1d1b662638d207b51b6184a575 icedtea-3.1.0pre03
+b74e7245e40571937a080540251b547c58020f8c icedtea-3.1.0pre04
+aa99436ccf826b3a2eecdaf646814e58cf514efb jdk8u81-b00
+8674aec1be6459f33451690fb106eec314964116 jdk8u101-b01
+96a43945cb6a69989294b511ecdfc0493ea09bf1 jdk8u101-b02
+371b0c5477d8613c06fd1206deed27759f18e42e jdk8u101-b03
+52cca1ce8b473ecd751da2350d4b3ef111b5676e jdk8u101-b04
+3edb6296456161d67bf33a73faf18dc57ef548de jdk8u101-b05
+37bd092c2a7a9e71c027a33757429e02e00050de jdk8u101-b06
+df3cd274d224e22e156556bc0d7b8927b72a7608 jdk8u101-b07
+b8914ce62047d20076a64fd43a6ca8f5bb470047 jdk8u101-b08
+317ccda98b74d445f6d3b241783a22cc167cedbf jdk8u101-b09
+7c90acc432738bdc1506d510daeadf9376279dfa jdk8u101-b10
+4942432b3da1afbc2c2c87bdf896b112800e537c jdk8u101-b11
+f8511bfb19c35d8d396dc53245c06cc3710657b1 jdk8u101-b12
+7ea39ff8c227ada9e3cdb1560ff27128afb16f50 icedtea-3.1.0
+48dbf4a68dc770ef17eee71a5bdfcb46a477157c icedtea-3.2.0pre01
+2bb2aec4b3e51aab96e9c25603c7c92fcbac46de jdk8u101-b13
223d0e48a55b92255f5a613743a99e7deacaf455 jdk8u102-b00
223d0e48a55b92255f5a613743a99e7deacaf455 jdk8u82-b00
9d09a2f1395561fe71b1a83f53907ddc52e699d6 jdk8u102-b01
564fbe28cbb0ff2e6f55623807ea816042de00ff jdk8u102-b02
ab7dbd58a766fb01c6643f3a80c9e96ac1278a06 jdk8u102-b03
626d8fa7a1bfd9e65b94117a526ba57b25ec3d14 jdk8u102-b04
+3c35b66b5345f615a3ff626111587c452c8c3893 jdk8u102-b05
+2a265ab91dd234348630dab92f622a616ab76a0e jdk8u102-b06
+8d44271dd11dd4bdc88ef647fd144e544791ecc4 jdk8u102-b07
+329501e6cc220884f005afc7cd330e227931fb21 jdk8u102-b08
+e108e30edcca932832e4e5edf1a15349d3be2fed jdk8u102-b09
+e0d70741f35cd16289de3fd6049834879725dae5 jdk8u102-b10
+360a2772486dd1aa818132222ea0b7fcfa5707ef jdk8u102-b11
+57546b5b575dec9ecfbb1e9a77d87c391a44ab96 jdk8u102-b12
+a7c292080d5ed76ea5e3b123c0dee4c340aa174f jdk8u102-b13
+f85c4b0c0469a20118675c7eb210d1dee05576d8 icedtea-3.2.0pre02
+459f130b3f85a53d487f9d02b5d379a9eaaab400 icedtea-3.2.0pre03
+56b133772ec1aa4f44f2eee2c4103c645f764935 jdk8u102-b14
+8ba5a41487af9fe72aeb92e790327d12dce0de8c jdk8u102-b31
+52cca1ce8b473ecd751da2350d4b3ef111b5676e jdk8u111-b00
+d123c31c3bc21ccf02ac7368f5476dd9975e15e3 jdk8u111-b01
+981c4d9dab16b3fa7333e5baa5497c299acd5172 jdk8u111-b02
+893adc105044c14abfb54de32a79f2f21981cafa jdk8u111-b03
+ec7b9aafd7e1e9763925e8b794834612bbe0e19b jdk8u111-b04
+3a25f8a752524bad7e78800158c485b890be3982 jdk8u111-b05
+d5dabec41733e59f00dd456f88fb00b3803bed8b jdk8u111-b06
+d8a1e50ce110d18b3ad01ee5c997425bfe90b2a1 jdk8u111-b07
+560812b6d1948df7794f22840e4e3976258b034e jdk8u111-b08
+dbbb2551c63687d9c4a2bb38c42864503cf06465 jdk8u111-b09
+36ccdd95d018368c8a1d70fd40cc8ca3a2c0590f jdk8u111-b10
+dad7b1a59da60d68ff26bf7414b87995fecaaba6 jdk8u111-b11
+a42cdfaa1218a636d2cd0b89a233362cdf32dd4b jdk8u111-b12
+2214875a44e52789acf404b56543f613516ee498 jdk8u111-b13
+9d3757e6da3538863558e7ca61e95b722c79ada2 icedtea-3.2.0
+7898951ff63c9ea721b8f669b9c749d6c3a2db99 jdk8u111-b14
+b87d82f5c33dfb55bfc81254044f28eea5d7424a jdk8u112-b00
+1f2394102288d9073652064784e31a3f52fc5d4b jdk8u112-b01
+40c934289deefd68915f6519d71a4e315c69117a jdk8u112-b02
+ddb3a8afe0ad50e04d360efa96aee78cb599ea72 jdk8u112-b03
+1d0047d03f04c0c15c7856e0f177b9e15e94a692 jdk8u112-b04
+b6cdfd0b4a9cff1ed1bb43ef7fb21dc4d2dfe7d8 jdk8u112-b06
+9d09ca09ea33e6af774914606f94960e5af4fc9b jdk8u112-b07
+0ac6b67980512ce025a280d42c05156293613dbb jdk8u112-b08
+0d9ae87a0dfe893922b730312d9173ad5dd5f0d6 jdk8u112-b09
+09fb07ae151729154a2dd253d06bdad8955c2685 jdk8u112-b10
+4363b0b339a482ec9eefee11dc5877a618e8c681 jdk8u112-b11
+be34a52805408eb5edaf3d8de4fae47632a757c5 jdk8u112-b12
+4d45315307323fcb9dd84c3f0b0a1dc76f2b3b5f jdk8u112-b13
+18bbb95d097e04ea2b88df8910056fe294da0149 jdk8u112-b14
+30f83ac389f06c38dc0b6f71b1d8344c01436a16 jdk8u112-b15
diff -r b87d82f5c33d -r fbc3183924c8 .jcheck/conf
--- a/.jcheck/conf Mon Apr 25 09:31:39 2016 -0700
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk8
-bugids=dup
diff -r b87d82f5c33d -r fbc3183924c8 LICENSE
--- a/LICENSE Mon Apr 25 09:31:39 2016 -0700
+++ b/LICENSE Thu Jan 12 06:59:36 2017 +0000
@@ -3,7 +3,7 @@
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies of this license
document, but changing it is not allowed.
@@ -287,8 +287,8 @@
more details.
You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc., 59
- Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
diff -r b87d82f5c33d -r fbc3183924c8 src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java
--- a/src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java Mon Apr 25 09:31:39 2016 -0700
+++ b/src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java Thu Jan 12 06:59:36 2017 +0000
@@ -2230,7 +2230,7 @@
* REVISIT -- This code doesn't do what the comment says to when
* getField() is null!
*/
- private void inputClassFields(Object o, Class cl,
+ private void inputClassFields(Object o, final Class<?> cl,
ObjectStreamField[] fields,
com.sun.org.omg.SendingContext.CodeBase sender)
throws InvalidClassException, StreamCorruptedException,
@@ -2264,21 +2264,31 @@
}
try {
- Class fieldCl = fields[i].getClazz();
+ Class<?> fieldCl = fields[i].getClazz();
if ((objectValue != null)
&& (!fieldCl.isAssignableFrom(
objectValue.getClass()))) {
throw new IllegalArgumentException("Field mismatch");
}
- Field classField = null;
+ Field declaredClassField = null;
+ final String inputStreamFieldName = fields[i].getName();
try {
- classField = cl.getDeclaredField(fields[i].getName());
- } catch (NoSuchFieldException nsfEx) {
- throw new IllegalArgumentException(nsfEx);
+ declaredClassField = getDeclaredField( cl, inputStreamFieldName);
+ } catch (PrivilegedActionException paEx) {
+ throw new IllegalArgumentException(
+ (NoSuchFieldException) paEx.getException());
} catch (SecurityException secEx) {
- throw new IllegalArgumentException(secEx.getCause());
+ throw new IllegalArgumentException(secEx);
+ } catch (NullPointerException npEx) {
+ continue;
+ } catch (NoSuchFieldException e) {
+ continue;
}
- Class<?> declaredFieldClass = classField.getType();
+
+ if (declaredClassField == null) {
+ continue;
+ }
+ Class<?> declaredFieldClass = declaredClassField.getType();
// check input field type is a declared field type
// input field is a subclass of the declared field
@@ -2291,15 +2301,24 @@
}
bridge.putObject( o, fields[i].getFieldID(), objectValue ) ;
// reflective code: fields[i].getField().set( o, objectValue ) ;
- } catch (IllegalArgumentException e) {
- ClassCastException exc = new ClassCastException("Assigning instance of class " +
- objectValue.getClass().getName() +
- " to field " +
- currentClassDesc.getName() +
- '#' +
- fields[i].getField().getName());
- exc.initCause( e ) ;
- throw exc ;
+ } catch (IllegalArgumentException iaEx) {
+ String objectValueClassName = "null";
+ String currentClassDescClassName = "null";
+ String fieldName = "null";
+ if (objectValue != null) {
+ objectValueClassName = objectValue.getClass().getName();
+ }
+ if (currentClassDesc != null) {
+ currentClassDescClassName = currentClassDesc.getName();
+ }
+ if (fields[i] != null && fields[i].getField() != null) {
+ fieldName = fields[i].getField().getName();
+ }
+ ClassCastException ccEx = new ClassCastException(
+ "Assigning instance of class " + objectValueClassName
+ + " to field " + currentClassDescClassName + '#' + fieldName);
+ ccEx.initCause( iaEx ) ;
+ throw ccEx ;
}
} // end : for loop
}
@@ -2595,9 +2614,9 @@
}
- private static void setObjectField(Object o, Class c, String fieldName, Object v) {
+ private static void setObjectField(Object o, Class<?> c, String fieldName, Object v) {
try {
- Field fld = c.getDeclaredField( fieldName ) ;
+ Field fld = getDeclaredField( c, fieldName ) ;
Class fieldCl = fld.getType();
if(v != null && !fieldCl.isInstance(v)) {
throw new Exception();
@@ -2617,10 +2636,10 @@
}
}
- private static void setBooleanField(Object o, Class c, String fieldName, boolean v)
+ private static void setBooleanField(Object o, Class<?> c, String fieldName, boolean v)
{
try {
- Field fld = c.getDeclaredField( fieldName ) ;
+ Field fld = getDeclaredField( c, fieldName ) ;
if ((fld != null) && (fld.getType() == Boolean.TYPE)) {
long key = bridge.objectFieldOffset( fld ) ;
bridge.putBoolean( o, key, v ) ;
@@ -2640,10 +2659,10 @@
}
}
- private static void setByteField(Object o, Class c, String fieldName, byte v)
+ private static void setByteField(Object o, Class<?> c, String fieldName, byte v)
{
try {
- Field fld = c.getDeclaredField( fieldName ) ;
+ Field fld = getDeclaredField( c, fieldName ) ;
if ((fld != null) && (fld.getType() == Byte.TYPE)) {
long key = bridge.objectFieldOffset( fld ) ;
bridge.putByte( o, key, v ) ;
@@ -2663,10 +2682,10 @@
}
}
- private static void setCharField(Object o, Class c, String fieldName, char v)
+ private static void setCharField(Object o, Class<?> c, String fieldName, char v)
{
try {
- Field fld = c.getDeclaredField( fieldName ) ;
+ Field fld = getDeclaredField( c, fieldName ) ;
if ((fld != null) && (fld.getType() == Character.TYPE)) {
long key = bridge.objectFieldOffset( fld ) ;
bridge.putChar( o, key, v ) ;
@@ -2686,10 +2705,10 @@
}
}
- private static void setShortField(Object o, Class c, String fieldName, short v)
+ private static void setShortField(Object o, Class<?> c, String fieldName, short v)
{
try {
- Field fld = c.getDeclaredField( fieldName ) ;
+ Field fld = getDeclaredField( c, fieldName ) ;
if ((fld != null) && (fld.getType() == Short.TYPE)) {
long key = bridge.objectFieldOffset( fld ) ;
bridge.putShort( o, key, v ) ;
@@ -2709,10 +2728,10 @@
}
}
- private static void setIntField(Object o, Class c, String fieldName, int v)
+ private static void setIntField(Object o, final Class<?> c, final String fieldName, int v)
{
try {
- Field fld = c.getDeclaredField( fieldName ) ;
+ Field fld = getDeclaredField( c, fieldName ) ;
if ((fld != null) && (fld.getType() == Integer.TYPE)) {
long key = bridge.objectFieldOffset( fld ) ;
bridge.putInt( o, key, v ) ;
@@ -2732,10 +2751,10 @@
}
}
- private static void setLongField(Object o, Class c, String fieldName, long v)
+ private static void setLongField(Object o, Class<?> c, String fieldName, long v)
{
try {
- Field fld = c.getDeclaredField( fieldName ) ;
+ Field fld = getDeclaredField( c, fieldName ) ;
if ((fld != null) && (fld.getType() == Long.TYPE)) {
long key = bridge.objectFieldOffset( fld ) ;
bridge.putLong( o, key, v ) ;
@@ -2755,10 +2774,10 @@
}
}
- private static void setFloatField(Object o, Class c, String fieldName, float v)
+ private static void setFloatField(Object o, Class<?> c, String fieldName, float v)
{
try {
- Field fld = c.getDeclaredField( fieldName ) ;
+ Field fld = getDeclaredField( c, fieldName ) ;
if ((fld != null) && (fld.getType() == Float.TYPE)) {
long key = bridge.objectFieldOffset( fld ) ;
bridge.putFloat( o, key, v ) ;
@@ -2778,10 +2797,10 @@
}
}
- private static void setDoubleField(Object o, Class c, String fieldName, double v)
+ private static void setDoubleField(Object o, Class<?> c, String fieldName, double v)
{
try {
- Field fld = c.getDeclaredField( fieldName ) ;
+ Field fld = getDeclaredField(c, fieldName ) ;
if ((fld != null) && (fld.getType() == Double.TYPE)) {
long key = bridge.objectFieldOffset( fld ) ;
bridge.putDouble( o, key, v ) ;
@@ -2801,6 +2820,23 @@
}
}
+
+ private static Field getDeclaredField(final Class<?> c,
+ final String fieldName)
+ throws PrivilegedActionException, NoSuchFieldException, SecurityException {
+ if (System.getSecurityManager() == null) {
+ return c.getDeclaredField(fieldName);
+ } else {
+ return AccessController
+ .doPrivileged(new PrivilegedExceptionAction<Field>() {
+ public Field run()
+ throws NoSuchFieldException {
+ return c.getDeclaredField(fieldName);
+ }
+ });
+ }
+ }
+
/**
* This class maintains a map of stream position to
* an Object currently being deserialized. It is used
@@ -2811,12 +2847,12 @@
*/
static class ActiveRecursionManager
{
- private Map offsetToObjectMap;
+ private Map<Integer, Object> offsetToObjectMap;
public ActiveRecursionManager() {
// A hash map is unsynchronized and allows
// null values
- offsetToObjectMap = new HashMap();
+ offsetToObjectMap = new HashMap<>();
}
// Called right after allocating a new object.
diff -r b87d82f5c33d -r fbc3183924c8 src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java
--- a/src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java Mon Apr 25 09:31:39 2016 -0700
+++ b/src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java Thu Jan 12 06:59:36 2017 +0000
@@ -1,5 +1,5 @@
/*
More information about the distro-pkg-dev
mailing list