Magnus Ihse Bursie
fb469fb894
8284893: Fix typos in java.base
...
Reviewed-by: iris, wetmore, lancea, mullan, naoto
2022-04-19 20:07:57 +00:00
XenoAmess
87faa85c59
8186958: Need method to create pre-sized HashMap
...
Reviewed-by: chegar, naoto, joehw, lancea, wetmore, smarks
2022-04-19 00:03:56 +00:00
Andrey Turbanov
f4edb59a6e
8284567: Collapse identical catch branches in java.base
...
Reviewed-by: darcy, iris, wetmore
2022-04-11 09:32:24 +00:00
Andrey Turbanov
54c9de26ab
8275918: Remove unused local variables in java.base security code
...
Reviewed-by: weijun
2022-01-22 13:56:51 +00:00
Mandy Chung
309acbf0e8
8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem
...
Reviewed-by: dholmes, alanb, mcimadamore
2021-10-28 15:27:26 +00:00
Weijun Wang
6765f90250
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
...
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: erikj, darcy, chegar, naoto, joehw, alanb, mchung, kcr, prr, lancea
2021-06-02 11:57:31 +00:00
Sergey Tsypanov
9425d3de83
8261880: Change nested classes in java.base to static nested classes where possible
...
Reviewed-by: redestad
2021-05-20 13:56:11 +00:00
Sebastian Stenzel
0de6abd4b4
8260966: (fs) Consolidate Linux and macOS implementations of UserDefinedFileAttributeView
...
8260691: (fs) LinuxNativeDispatcher should link to xattr functions
Reviewed-by: alanb
2021-03-02 14:40:45 +00:00
Weijun Wang
4a8b5c1602
8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m
...
8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m
Reviewed-by: erikj, prr, ihse, valeriep
2021-02-03 16:20:16 +00:00
Claes Redestad
5891509d13
8259947: (fs) Optimize UnixPath.encode implementation
...
Reviewed-by: chegar, shade, alanb
2021-01-20 15:14:48 +00:00
Alan Bateman
5f2e280cab
8259865: (fs) test/jdk/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java failing on macOS 10.13
...
Reviewed-by: dcubed
2021-01-17 18:13:08 +00:00
Sebastian Stenzel
afd3f78aec
8030048: (fs) Support UserDefinedFileAttributeView/extended attributes on OS X / HFS+
...
Reviewed-by: alanb
2021-01-16 08:36:05 +00:00
Sean Mullan
da6daad2e5
8234042: Better factory production of certificates
...
Reviewed-by: weijun, rhalade, mschoene
2020-01-17 08:04:14 -05:00
Valerie Peng
080b3b83eb
8242151: Improve OID mapping and reuse among JDK security providers for aliases registration
...
Use sun.security.util.KnownOIDs enum instead of hardcoding oid strings everywhere
Reviewed-by: weijun
2020-05-19 04:05:03 +00:00
Daniel Fuchs
f541970b31
8241786: Improve heuristic to determine default network interface on macOS
...
DefaultInetrface.getDefault is updated to prefer interfaces that have non link-local addresses. NetworkConfiguration is updated to skip interface that have only link-local addresses, whether IPv4 or IPv6, for multicasting.
Reviewed-by: chegar, alanb
2020-04-03 14:27:03 +01:00
Ivan Gerasimov
3790e58090
8241761: Typos: empty lines in javadoc, inconsistent indents, etc. (security-libs only)
...
Reviewed-by: weijun
2020-04-01 18:38:05 -07:00
Mandy Chung
d5d6dc0caa
8228336: Refactor native library loading implementation
...
Reviewed-by: alanb, dholmes
2020-03-12 11:54:11 -07:00
Xue-Lei Andrew Fan
0ab5b968fb
8240193: loadLibrary("osxsecurity") should not be removed
...
Reviewed-by: ascarpino
2020-02-27 21:14:59 -08:00
Xue-Lei Andrew Fan
4e430ffbb6
8239264: Clearup the legacy ObjectIdentifier constructor from int array
...
Reviewed-by: jnimeh
2020-02-17 18:52:50 -08:00
Claes Redestad
0414acb5d6
8237576: Missing import in macosx/../ClassLoaderHelper
...
Reviewed-by: dfuchs
2020-01-21 14:08:43 +01:00
Claes Redestad
c639682887
8236075: Minor bootstrap improvements
...
Reviewed-by: mchung, alanb
2020-01-21 13:28:15 +01:00
Alan Bateman
c6a4cea7a0
8236246: SelectorProvider support for creating a DatagramChannel that is not interruptible
...
Reviewed-by: chegar
2019-12-20 09:28:57 +00:00
Alan Bateman
7e42642939
8231259: (dc) DatagramChannel::disconnect re-binds socket to the wildcard address (macOS)
...
Reviewed-by: dfuchs, chegar
2019-11-20 08:35:53 +00:00
Naoto Sato
9803a8dcb2
8232860: Error formatting integer values with MessageFormat.format() using HOST provider
...
Reviewed-by: rriggs
2019-11-12 14:05:18 -08:00
Naoto Sato
c1a99a0f33
8232871: Host Locale Provider on Mac does not return translated values of Japanese calendar
...
Reviewed-by: bchristi
2019-11-07 11:34:01 -08:00
Michael McMahon
aa5329e0d3
8231187: SelectorProvider.inheritedChannel() returns TCP socket channel for Unix domain socket
...
Reviewed-by: alanb, chegar
2019-09-24 16:19:11 +01:00
Brian Burkhalter
c57ad7ffc0
8230085: (fs) FileStore::isReadOnly is always true on macOS Catalina
...
Reviewed-by: alanb
2019-09-13 16:03:31 -07:00
Claes Redestad
78a1c8ea0a
8227587: Add internal privileged System.loadLibrary
...
Reviewed-by: rriggs, mchung, chegar
2019-07-17 12:35:46 +02:00
Chris Hegarty
89c51948ff
8225060: java.net.DefaultInterface invokes NetworkInterface::getInetAddresses without doPriv
...
Reviewed-by: alanb
2019-05-30 18:10:34 +01:00
Sean Coffey
61c0225c71
8042904: apple.security.KeychainStore.getSalt() calling generateSeed()
...
Reviewed-by: jnimeh
2019-05-28 19:19:58 +01:00
Sean Coffey
63663b64d1
8218553: Enhance keystore load debug output
...
Reviewed-by: weijun
2019-02-07 12:09:17 +00:00
Martin Buchholz
7212bf0a77
8213406: (fs) More than one instance of built-in FileSystem observed in heap
...
Reviewed-by: alanb, cushon, weijun
2018-11-28 14:28:28 -08:00
Phil Race
42ecae239b
8211031: Remove un-needed qualified export to java.desktop from java.base on macos
...
Reviewed-by: serb, mchung
2018-10-03 11:10:09 -07:00
Roger Riggs
4098f2560a
8066709: Make some JDK system properties read only
...
Reviewed-by: lancea, sundar, bchristi, weijun, mchung, alanb, mullan
2018-06-27 09:36:34 -04:00
Alan Bateman
db61a602f6
8199433: (se) select(Consumer<SelectionKey> action) as alternative to selected-key set
...
Reviewed-by: bpb
2018-06-16 10:10:54 +01:00
Alan Bateman
97d7cfb14e
8200458: (se) Readiness information previously recorded in the ready set not preserved
...
Reviewed-by: bpb, chegar
2018-04-05 15:04:09 +01:00
Alan Bateman
d185d65b69
8200583: (se) Selector clean-up, part 4
...
Reviewed-by: bpb, chegar
2018-04-05 15:01:57 +01:00
Alan Bateman
34c94079ed
8200257: (se) More Selector cleanup
...
Reviewed-by: bpb
2018-03-30 08:28:09 +01:00
Alan Bateman
704b2ccd93
8200256: java/nio/channels/AsynchronousChannelGroup/Basic.java fails intermittently
...
Reviewed-by: chegar
2018-03-27 19:29:46 +01:00
Alan Bateman
3bb85f5fc5
8199791: (se) More Selector cleanup
...
Reviewed-by: redestad, bpb
2018-03-23 14:18:18 +00:00
Brian Burkhalter
9e3d8fd230
8194746: (fs) Add equivalents of Paths.get to Path interface
...
Copy Paths.get() methods to Path.get() methods and have former call latter
Reviewed-by: alanb, forax, chegar, psandoz
2018-03-22 12:30:47 -07:00
Alan Bateman
3a7f72200c
8199611: (se) Minor selector implementation clean-up
...
Reviewed-by: clanger, redestad, bpb
2018-03-15 10:47:58 +00:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00