funkemunky
b2fcc4ff26
Changing event priority on bungee so KauriVPN checks run before anything else.
2024-01-25 13:24:51 -05:00
funkemunky
5363b7c469
In process of correcting kick issues
2024-01-06 19:56:14 -05:00
funkemunky
5b6d214e6f
Patches bug on Bukkit/Spigot servers may result in some players not being kicked on VPN detection.
...
I believe this occurs when the API response is below 50ms, and we attempt to Player#kickPlayer() or run commands on console that attempt to kick the player. The problem is that if this is running before the tick PlayerLoginEvent runs on ends, the player wouldn't be considered "online". Therefore, the player would never be removed from the server even if desired.
I assumed wrongly that the async processing of the query would always end up on the next tick. So now I update the PlayerLoginEvent result to KICK_BANNED no matter if the processing is async or in the same thread stack as the event.
2023-12-30 14:06:44 -05:00
funkemunky
2bdd7d2c34
Cleaned up files
1.9.2
2023-12-04 08:55:01 -05:00
funkemunky
31a9412c0a
Updated libraries, and cleaned up code for performance purposes.
2023-12-04 08:54:48 -05:00
Dawson Hessler
7f96c49ce8
Delete nightly.yml
2023-10-30 10:41:45 -04:00
Dawson Hessler
7b3f9fc6ae
Update nightly.yml
2023-10-30 10:38:01 -04:00
Dawson Hessler
edd08b27ce
Update maven.yml
2023-10-30 10:37:36 -04:00
Dawson Hessler
158045217e
Create nightly.yml
2023-10-30 10:37:01 -04:00
Dawson
63bdb0a4da
Merge pull request #45 from funkemunky/dependabot/maven/Common/com.google.guava-guava-32.0.0-jre
...
Bump com.google.guava:guava from 31.1-jre to 32.0.0-jre in /Common
2023-10-30 10:27:05 -04:00
Dawson
b9e23ba34e
Updating to only run on commits and pull requests to main
2023-10-30 10:26:26 -04:00
dependabot[bot]
9f6b0f8b27
Bump com.google.guava:guava from 31.1-jre to 32.0.0-jre in /Common
...
Bumps [com.google.guava:guava](https://github.com/google/guava ) from 31.1-jre to 32.0.0-jre.
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
---
updated-dependencies:
- dependency-name: com.google.guava:guava
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-30 14:24:01 +00:00
Dawson
fec1dcdef1
Merge pull request #29 from funkemunky/dependabot/maven/Common/org.yaml-snakeyaml-2.0
...
Bump snakeyaml from 1.30 to 2.0 in /Common
2023-10-30 10:23:21 -04:00
Dawson Hessler
c062e3d910
Tested and correcting dependency issues
2023-10-30 10:20:49 -04:00
Dawson Hessler
a79fb1fe9a
Updating more vulnerable depends
2023-10-30 10:14:15 -04:00
Dawson Hessler
d224efce3c
Updating depends to make it work
2023-10-30 10:12:14 -04:00
Dawson Hessler
a2554c2bba
Merge branch 'master' into dependabot/maven/Common/org.yaml-snakeyaml-2.0
2023-10-30 10:06:28 -04:00
Dawson
70bfb4e83d
Merge pull request #42 from C0D3-M4513R/master
...
Fix PR #35
2023-10-30 10:06:07 -04:00
Dawson
bc666447c5
Merge pull request #43 from C0D3-M4513R/patch-bukkit-banned-whitelist
...
Add null checks to ip check on login
2023-10-30 10:05:51 -04:00
Dawson Hessler
26cfc3e3f8
Update maven.yml
2023-10-30 10:03:04 -04:00
Dawson Hessler
7974b24271
Revert "Revert "Revert "Update maven.yml"""
...
This reverts commit 87cdd57383 .
2023-10-30 10:02:30 -04:00
Dawson Hessler
87cdd57383
Revert "Revert "Update maven.yml""
...
This reverts commit 6fe928ca14 .
2023-10-30 10:02:17 -04:00
Dawson Hessler
6fe928ca14
Revert "Update maven.yml"
...
This reverts commit d461b5945b .
2023-10-30 10:02:02 -04:00
Dawson Hessler
dae9111a34
Revert "Merge branch 'master' of https://github.com/funkemunky/AntiVPN "
...
This reverts commit f4d6fc2b4b , reversing
changes made to d461b5945b .
2023-10-30 10:01:50 -04:00
Dawson Hessler
f4d6fc2b4b
Merge branch 'master' of https://github.com/funkemunky/AntiVPN
2023-10-30 10:00:12 -04:00
Dawson Hessler
d461b5945b
Update maven.yml
2023-10-30 09:59:50 -04:00
Dawson
c6303ec1b2
Merge pull request #44 from funkemunky/funkemunky-patch-1
...
Updating build action to run on pull request
2023-10-30 09:57:55 -04:00
Dawson Hessler
ca8fb24134
Caching maven repos properly
2023-10-30 09:54:58 -04:00
Dawson
5e37d2c371
Updating to run on pull request
2023-10-30 09:50:47 -04:00
Dawson Hessler
48c6dd63ee
Revert "Merge pull request #35 from C0D3-M4513R/patch-1"
...
This reverts commit db1cdad4e1 , reversing
changes made to 9f66570088 .
2023-10-30 09:48:04 -04:00
C0D3 M4513R
50e7059597
Add null checks to ip check on login
...
Supersedes: #41
Fixes : #39
2023-10-18 05:57:22 +02:00
C0D3 M4513R
464b02f416
Fix PR #35
2023-10-18 05:45:27 +02:00
Dawson
db1cdad4e1
Merge pull request #35 from C0D3-M4513R/patch-1
2023-10-17 18:58:31 -04:00
Dawson
9f66570088
Merge pull request #37 from C0D3-M4513R/command-suggestion
2023-10-17 18:57:47 -04:00
Dawson
5f0b2796b3
Merge pull request #40 from alexkarezin/master
2023-10-17 18:56:42 -04:00
Alex Karezin
be5eb4e953
Update README.md by adding a link to repository map
...
Adding a link to the high-level diagrams including module, library dependency and others (https://sourcespy.com/github/funkemunkyantivpn/ ). Built directly from source and updated on schedule. Intended to simplify developer's introduction to the project.
In the spirit of transparency - I am the author of the diagrams. Hope contributors find it useful.
2023-07-31 14:43:20 -04:00
C0D3 M4513R
dde81b0495
Bump version
2023-07-14 13:35:50 +02:00
C0D3 M4513R
cbc00b79e2
Add command suggestion for empty args
2023-07-14 13:31:36 +02:00
C0D3 M4513R
3b2a463e58
Update PlanCommand.java
2023-07-14 13:17:47 +02:00
Dawson Hessler
96e48594d8
Fixing velocity loading issues
1.9.1
2023-07-12 08:45:39 -04:00
Dawson Hessler
c1ab71c7ed
Merge branch 'master' of https://github.com/funkemunky/AntiVPN
1.9.0
2023-07-06 20:26:07 -04:00
Dawson Hessler
4bda24f10c
Bump to 1.9.0
2023-07-06 20:26:02 -04:00
Dawson
259cff4402
Merge pull request #32 from AlexProgrammerDE/patch-1
...
Remove unused import
2023-07-06 20:15:51 -04:00
Dawson Hessler
c54e90dca1
Removing usages of System.out.print
2023-07-06 20:13:47 -04:00
Alex
4f1e3848de
Remove unused import
2023-07-04 17:30:39 +02:00
Dawson
1606ad192e
Working on spongepowered version of plugin
2023-05-25 10:24:42 -04:00
Dawson Hessler
40308869c0
1.8.4 Added cache for logins for faster response
2023-05-23 08:09:41 -04:00
Dawson Hessler
6959f35d0c
Fixing whitelist issues in bukkit and bungee
2023-04-18 06:45:28 -04:00
Dawson Hessler
21b6924cce
Fixing error with inserted type mismatch in H2 and MySQL
2023-04-18 06:42:07 -04:00
Dawson Hessler
9c843cd061
Updating to 1.8.3.1
...
Turns out we accidentally already used the 1.8.3 version
2023-03-13 15:08:04 -04:00