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