JiriOndrusek opened a new pull request, #8483:
URL: https://github.com/apache/camel-quarkus/pull/8483

     Fixes apache/camel-quarkus#8407 - Enable PQC extension for native mode     
                                                                                
                                 
                                                                                
                                                                                
                                 
     This PR extends the BouncyCastle support infrastructure to enable 
registration of additional BouncyCastle security providers beyond the default 
BC/BCFIPS providers.                        
                                                                                
                                                                                
                                 
     Key changes:                                                               
                                                                                
                                 
     - Introduced BouncyCastleAdditionalProviderBuildItem to allow extensions 
to request registration of non-default BC providers (e.g., BCPQC for 
Post-Quantum Cryptography)                    
     - Updated BouncyCastleRecorder to dynamically register the 
BouncyCastlePQCProvider when requested by consuming extensions                  
                                                 
     - Modified shutdown handling to properly clean up all registered BC 
providers                                            
                                                                                
                                                                                
                                 
     These changes enable the PQC extension to work in native mode by ensuring 
the BouncyCastlePQCProvider is properly registered at build time for GraalVM 
native compilation.                  
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to