14692 Commits

Author SHA1 Message Date
Dylan K. Taylor
587da478a6
Release 4.1.0-BETA1 4.1.0-BETA1 2022-01-22 02:23:06 +00:00
Dylan K. Taylor
419bb9eba6
Player: fixed parameter name inconsistency 2022-01-22 01:33:31 +00:00
Dylan K. Taylor
82f1c2766c
Merge branch 'stable' into next-minor 2022-01-22 01:00:40 +00:00
Dylan K. Taylor
b3fec3d86f
Merge branch 'legacy/pm3' into stable 2022-01-22 00:54:46 +00:00
Dylan K. Taylor
60ef2db892
3.27.1 is next 2022-01-22 00:36:48 +00:00
Dylan K. Taylor
e21446e583
Release 3.27.0 3.27.0 2022-01-22 00:36:47 +00:00
Dylan K. Taylor
7bf0bc2ca7
Merge commit 'b33a75a6d121bdbdd23765795a375f1ec1a5f7c9' into stable 2022-01-22 00:32:49 +00:00
Dylan K. Taylor
e5a9123522
PocketMine.php: require ext-crypto 2022-01-22 00:30:05 +00:00
Dylan K. Taylor
09201ac14b
Fixed chunk sending
we can't cache the encapsulated stuff anymore because of encryption.
2022-01-22 00:24:31 +00:00
Dylan K. Taylor
0697c7d316
Clean up according to newer php-cs-fixer 2022-01-21 23:45:49 +00:00
Dylan K. Taylor
1eae133118
fixed PHPStan build 2022-01-21 23:39:37 +00:00
Dylan K. Taylor
d28be4eaf2
Quick and dirty backport of encryption, preserving BC 2022-01-21 23:05:21 +00:00
Dylan K. Taylor
b33a75a6d1
Updated transient dependency junk 2022-01-21 20:45:36 +00:00
Dylan K. Taylor
f9c8c0e34d
4.0.8 is next 2022-01-21 19:39:31 +00:00
Dylan K. Taylor
58ba4f680f
Release 4.0.7 4.0.7 2022-01-21 19:39:30 +00:00
Dylan K. Taylor
8c5cc67e07
Updated baseline 2022-01-21 19:38:59 +00:00
Dylan K. Taylor
ab8b24bcd2
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into stable 2022-01-21 19:15:59 +00:00
Dylan K. Taylor
94c4f58667
Fixed bogus test 2022-01-21 19:13:36 +00:00
Dylan K. Taylor
c10eda5eae
InGamePacketHandler: limit depth of form responses to 2
form responses should only contain string|int|float|bool|null. Arrays or objects appearing in here are likely malicious.
2022-01-21 19:11:58 +00:00
Dylan K. Taylor
ed312863a7
ignore phpstan bug 2022-01-21 18:43:53 +00:00
Dylan K. Taylor
387c13beff
InGamePacketHandler: fixed invalid JSON being treated as form close 2022-01-21 18:32:58 +00:00
Dylan K. Taylor
56fe71d939
InGamePacketHandler: fixed crash in form handling when invalid JSON is given 2022-01-21 17:34:13 +00:00
dependabot[bot]
73d8c87b76
Bump phpunit/phpunit from 9.5.11 to 9.5.12 (#4748)
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.11 to 9.5.12.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-9.5.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.11...9.5.12)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-21 14:53:03 +00:00
Dylan K. Taylor
fc53f3721a
Avoid direct mutations of Entity->location 2022-01-20 21:49:14 +00:00
Dylan K. Taylor
345ac75aac
Remove PHPStan rules (no longer needed)
this is enforced by php-cs-fixer now instead.
2022-01-20 19:25:34 +00:00
Dylan K. Taylor
32db27af78
php-cs-fixer: add logical_operators rule 2022-01-20 19:23:33 +00:00
Dylan K. Taylor
4e956d5d1d
Replace remaining disallowed operators 2022-01-20 19:23:19 +00:00
Dylan K. Taylor
61f8144280
Replace disallowed operators in src/updater/ 2022-01-20 19:21:04 +00:00
Dylan K. Taylor
ae03c70dfc
Replace disallowed operators in src/permission/ 2022-01-20 19:20:51 +00:00
Dylan K. Taylor
e986a0a4f2
Replace disallowed operators in src/inventory/ 2022-01-20 19:20:32 +00:00
Dylan K. Taylor
b85fe0e72a
Replace disallowed operators in src/scheduler/ 2022-01-20 19:20:03 +00:00
Dylan K. Taylor
03f47d0a78
Replace disallowed operators in src/plugin/ 2022-01-20 19:19:20 +00:00
Dylan K. Taylor
3f8f5cd200
Replace disallowed operators in src/crafting/ 2022-01-20 19:18:26 +00:00
Dylan K. Taylor
aa6bd4438a
Replace disallowed operators in src/event/ 2022-01-20 19:17:17 +00:00
Dylan K. Taylor
22fb02c4e6
Replace disallowed operators in src/item/ 2022-01-20 19:16:50 +00:00
Dylan K. Taylor
373880e582
Replace disallowed operators in src/player/ 2022-01-20 19:16:00 +00:00
Dylan K. Taylor
8f525ab399
Replace disallowed operators in src/entity/ 2022-01-20 19:14:28 +00:00
Dylan K. Taylor
be1996752a
Replace disallowed operators in src/network/ 2022-01-20 19:11:32 +00:00
Dylan K. Taylor
2bcb629d78
Scrub baseline 2022-01-20 19:08:44 +00:00
Dylan K. Taylor
aae5962f6a
Replace disallowed operators in src/world/ 2022-01-20 19:05:23 +00:00
Dylan K. Taylor
282b430b1f
Replace disallowed operators in src/utils/ 2022-01-20 19:02:26 +00:00
Dylan K. Taylor
c47dfa1fb8
Replace disallowed operators in build/ 2022-01-20 19:00:54 +00:00
Dylan K. Taylor
8db137882c
Scrub baseline 2022-01-20 16:58:38 +00:00
Dylan K. Taylor
79d1feff9c
Replace disallowed operators in src/block/ 2022-01-20 16:57:09 +00:00
Dylan K. Taylor
2f32bd877a
Replace disallowed operators in src/command/ 2022-01-20 16:49:58 +00:00
Dylan K. Taylor
22bc3bc3f9
Replace disallowed operators in src/console/ 2022-01-20 16:49:04 +00:00
Dylan K. Taylor
6846f1e78a
Replace disallowed operators in tests/ 2022-01-20 16:48:36 +00:00
Dylan K. Taylor
4d55935bd8
Replace disallowed operators in tools/ 2022-01-20 16:48:06 +00:00
Dylan K. Taylor
9c328690f8
Baseline for new rules (for now) 2022-01-20 16:46:41 +00:00
Dylan K. Taylor
b60dd1e9b4
Ban 'and' and 'or' operators via PHPStan 2022-01-20 16:44:59 +00:00