1570 Commits

Author SHA1 Message Date
Michael Haupt
73dea49766 8157590: MethodHandles.arrayLength() lacks @since tag, implementation throws wrong exception
Reviewed-by: psandoz
2016-05-24 09:13:47 +02:00
Naoto Sato
f099b745e4 8150179: Static build of libzip is missing JNI_OnLoad_zip entry point
Reviewed-by: sherman
2016-05-23 14:05:57 -07:00
Martin Buchholz
d1d3cba9db 8157613: Internal documentation improvements to ZipFile.java
Reviewed-by: plevart, sherman
2016-05-23 12:44:55 -07:00
Xueming Shen
7be8e94544 8147588: Jar file and Zip file not removed in spite of the OPEN_DELETE flag
Reviewed-by: alanb
2016-05-23 12:53:56 -07:00
Xue-Lei Andrew Fan
ee0d8068a8 8046294: Generate the 4-byte timestamp randomly
Reviewed-by: jnimeh, weijun
2016-05-23 10:51:21 +00:00
Weijun Wang
c2cf879511 8157544: Typo in CtrDrbg::toString
Reviewed-by: xuelei
2016-05-23 18:18:20 +08:00
Weijun Wang
ae0c75bb38 8157526: 3KeyTDEA word left in DRBG after JDK-8156213
Reviewed-by: xuelei
2016-05-23 09:31:58 +08:00
Joe Darcy
edf1a42740 8157527: Replace @since 1.9 with @since 9 on new math methods
Reviewed-by: chegar
2016-05-22 18:23:02 -07:00
Chris Hegarty
8d8b6d10f6 8048518: File Descriptor Leak in src/java.base/unix/native/libnet/net_util_md.c
Reviewed-by: alanb, chegar
2016-05-22 19:06:23 +01:00
Jan Lahoda
4b64ab9bb5 8157502: make docs broken after JDK-5100935
Correcting reference to Math::multiplyFull.

Reviewed-by: alanb
2016-05-21 13:18:15 +02:00
Alan Bateman
ce04e9d9a2 8152650: ModuleFinder.compose should accept varargs
Reviewed-by: mchung
2016-05-21 08:01:03 +01:00
Alejandro Murillo
ef493e2be1 Merge 2016-05-20 11:30:52 -07:00
Vladimir Ivanov
6faefd3af8 Merge 2016-05-20 18:05:28 +03:00
Jim Laskey
3648a0f15f 8156602: javac crashes again on Windows 32-bit with ClosedChannelException
Reviewed-by: alanb
2016-05-20 11:41:29 -03:00
Paul Sandoz
65a33061ce 8157437: Typos in Stream JavaDoc
Reviewed-by: shade, alanb, lancea
2016-05-20 14:07:21 +02:00
Paul Sandoz
53ef4fecbf 8130023: API java.util.stream: explicitly specify guaranteed execution of the pipeline
Reviewed-by: briangoetz, redestad
2016-05-20 11:47:39 +02:00
Li Jiang
deb08e7fa0 8155918: JDK9 preparation message drop resource updates
JDK9 preparation message drop resource updates - openjdk

Reviewed-by: rfield, alanb
2016-05-20 00:03:45 -07:00
Henry Jen
e988331331 8156478: 3 Buffer overrun defect groups in jexec.c
Reviewed-by: ksrini
2016-05-19 21:59:35 -07:00
Nishit Jain
93f4f6c1b5 7102969: currency.properties supercede not working correctly
8149452: j.t.SimpleDateFormat.getDateFormatSymbols().getZoneStrings() returns incorrect result for some time zones
8157138: Error while fetching currency instance by Currency.getInstance(currencycode)

Reviewed-by: naoto, okutsu, peytoia
2016-05-20 13:48:58 +09:00
Weijun Wang
06fe4b9a0b 8138766: New default -sigalg for keytool
Reviewed-by: mullan
2016-05-20 11:20:49 +08:00
Brent Christian
0260528ef9 8029891: Deadlock detected in java/lang/ClassLoader/deadlock/GetResource.java
Properties now stores values in an internal ConcurrentHashMap

Reviewed-by: mchung, dholmes, plevart
2016-05-19 16:25:35 -07:00
Anthony Scarpino
6f2785f741 8155847: SHA groups needed for jdk.security.provider.preferred
Reviewed-by: valeriep, mullan
2016-05-19 16:05:33 -07:00
Iris Clark
a950576f78 8144062: Move jdk.Version to java.lang.Runtime.Version
Reviewed-by: abuckley, alanb, forax, jjg, mchung, psandoz
2016-05-19 12:04:54 -07:00
Mandy Chung
ab6efe7a7d 8157068: ExceptionInInitializerError if images build patched to use exploded version of jdk.internal.module.SystemModules
Reviewed-by: alanb
2016-05-19 11:17:35 -07:00
Aleksey Shipilev
55889705b0 8148604: JEP 280, Switch to more optimal concatenation strategy
Reviewed-by: psandoz, redestad
2016-05-19 16:59:31 +03:00
Alan Bateman
bed9953556 8148834: Update module-info reader/writer to 53.0
Reviewed-by: sundar, chegar
2016-05-19 13:10:08 +01:00
Shilpi Rastogi
8aff72ba65 8149574: Fix java/lang/invoke/MethodHandleImpl's use of Unsafe.defineAnonymousClass()
Reviewed-by: vlivanov, psandoz, sundar, mhaupt
2016-05-19 11:13:52 +02:00
David Holmes
f75ffd3326 8157188: 2 test failures in demo/jvmti due to unexpected class file version 53
Reviewed-by: dsamersoff, alanb
2016-05-19 03:49:41 -04:00
Kumar Srinivasan
ca98819c49 8156807: Pack200 must support v53.0 class files
Reviewed-by: mchung, shade
2016-05-18 11:31:23 -07:00
Xue-Lei Andrew Fan
918a949448 8151856: Note that disabledAlgorithms override the same algorithms of legacyAlgorithms
Reviewed-by: mullan, weijun
2016-05-18 22:55:35 +00:00
Paul Sandoz
0bad445941 8157152: Atomic add for VarHandle byte[]/ByteBuffer views is incorrect for endian conversion
Reviewed-by: fyuan, shade, vlivanov
2016-05-18 18:46:14 +02:00
Athijegannathan Sundararajan
ea55d0b71b 8154192: Deprivilege java.scripting module
Reviewed-by: jlaskey, alanb
2016-05-18 15:03:39 +05:30
Michael Haupt
c4976196f5 8156915: introduce MethodHandle factory for array length
Reviewed-by: sundar
2016-05-18 10:42:29 +02:00
Martin Buchholz
2bb441c404 8157069: Assorted ZipFile improvements
Reviewed-by: sherman
2016-05-16 11:42:31 -07:00
Brian Burkhalter
9cdeece6b6 8130679: Writer/StringWriter.write methods do not specify index out bounds
Add throws tag indicating IndexOutOfBoundsExcepion to write() methods which have an index parameter.

Reviewed-by: chegar, prappo, rriggs
2016-05-17 16:04:53 -07:00
Aleksey Shipilev
33bb9220fc 8157171: Hook up Unsafe.weakCompareAndSetVolatile to VarHandles
Reviewed-by: psandoz, redestad
2016-05-17 22:28:00 +03:00
Alejandro Murillo
7a3decd3a2 Merge 2016-05-14 09:11:07 -07:00
Valerie Peng
dff68b8e33 Merge 2016-05-14 03:45:59 +00:00
Valerie Peng
b40b6a2e8e 8000415: Add support for SHA-3
Add SHA-3 support to SUN and OracleUcrypto provider

Reviewed-by: ascarpino, jnimeh
2016-05-14 03:44:30 +00:00
Nadeesh TV
6c51be077a 8155823: Add date-time patterns 'v' and 'vvvv'
Addded  necessary methodss

Reviewed-by: rriggs, scolebourne
2016-05-13 18:58:32 +00:00
Tobias Hartmann
dd051e31bb 8155608: String intrinsic range checks are not strict enough
Range checks in inflate, compress and getChars are not strict enough.

Reviewed-by: kvn, twisti, jrose
2016-05-13 08:31:23 +02:00
Vaibhav Choudhary
2ab87a9fb7 8150702: change in javadoc for parseObject for MessageFormat - JDK-8073211
Reviewed-by: okutsu, peytoia
2016-05-13 12:52:29 +09:00
Martin Buchholz
a3e3a0da68 8156584: Initialization race in sun.security.x509.AlgorithmId.get
Use safe variant of double-checked locking to initialize oidTable

Reviewed-by: xuelei
2016-05-12 18:57:24 -07:00
Mandy Chung
0f1d1d98bb 8155977: ObjectInputStream::resolveClass & resolveProxyClass for platform loader
Reviewed-by: acorn, alanb, chegar, dfuchs
2016-05-12 11:16:56 -07:00
Christoph Langer
fa1227e9bd 8156521: Minor fixes and cleanups in NetworkInterface.c
Reviewed-by: alanb, chegar, dsamersoff, msheppar
2016-05-12 16:33:37 +01:00
Weijun Wang
07f2c9d05f 8156213: Remove SHA-1 and 3KeyTDEA algorithms from DRBG
Reviewed-by: wetmore, xuelei
2016-05-12 13:06:03 +08:00
Weijun Wang
1a854bcc1e 8156501: DRBG not synchronized at reseeding
Reviewed-by: xuelei
2016-05-12 09:49:42 +08:00
Stuart Marks
e0606a40d3 8156810: remove redundant sentence in SecurityManager.checkMemberAccess doc
Reviewed-by: darcy
2016-05-11 17:37:11 -07:00
Paul Sandoz
bcec429910 8144826: [JVMCI] Remove jdk.vm.ci.hotspot.Stable and use jdk.internal.vm.annotation.Stable
Reviewed-by: twisti
2016-05-11 09:13:45 +02:00
Bhanu Prakash Gopularam
f2dabbdb6a 8062804: IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR too lenient
Addded the necessary chck in IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR

Reviewed-by: rriggs, scolebourne
2016-05-11 10:28:23 +00:00