RFR: 8044609: javax.net.debug options not working and documented as expected [v8]
Bradford Wetmore
wetmore at openjdk.org
Tue Nov 19 21:27:00 UTC 2024
On Tue, 19 Nov 2024 21:11:41 GMT, Bradford Wetmore <wetmore at openjdk.org> wrote:
>> 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/securi...
>
> 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.
Some of the changes were right at 80 (`DTLSInputRecord.java:245/754/1033/1094/etc.` and other file), but ok if you want to change.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/18764#discussion_r1849071267
More information about the security-dev
mailing list