On Tue, 19 Nov 2024 12:09:07 GMT, Sean Coffey <coff...@openjdk.org> wrote:

>> src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java line 1075:
>> 
>>> 1073:                 if (!isDesired) {
>>> 1074:                     // Too old to use, discard this retransmitted 
>>> record
>>> 1075:                     if (SSLLogger.isOn && 
>>> SSLLogger.isOn("ssl,handshake,verbose")) {
>> 
>> <=80 chars, please.  Noticed this in several files/places.
>
> thanks for reminder. I've fixed up some lines that had gone a few chars over 
> the 80 limit. I thought we'd become a bit more lenient on this advice. It got 
> me curious about the current state of src code in the the security base. 
> Seems like we've many src files that go well over the 80 char limit, some for 
> legitimate reasons, some not.
> 
> some data on top 25 offending files in just sun.security in case it's of 
> interest:
> 
> 
> ------------------------------------------------------------------------
> Rank   Width    File
> ------------------------------------------------------------------------
> 1      159      src/java.base/share/classes/sun/security/util/CurveDB.java
> 2      158      
> src/java.base/share/classes/sun/security/tools/keytool/Main.java
> 3      140      
> src/java.base/share/classes/sun/security/util/math/intpoly/MontgomeryIntegerPolynomialP256.java
> 4      137      
> src/java.base/share/classes/sun/security/x509/IPAddressName.java
> 5      129      
> src/java.base/share/classes/sun/security/x509/EDIPartyName.java
> 6      121      src/java.base/share/classes/sun/security/x509/X400Address.java
> 7      120      src/java.base/share/classes/sun/security/util/Debug.java
> 8      117      
> src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
> 9      117      
> src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
> 10     116      
> src/java.base/share/classes/sun/security/util/SecurityProperties.java
> 11     116      src/java.base/share/classes/sun/security/ssl/SSLLogger.java
> 12     111      src/java.base/share/classes/sun/security/util/ECUtil.java
> 13     110      
> src/java.base/share/classes/sun/security/x509/X509CertImpl.java
> 14     110      
> src/java.base/share/classes/sun/security/util/TlsChannelBinding.java
> 15     110      
> src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
> 16     109      src/java.base/share/classes/sun/security/x509/OIDName.java
> 17     109      src/java.base/share/classes/sun/security/x509/DNSName.java
> 18     109      
> src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
> 19     108      src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
> 20     108      
> src/java.base/share/classes/sun/security/util/SignatureUtil.java
> 21     108      
> src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
> 22     108      
> src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
> 23     108      src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
> 24     107      src/java.base/share/cl...

Doesn't surprise me.  We've tried to keep the JSSE relatively clean, it sure 
makes side-by-side comparisons a lot easier for no real work.  

Thanks for cleaning.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/18764#discussion_r1849061349

Reply via email to