Re: RFR: JDK-8242888: Convert dynamic proxy to hidden classes

2022-04-18 Thread Remi Forax
- Original Message - > From: "liach" > To: "core-libs-dev" , "security-dev" > > Sent: Tuesday, April 19, 2022 3:31:24 AM > Subject: Re: RFR: JDK-8242888: Convert dynamic proxy to hidden classes > On Mon, 18 Apr 2022 20:42:48 GMT,

Re: RFR: JDK-8242888: Convert dynamic proxy to hidden classes

2022-04-18 Thread Remi Forax
- Original Message - > From: "liach" > To: "core-libs-dev" , "security-dev" > > Sent: Monday, April 18, 2022 10:01:39 PM > Subject: Re: RFR: JDK-8242888: Convert dynamic proxy to hidden classes > On Sun, 17 Apr 2022 16:17:30 GMT, liach wrote: > >> Convert dynamic proxies to hidden cla

Re: Authorization layer API and low level access checks.

2021-06-23 Thread Remi Forax
- Mail original - > De: "Andrew Dinn" > À: "Peter Firmstone" , "discuss" > > Cc: "security-dev" > Envoyé: Mercredi 23 Juin 2021 11:19:42 > Objet: Re: Authorization layer API and low level access checks. > OHi Peter, > > n 23/06/2021 04:02, Peter Firmstone wrote: >> 1. StackWalker - C

Re: RFR: 8248862: Implement Enhanced Pseudo-Random Number Generators

2020-11-26 Thread Remi Forax
Ok, i've taking the time to read some literature about random generators because for me the Mersenne Twister was still the king. The current API proposed as clearly two levels, you have the user level and the implementation level, at least the implementation level should seen as a SPI RandomGe

Re: RFR: 8248862: Implement Enhanced Pseudo-Random Number Generators [v3]

2020-11-18 Thread Remi Forax
An honest question, why do we need so many interfaces for the different categories of RandomGenerator ? My fear is that we are encoding the state of our knowledge of the different kinds of random generators now so it will not be pretty in the future when new categories of random generator are d

Re: JPMS Access Checks, Verification and the Security Manager

2017-05-23 Thread Remi Forax
Hi Volker, this is the behavior of the verifier since 6 (when the split verifier becomes the default one). Let say you have a code like this, public class TestVerifier { static class B extends A { } static class A { } public static void main(String[] args) { A a; if (args.length =

Re: Questions on deprivileging a module

2016-07-05 Thread Remi Forax
The other solution is to use a VarHandle instead of Unsafe for setting the final field, i don't think that letting unprivileged module to access to Unsafe is a good idea. cheers, Rémi - Mail original - > De: "Alan Bateman" > À: "Wang Weijun" > Cc: "jigsaw-dev" , "OpenJDK" > > Envoyé

Re: RFR (S) 8035974: Refactor DigestBase.engineUpdate() method for better code generation by JIT compiler

2014-05-23 Thread Remi Forax
On 05/23/2014 11:06 AM, Paul Sandoz wrote: On May 22, 2014, at 1:34 AM, Vladimir Kozlov wrote: http://cr.openjdk.java.net/~kvn/8035974/webrev https://bugs.openjdk.java.net/browse/JDK-8035974 Contributed by James Cheng and modified by me. Looks good to me. Paul. implCompressMultiBlock sh