Commit Graph

34 Commits

Author SHA1 Message Date
Geoff Bourne ca393c4fcf
Directly attach stdin of server process by default (#2605) 2024-01-20 13:13:26 -06:00
Kaiede aec644dc3f
Add SSH remote console support (#2576) 2024-01-06 09:55:14 -06:00
Geoff Bourne 6adda8f1b2
Handle calculated MEMORY value along with Aikar's flags (#2568) 2024-01-01 13:10:24 -06:00
Geoff Bourne 2084f1ea12
Move DEBUG_MEMORY output to beginning of init (#2519) 2023-11-30 17:00:09 -06:00
DanielN bb57d7e99f
Disable healthcheck for unsupported versions (#2360) 2023-08-27 09:41:42 -05:00
Geoff Bourne d3dd14c87d
Remove .mc-health.env when not needed (#2267) 2023-07-03 18:18:52 -05:00
Geoff Bourne bb472eb8b7
Added CUSTOM_JAR_EXEC (#2253) 2023-06-24 11:38:15 -05:00
Geoff Bourne 3c1a83cc6a
Clearer differentiation of mod platforms and types (#2179)
Also, skip version resolution for mod platforms.
2023-06-08 08:52:08 -05:00
Florian Freudiger bab381d058
Include Log4jPatcher javaagent (#2148) 2023-05-28 11:38:54 -05:00
Geoff Bourne 8b5a3f2077
Removed pre-1.12 empty JSON file conversion (#1826) 2022-11-13 20:59:13 -06:00
Geoff Bourne 8f5cc315d9
Setup MEMORY variables earlier to allow use in Spigot build (#1779) 2022-10-12 19:23:01 -05:00
Geoff Bourne a1e4657e62
Fixed bug causing isTrue to fail (#1727) 2022-09-10 14:39:44 -05:00
Geoff Bourne 0e0bb09533
Show IP address that caused auto-pause to resume (#1709)
Also
* Refactored auto files, server.properties, and rcon-cmds
2022-09-03 16:48:14 -05:00
Mathéo CIMBARO a84cdaf355
Added support for optimized SIMD operations (#1570) 2022-06-16 18:19:15 -05:00
Geoff Bourne 3e3abda71e
Constrain GENERIC_PACK base detection depth (#1528) 2022-05-22 11:35:52 -05:00
md5nake b6ea33dce1
Fix memory env vars being overridden if set to "" (#1512) 2022-05-11 08:15:53 -05:00
Geoff Bourne 8ef3fe199f
Allow ICON to reference a local file (#1466) 2022-04-10 11:39:58 -05:00
Geoff Bourne 97fe6b1f14
Corrected autopause's resume to work with alpine images (#1464) 2022-04-10 10:58:18 -05:00
Geoff Bourne 2042450f9b
When ICON is GIF, extract only first frame (#1420) 2022-03-14 20:28:41 -05:00
Alexandre Boucey 240238013b
Use Log4J2 JVM flag when file download fail (#1316) 2022-01-30 13:46:09 -06:00
Geoff Bourne eb694463c5
build: switch to matrix builds for Debian based variant builds (#1313) 2022-01-29 14:53:34 -06:00
Geoff Bourne 21602a79e7
Refactored ops and whitelist processing into its own file (#1306) 2022-01-26 20:25:52 -06:00
Geoff Bourne e4c575c130
fix(purpur): apply log4j mitigations specific to Purpur (#1280) 2022-01-16 20:49:15 -06:00
Geoff Bourne 7e2937aa8d
fix(forge): improved tracking and use of Forge run.sh (#1264)
Fixes #1260
2022-01-08 13:19:30 -06:00
Geoff Bourne 00cae995a7 Removed USE_LARGE_PAGES since its use is removed from Java 17
#1239
2022-01-01 15:46:43 -06:00
Levy Ehrstein eccc989887
secruity: Fix CVE-2021-44228 mitigation (#1190) 2021-12-12 08:19:16 -06:00
StealthCT e9326db933
Improved whitelist and ops support (#1182) 2021-12-11 16:08:53 -06:00
Levy Ehrstein e66b2eda60
fix: log4j patch being applied to <1.7 versions (#1183)
As described in https://www.minecraft.net/en-us/article/important-message--security-vulnerability-java-edition,
versions below 1.7 are not affected by the log4j exploit. They should therefore not use any mitigations.

See #1179 discussion after merge.

Reported-and-tested-by: Daniel Porter "Stealthii" <dan.porter@rehabstudio.com>
2021-12-11 11:33:44 -06:00
Geoff Bourne 3bb21d8581 Used log4j2.formatMsgNoLookups as fallback for non-vanilla
#1180
2021-12-10 20:50:40 -06:00
Geoff Bourne fb6fa9b7d7
fix: use Mojang log4j config file fixes by version (#1179) 2021-12-10 10:40:56 -06:00
Pascal Sthamer 0718a62007
security: patch log4j remote code execution vulnerability (#1178) 2021-12-10 07:52:19 -06:00
Kyle 75dcc746f8
Added UUID Support for WHITELIST (#1139) 2021-12-01 21:12:58 -06:00
Geoff Bourne 3713d9c4e8 Allowed MEMORY to be unset and let JVM calculate from container
#742
2021-10-31 09:42:46 -05:00
Geoff Bourne 2c7796ea0b misc: moved start scripts into `scripts` 2021-10-22 21:18:45 -05:00