Dylan Keir
1af7f1efde
2.6.0, too many changes to list, will be in release readme
2.6.0
2022-06-28 03:29:13 +01:00
Dylan Keir
41ff3f412c
(2.5.6) re-introduce PreLoginEvent
2.5.6
2022-02-02 18:52:53 +00:00
Dylan Keir
cfbd6ffac5
Support Velocity's new LoginInboundConnection class.
2.5.5
2021-11-21 17:13:47 +00:00
Dylan Keir
cf97e37632
Add try/catch to java version check
2021-10-31 15:43:08 +00:00
Dylan Keir
1629334e71
fix issue with signature verification due to erroneous event, 2.5.4 release
2.5.4
2021-10-27 22:17:57 +01:00
Dylan Keir
8cb66fc87a
add description to plugin.yml
2021-10-11 13:30:30 +01:00
Dylan Keir
e868bab503
Geyser support with BungeeCord & Velocity is now fully functional
2021-10-11 13:25:28 +01:00
Dylan Keir
2daad65b33
fix
2021-08-28 05:49:38 +01:00
Dylan Keir
846f4d0a6e
2.5.4: initial geyser/floodgate v2 support with only-allow-proxy-connections
2021-08-28 05:43:47 +01:00
Dylan Keir
c07b71c5b1
re-introduce java 8 support due to high demand
2.5.3
2021-08-02 04:37:11 +01:00
Dylan Keir
4b13ac2ca1
2.5.2 & fix a java16/gradle7 build issue
2.5.2
2021-07-28 20:31:15 +01:00
Steven Ferguson
860fba8d6e
Merge pull request #60 from xPlumpOrange/master
...
General Bug and Typo Fixes
2021-06-27 17:27:51 -06:00
Plump Orange
99cca8aa33
Merge branch 'TCPShield:master' into master
2021-06-27 19:15:48 -04:00
xPlumpOrange
ad2a29de0f
General Bug and Typo Fixes
...
Removed ReflectionUtil logic that caused issues. Added cancel call in Paper implementation to fix Paper issues. Upgraded minimum Java version to 11 and added checks to make sure the plugin is ran properly. Fixed old/invalid links in README. (Merged PR's of other users)
2021-06-27 19:14:58 -04:00
Steven Ferguson
17a28b1c57
Merge pull request #48 from xPlumpOrange/master
...
Fixed Bukkit Config Loading and ProtocolLib Implementation
v2.5
2021-05-10 19:26:24 -06:00
xPlumpOrange
eb8663f5b8
Fixed Bukkit Config Loading and ProtocolLib Implementation
...
Changed resource streaming for the Bukkit implementation of the config to Bukkit's resource streamer. Also fixed an issue with the ProtocolLib implementation where it throws an error instead of warning and disabling when ProtocolLib is not installed.
2021-05-10 21:01:26 -04:00
Steven Ferguson
be2fe38744
Merge pull request #47 from xPlumpOrange/master
...
Added IP Whitelisting and Smarter Configs
2021-05-08 19:05:51 -06:00
xPlumpOrange
e740a28f77
Removed Repeated Information in Exception
...
Removed payload information in InvalidPayloadException since the same information is displayed in the debugger.
2021-05-08 21:04:06 -04:00
xPlumpOrange
d8a755035c
Fixed logic issue with backwards support of old v4 system
...
Added a skip to the IP validation if the payload length is correct so users with old unsupported v4 ip whitelists dont have issues.
2021-05-08 20:48:17 -04:00
xPlumpOrange
188d541c4d
Added Node Checking for Smarter Configs
...
Implemented node checks during config loading to stop the config api from providing null and causing other unrelated initialization errors and stopping auto config reset.
2021-05-08 20:22:42 -04:00
Plump Orange
40138413bb
Merge branch 'TCPShield:master' into master
2021-05-08 18:58:59 -04:00
xPlumpOrange
2475bdfabd
Added IP Whitelisting and Smarter Configs
...
Integrated a CIDR matching IP whitelist as seen in v2.4. Implemented forced config methods for resetting, loading, and reloading for auto resetting on errors and future support for reloading.
2021-05-08 18:58:05 -04:00
Steven Ferguson
71ba01d8e7
Merge pull request #46 from xPlumpOrange/master
...
2.5 Release
2021-05-07 15:00:56 -06:00
xPlumpOrange
8416dbe4e3
2.5 Release
2021-05-07 16:54:01 -04:00
Steven Ferguson
863fd644cf
Merge pull request #42 from AoElite/preloginfix
...
Velocity PreLoginEvent Fix
2021-04-16 01:02:55 -06:00
AoElite
f91a5c54b6
fix prelogin
2021-04-14 07:22:04 -04:00
Paul Zhang
44715187c4
fixes spelling mistake
2021-02-25 13:31:03 +01:00
Paul Zhang
75e30ec6b3
we're not in rust
2021-02-24 14:53:24 +01:00
Paul Zhang
f0f1c53ba8
Lazily initialize the final field
2021-02-23 18:20:32 +01:00
Paul Zhang
5779306940
Merge pull request #33 from SlingSMP/master
...
Remove Legacy API
2021-01-19 13:59:58 +01:00
Ben Kerllenevich
d031708308
Remove Legacy
2021-01-19 06:40:40 -05:00
Paul Zhang
46f7e9385b
Merge pull request #32 from TCPShield/bugfix/event-priority
...
Adjusts event priority
2021-01-11 23:44:48 +01:00
Paul Zhang
f100c0578a
adjust event priority
2021-01-08 23:54:30 +01:00
Paul Zhang
15c0543114
removes two unused fields
2021-01-08 23:38:13 +01:00
Paul Zhang
a1d6664906
removes second [TCPShield]-prefix on ip whitelist fetching
2020-12-27 00:34:52 +01:00
Paul Zhang
22b0b7065d
Merge pull request #28 from TCPShield/feature-revise-gitignore
...
Update .gitignore
2020-12-24 17:13:02 +01:00
Paul Zhang
e66f4df4ee
Merge pull request #29 from RoboMWM/patch-1
...
contract an administrator
2020-12-23 20:04:36 +01:00
RoboMWM
74bc2b069c
Well, contracts can be kewl too
2020-12-23 11:01:40 -08:00
Paul Zhang
637c64916b
Update .gitignore
2020-12-23 17:14:43 +01:00
Paul Zhang
0a8d6295b2
Merge pull request #27 from TCPShield/bugfix-http-ok-check
...
Adds a check if the webserver returns 200 on pulling the IP list
2020-12-23 16:58:41 +01:00
Paul Zhang
1d7f2c368a
changes line formatting
2020-12-23 16:55:05 +01:00
Paul Zhang
086bdd99d5
adds additional checks for validity of the returned string
2020-12-23 16:54:04 +01:00
Paul Zhang
d01aa5efc4
Adds a check if the webserver returns 200 on pulling the IP list
2020-12-23 16:43:16 +01:00
Paul Zhang
d67ece7a0d
Create LICENSE
2020-12-19 20:07:06 +01:00
Paul Zhang
615e4b2289
Update README.md
...
Updates user link
2020-12-12 01:18:23 +01:00
Paul Zhang
ddf722c069
Fixes testing
2020-12-06 20:25:18 +01:00
Fuzzlemann
1b716d5e18
Merge remote-tracking branch 'origin/master'
2020-12-04 15:21:56 +01:00
Fuzzlemann
839d625ce9
Fixes that even though the IP is whitelisted, the player is being disconnected if the host packet didn't originate from the TCPShield network
2020-12-04 15:21:47 +01:00
Fuzzlemann
8a01e915b1
Fixes that even though the IP is whitelisted, the player is being disconnected if the host packet didn't originate from the TCPShield network
2020-12-04 15:20:30 +01:00
Fuzzlemann
32d422a952
Fixes raw IP matching
2020-12-04 13:45:22 +01:00