RFR: 8044609: javax.net.debug options not working and documented as expected [v8]
Sean Coffey
coffeys at openjdk.org
Tue Nov 19 14:28:40 UTC 2024
On Thu, 14 Nov 2024 01:54:03 GMT, Bradford Wetmore <wetmore at openjdk.org> wrote:
>> Sean Coffey has updated the pull request incrementally with one additional commit since the last revision:
>>
>> keep expand option and add test coverage
>
> 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/classes/sun/security/ssl/PreSharedKeyExtension.java
25 107 src/java.base/share/classes/sun/security/provider/SHA3.java
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/18764#discussion_r1848234754
More information about the security-dev
mailing list