/hg/icedtea8-forest/corba: 30 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Mon May 28 08:29:14 UTC 2018


changeset f6b6ad6feb6e in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=f6b6ad6feb6e
author: asaha
date: Tue Dec 19 15:36:32 2017 -0800

	Added tag jdk8u162-b12 for changeset ace99846c1fd


changeset 1418a957bc51 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1418a957bc51
author: asaha
date: Tue Oct 03 23:29:28 2017 -0700

	Added tag jdk8u171-b00 for changeset bb767c7211ea


changeset 6cdea2580c1b in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=6cdea2580c1b
author: asaha
date: Thu Nov 02 11:29:16 2017 -0700

	Merge


changeset c4e0935e4570 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=c4e0935e4570
author: asaha
date: Fri Oct 06 08:33:08 2017 -0700

	Added tag jdk8u152-b31 for changeset e05b7f7238dd


changeset a6c0eb254c54 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=a6c0eb254c54
author: asaha
date: Tue Oct 31 14:55:19 2017 -0700

	Added tag jdk8u152-b32 for changeset c4e0935e4570


changeset abcbb543abb7 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=abcbb543abb7
author: asaha
date: Tue Nov 14 13:10:49 2017 -0800

	Added tag jdk8u152-b33 for changeset a6c0eb254c54


changeset 3db2418690f0 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=3db2418690f0
author: asaha
date: Tue Dec 12 09:37:39 2017 -0800

	Added tag jdk8u152-b34 for changeset abcbb543abb7


changeset a7169cc75c6d in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=a7169cc75c6d
author: asaha
date: Thu Dec 14 12:23:26 2017 -0800

	Merge


changeset a9de7f38257e in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=a9de7f38257e
author: asaha
date: Fri Dec 15 11:41:19 2017 -0800

	Added tag jdk8u152-b35 for changeset 3db2418690f0


changeset d00160510260 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=d00160510260
author: asaha
date: Fri Dec 15 15:39:14 2017 -0800

	Merge


changeset ac2d6b7e6cb2 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=ac2d6b7e6cb2
author: asaha
date: Fri Dec 15 15:59:16 2017 -0800

	Merge


changeset acbd335f56f1 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=acbd335f56f1
author: asaha
date: Thu Dec 21 09:37:09 2017 -0800

	Merge


changeset 9895f9c0845c in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=9895f9c0845c
author: asaha
date: Thu Dec 21 10:35:04 2017 -0800

	Merge


changeset 9f7841e005e0 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=9f7841e005e0
author: asaha
date: Tue Jan 02 16:14:37 2018 -0800

	Added tag jdk8u171-b01 for changeset 9895f9c0845c


changeset 4e733c1a0f81 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4e733c1a0f81
author: asaha
date: Thu Jan 04 15:44:25 2018 -0800

	Added tag jdk8u162-b31 for changeset acbd335f56f1


changeset 28be709707f8 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=28be709707f8
author: asaha
date: Mon Jan 08 09:03:30 2018 -0800

	Merge


changeset d534205fffcf in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=d534205fffcf
author: asaha
date: Tue Jan 09 12:36:29 2018 -0800

	Added tag jdk8u171-b02 for changeset 28be709707f8


changeset 0baf88a7b388 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=0baf88a7b388
author: asaha
date: Tue Jan 23 13:08:57 2018 -0800

	Added tag jdk8u171-b03 for changeset d534205fffcf


changeset 0c6a772d60b9 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=0c6a772d60b9
author: asaha
date: Tue Jan 30 11:22:46 2018 -0800

	Added tag jdk8u171-b04 for changeset 0baf88a7b388


changeset 3bca003f024c in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=3bca003f024c
author: asaha
date: Tue Feb 06 10:51:50 2018 -0800

	Added tag jdk8u171-b05 for changeset 0c6a772d60b9


changeset 9cb338e57d31 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=9cb338e57d31
author: asaha
date: Tue Feb 13 12:14:04 2018 -0800

	Added tag jdk8u171-b06 for changeset 3bca003f024c


changeset b90a8fc589af in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=b90a8fc589af
author: rpatil
date: Wed Feb 07 00:10:57 2018 -0800

	8192757: Improve stub classes implementation
	Reviewed-by: rriggs, dfuchs, erikj


changeset f7f59d87e97d in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=f7f59d87e97d
author: asaha
date: Tue Feb 20 12:55:08 2018 -0800

	Added tag jdk8u171-b07 for changeset b90a8fc589af


changeset f674dc8cc85f in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=f674dc8cc85f
author: asaha
date: Tue Feb 27 11:27:04 2018 -0800

	Added tag jdk8u171-b08 for changeset f7f59d87e97d


changeset b3563151fe42 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=b3563151fe42
author: rpatil
date: Tue Feb 27 19:59:46 2018 -0800

	8198494: 8u171 and 8u172 - Build failure on non-SE Linux Platforms
	Reviewed-by: dfuchs, rriggs, coffeys, aefimov


changeset 6a9efc037460 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=6a9efc037460
author: asaha
date: Tue Mar 06 11:43:36 2018 -0800

	Added tag jdk8u171-b09 for changeset b3563151fe42


changeset fd5e2fc0b714 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=fd5e2fc0b714
author: asaha
date: Mon Mar 19 11:46:27 2018 -0700

	Added tag jdk8u171-b10 for changeset 6a9efc037460


changeset 75fd375dd38a in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=75fd375dd38a
author: andrew
date: Fri May 25 01:50:06 2018 +0100

	Merge jdk8u171-b11


changeset 11ed8366c465 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=11ed8366c465
author: andrew
date: Mon May 28 09:25:33 2018 +0100

	Added tag icedtea-3.8.0pre02 for changeset 049dc4a6e4e0


changeset 1b9525c63224 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1b9525c63224
author: andrew
date: Mon May 28 09:26:05 2018 +0100

	Added tag icedtea-3.8.0 for changeset 75fd375dd38a


diffstat:

 .hgtags                                                      |  61 ++++++++++++
 .jcheck/conf                                                 |   2 -
 make/BuildCorba.gmk                                          |   5 +-
 src/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java |  17 ++-
 src/share/classes/sun/corba/SharedSecrets.java               |  31 +++++-
 src/share/classes/sun/misc/JavaOISAccess.java                |  40 +++++++
 src/share/classes/sun/misc/ObjectInputFilter.java            |  36 +++++++
 7 files changed, 179 insertions(+), 13 deletions(-)

diffs (427 lines):

diff -r ace99846c1fd -r 1b9525c63224 .hgtags
--- a/.hgtags	Tue Dec 19 15:22:32 2017 -0800
+++ b/.hgtags	Mon May 28 09:26:05 2018 +0100
@@ -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
@@ -453,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
@@ -535,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
@@ -571,6 +583,9 @@
 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
@@ -634,6 +649,10 @@
 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
@@ -647,6 +666,8 @@
 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
@@ -663,6 +684,8 @@
 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
 8f015ee0842df021532a4b88c436ea9daed785b6 jdk8u102-b32
@@ -683,6 +706,7 @@
 dad7b1a59da60d68ff26bf7414b87995fecaaba6 jdk8u111-b11
 a42cdfaa1218a636d2cd0b89a233362cdf32dd4b jdk8u111-b12
 2214875a44e52789acf404b56543f613516ee498 jdk8u111-b13
+9d3757e6da3538863558e7ca61e95b722c79ada2 icedtea-3.2.0
 7898951ff63c9ea721b8f669b9c749d6c3a2db99 jdk8u111-b14
 b87d82f5c33dfb55bfc81254044f28eea5d7424a jdk8u112-b00
 1f2394102288d9073652064784e31a3f52fc5d4b jdk8u112-b01
@@ -700,6 +724,7 @@
 18bbb95d097e04ea2b88df8910056fe294da0149 jdk8u112-b14
 30f83ac389f06c38dc0b6f71b1d8344c01436a16 jdk8u112-b15
 8ef3cc2bbc7dc687e9502ae957337b1ded1b32d4 jdk8u112-b16
+fbc3183924c82a612dc92cda261f19e227df2b32 icedtea-3.3.0pre01
 7d4291146927c3430652a07f506d530c2eff7eb9 jdk8u112-b31
 46db19bfd51b4039cff4dae563c3b5d3f70d64da jdk8u112-b32
 d52e17760c1dafa4fa17ec388aeaaf8fcacb444b jdk8u112-b33
@@ -716,6 +741,9 @@
 e24a55876a79b630e8cfca7a1b38a0ee372f8533 jdk8u121-b10
 acbfa2934b2411dd20aacb42d1c8dd198fe9f8e9 jdk8u121-b11
 cc9a5d631b77582d52aceaf6d6066e99533d1756 jdk8u121-b12
+b05ee049200f51d91493047c31906988750a9ab2 icedtea-3.3.0pre02
+8eb9dd5fe2fb9752a91f44647143348a6b1231fd icedtea-3.3.0
+d812240fb5767253e4c64e5afd925d6f9ec60b0c icedtea-3.4.0pre01
 386e9b79fcf5bfad5ff7b0fc991a7c6c5cbfed17 jdk8u121-b13
 61eb6e79aabe13253306d6e614a21619dacfa2cc jdk8u121-b31
 d28f2fc91487a86a7deffe71e38179067807c60b jdk8u121-b32
@@ -734,6 +762,8 @@
 05ea99eb62bf1bde12fca01c68213a36bb162264 jdk8u131-b08
 c5fd9c3a2eb12d366d59195dbea54c60db2a1df3 jdk8u131-b09
 de3c63a8b2e52d47554c999a65dbcec7f6d9c1be jdk8u131-b10
+22ed32f45405a21f1d388d183cd34fd28a335f7b icedtea-3.4.0
+324f4699760f52a2ef893d3c31affd62074748f9 icedtea-3.5.0pre01
 2b88cb53e31fb637d7c37cc3414bb3eb3e9d1f0d jdk8u131-b11
 4db7f76e9f3266c8ba5c801996b27009bb17b335 jdk8u131-b31
 d81babb8888496371bb80757f2650dec9ff95175 jdk8u131-b32
@@ -754,8 +784,13 @@
 87a9107675a5a508d99a00f872f01e5bb42cfc02 jdk8u141-b12
 ad04b672d6f92dcfbe9e72de041bd05d26a31fde jdk8u141-b13
 2232cdb74345eeeeffc13d4f6b1cbcae068c5998 jdk8u141-b14
+e53fedec27e81140aa584c028aaa5b51c34e05d8 icedtea-3.5.0
 4f242f33e89a7900f2fcdcd9402058b6d01f340c jdk8u141-b15
 77461a27d91fcb53106e6b3234468bff4d0eec9e jdk8u144-b00
+b5485d6bc171bcff18deeda166e5b6c297597e24 icedtea-3.5.1
+e53fedec27e81140aa584c028aaa5b51c34e05d8 icedtea-3.6.0pre00
+b5485d6bc171bcff18deeda166e5b6c297597e24 icedtea-3.6.0pre01
+0c8bc00d9e308f4ebf7f1a888419904a6121a657 icedtea-3.6.0pre02
 0d5d2e29f93b01ffa4998c2e3a61d2e6eaa96b1b jdk8u144-b01
 e03501807899791ff7888884bcf47eb39be594bb jdk8u141-b31
 1bbe5d997ab4e030dd961ab78e11ddae1bc6786c jdk8u141-b32
@@ -777,6 +812,7 @@
 c5f095a1df38d9be119adcab5bbd7e4365e21871 jdk8u151-b09
 05a4bb70c2d84442e505b40e2059399da3f65633 jdk8u151-b10
 ea10de07bc171c8cf89f2acbc4a1288d4dc0f2d6 jdk8u151-b11
+13a5a8a3c66f74af86a1f06c533eb5ca64a65e6f icedtea-3.6.0
 87aaf4f5274e047cd1e0822a6b57dafcb987544b jdk8u151-b12
 58d0ffe75dc5597310d422e214dc077476bd2338 jdk8u122-b00
 a87b06da783bb5a11f7857220789979129e39e7c jdk8u122-b01
@@ -804,7 +840,13 @@
 f33390314a7d9311dc9474106ad6e66d71751e6d jdk8u152-b13
 2b4802994bf5a4a634258c9ff06d3da474130f8b jdk8u152-b14
 f89071fbde60b327d6940a34fcdeed96b6440dd2 jdk8u152-b15
+d3821aae5f3caf60d50d60f211a09a6a823419c9 icedtea-3.7.0pre01
 674aecf3d87ae774e2026a1cb2a60eaa651bc7c2 jdk8u152-b16
+e05b7f7238ddad4c2fe428da73c1d234cb90284f jdk8u152-b31
+c4e0935e4570dd821b19ede0e06d27378b93caf4 jdk8u152-b32
+a6c0eb254c54d050bd04dcd308a2993e517bb0de jdk8u152-b33
+abcbb543abb7924fba059ab8eea256589007b79b jdk8u152-b34
+3db2418690f0d45d9934121a748948dc659250d5 jdk8u152-b35
 2dbdceff6ade82aa9942cdea6b62d5655d65183c jdk8u151-b00
 4449c73dbfdf2e32889e3ce769bd4160daa48b71 jdk8u151-b01
 ffa099d5b88ff14cea677d2afa4229354e9404d0 jdk8u151-b02
@@ -845,6 +887,9 @@
 2b03640b61bda0a4d8e89c57d919bf1742aeeb8f jdk8u161-b09
 1a3e06fc462b39d065e9fc78191cc6d8a9c33fc0 jdk8u161-b10
 104006ed6c31ed1fe46cbee9d665e0dbc6bcac13 jdk8u161-b11
+872ca6c060bbe258c0cc0390a6ac2ef6a2b2c758 icedtea-3.7.0
+872ca6c060bbe258c0cc0390a6ac2ef6a2b2c758 icedtea-3.8.0pre00
+e97fd77ee76b3c2d3181a0958e4adcf550c06e67 icedtea-4-branchpoint
 b49016a1d704c25d6e66f3d6eb614b70f8a931eb jdk8u161-b12
 1160ad38fc7495c01c25421ae89689232481eb6b jdk8u162-b00
 86b1cd17fde74427ac4b9312cc56bafc57b32fb4 jdk8u162-b01
@@ -858,3 +903,19 @@
 59171db1d423142a596dcde1f353d4277f016b98 jdk8u162-b09
 2c68567bdcf2bb465d38c9783c0886df98fc496e jdk8u162-b10
 6029daad75bf459b330fc79ebf208dc35dc682d5 jdk8u162-b11
+7617ee6aaaea27369e98d6eaef5fdce9aba79c1a icedtea-3.8.0pre01
+ace99846c1fd92e8bec4cbe912ec3fc8a74fbf0c jdk8u162-b12
+acbd335f56f1a09fd8f80c2663367f90cdb00c46 jdk8u162-b31
+bb767c7211eace9df83649ba937d2ce507223e4d jdk8u171-b00
+9895f9c0845cf5f8dd7be62bf2a1a73a3868f799 jdk8u171-b01
+28be709707f8b275aeaa2ed41338678620e3ef5f jdk8u171-b02
+d534205fffcf950a11ed37103f5a0c23fe14ee49 jdk8u171-b03
+0baf88a7b3880bbefdbb221e67a6ce96b0552033 jdk8u171-b04
+0c6a772d60b94de90907f2f6d4683ceac8aba54b jdk8u171-b05
+3bca003f024c7bb6774499ff2ede57d300c18c79 jdk8u171-b06
+b90a8fc589afa4ac20a4d1e4f819058a5730af9f jdk8u171-b07
+f7f59d87e97dd1e3a7ff4ebc5ed843b2ed5f2361 jdk8u171-b08
+b3563151fe42c6b997279fc24f8329c4c03add96 jdk8u171-b09
+6a9efc03746028c30c3133d57030a388e752dd99 jdk8u171-b10
+049dc4a6e4e0c11691e6cbc3e964f310c3917cb3 icedtea-3.8.0pre02
+75fd375dd38a23b4efb4afae22383dfc77b67831 icedtea-3.8.0
diff -r ace99846c1fd -r 1b9525c63224 .jcheck/conf
--- a/.jcheck/conf	Tue Dec 19 15:22:32 2017 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk8
-bugids=dup
diff -r ace99846c1fd -r 1b9525c63224 make/BuildCorba.gmk
--- a/make/BuildCorba.gmk	Tue Dec 19 15:22:32 2017 -0800
+++ b/make/BuildCorba.gmk	Mon May 28 09:26:05 2018 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2007, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2007, 2018, 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
@@ -174,7 +174,8 @@
         SETUP := GENERATE_NEWBYTECODE, \
         SRC := $(CORBA_TOPDIR)/src/share/classes $(CORBA_OUTPUTDIR)/gensrc $(CORBA_OUTPUTDIR)/logwrappers, \
         EXCLUDES := com/sun/corba/se/PortableActivationIDL \
-            com/sun/tools/corba/se/logutil, \
+            com/sun/tools/corba/se/logutil \
+            sun/misc, \
         EXCLUDE_FILES := com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java \
             com/sun/corba/se/spi/presentation/rmi/StubWrapper.java \
             com/sun/org/omg/CORBA/IDLTypeOperations.java \
diff -r ace99846c1fd -r 1b9525c63224 src/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java
--- a/src/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java	Tue Dec 19 15:22:32 2017 -0800
+++ b/src/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java	Mon May 28 09:26:05 2018 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2018, 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
@@ -31,10 +31,9 @@
 
 package com.sun.corba.se.impl.ior;
 
-import java.io.ObjectInputStream ;
-import java.io.ObjectOutputStream ;
-import java.io.IOException ;
-import java.io.StringWriter ;
+import java.io.IOException;
+import java.io.ObjectOutputStream;
+import sun.corba.SharedSecrets;
 
 import org.omg.CORBA.ORB ;
 
@@ -125,14 +124,20 @@
     {
         // read the IOR from the ObjectInputStream
         int typeLength = stream.readInt();
+        SharedSecrets.getJavaOISAccess().checkArray(stream, byte[].class, typeLength);
         typeData = new byte[typeLength];
         stream.readFully(typeData);
+
         int numProfiles = stream.readInt();
+        SharedSecrets.getJavaOISAccess().checkArray(stream, int[].class, numProfiles);
+        SharedSecrets.getJavaOISAccess().checkArray(stream, byte[].class, numProfiles);
         profileTags = new int[numProfiles];
         profileData = new byte[numProfiles][];
         for (int i = 0; i < numProfiles; i++) {
             profileTags[i] = stream.readInt();
-            profileData[i] = new byte[stream.readInt()];
+            int dataSize = stream.readInt();
+            SharedSecrets.getJavaOISAccess().checkArray(stream, byte[].class, dataSize);
+            profileData[i] = new byte[dataSize];
             stream.readFully(profileData[i]);
         }
     }
diff -r ace99846c1fd -r 1b9525c63224 src/share/classes/sun/corba/SharedSecrets.java
--- a/src/share/classes/sun/corba/SharedSecrets.java	Tue Dec 19 15:22:32 2017 -0800
+++ b/src/share/classes/sun/corba/SharedSecrets.java	Mon May 28 09:26:05 2018 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2018, 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
@@ -26,9 +26,10 @@
 package sun.corba;
 
 import com.sun.corba.se.impl.io.ValueUtility;
+import sun.misc.JavaOISAccess;
 import sun.misc.Unsafe;
 
-import java.security.AccessController;
+import java.lang.reflect.Method;
 
 /** A repository of "shared secrets", which are a mechanism for
     calling implementation-private methods in another package without
@@ -43,6 +44,31 @@
 public class SharedSecrets {
     private static final Unsafe unsafe = Unsafe.getUnsafe();
     private static JavaCorbaAccess javaCorbaAccess;
+    private static final Method getJavaOISAccessMethod;
+    private static JavaOISAccess javaOISAccess;
+
+    // Initialize getJavaOISAccessMethod using reflection.
+    static {
+        try {
+            Class sharedSecret = Class.forName("sun.misc.SharedSecrets");
+            getJavaOISAccessMethod =
+                    sharedSecret.getMethod("getJavaOISAccess");
+        } catch (Exception e) {
+            throw new ExceptionInInitializerError(e);
+        }
+    }
+
+    public static JavaOISAccess getJavaOISAccess() {
+        if (javaOISAccess == null) {
+            try {
+                javaOISAccess =
+                        (JavaOISAccess) getJavaOISAccessMethod.invoke(null);
+            } catch (Exception e) {
+                throw new ExceptionInInitializerError(e);
+            }
+        }
+        return javaOISAccess;
+    }
 
     public static JavaCorbaAccess getJavaCorbaAccess() {
         if (javaCorbaAccess == null) {
@@ -56,5 +82,4 @@
     public static void setJavaCorbaAccess(JavaCorbaAccess access) {
         javaCorbaAccess = access;
     }
-
 }
diff -r ace99846c1fd -r 1b9525c63224 src/share/classes/sun/misc/JavaOISAccess.java
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/share/classes/sun/misc/JavaOISAccess.java	Mon May 28 09:26:05 2018 +0100
@@ -0,0 +1,40 @@
+/*
+ * Copyright (c) 2018, 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
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.  Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+package sun.misc;
+
+import java.io.InvalidClassException;
+import java.io.ObjectInputStream;
+
+/*
+ * Skeleton interface added so com.sun.corba.se.impl.ior.StubIORImpl will compile.
+ * JDK implementation will be used at runtime.
+ */
+public interface JavaOISAccess {
+    void setObjectInputFilter(ObjectInputStream stream, ObjectInputFilter filter);
+    ObjectInputFilter getObjectInputFilter(ObjectInputStream stream);
+    void checkArray(ObjectInputStream stream, Class<?> arrayType, int arrayLength)
+        throws InvalidClassException;
+}
diff -r ace99846c1fd -r 1b9525c63224 src/share/classes/sun/misc/ObjectInputFilter.java
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/share/classes/sun/misc/ObjectInputFilter.java	Mon May 28 09:26:05 2018 +0100
@@ -0,0 +1,36 @@
+/*
+ * Copyright (c) 2018, 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
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.  Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+package sun.misc;
+
+import java.io.InvalidClassException;
+import java.io.ObjectInputStream;
+
+/*
+ * Skeleton interface added so com.sun.corba.se.impl.ior.StubIORImpl will compile.
+ * JDK implementation will be used at runtime.
+ */
+public interface ObjectInputFilter {
+}


More information about the distro-pkg-dev mailing list