nitmproxy
nitmproxy copied to clipboard
Proxy server based on netty
Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.2.1 to 10.3.2. Release notes Sourced from checkstyle's releases. checkstyle-10.3.2 https://checkstyle.org/releasenotes.html#Release_10.3.2 Bug fixes: #11736 - MissingJavadocType: Support qualified annotation names #11655 - Update google_checks.xml to have the...
javax.net.ssl.SSLHandshakeException: error:100000f0:SSL routines:OPENSSL_internal:UNSUPPORTED_PROTOCOL at io.netty.handler.ssl.ReferenceCountedOpenSslEngine.needWrapAgain(ReferenceCountedOpenSslEngine.java:1343) at io.netty.handler.ssl.ReferenceCountedOpenSslEngine.sslReadErrorResult(ReferenceCountedOpenSslEngine.java:1360) at io.netty.handler.ssl.ReferenceCountedOpenSslEngine.unwrap(ReferenceCountedOpenSslEngine.java:1305) at io.netty.handler.ssl.ReferenceCountedOpenSslEngine.unwrap(ReferenceCountedOpenSslEngine.java:1392) at io.netty.handler.ssl.ReferenceCountedOpenSslEngine.unwrap(ReferenceCountedOpenSslEngine.java:1435) at io.netty.handler.ssl.SslHandler$SslEngineType$1.unwrap(SslHandler.java:221) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1341) at io.netty.handler.ssl.SslHandler.decodeNonJdkCompatible(SslHandler.java:1245) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1285) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:507) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:446) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at...
Bumps [netty-all](https://github.com/netty/netty) from 4.1.72.Final to 4.1.79.Final. Commits aa59245 [maven-release-plugin] prepare release netty-4.1.79.Final 9728d62 Add support for LoongArch64 architecture (#12580) 1befae8 Only enable test if brotli is there (#12592) 15812da Offload...
Bumps [mockito-core](https://github.com/mockito/mockito) from 4.2.0 to 4.6.1. Release notes Sourced from mockito-core's releases. v4.6.1 Changelog generated by Shipkit Changelog Gradle Plugin 4.6.1 2022-06-02 - 6 commit(s) by Andy Coates, Chen Ni,...
Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.21.0 to 3.23.1. Commits 0256688 [maven-release-plugin] prepare release assertj-core-3.23.1 6529933 Downgrade junit-jupiter from 5.9.0-M1 to 5.8.2 d9cd2da [maven-release-plugin] prepare for next development iteration 6f19754 [maven-release-plugin] prepare release...
@chhsiao90 , NitmProxyListener can intercept the request and return a response instead of sending it to server by using ```Optional onHttp1Request(ConnectionContext connectionContext, FullHttpRequest request)```, but how can I modify the...
Bumps [guava](https://github.com/google/guava) from 31.0.1-jre to 31.1-jre. Release notes Sourced from guava's releases. 31.1 Maven <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>31.1-jre</version> <!-- or, for Android: --> <version>31.1-android</version> </dependency> Jar files 31.1-jre.jar 31.1-android.jar Guava...
Need to explore this more but looks like WebSockets are not functioning if HTTP2 responses are being intercepted. Will provide more details shortly.
The first issue is that many content type of text/html are not being captured (it is due to GZIP of the content?). The second issue is that the current injection...