Dylan K. Taylor
2ef3962028
sync RakLib dependency
2019-04-21 13:24:19 +01:00
Dylan K. Taylor
86cc151e60
Revert "Network: Each interface now keeps its own statistics"
...
This reverts commit 7720a0534e3c4f0dcc70cf3fbc12699de6f04374.
2019-04-18 15:45:03 -04:00
Dylan K. Taylor
7720a0534e
Network: Each interface now keeps its own statistics
...
this allows more detailed analysis.
2019-04-18 19:57:40 +01:00
Dylan K. Taylor
f933ce31dd
Merge branch 'stable'
2019-04-18 19:40:22 +01:00
Dylan K. Taylor
1e5941c98c
Level: Properly report world save timings
...
this wasn't including chunk unloading in the world save timings.
2019-04-18 19:39:23 +01:00
Dylan K. Taylor
752e398970
AsyncTask: TLS now supports storing multiple values (now requires a key/value pair)
2019-04-18 18:58:31 +01:00
Dylan K. Taylor
a4c7ec077b
Fixed possible crash in ChunkRequestTask
2019-04-18 17:45:14 +01:00
Dylan K. Taylor
5913d5038b
Cleaned up Entity->close() handling
2019-04-18 17:23:48 +01:00
Dylan K. Taylor
cc01dfe8df
Player: protect usedChunks
2019-04-18 16:20:56 +01:00
Dylan K. Taylor
d68501c748
fixed spawn-radius: 0
2019-04-18 16:12:20 +01:00
Dylan K. Taylor
939dfd9269
First look at separating chunk sending from Level
2019-04-17 19:33:37 +01:00
Dylan K. Taylor
0973e39697
Level: Fixed ChunkListeners not receiving some events when no loaders are using a chunk
2019-04-17 16:13:40 +01:00
Dylan K. Taylor
3468f006a2
Use AsyncTask->onError() for chunk task crash tracking
2019-04-17 16:00:17 +01:00
Dylan K. Taylor
e62bbd4754
AsyncTask: added onError() main thread hook, closes #2512
2019-04-16 17:44:14 +01:00
Dylan K. Taylor
b4f6c1e1a6
Merge branch 'stable'
2019-04-15 18:58:53 +01:00
Dylan K. Taylor
9ca7c0c883
3.7.3 is next
2019-04-15 18:45:53 +01:00
Dylan K. Taylor
b4a8f8391b
Release 3.7.2
3.7.2
2019-04-15 18:45:16 +01:00
Dylan K. Taylor
142d750b9f
TextFormat: clean() now removes private-use area Unicode characters
...
the console can't print these, and these are being abused to cause mass crashes in the wild.
2019-04-15 18:42:09 +01:00
Dylan K. Taylor
209ae51a67
Merge branch 'stable'
2019-04-15 16:11:49 +01:00
Dylan T
948b0b4cbc
Add an API change request template
2019-04-15 08:49:31 +01:00
Dylan T
d6b596a8ac
moar issue templates
2019-04-15 08:49:16 +01:00
Dylan T
eab2d4d704
Add a Support issue template
...
maybe this will guide people who don't read into shooting themselves in the foot automatically >:)
2019-04-15 08:49:01 +01:00
Dylan T
8114551600
add a Crash issue template
...
valid crashdumps are usually self explanatory and include all required information like OS/version/etc, so there's no need to force reporters to rewrite a bunch of extra information that should already be in the crashdump.
2019-04-15 08:48:45 +01:00
Dylan T
8e1d1993c5
Update support.yml
2019-04-15 08:48:31 +01:00
Dylan T
82bf5f6193
Add Discord link to issue template
2019-04-15 08:48:16 +01:00
Dylan K. Taylor
76a86e51f7
Remove legacy issue template
2019-04-15 08:47:58 +01:00
Dylan K. Taylor
d1e803685a
Update issue templates
2019-04-15 08:47:42 +01:00
Dylan K. Taylor
0a884aa5fb
Support bot: Be a little less rude
2019-04-15 08:47:32 +01:00
Dylan K. Taylor
c410e676b3
Update ISSUE_TEMPLATE.md
2019-04-15 08:47:18 +01:00
Dylan K. Taylor
8f1f5fde47
Security vulnerability reporting for dummies
2019-04-15 08:46:59 +01:00
Dylan T
0f268df2e0
Add community Discord to Discussion section
2019-04-14 22:57:13 +01:00
Dylan K. Taylor
86108e7010
Added donation methods
2019-04-14 22:57:00 +01:00
Dylan K. Taylor
5ea448ef36
Add ExamplePlugin to README
2019-04-14 22:56:49 +01:00
Dylan K. Taylor
389e7767d1
Sign: apply a very stupid limit on text size
...
this is necessary because of the epidemic of server attacks going around lately.
2019-04-14 19:30:28 +01:00
Dylan K. Taylor
4c268acc00
Fixed /whitelist on/off permissions, closes #2849
2019-04-14 17:58:53 +01:00
Frago9876543210
e506c7f7de
Call BlockTeleportEvent when dragon egg teleports ( #2840 )
2019-04-14 17:46:22 +01:00
Dylan K. Taylor
cfd4580388
sync NBT network string length cap
2019-04-14 17:14:44 +01:00
Dylan K. Taylor
9b0b8b9a0c
Sync NBT dependency
2019-04-14 17:11:56 +01:00
Dylan K. Taylor
8a1c362db7
Server: remove dead function getDefaultGamemode()
...
this was functionally identical to getGamemode() and is now just a red herring.
2019-04-13 14:31:58 +01:00
Dylan K. Taylor
6428ca2a42
Merge branch '3.7'
2019-04-13 14:27:14 +01:00
Frago9876543210
e34a4f6b98
Added server.lock into .gitignore
...
closes #2868
2019-04-13 14:26:47 +01:00
Dylan K. Taylor
c4b4575c74
Refuse to load plugins with ambiguous minAPI versions
...
closes #2381
2019-04-12 19:51:43 +01:00
Dylan K. Taylor
bf2851f324
Move API checking to its own class so it can be unit-tested
2019-04-12 19:45:41 +01:00
Dylan K. Taylor
5f23fffdda
Merge remote-tracking branch 'origin/3.7'
2019-04-12 18:33:13 +01:00
Dylan K. Taylor
342b48b758
VersionString: Use the correct bitwise operators
2019-04-12 18:32:15 +01:00
Dylan T
3925e598d6
Acquire exclusive lock on <datadir>/server.lock to avoid data corruption ( #2858 )
...
this fixes #2855 .
2019-04-08 20:31:24 +01:00
Dylan K. Taylor
383ec8a8e3
TextFormat: Fixed tokenize() not being Unicode-aware
2019-04-08 15:45:26 +01:00
Dylan K. Taylor
95313e0a90
Updated some entity metadata properties
2019-04-08 14:42:33 +01:00
Dylan K. Taylor
e9a87978a6
Fixed usages of commands.generic.permission
...
apparently this doesn't exist in the client anymore
2019-04-07 15:07:24 +01:00
Dylan K. Taylor
c310a0c50c
Merge branch '3.7'
2019-04-06 15:35:58 +01:00