Skip to content
Unstable

Changes

Summary

  1. Added separate exception for packet overflows to limit log output. (commit: d14b96d) (details)
  2. Use expireAfterWrite to perform throttle (commit: d9a8311) (details)
Commit d14b96d55e485eb6c31e3bb5d8ca3c2d3560520a by md_5
Added separate exception for packet overflows to limit log output.
Attacking a server with a hacked client causes the log to print a huge
amount of stacktraces. This will limit the log output to the error
message.
(commit: d14b96d)
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/OverflowPacketException.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/netty/HandlerBoss.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/DefinedPacket.java
Commit d9a8311b8e40a0d390a993e409933f8ee737c12e by md_5
Use expireAfterWrite to perform throttle
(commit: d9a8311)
The file was modifiedproxy/src/main/java/net/md_5/bungee/ConnectionThrottle.java
The file was modifiedproxy/src/test/java/net/md_5/bungee/ThrottleTest.java