Commit Graph

10964 Commits

Author SHA1 Message Date
Lance Andersen
928ca9c5d2 8164061: Fix @since for javax.sql.rowset.BaseRowSet and javax.sql.CommonDataSource
Reviewed-by: darcy
2016-08-23 10:30:16 -04:00
Robert Field
738e2b4297 8164596: jshell tool: jdk repo module pages to allow double-dash fix to access Jopt-simple
Reviewed-by: jlahoda
2016-08-22 19:28:36 -07:00
Joe Darcy
d6dfc0bef3 8164524: Correct inconsistencies in floating-point abs spec
Reviewed-by: martin, bpb
2016-08-22 17:22:09 -07:00
Amit Sapre
2e533f4c60 8162530: src/jdk.management/share/native/libmanagement_ext/GcInfoBuilder.c doesn't handle JNI exceptions properly
Exceptions are checked after calling NewStringUTF

Reviewed-by: dholmes, sla
2016-08-22 21:37:37 +03:00
Alejandro Murillo
ae1273fa3a Merge 2016-08-19 12:17:32 -07:00
Steve Drach
4a9aefb851 8164389: jdk.nio.zipfs.JarFileSystem does not completely traverse the versioned entries in a multi-release jar file
Reviewed-by: psandoz
2016-08-18 17:18:21 -07:00
Ivan Gerasimov
1487578b08 8164366: ZoneOffset.ofHoursMinutesSeconds() does not reject invalid input
Reviewed-by: scolebourne, ntv, coffeys
2016-08-22 22:16:54 +03:00
Sean Mullan
ffafa6e0c8 8164397: Provide javadoc descriptions for the jdk.security.auth and jdk.security.jgss modules
Reviewed-by: weijun, xuelei
2016-08-22 08:50:40 -04:00
Claes Redestad
86a27697b7 8164525: Re-examine zero form link time pre-generation
Reviewed-by: vlivanov, forax
2016-08-22 12:57:43 +02:00
Peter Levart
4d94193435 Merge 2016-08-22 13:36:33 +02:00
Peter Levart
b0aa08888c 8164547: Make java.lang.reflect.ClassLoaderValue public for internal use
Move it to jdk.internal.loader and make it public

Reviewed-by: shade, alanb
2016-08-22 13:16:51 +02:00
Lance Andersen
3337ddec8d 8164515: Add back javadoc module description for java.se.ee
Reviewed-by: tbell
2016-08-22 06:52:58 -04:00
Rachna Goel
b19bd0a798 8135055: java.util.Date.after(java.sql.Timestamp ) does not return correct results
Reviewed-by: okutsu
2016-08-22 15:17:11 +09:00
Rachna Goel
97f26b2097 8163350: LocaleProviderAdapter Preference list retrieved is wrong, when -Djava.locale.providers=COMPAT
Reviewed-by: naoto, okutsu
2016-08-22 14:55:11 +09:00
Valerie Peng
55b1ffa690 8078661: [SunPKCS11] Fails to cast into RSAPrivateCrtKey after RSA KeyPair Generation
Changed to check all components instead of only the public exponent for RSA CRT key determination

Reviewed-by: vinnie
2016-08-19 23:24:23 +00:00
Vinnie Ryan
17e5e3f34b 8164494: SunPKCS11 requires a non-empty PBE password
Reviewed-by: valeriep
2016-08-19 22:15:32 +01:00
Claes Redestad
069573f635 8164485: Zero forms not properly generated
Reviewed-by: psandoz
2016-08-19 17:46:44 +02:00
David Dehaven
353a8c13d0 Merge 2016-08-19 10:41:29 -07:00
Chris Hegarty
2f2de77c1d 8156841: sun.security.pkcs11.SunPKCS11 poller thread retains a strong reference to the context class loader
Reviewed-by: dfuchs, jnimeh, valeriep
2016-08-19 18:06:46 +01:00
David Dehaven
9c8bd63007 Merge 2016-08-19 08:47:12 -07:00
Claes Redestad
4316d705f2 8164451: Generate all zero and identity forms at link time
Reviewed-by: shade, mhaupt, vlivanov
2016-08-19 13:50:03 +02:00
Michael Haupt
22e95f995a 8164102: MethodHandles.countedLoop/4 works incorrect for start/end = Integer.MAX_VALUE
Reviewed-by: redestad
2016-08-19 10:03:43 +02:00
Yasumasa Suenaga
a5859015a8 8164326: jrtfsviewer.js and jrtls.js does not work
Reviewed-by: sherman, sundar
2016-08-19 16:29:41 +09:00
Valerie Peng
c846a862ee 8130181: Deprecate java.security.Provider(String, double, String), add Provider(Strin
Added Provider constructor which uses version String and use sun.security.util.PROVIDER_VER

Reviewed-by: weijun
2016-08-19 06:27:54 +00:00
Tagir F. Valeev
d7fd2d9166 8164189: Collectors.toSet() parallel performance improvement
Reviewed-by: shade, psandoz
2016-08-18 17:30:49 -07:00
Ivan Gerasimov
de29b8a394 8153438: Avoid repeated "Please insert a smart card" popup windows
Reviewed-by: vinnie, valeriep
2016-08-19 01:41:54 +03:00
Lance Andersen
07e13d14af 8164394: Minor correction in Java API doc for DataSource
Reviewed-by: darcy, jjg, tbell
2016-08-18 17:51:40 -04:00
Jamil Nimeh
6328491634 8162808: Add references to the standard JSSE cipher suite names in javadoc
Add hyperlinks to the cipher suite section of the Standard Names documentation for various SSL class methods when they reference cipher suites by name

Reviewed-by: xuelei, mullan
2016-08-18 12:48:23 -07:00
Ivan Gerasimov
25ff06c014 8163517: Various cleanup in java.io code
Reviewed-by: shade, rriggs, redestad
2016-08-18 22:07:09 +03:00
Lance Andersen
7cb94a8bf8 8138661: Minor correction in Java API doc for DataSource
Reviewed-by: naoto
2016-08-18 15:05:02 -04:00
Claes Redestad
9dcafe04f0 8164044: Generate corresponding simple DelegatingMethodHandles when generating a DirectMethodHandle at link time
Reviewed-by: vlivanov, mhaupt, shade
2016-08-18 19:00:39 +02:00
Lance Andersen
004433bf70 8161965: Create initial javadoc description for modules
Reviewed-by: mchung, alanb, abuckley
2016-08-18 12:39:23 -04:00
Dmitry Samersoff
b022343185 8157236: attach on ARMv7 fails with com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file
Add more diagnostic to attach code

Reviewed-by: dholmes, alanb
2016-08-18 13:19:38 +03:00
Anthony Scarpino
697ec31ecf 8156192: Provider#compute and #merge methods expect wrong permission & #compute ClassCastException even with wrong permission
Reviewed-by: mullan, jnimeh
2016-08-17 16:03:52 -07:00
Vinnie Ryan
5343687991 6977937: The SunJCE PBKDF2KeyImpl is requiring the MAC instance also be from SunJCE
Reviewed-by: xuelei, ascarpino, wetmore
2016-08-17 21:14:39 +01:00
Weijun Wang
68ec99774e 8141411: keytool can wrongly parse the start date value given by the -startdate option
Reviewed-by: xuelei
2016-08-16 21:28:10 +08:00
Dmitry Markov
85a2347cb5 8163583: [macosx] Press "To Back" button on the Dialog,the Dialog moves behind the Frame
Reviewed-by: serb
2016-08-16 11:13:46 +03:00
Nishit Jain
10179e0d9b 8129555: DateFormatSymbols: month-related methods must refer to Calendar constants
Reviewed-by: naoto, okutsu, peytoia
2016-08-16 15:26:41 +09:00
Ivan Gerasimov
d928f3fae8 8163896: Finalizing one key of a KeyPair invalidates the other key
Reviewed-by: coffeys, vinnie
2016-08-15 23:45:32 +03:00
David Dehaven
c7429fd2f6 Merge 2016-08-15 10:23:39 -07:00
Sergey Bylokhov
50c19d9194 8163949: Cleanup of classes which are related to JavaSound
Reviewed-by: prr
2016-08-15 20:08:55 +03:00
Doug Lea
0f24b72e4e 8163210: java/util/concurrent/tck/JSR166TestCase.java testWriteAfterReadLock(StampedLockTest): timed out waiting for thread to terminate
Reviewed-by: martin, psandoz, dholmes
2016-08-15 09:09:00 -07:00
Doug Lea
cdae608a00 8162805: Optimize AtomicBoolean.getAndSet
Reviewed-by: martin, psandoz, shade
2016-08-15 09:04:40 -07:00
David Dehaven
dbba0650a9 Merge 2016-08-15 08:15:02 -07:00
Vinnie Ryan
3cde7f3104 8163503: PKCS12 keystore cannot store non-X.509 certificates
Reviewed-by: weijun, xuelei, mullan
2016-08-15 14:25:51 +01:00
Xue-Lei Andrew Fan
abe8a9eae5 8162362: Introduce system property to control enabled ciphersuites
Reviewed-by: coffeys, mullan
2016-08-13 02:21:30 +00:00
Brian Burkhalter
61860ae01d 8152966: ClassCastException when adding IFD to the TIFFDirectory before the image write
Move the private method getDirectoryAsIFD(TIFFDirectory) from the API class TIFFDirectory to a public method in the internal class TIFFIFD and replace all casts of TIFFDirectory to TIFFIFD with its invocation

Reviewed-by: prr
2016-08-12 14:35:56 -07:00
Sergey Bylokhov
ab8079d89a 8159696: java.beans.MethodRef#get throws NullPointerException
Reviewed-by: alexsch
2016-08-12 20:36:41 +03:00
Mikhail Cherkasov
2b8954d7e4 8160696: IllegalArgumentException: adding a component to a container on a different GraphicsDevice
Reviewed-by: serb
2016-08-12 18:43:13 +03:00
Claes Redestad
7ccd401ac7 8163946: java/lang/String/concat/WithSecurityManager.java fails after 8163878
Reviewed-by: mhaupt
2016-08-12 17:35:01 +02:00
Claes Redestad
fff5c5bf8d 8163878: Remove unnecessary bridge methods, allocations in java.lang.invoke
Reviewed-by: mhaupt, shade
2016-08-12 11:30:23 +02:00
Pete Brunet
780aad0314 8161483: Implement AccessibleAction interface in JList.AccessibleJList.AccessibleJListChild
Move AccessibleAction implementation from subclass to AccessibleJListChild

Reviewed-by: alexsch, prr, darcy
2016-08-11 21:48:53 -05:00
Valerie Peng
805fa70745 8154113: java.security.AccessControlException: access denied ("java.security.SecurityPermission" "authProvider.SunMSCAPI")
Granted security permission "authProvider.SunMSCAPI" to SunMSCAPI provider

Reviewed-by: mullan
2016-08-12 00:47:06 +00:00
Valerie Peng
16b80b792d 8157579: com/sun/crypto/provider/Mac/MacClone.java failed on solaris12(sparcv9 and x86)
Changed the MAC impl to fall back to SUN provider (or through provider list) if the most preferred impl does not support cloning

Reviewed-by: vinnie, mullan
2016-08-12 00:39:34 +00:00
Valerie Peng
27492ab667 6469513: (smartcardio) CardPermission(String termName, String actions) violates specification
Changed to allow null actions value

Reviewed-by: xuelei
2016-08-12 00:10:07 +00:00
Brian Burkhalter
d41cfa354a 8145014: "IIOException: Couldn't seek!" when calling TIFFImageReader.getNumImages()
In locateImage() break and decrement image count for zero-entry IFDs and on encountering an EOF.

Reviewed-by: prr
2016-08-11 11:35:47 -07:00
Phil Race
79b2dd4b8d Merge 2016-08-11 10:37:50 -07:00
Ivan Gerasimov
9088dcdb4a 8163518: Integer overflow in StringBufferInputStream.read() and CharArrayReader.read/skip()
Reviewed-by: rriggs, shade
2016-08-11 17:03:40 +03:00
Mandy Chung
e2a0ff3e0d 8136930: Simplify use of module-system options by custom launchers
Reviewed-by: alanb, ksrini, henryjen, sundar
2016-08-10 15:51:25 -07:00
Pavel Rappo
5212065235 8163586: java.net.http.RawChannel has been made public by mistake
Reviewed-by: chegar
2016-08-10 22:48:25 +01:00
Claes Redestad
855893cb3b 8163814: JDK build has been failing after 8163373
Reviewed-by: mchung
2016-08-10 22:49:05 +02:00
Claes Redestad
73b11dc1d0 8163373: Rewrite GenerateJLIClassesPlugin to avoid reflective calls into java.lang.invoke
Reviewed-by: vlivanov, mchung
2016-08-10 21:55:25 +02:00
Volker Simonis
0e13ad60ad 8163408: Fix wrong prototype of getNativeScaleFactor() in systemScale.h
Reviewed-by: serb
2016-08-10 17:55:08 +02:00
Claes Redestad
bb95ea6101 8163370: Reduce number of classes loaded by common usage of java.lang.invoke
Reviewed-by: igerasim, psandoz
2016-08-10 13:54:38 +02:00
Sean Coffey
23853ed3e4 8163104: Unexpected NPE still possible on some Kerberos ticket calls
Reviewed-by: weijun
2016-08-10 11:54:12 +01:00
Jamil Nimeh
b6e6759ba9 8132943: ServerHandshaker may select non-empty OCSPStatusRequest structures when Responder ID
Select only OCSPStatusRequest objects that have no responder IDs in them when deciding whether to do OCSP stapling and what form of stapling.

Reviewed-by: xuelei
2016-08-09 22:31:41 -07:00
Weijun Wang
359795c50d 8162739: Create new keytool option to access cacerts file
Reviewed-by: erikj, vinnie, mullan
2016-08-10 11:30:53 +08:00
Alexander Zvegintsev
88f2ad28aa 8155690: Update libPNG library to the latest up-to-date
Reviewed-by: serb
2016-08-10 02:50:58 +03:00
Phil Race
9797ce7dcb 8163238: Upgrade to harfbuzz 1.3.0 in JDK 9
Reviewed-by: vadim, serb
2016-08-09 16:20:02 -07:00
Alexander Scherbatiy
56b7589578 8160986: Bad rendering of Swing UI controls with Metal L&F on HiDPI display
Reviewed-by: prr
2016-08-09 12:08:51 +03:00
Jayathirth D V
c4a6631fc1 8160455: KSS : class.forName issue in TIFFImageMetadata.java
Reviewed-by: prr, bpb, serb
2016-08-09 13:55:27 +05:30
Jayathirth D V
0127b8e8b5 8160456: KSS : resource loading issue in TIFFMetadataFormat.java
Reviewed-by: prr, bpb
2016-08-09 13:45:17 +05:30
Prasanta Sadhukhan
74f5aaca1c 5080098: Page Range must be disabled on the common print dlg for Non serv-formatted flvrs
Reviewed-by: prr, jdv
2016-08-09 13:22:58 +05:30
Alexander Scherbatiy
fa627e16d5 8162856: JSlider thumb is twice smaller on HiDPI display
Reviewed-by: prr, serb
2016-08-09 10:17:51 +03:00
Brian Burkhalter
f270d810ad 8150154: AIOOB Exception during sequential write of TIFF images
Need to reset isRescaling variable when resetting the ImageWriter.

Reviewed-by: prr
2016-08-08 11:09:19 -07:00
Robin Stevens
2bd07e4f39 8161664: Memory leak in com.apple.laf.AquaProgressBarUI removed progress bar still referenced
Reviewed-by: serb, alexsch
2016-08-08 11:40:39 +04:00
Phil Race
badde41605 Merge 2016-08-05 12:03:58 -07:00
Phil Race
f154b67d33 Merge 2016-08-05 10:23:28 -07:00
Sergey Bylokhov
fdfda0df82 8162970: Merge error in the DefaultRowSorter.java
Reviewed-by: alexsch
2016-08-05 16:20:02 +03:00
Athijegannathan Sundararajan
34e2e88ae2 8163256: jlink/plugins/ExcludeVMPluginTest.java failed with Selected VM server doesn't exist
Reviewed-by: jlaskey, alanb
2016-08-05 18:16:45 +05:30
Ambarish Rapte
7c82dd1d04 8039081: [TEST_BUG] Test java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java fails
Reviewed-by: serb, psadhukhan
2016-08-05 15:48:37 +05:30
Athijegannathan Sundararajan
f622ccd42d 8163116: jlink exclude VM plugin does not fully support cross platform image creation
Reviewed-by: redestad, alanb, mchung
2016-08-05 09:42:05 +05:30
Athijegannathan Sundararajan
70ad571a32 8146721: FileCopierPlugin should not create fake module
Reviewed-by: jlaskey, alanb
2016-08-04 19:39:42 +05:30
Ivan Gerasimov
4809e92cec 8163180: Typos around @code javadoc tag usage
Reviewed-by: dfuchs
2016-08-04 16:05:37 +03:00
Christoph Langer
d83a402794 8162819: fix minor Javadoc issues and remove warnings in java.net.Socket
Reviewed-by: dfuchs
2016-08-03 21:15:05 +02:00
Joe Darcy
ea95778f91 8162817: Annotation toString output not reusable for source input
Reviewed-by: plevart
2016-08-03 08:13:45 -07:00
Ajit Ghaisas
f140028251 6427331: NullPointerException in LookupOp.filter(Raster, WritableRaster)
Reviewed-by: psadhukhan, prr
2016-08-03 14:49:01 +05:30
Prasanta Sadhukhan
ac5928bc2a 6575247: Banner checkbox in PrinterJob print dialog doesn't work
Reviewed-by: prr, jdv
2016-08-03 14:45:25 +05:30
Li Jiang
a2e634345b 8159713: Make the non-translated keywords clear to translator in jar.properties
8161183: Need extra newline in the end of for multi-lines strings in jar.properties

Reviewed-by: naoto
2016-08-03 15:18:58 +08:00
Christoph Langer
3673248f32 8163177: Fix for 8152971 breaks builds with VS2010
Reviewed-by: simonis, pnarayanan
2016-08-04 15:58:28 +02:00
Brian Burkhalter
3c2ec5319e 8155960: TIFF javadoc contains HTML entities inside {@code} tags
Remove   from inside @code tags.

Reviewed-by: prr
2016-08-03 17:01:51 -07:00
Laurent Bourgès
d9c6c4744a 8159638: Improve array caches and renderer stats in Marlin renderer
Byte/Float/Int ArrayCache (Reference) refactoring + improved cache statistics and tuning settings

Reviewed-by: flar, prr
2016-08-03 22:53:38 +02:00
Nishit Jain
55be447abd 8035133: Locale matching: Weight q=0 isn't handled correctly
Reviewed-by: okutsu, peytoia
2016-08-03 09:37:57 +09:00
Naoto Sato
6d70a9e52d 8162797: Code clean-up in IncludeLocalesPlugin
Reviewed-by: sundar
2016-08-02 10:58:16 -07:00
Phil Race
0100968f1c 8074843: Resolve disabled warnings for libmlib_image and libmlib_image_v
Reviewed-by: vadim, psadhukhan
2016-08-02 10:43:31 -07:00
Athijegannathan Sundararajan
48757f6029 8159487: Add JAVA_VERSION, OS_NAME, OS_ARCH properties in release file
Reviewed-by: jlaskey
2016-08-02 17:33:50 +05:30
Jayathirth D V
0a24ae0e00 8160736: KSS : unnecessary class.forName in TIFFJPEGCompressor.java
Reviewed-by: prr, bpb, vadim
2016-08-02 16:14:59 +05:30
Jayathirth D V
d375707075 8160943: skipImage() in JPEGImageReader class throws IIOException if we have gaps between markers in Jpeg image
Reviewed-by: prr, flar
2016-08-02 15:55:03 +05:30
Rajeev Chamyal
c7f532a83d 8144594: HiDPI: awt.Choice looks improperly (Win 8)
Reviewed-by: alexsch, serb
2016-08-02 10:46:08 +05:30
Athijegannathan Sundararajan
15cf9b716f 8162782: jlink ResourcePool.releaseProperties should be removed
Reviewed-by: jlaskey, alanb
2016-08-02 07:19:06 +05:30