diff --git a/README.md b/README.md index 72774a7c3..30da906a4 100644 --- a/README.md +++ b/README.md @@ -396,7 +396,7 @@ When you build the latest code from source, you'll have access to the latest sna net.lightbody.bmp browsermob-core - 2.1.35-SNAPSHOT + 2.1.36-SNAPSHOT test ``` diff --git a/browsermob-core/pom.xml b/browsermob-core/pom.xml index 9b2a51d45..cea7415d5 100644 --- a/browsermob-core/pom.xml +++ b/browsermob-core/pom.xml @@ -6,7 +6,7 @@ browsermob-proxy net.lightbody.bmp - 2.1.35-SNAPSHOT + 2.1.36-SNAPSHOT 4.0.0 @@ -14,7 +14,7 @@ BrowserMob Proxy Core (LittleProxy) Module - 9.4.15.v20190215 + 9.4.21.v20190926 @@ -87,7 +87,7 @@ dnsjava dnsjava - 2.1.8 + 2.1.9 @@ -255,7 +255,7 @@ org.hamcrest - hamcrest-library + hamcrest test diff --git a/browsermob-core/src/test/java/net/lightbody/bmp/proxy/InterceptorTest.java b/browsermob-core/src/test/java/net/lightbody/bmp/proxy/InterceptorTest.java index 64cae3581..bdb2eb298 100644 --- a/browsermob-core/src/test/java/net/lightbody/bmp/proxy/InterceptorTest.java +++ b/browsermob-core/src/test/java/net/lightbody/bmp/proxy/InterceptorTest.java @@ -4,14 +4,10 @@ import io.netty.handler.codec.http.*; import net.lightbody.bmp.BrowserMobProxy; import net.lightbody.bmp.BrowserMobProxyServer; -import net.lightbody.bmp.filters.RequestFilter; import net.lightbody.bmp.filters.RequestFilterAdapter; -import net.lightbody.bmp.filters.ResponseFilter; import net.lightbody.bmp.filters.ResponseFilterAdapter; import net.lightbody.bmp.proxy.test.util.MockServerTest; import net.lightbody.bmp.proxy.test.util.NewProxyServerTestUtil; -import net.lightbody.bmp.util.HttpMessageContents; -import net.lightbody.bmp.util.HttpMessageInfo; import net.lightbody.bmp.util.HttpObjectUtil; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpGet; @@ -33,8 +29,8 @@ import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicReference; -import static org.hamcrest.Matchers.endsWith; -import static org.hamcrest.Matchers.equalTo; +import static org.hamcrest.CoreMatchers.endsWith; +import static org.hamcrest.CoreMatchers.equalTo; import static org.junit.Assert.*; import static org.mockserver.model.HttpRequest.request; import static org.mockserver.model.HttpResponse.response; diff --git a/browsermob-core/src/test/java/net/lightbody/bmp/proxy/dns/ChainedHostResolverTest.java b/browsermob-core/src/test/java/net/lightbody/bmp/proxy/dns/ChainedHostResolverTest.java index 9415f8854..04de7c9b9 100644 --- a/browsermob-core/src/test/java/net/lightbody/bmp/proxy/dns/ChainedHostResolverTest.java +++ b/browsermob-core/src/test/java/net/lightbody/bmp/proxy/dns/ChainedHostResolverTest.java @@ -17,20 +17,13 @@ import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicLong; +import static org.hamcrest.CoreMatchers.not; import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.empty; import static org.hamcrest.Matchers.greaterThan; -import static org.hamcrest.Matchers.not; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.assertTrue; +import static org.junit.Assert.*; import static org.mockito.ArgumentMatchers.any; -import static org.mockito.Mockito.doAnswer; -import static org.mockito.Mockito.mock; -import static org.mockito.Mockito.never; -import static org.mockito.Mockito.reset; -import static org.mockito.Mockito.verify; -import static org.mockito.Mockito.when; +import static org.mockito.Mockito.*; public class ChainedHostResolverTest { @Test @@ -62,7 +55,7 @@ public void testResolveReturnsFirstResults() { ChainedHostResolver chainResolver = new ChainedHostResolver(ImmutableList.of(firstResolver, secondResolver)); when(firstResolver.resolve("1.1.1.1")).thenReturn(TestConstants.addressOnesList); - when(secondResolver.resolve("1.1.1.1")).thenReturn(Collections.emptyList()); + when(secondResolver.resolve("1.1.1.1")).thenReturn(Collections.emptyList()); Collection results = chainResolver.resolve("1.1.1.1"); assertNotNull("Resolver should not return null results", results); diff --git a/browsermob-dist/pom.xml b/browsermob-dist/pom.xml index fd0dd4f52..d38915711 100644 --- a/browsermob-dist/pom.xml +++ b/browsermob-dist/pom.xml @@ -4,7 +4,7 @@ browsermob-proxy net.lightbody.bmp - 2.1.35-SNAPSHOT + 2.1.36-SNAPSHOT 4.0.0 @@ -15,7 +15,6 @@ ${project.parent.artifactId}-${project.version} - ${netty-4.1.version} diff --git a/browsermob-legacy/pom.xml b/browsermob-legacy/pom.xml index 4581348de..ce801aba5 100644 --- a/browsermob-legacy/pom.xml +++ b/browsermob-legacy/pom.xml @@ -6,7 +6,7 @@ browsermob-proxy net.lightbody.bmp - 2.1.35-SNAPSHOT + 2.1.36-SNAPSHOT 4.0.0 @@ -110,7 +110,7 @@ org.hamcrest - hamcrest-library + hamcrest test diff --git a/browsermob-rest/pom.xml b/browsermob-rest/pom.xml index 7e1647a07..e845c78c1 100644 --- a/browsermob-rest/pom.xml +++ b/browsermob-rest/pom.xml @@ -5,7 +5,7 @@ browsermob-proxy net.lightbody.bmp - 2.1.35-SNAPSHOT + 2.1.36-SNAPSHOT 4.0.0 @@ -63,19 +63,19 @@ org.eclipse.jetty jetty-server - 9.4.15.v20190215 + 9.4.21.v20190926 org.eclipse.jetty jetty-servlet - 9.4.15.v20190215 + 9.4.21.v20190926 net.sf.jopt-simple jopt-simple - 3.2 + 5.0.4 @@ -167,7 +167,7 @@ org.hamcrest - hamcrest-library + hamcrest test diff --git a/mitm/pom.xml b/mitm/pom.xml index 01af63138..f74f746fa 100644 --- a/mitm/pom.xml +++ b/mitm/pom.xml @@ -4,7 +4,7 @@ browsermob-proxy net.lightbody.bmp - 2.1.35-SNAPSHOT + 2.1.36-SNAPSHOT 4.0.0 @@ -88,7 +88,7 @@ org.hamcrest - hamcrest-library + hamcrest test diff --git a/pom.xml b/pom.xml index 792751b5a..4191cf7f8 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 net.lightbody.bmp browsermob-proxy - 2.1.35-SNAPSHOT + 2.1.36-SNAPSHOT browsermob-core browsermob-legacy @@ -46,7 +46,7 @@ git@github.com:lightbody/browsermob-proxy.git HEAD - + bintray @@ -65,25 +65,26 @@ UTF-8 UTF-8 - 1.7.26 + 1.7.28 3.141.59 - 2.8.9 + 2.10.0 1.13.0 3.1.1 - 2.11.2 + 2.12.1 - 2.5.6 - 2.5.6-01 + 2.5.8 + 2.5.8-02 - 4.1.39.Final + 4.1.42.Final - 4.1.39.Final - 1.61 + 1.64 3.0.1 + 8 + -Xdoclint:none @@ -103,11 +104,11 @@ org.apache.maven.plugins maven-compiler-plugin - 3.8.0 + 3.8.1 - groovy-eclipse-compiler - 1.8 - 1.8 + ${java.version} + ${java.version} + UTF-8 @@ -152,7 +153,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 2.10.4 + 3.1.1 attach-javadocs @@ -161,7 +162,7 @@ jar - ${javadoc.opts} + ${additionalJOption} @@ -176,11 +177,11 @@ false install - ${basedir}/resources/jar/littleproxy-1.1.5.jar + ${basedir}/resources/jar/littleproxy-1.1.6.jar default org.littleshoot littleproxy - 1.1.5 + 1.1.6 jar @@ -241,7 +242,7 @@ com.google.guava guava - 27.1-jre + 28.1-jre @@ -268,19 +269,19 @@ org.hamcrest - hamcrest-library - 1.3 + hamcrest + 2.1 org.mockito mockito-core - 2.25.0 + 3.1.0 net.bytebuddy byte-buddy - 1.9.10 + 1.10.1 @@ -308,7 +309,7 @@ org.littleshoot littleproxy - 1.1.5 + 1.1.6 @@ -351,13 +352,13 @@ org.apache.httpcomponents httpclient - 4.5.7 + 4.5.10 org.apache.httpcomponents httpmime - 4.5.7 + 4.5.10 @@ -456,7 +457,7 @@ org.javassist javassist - 3.24.1-GA + 3.26.0-GA @@ -466,7 +467,7 @@ org.codehaus.groovy groovy-all - 2.5.6 + 2.5.8 pom @@ -489,7 +490,7 @@ org.apache.maven.plugins maven-surefire-plugin - 2.19.1 + 3.0.0-M3 true @@ -497,7 +498,7 @@ org.apache.maven.plugins maven-source-plugin - 3.0.1 + 3.1.0 attach-sources @@ -511,7 +512,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 2.10.4 + 3.1.1 attach-javadocs @@ -542,7 +543,7 @@ org.sonatype.plugins nexus-staging-maven-plugin - 1.6.7 + 1.6.8 true ossrh @@ -566,21 +567,5 @@ - - doclint-java8-disable - - [1.8,) - - - -Xdoclint:none - - - - - netty-4.1 - - ${netty-4.1.version} - - diff --git a/resources/jar/littleproxy-1.1.5.jar b/resources/jar/littleproxy-1.1.5.jar deleted file mode 100644 index 2f5a9198f..000000000 Binary files a/resources/jar/littleproxy-1.1.5.jar and /dev/null differ diff --git a/resources/jar/littleproxy-1.1.6.jar b/resources/jar/littleproxy-1.1.6.jar new file mode 100644 index 000000000..927e769a3 Binary files /dev/null and b/resources/jar/littleproxy-1.1.6.jar differ