@@ -19,109 +19,8 @@ lazy val sslConfigCore = project
1919 javacOptions ++= Seq (" -source" , " 1.8" , " -target" , " 1.8" ),
2020 name := " ssl-config-core" ,
2121 mimaReportSignatureProblems := true ,
22- mimaPreviousArtifacts := Set (" com.typesafe" %% " ssl-config-core" % " 0.6.1 " ),
22+ mimaPreviousArtifacts := Set (" com.typesafe" %% " ssl-config-core" % " 0.7.0 " ),
2323 mimaBinaryIssueFilters ++= Seq (
24- ProblemFilters
25- .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLConfigParser.parseSSLParameters" ),
26- ProblemFilters
27- .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.disabledKeyAlgorithms" ),
28- ProblemFilters
29- .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.hostnameVerifierClass" ),
30- ProblemFilters
31- .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.sslParametersConfig" ),
32- ProblemFilters
33- .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.withHostnameVerifierClass" ),
34- ProblemFilters
35- .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.withSslParametersConfig" ),
36- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.certpath" ),
37- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.defaultctx" ),
38- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.handshake" ),
39- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.keygen" ),
40- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.ocsp" ),
41- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.pluggability" ),
42- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.record" ),
43- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.session" ),
44- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.sessioncache" ),
45- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.withCertPath" ),
46- ProblemFilters
47- .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.withDefaultContext" ),
48- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.withHandshake" ),
49- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.withKeygen" ),
50- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.withOcsp" ),
51- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.withPluggability" ),
52- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.withRecord" ),
53- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.withSession" ),
54- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.withSessioncache" ),
55- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLLooseConfig.allowWeakCiphers" ),
56- ProblemFilters
57- .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLLooseConfig.allowWeakProtocols" ),
58- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLLooseConfig.disableSNI" ),
59- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLLooseConfig.withDisableSNI" ),
60- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.AlgorithmChecker" ),
61- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.ClientAuth" ),
62- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.ClientAuth$" ),
63- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.ClientAuth$Default$" ),
64- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.ClientAuth$Need$" ),
65- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.ClientAuth$None$" ),
66- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.ClientAuth$Want$" ),
67- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.debug.ClassFinder" ),
68- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.debug.DebugConfiguration" ),
69- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.debug.FixCertpathDebugLogging" ),
70- ProblemFilters .exclude[MissingClassProblem ](
71- " com.typesafe.sslconfig.ssl.debug.FixCertpathDebugLogging$MonkeyPatchSunSecurityUtilDebugAction"
72- ),
73- ProblemFilters .exclude[MissingClassProblem ](
74- " com.typesafe.sslconfig.ssl.debug.FixCertpathDebugLogging$SunSecurityUtilDebugLogger"
75- ),
76- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.debug.FixInternalDebugLogging" ),
77- ProblemFilters .exclude[MissingClassProblem ](
78- " com.typesafe.sslconfig.ssl.debug.FixInternalDebugLogging$MonkeyPatchInternalSslDebugAction"
79- ),
80- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.debug.FixLoggingAction" ),
81- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.DefaultHostnameVerifier" ),
82- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.DisabledComplainingHostnameVerifier" ),
83- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.JavaSecurityDebugBuilder" ),
84- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.JavaxNetDebugBuilder" ),
85- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.MonkeyPatcher" ),
86- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.NoopHostnameVerifier" ),
87- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.SSLDebugHandshakeOptions" ),
88- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.SSLDebugHandshakeOptions$" ),
89- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.SSLDebugRecordOptions" ),
90- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.SSLDebugRecordOptions$" ),
91- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.SSLParametersConfig" ),
92- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.SSLParametersConfig$" ),
93- ProblemFilters
94- .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.<init>$default$12" ),
95- ProblemFilters
96- .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.<init>$default$13" ),
97- ProblemFilters
98- .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.<init>$default$14" ),
99- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.<init>$default$10" ),
100- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.<init>$default$11" ),
101- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.<init>$default$12" ),
102- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.<init>$default$13" ),
103- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.<init>$default$14" ),
104- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.<init>$default$6" ),
105- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.<init>$default$7" ),
106- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.<init>$default$8" ),
107- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.<init>$default$9" ),
108- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLLooseConfig.<init>$default$4" ),
109- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLLooseConfig.<init>$default$5" ),
110- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLLooseConfig.<init>$default$6" ),
111- ProblemFilters .exclude[DirectMissingMethodProblem ](" com.typesafe.sslconfig.ssl.SSLLooseConfig.<init>$default$7" ),
112- ProblemFilters
113- .exclude[IncompatibleResultTypeProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.<init>$default$10" ),
114- ProblemFilters
115- .exclude[IncompatibleResultTypeProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.<init>$default$11" ),
116- ProblemFilters
117- .exclude[IncompatibleResultTypeProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.<init>$default$7" ),
118- ProblemFilters
119- .exclude[IncompatibleResultTypeProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.<init>$default$8" ),
120- ProblemFilters
121- .exclude[IncompatibleResultTypeProblem ](" com.typesafe.sslconfig.ssl.SSLConfigSettings.<init>$default$9" ),
122- ProblemFilters
123- .exclude[IncompatibleResultTypeProblem ](" com.typesafe.sslconfig.ssl.SSLDebugConfig.<init>$default$4" ),
124- ProblemFilters .exclude[MissingClassProblem ](" com.typesafe.sslconfig.ssl.AlgorithmConstraint" ),
12524 ),
12625 libraryDependencies ++= Dependencies .sslConfigCore,
12726 libraryDependencies ++= Dependencies .testDependencies,
0 commit comments