Paul Zhang
39a977fa97
Merge pull request #8 from Fuzzlemann/pr
...
TCPShield v2.1
2.1
2020-07-06 18:02:25 +02:00
Fuzzlemann
2178727b21
Adds the timestamp validation mode to the warning
2020-07-06 17:58:49 +02:00
Fuzzlemann
553332c641
Bumps version to 2.1
2020-07-06 17:53:18 +02:00
Fuzzlemann
23c207e3b9
Temporarily disables native Paper support
2020-07-06 17:52:02 +02:00
Fuzzlemann
bf40833d5d
Fixes forced hosts with Velocity
2020-07-02 22:14:41 +02:00
Fuzzlemann
818df3cbb1
Changes Velocity player disconnect when the handshake is legacy as an error was thrown
2020-06-30 20:59:53 +02:00
Fuzzlemann
fcc3ef4fef
Fixes Velocity error messages on legacy pings
2020-06-25 18:11:50 +02:00
Ryan De Lap
d39f520279
Add contributors section to README
2020-06-14 22:20:15 -05:00
Ryan De Lap
d24a6a1a99
Merge pull request #6 from Fuzzlemann/pr
...
Major rewrite of TCPShield
2.0
2020-06-14 02:05:06 -05:00
Fuzzlemann
c3b5d209ae
Fixes a bug where the config generation on BungeeCord failed.
2020-06-13 00:58:13 +02:00
Fuzzlemann
2ca823411f
Fix for the Bungee timeout issue many are facing.
...
This simple but mandatory commit prevents that the hostname of the server is resolved to its IP which can cause massive network latencies.
2020-06-11 02:25:34 +02:00
Fuzzlemann
197f908fc5
Fixes wrongly named packets
2020-05-28 16:57:23 +02:00
Fuzzlemann
a784224592
Updates README.md
2020-05-27 17:00:13 +02:00
Fuzzlemann
57f3e37ff7
Revert "Update README.md"
...
This reverts commit 3dc3fcad
2020-05-27 16:40:48 +02:00
Fuzzlemann
f4b56671b9
Changes server to google.com
2020-05-24 02:18:29 +02:00
Fuzzlemann
ed0670c5c5
Implements automatic synchronization of time over HTTP
2020-05-24 00:34:34 +02:00
Fuzzlemann
801fca080a
Adds an option for turning on / off timestamp validation in case someone does not have control over the host machine time
2020-05-23 22:35:21 +02:00
Fuzzlemann
00b79770bd
Fixes mistakenly named bungeecord implementation of IConfig
2020-05-15 23:03:03 +02:00
Fuzzlemann
9aef0402f5
Adds testing and fixes some issues which were noticed while creating the tests, including:
...
- correct exception handling when verifying signatures
- also searching private fields when searching fields by class
- making modifier field accessible
2020-05-15 22:52:13 +02:00
Fuzzlemann
1b76e0e6bf
Adds support for Velocity
2020-05-15 19:43:11 +02:00
Fuzzlemann
43bbf589de
Fix config creation error with BungeeCord
2020-05-15 19:25:47 +02:00
Fuzzlemann
12b8f8da99
removes forgotten debug messages
2020-05-15 18:34:09 +02:00
Fuzzlemann
9cd06036bb
Adds native paper support (does not require the installation of ProtocolLib)
2020-05-15 18:32:32 +02:00
Fuzzlemann
d9e2e34196
Merge remote-tracking branch 'fork/master'
2020-05-13 00:56:51 +02:00
Fuzzlemann
f6bf0346ff
-> changes class names related to abstraction
2020-05-13 00:56:37 +02:00
Paul Zhang
3dc3fcad05
Update README.md
2020-05-13 00:05:04 +02:00
Fuzzlemann
60ae269f33
Major code restructuring in order to fulfill quality requirements
...
-> moves to Gradle
-> major speedup of build times
-> automatic adjustment of version in bungee.yml and plugin.yml based on version given in the gradle build file
-> implements abstraction layers
-> unification of Bungee & Bukkit logic
-> helps keeping code up-to-date and similar (e.g. timestamp checks were disabled on bukkit but enabled on bungee)
-> removes boilerplate code which is vulnerable for bugs
-> adds own and specific exceptions
-> improves/changes debug/log messages
-> i.g. code improvements / code style changes
-> some performance improvements
2020-05-12 23:59:46 +02:00
Steven Ferguson
b8921033d1
Update version number
2020-05-12 03:59:21 -06:00
Steven Ferguson
92c27ed407
Update version number
2020-05-12 03:58:46 -06:00
RyanDeLap
d4e41d2c28
Revert tinyprotocol changes, generic extra hostname info
1.8
2020-05-11 21:11:14 -05:00
Ryan De Lap
751bcafcc6
Merge pull request #4 from TCPShield/timestamp-valdiation
...
Update to block legacy ping
2020-04-28 08:50:56 -05:00
RyanDeLap
a641acdfb6
Small cleanup
2020-04-28 08:50:45 -05:00
RyanDeLap
c89705c0c8
Update to block legacy ping
2020-04-28 08:48:37 -05:00
Ryan De Lap
4c8e446600
Merge pull request #3 from TCPShield/timestamp-valdiation
...
Add timestamp validation
1.6
1.7
2020-04-20 13:13:52 -05:00
RyanDeLap
961c6c0e20
Changes to output
2020-04-20 13:13:13 -05:00
RyanDeLap
30140afcf6
Add timestamp validation
2020-04-18 21:25:01 -05:00
Josiah White
65020bbcd3
Merge pull request #2 from TCPShield/hostname-fowarding
...
Forward hostname and port on serverlistping
2020-03-08 01:41:18 -05:00
RyanDeLap
7d746b25ff
Update forge support
2020-03-07 18:12:50 -06:00
RyanDeLap
4bedf22b59
Forward hostname and port on serverlistping
2020-03-07 02:12:09 -06:00
Steven Ferguson
b213c00484
Create README.md
TCPShield-1.14
TCPShield-1.4
2019-11-14 22:23:23 -07:00
Josiah White
6314b4a95c
Fix split when signature contains ///
2019-11-07 11:40:12 -05:00
PaulJSouza
658924951c
Move project to maven
2019-11-05 21:13:51 -06:00