Commit Graph

  • ccb8981634 Remove invalid Appender Glavo 2021-12-18 11:02:37 +08:00
  • 99b55d03c1 Allows user to enable message lookup Glavo 2021-12-18 11:00:45 +08:00
  • 651fa6e2d1 fix #663: Incorrect judgment of WebView loading status Glavo 2021-12-18 15:40:46 +08:00
  • 4b258da0a0 Fix code format Glavo 2021-12-18 11:15:10 +08:00
  • 9a66605616 Disable JndiLookup using log4j-patch Glavo 2021-12-18 10:48:58 +08:00
  • da13895b72 fix: InputStream not closed Glavo 2021-12-18 10:42:11 +08:00
  • c657a1d2cc Introducing log4j-patch Glavo 2021-12-18 10:38:05 +08:00
  • eac8896f3e fix NPE in MultiplayerManager Glavo 2021-12-18 11:40:58 +08:00
  • 113f4f948b Update I18N_zh_CN.properties Gamom 2021-12-18 14:44:58 +08:00
  • 1b8dc1f75e fix(mcbbs): NPE when fileApi is not empty. Closes #1197. huanghongxun 2021-12-18 01:40:10 +08:00
  • 001236e8e6 feat(download): refresh button huanghongxun 2021-12-12 16:26:30 +08:00
  • 8025b8e24b Support offline installation of OptiFine 1.17.1 H1 and later Glavo 2021-12-18 00:40:09 +08:00
  • e48bf012a6 Safely save config Glavo 2021-12-13 16:10:05 +08:00
  • 94e32694b2 fix: Game should use global settings by default Glavo 2021-12-12 16:43:58 +08:00
  • cbcf033b15 Delete unnecessary properties Glavo 2021-12-11 14:33:06 +08:00
  • 7da2671ec5 Use custom log4j2.xml Glavo 2021-12-11 14:30:54 +08:00
  • b6ea4c7003 Fix the problem that you cannot continue after canceling the prompt Glavo 2021-12-11 13:14:48 +08:00
  • 49378061bf Always issue security warning Glavo 2021-12-11 13:11:57 +08:00
  • 38013a9298 Issue security warning for CVE-2021-44228 Glavo 2021-12-11 12:28:48 +08:00
  • 5ffbd16800 Prohibit JNDI remote invoke Glavo 2021-12-11 10:28:02 +08:00
  • bcb29ef792 Update GitHub workflow configuration Glavo 2021-12-11 16:11:01 +08:00
  • d20adb20d3 fix: Logs should be encoded in UTF-8 Glavo 2021-12-11 15:02:37 +08:00
  • 4f28cdd58f Fix CVE-2021-44228 again Kylepoops 2021-12-11 13:58:39 +08:00
  • 4b6b5c2f0e fix(game): fix remote code execution from log4j. huanghongxun 2021-12-10 14:22:16 +08:00
  • c31269a358 Disable message pattern lookup by default Glavo 2021-12-10 03:26:21 +08:00
  • 55092326a4 Use StringWriter instead of ByteArrayOutputStream Glavo 2021-11-27 13:24:54 +08:00
  • 10dbcf63b7 Adjust the default capability to reduce memory allocation Glavo 2021-11-27 03:31:38 +08:00
  • 32fad77104 Optimize logging performance Glavo 2021-11-27 02:40:34 +08:00
  • 05d2fbbbb9 fix(core): zipper lose the file attributes SettingDust 2021-12-03 21:19:54 +08:00
  • 916733a1e8 根据最近的变化对README下载部分稍作修改 ttsdzb 2021-12-09 22:57:12 +08:00
  • 83b4b58cb2 feat(crash): 1.18 requires Java 17. Closes #1186. huanghongxun 2021-11-22 01:54:05 +08:00
  • 11f53c0e03 feat(crash): show link for jdk downloading. Closes #1186. huanghongxun 2021-11-22 01:15:15 +08:00
  • 2fa8aee055 fix(multiplayer): incorrect cato checksum. huanghongxun 2021-11-20 18:42:25 +08:00
  • d2848e12f3 fix: not reloading VersionPage when renaming the game version. Closes #1176. huanghongxun 2021-11-20 18:24:00 +08:00
  • 36ba840fe8 fix: should close version settings page when deleting related version. Closes #1175. huanghongxun 2021-11-20 18:19:09 +08:00
  • 819d41a75c Update I18N.properties asdqp233 2021-11-18 20:29:38 +08:00
  • 3a6c3dc51d fix(multiplayer): update cato. huanghongxun 2021-11-11 22:00:46 +08:00
  • db721107ae fix(microsoft): remove redundant login steps. huanghongxun 2021-11-09 00:35:52 +08:00
  • 5b9be471e3 fix(microsoft): should not pass client secret when refreshing token. Closes #1164. huanghongxun 2021-11-06 22:32:00 +08:00
  • e8f8617412 fix: crash when all profiles removed. Close #1165. huanghongxun 2021-11-06 22:31:22 +08:00
  • eb472037db fix: checkstyle Glavo 2021-11-02 23:47:11 +08:00
  • 81b7afd08d Update issue template Glavo 2021-10-31 22:56:25 +08:00
  • 7a71ecf177 Fix #1153: On Windows, the 'classpath' environment variable in the context overrides the 'CLASSPATH' Glavo 2021-11-02 22:38:44 +08:00
  • a12e485a27 chore(multiplayer): adjust some translations. huanghongxun 2021-10-31 18:42:09 +08:00
  • af521b2893 chore: localize SSLHandshakeException. huanghongxun 2021-10-31 16:56:20 +08:00
  • aab6f68492 Fix #1147: shadowJar minimize exclude JFoenix Glavo 2021-10-31 12:54:38 +08:00
  • f67c3d5284 fix(launch): cannot launch game in path that contains CJK characters. Closes #1141. huanghongxun 2021-10-30 23:03:49 +08:00
  • 46385a8445 Do not delete soft links when exiting HMCL Glavo 2021-10-30 22:53:07 +08:00
  • 9f617c33f5 Support path containing unicode characters on Linux Glavo 2021-10-30 22:41:07 +08:00
  • 6aef034880 Avoid generating command lines repeatedly Glavo 2021-10-30 21:41:35 +08:00
  • c4941a01d6 fix(multiplayer): show "failed to test" instead of "testing". huanghongxun 2021-10-30 22:40:44 +08:00
  • 7380423eee fix(multiplayer): does not show correct kick message. huanghongxun 2021-10-30 22:13:32 +08:00
  • f35073ffb5 fix(ui): alignment. huanghongxun 2021-10-30 21:05:40 +08:00
  • f89ea56d86 fix(multiplayer): session name null. huanghongxun 2021-10-30 21:04:53 +08:00
  • a240b8ca9f fix(skin): Do not load authlib-injector when skin manually set to steve/alex. huanghongxun 2021-10-29 22:52:04 +08:00
  • 230ec2bc8e feat(update): show update dialog when found update. huanghongxun 2021-10-29 02:51:08 +08:00
  • a3c2642b93 feat(download): customize name of the mod to be downloaded. huanghongxun 2021-10-29 01:21:34 +08:00
  • de755d5495 feat(game): more version icon choices. huanghongxun 2021-10-29 01:20:35 +08:00
  • 08054f3026 feat(countly): initial huanghongxun 2021-10-27 00:21:32 +08:00
  • 026239903d Fix IllegalAccessError: tried to access protected method Glavo 2021-10-25 16:49:11 +08:00
  • a320fe4cc4 Use shadowJar minimize Glavo 2021-10-23 13:17:18 +08:00
  • b122d4c5e4 Update I18N_ru.properties vanja-san 2021-10-24 13:51:30 +07:00
  • ec37b32eaa feat(microsoft): copy device code instead of verification uri. huanghongxun 2021-10-23 23:28:19 +08:00
  • f893eeea1f fix: not closing launching progress pane when java downloading was cancelled. Closes #1134. huanghongxun 2021-10-23 23:17:36 +08:00
  • 8d559dba02 feat(multiplayer): verify checksum. Closes #1122. huanghongxun 2021-10-23 15:29:14 +08:00
  • d167c712a6 Improved Java path display when no suitable Java is found Glavo 2021-10-23 21:44:09 +08:00
  • 8b224cb240 Avoid throwing NPE when the Java version cannot be obtained Glavo 2021-10-23 21:35:37 +08:00
  • 651aedaa50 feat(microsoft): use device code to login. huanghongxun 2021-10-23 02:22:04 +08:00
  • a36b0ebed2 feat: WIP: use commons-compress huanghongxun 2021-10-23 01:47:10 +08:00
  • 5a9e8683e4 feat(microsoft): WIP: use device code grant flow instead. huanghongxun 2021-10-23 00:01:55 +08:00
  • 843b29eff0 feat(multiplayer): update cato to 1.1.1 huanghongxun 2021-10-22 22:03:08 +08:00
  • 7bad0be2c4 fix: incorrect system architecture detection in macOS. huanghongxun 2021-10-22 22:02:11 +08:00
  • 5561011122 fix: cannot choose custom java path. huanghongxun 2021-10-22 21:57:29 +08:00
  • 192a0c987e fix: unable to rename game versions that do not have jar file in directory. huanghongxun 2021-10-22 21:17:49 +08:00
  • 85a9a21e57 fix: unable to duplicate game version. huanghongxun 2021-10-22 21:17:32 +08:00
  • 610864d674 feat(launch): compatible with TLauncher. huanghongxun 2021-10-22 21:00:21 +08:00
  • 06d0fa6e22 Pass Launcher.class to Application.launch Glavo 2021-10-22 09:20:26 +08:00
  • fb9a6fd314 Lazy initialization CrashReporter Glavo 2021-10-22 09:11:26 +08:00
  • 5cab8ad41e Lazy initialization JFX_DEPENDENCIES Glavo 2021-10-22 08:58:45 +08:00
  • d9f2b964c9 Close letsEncryptFile (#1127) Glavo 2021-10-21 23:59:01 +08:00
  • ac78b69ec2 fix: Update Lets Encrypt root certificate. huanghongxun 2021-10-21 22:42:59 +08:00
  • 516975688f 在发现文件系统实现出错时提示用户 (#1040) Glavo 2021-10-21 22:05:46 +08:00
  • 7f07439388 Limit check updates Glavo 2021-10-17 23:05:35 +08:00
  • bf87c4ac52 Skip generate release note when not necessary Glavo 2021-10-17 22:48:31 +08:00
  • 272132af51 GitHub Action: Check Update Glavo 2021-10-17 22:47:01 +08:00
  • 04dd179631 Update I18N_ja.properties zhixuan 2021-10-18 22:47:12 +09:00
  • 57554c8d4b fix(ui): validate background image url. Mentioned in #1116. huanghongxun 2021-10-20 15:49:16 +08:00
  • 74a20bf11d feat(crash): find module name in stacktrace if available. huanghongxun 2021-10-20 02:17:58 +08:00
  • 16c96419d3 feat(crash): TwilightForest may be incompatible with OptiFine on Minecraft 1.16.5. huanghongxun 2021-10-20 02:09:50 +08:00
  • 0b444bc5a2 feat(ui): support translucent background. Fix no background when network image url is wrong. Closes #1116. huanghongxun 2021-10-20 01:24:12 +08:00
  • 7846e9e196 fix: checkstyle. huanghongxun 2021-10-20 01:14:56 +08:00
  • a74b971b98 fix(auto-installing): verify fabric api file. huanghongxun 2021-10-20 01:14:31 +08:00
  • 6707ce1ed9 feat(crash): read crash report from raw log as fallback. huanghongxun 2021-10-20 01:13:52 +08:00
  • de421f93b5 feat(multiplayer): much simpler invitation code format. huanghongxun 2021-10-20 00:25:45 +08:00
  • 1762e78cb3 fix(java): java7 suggestion warning. huanghongxun 2021-10-19 23:17:27 +08:00
  • 2631f3a007 fix(java): test forge installation instead of main class. huanghongxun 2021-10-19 23:11:13 +08:00
  • f70ec8a090 fix(launch): cannot launch far old versions on macOS. huanghongxun 2021-10-19 23:07:00 +08:00
  • a4f22671c6 feat(java): download java 8/16 when auto selected java not found. huanghongxun 2021-10-18 23:38:57 +08:00
  • 71c23df971 feat: use ArrayUtils from commons-lang3 instead. huanghongxun 2021-10-18 15:33:44 +08:00
  • 1bb2593c5b feat(crash): more detailed message when cause of game crash cannot be found out. huanghongxun 2021-10-18 15:33:19 +08:00