Gravit
9145243b8c
[FIX] Фикс java.lang.IllegalArgumentException: jdk.internal.ref.PhantomCleanable<?> declares multiple JSON fields named next
2019-03-23 10:30:05 +07:00
Gravit
bc87e65ec9
[FIX] Ошибки merge
2019-03-22 13:19:58 +07:00
Gravit
c562f48384
Вернуть коммиты на место ( #197 )
...
* [FIX] Фикс отправки json запросов к mojang
* [FEATURE] [CRITICAL] AuthProviderPair
* [FIX] Фикс автогенерации конфига
* [FIX] брана проверка имени в Reload и Reconfigurable менеджерах
* [FEATURE] textureProvider внесен в AuthProviderPair
* [FIX] Реализация Request части и фикс ServerWrapper
* [ANY] Обновление модулей
2019-03-22 13:14:29 +07:00
Gravit
8def68fa90
Merge pull request #191 from GravitLauncher/radon
...
Radon
2019-03-22 13:04:24 +07:00
zaxar163
64942b9852
[FIX] Опечатки в ProGuardBuildTask.
2019-03-16 14:47:50 +03:00
zaxar163
f522f5014c
[FIX] Radon успешно обфусцирует лаунчер.
2019-03-16 14:34:29 +03:00
zaxar163
bacf51b443
[FIX] Исправил автосгенерированный конфиг.
2019-03-15 21:54:31 +03:00
Gravit
3a6e6f32d8
[FIX] Фикс NPE в AuthLimiter
2019-03-16 01:47:47 +07:00
Gravit
0268a48fe6
[FIX] Закрытие соеденений после запроса
2019-03-16 00:59:17 +07:00
zaxar163
8ed337d709
[FIX] Возможность отключить Radon.
2019-03-15 20:55:34 +03:00
zaxar163
f20816b9a2
[FIX] Финальные правки конфига.
2019-03-15 20:13:49 +03:00
zaxar163
4e26d85fe5
[FIX] Скрипты gradle.
2019-03-15 20:07:50 +03:00
zaxar163
39cbfb0e33
[FIX] Рабочий радон.
2019-03-15 20:04:26 +03:00
zaxar163
9122a700e0
[FIX] ClassPath для Radon и Proguard.
2019-03-15 17:40:48 +03:00
zaxar163
f739cff28c
[FIX] Радон готов.
2019-03-15 17:32:01 +03:00
zaxar163
2b8a7f4946
Merge remote-tracking branch 'origin/dev' into radon
2019-03-15 16:54:37 +03:00
Gravit
37be6b86c3
[FEATURE] ProtectHandler
2019-03-14 23:54:08 +07:00
zaxar163
3dfdb88e99
[FIX] Дефолтный конфиг Radon...
2019-03-14 15:40:32 +03:00
zaxar163
e37bda8962
[FEATURE] Radon работает. Требуется тест.
2019-03-13 22:13:39 +03:00
zaxar163
a2784aaa45
[FEATURE] RadonBuildTask. TODO: Integrate it and create default config.
2019-03-13 21:46:08 +03:00
Gravit
3f887ef619
[FIX] Удален параметр updatesNotify и добавлено время ожидания к ClientLauncher.launch
2019-03-14 00:06:28 +07:00
Gravit
64f865fa47
[FIX] Удален Updater и исправлены ошибки в компонентах
2019-03-13 17:09:27 +07:00
Gravit
694c994807
[FEATURE] AuthLimiter теперь компонент
2019-03-13 16:49:28 +07:00
Gravit
3eabd1e38e
[FEATURE] Компоненты добавлены в конфигурацию
2019-03-13 16:24:28 +07:00
Gravit
e95557c6fd
[FEATURE] Компоненты
2019-03-13 16:13:21 +07:00
Gravit
d2963e8b40
[FIX] Немного правок из репозитория Сашка
2019-03-13 15:52:50 +07:00
Gravit
5ad5795a62
[FIX] Исправлена проблема с NPE при HWID compareMode
2019-03-12 17:38:22 +07:00
Gravit
1cc727239d
[FEATURE] Алгоритм генерации словаря ProGuard на основе projectName
2019-03-12 16:23:36 +07:00
Gravit
f157e9c01f
[FEATURE] HikariCP выключен по умолчанию
2019-03-12 15:08:51 +07:00
Gravit
96254b11ea
[FEATURE] clientData доступен всем Response по умолчанию
2019-03-12 15:05:41 +07:00
Gravit
24b8227685
[FEATURE] Перезагрузка конфига LaunchServer'а без его рестарта
2019-03-10 19:28:22 +07:00
Gravit
962137cc48
Merge pull request #188 from GravitLauncher/feature/downloader-auto
...
[FEATURE] Готов Downloader.
2019-03-10 19:05:22 +07:00
Gravit
84e5f91fdf
[FIX] Дополнительные проверки для более понятной ошибки
2019-03-10 19:02:36 +07:00
Gravit
be4c2f4b07
[FIX] Assess denied и witch
2019-03-10 18:48:46 +07:00
Gravit
94d677fe1e
[FIX] Некорректная инициализация клиенских модулей
2019-03-10 16:17:19 +07:00
Gravit
5786699474
[FIX] compareMode дополнительный отладочный вывод
2019-03-09 21:40:50 +07:00
Gravit
af90fd41ca
[FIX] compareMode обернут
2019-03-09 21:20:08 +07:00
Gravit
d5c7e5ed68
[FIX] Фикс скрипта установщика 2
2019-03-09 16:42:17 +07:00
Gravit
2c0a202080
[FIX] Фикс скрипта установщика
2019-03-09 16:18:14 +07:00
zaxar163
d06fcafdc7
[FEATURE] Готов Downloader.
2019-03-08 16:39:27 +03:00
Gravit
ec5ef7af4f
[REFRACTOR] Преобразование CommandHandler
2019-03-08 18:58:18 +07:00
Gravit
7f61f21a0b
[FEATURE] compareMode в HWIDHandler
2019-03-08 18:15:01 +07:00
Gravit
c62a3865dd
[FEATURE] GetModulusCommand
2019-03-03 16:41:47 +07:00
Gravit
b9aeacc38b
[FIX] Исправлен URL netty.address
2019-02-20 18:55:16 +07:00
Gravit
dd27978e12
[FEATURE] Конфигурирование netty при автосоздании конфига
2019-02-20 17:35:04 +07:00
Gravit
2fa638d3c6
[FEATURE] nettyAddress
2019-02-20 17:20:00 +07:00
Gravit
bcedb95eec
[FEATURE] UpdateResponse
2019-02-20 16:55:21 +07:00
Gravit
e0c6386d23
[FEATURE] netty.clientEnabled
2019-02-17 19:13:36 +07:00
Gravit
88b72a13f3
[HOTFIX] Исправлен ExecCommand
2019-02-17 18:48:26 +07:00
Zaxar163
757c7690cb
[ANY] Обновлены модули ( #174 )
...
* [FIX] MojangAuthProvider и его URL.
* [FIX] Вправлены JFX классы, лишние убраны, т. к. теперь можно легко доставить JFoenix или аналоги.
* [FIX] BinaryFileAuthHandler теперь работает.
* [FIX] BinaryFileAuthHandler вынесен в LegacySupport.
* [FEATURE] Переход на ThreadPool.
* [ANY] Обновлены модули.
* [FIX] Ошибки merge.
2019-02-17 18:15:57 +07:00
Gravit
ca0e8c0299
[FEATURE] Изменена система выводов логгирования
2019-02-17 18:14:19 +07:00
Gravit
ef1f7b0e76
[FIX] Фиксы AddLogListener/ExecCommand/Auth
2019-02-17 15:30:03 +07:00
Gravit
b3d007c6d1
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev
2019-02-17 14:24:52 +07:00
Gravit
0fcb3fd5e4
[FEATURE] AddLogListener
2019-02-17 14:24:20 +07:00
zaxar163
7c5c4faa75
[FIX] BinaryFileAuthHandler вынесен в LegacySupport.
2019-02-14 13:45:36 +03:00
zaxar163
feca582da0
[FIX] BinaryFileAuthHandler теперь работает.
2019-02-14 13:28:23 +03:00
zaxar163
23e732e8b2
[FIX] Вправлены JFX классы, лишние убраны, т. к. теперь можно легко доставить JFoenix или аналоги.
2019-02-13 12:43:17 +03:00
Gravit
ec7e64fdf4
[FEATURE] Портирован UpdateListRequest
2019-02-10 18:44:25 +07:00
Gravit
b5d2f47cf8
[FEATURE] Портирован SetProfileRequest
2019-02-10 18:20:52 +07:00
Gravit
956cef2cd6
[FEATURE] Реализована обработка ошибок в WebSockets
2019-02-10 17:54:19 +07:00
Gravit
f750e8897a
[FIX] Попытка реализации автообновления с вебсокетами
2019-02-10 17:18:37 +07:00
Gravit
be32df3e1e
[FEATURE] Портирование ProfilesRequest
2019-02-10 17:00:05 +07:00
Gravit
98354345a0
[FEATURE] Портирование AuthRequest/LauncherRequest
2019-02-10 16:48:44 +07:00
Gravit
7f062e720a
[FIX] @LauncherNetworkAPI
2019-02-10 15:44:09 +07:00
Gravit
4c7e3a8d44
[FIX] Полностью рабочий WebSocket client
2019-02-10 15:09:29 +07:00
Gravit
d278641add
[FIX] Фикс ошибки компиляции AuthResponse
2019-02-07 08:16:25 +07:00
Gravit
f9129c28d2
[FEATURE] AuthProvider preAuth
2019-02-07 14:46:25 +07:00
Gravit
d7a2d0733f
[FEATURE] GuardLicense
2019-02-06 15:46:58 +07:00
Gravit
64cf9788d9
[FEATURE] checkInstallCommand и MultiCommand
2019-02-04 14:20:28 +07:00
Gravit
d3343518f1
[FIX] Copy-paste в SetProfileResponse
2019-02-03 21:13:37 +07:00
Zaxar163
8d979b3175
Исправил скрипты сборки и пофиксил некоторые части Updater. ( #164 )
...
* [FIX] Вынес Timer в LaunchServer и Updater, ведь модули тоже могут его использовать.
* [FIX] Updater исправлен парсинг типа версии и номера сборки.
2019-02-03 18:15:30 +07:00
Gravit
a3e3089032
[FIX] Возможность добавлять библиотеки с дополнительными файлами в META-INF
2019-02-03 18:13:08 +07:00
Gravit
0e215899e4
[FEATURE] Автозапуск netty сервера при его настройке
2019-01-29 22:42:31 +07:00
Gravit
e2c7b455d2
[FEATURE] Настройка Netty
2019-01-29 22:38:23 +07:00
Gravit
dd4f97313e
[FEATURE] Использование type вместо requesttype
2019-01-28 23:21:24 +07:00
Gravit
1ce4b6f11b
[FEATURE] Перенос RequestEvent
2019-01-28 22:28:12 +07:00
Gravit
751048ab3e
[FEATURE] Портирован SetProfileResponse
2019-01-28 21:44:38 +07:00
Gravit
52609413a2
[FEATURE] Портированы запросы профилей
2019-01-28 21:39:50 +07:00
Gravit
a6686029a5
[FIX] Фикс привилений при авторизации
2019-01-28 21:16:11 +07:00
Gravit
43de166d22
[FIX] Фикс авторизации сервера 2
2019-01-28 21:08:06 +07:00
Gravit
2937d70866
[FIX] Фикс авторизации сервера и проверки лаунчера
2019-01-28 20:56:20 +07:00
Gravit
9ea4c051d5
[FEATURE] Add ProfilesResponse WebSockets
2019-01-28 20:33:39 +07:00
Gravit
01d6587c11
[FIX] Фикс авторизации и CheckServer в WebSockets
2019-01-28 20:25:49 +07:00
zaxar163
e7970bdbb3
[FIX] Фикс проверки версии.
2019-01-24 15:43:39 +03:00
zaxar163
2a59e8fe0b
[FIX] Исправлена логика выявления типа версии - часть 2.
2019-01-22 22:12:56 +03:00
zaxar163
012870cf26
[FIX] Фикс багов Updater 1 часть - фикс копипаста.
2019-01-22 21:25:51 +03:00
zaxar163
9c34019446
[FIX] Игнорирование ошибок при получении последнего тега.
2019-01-22 16:52:32 +03:00
zaxar163
d62d039a6a
[FIX] Сравнение версии на гитхабе с текущей, а не просто вывод. + [FEATURE] Возможность выключения оповещения об обновлениях.
2019-01-22 16:49:58 +03:00
Gravit
6d39f514ca
[FEATURE] Перестройка optionalClientArgs/optionalJVMArgs/optionalClassPath
2019-01-22 11:38:41 +07:00
Gravit
6ec8267001
[FEATURE] JsonLongFilePermissionsHandler
2019-01-21 20:54:50 +07:00
Gravit
c865a8fec8
[FIX] Фикс пермишшенов в MySQLAuthProvider RequestAuthProvider
2019-01-21 20:31:37 +07:00
Zaxar163
4adb51f6cf
[FIX] parentRel теперь обновляется.
2019-01-21 20:13:34 +07:00
zaxar163
9e4df1d196
[FIX] Теперь GC не съест Updater.
...
Signed-off-by: zaxar163 <zahar.vcherachny@yandex.ru>
2019-01-21 16:06:13 +03:00
zaxar163
237a2a2f92
[FEATURE] Уведомление о latest релизе на github.
2019-01-21 12:11:56 +03:00
Zaxar163
f00c0489a7
Выполнил ревью кода с правками. ( #153 )
...
* [ANY] Автоматический запуск task build при запуске gradle без параметров.
* [ANY] Пересмотр modulesManager.
* [ANY] Закончен review libLauncher`а.
* [FIX] Logger и ServerWrapper или e.printStackTrace вместо нормального логгирования.
* [ANY] Разгрёб auth* и hwidHandler.
* [FEATURE] Modules этап finish. + [FIX] Правки LauncherEngine.
* [FIX] Проверки безопасности в loadModuleFull. + [FIX] finishModules в launchServer.
2019-01-18 05:30:55 +07:00
Zaxar163
714d33d25f
[FIX] Исправлено имя чистого jarника.
2019-01-16 16:20:12 +03:00
Zaxar163
b3c3ccea90
[FIX] Исправлена команда перезапуска.
2019-01-16 11:52:47 +03:00
Gravit
aceb06bc9d
[FEATURE] Введение нового уровня логгирования: dev
2019-01-15 10:57:31 +07:00
Gravit
9884730b1b
[ANY] IDEA Code Reformat
2019-01-15 10:35:40 +07:00
Gravit
a2b3ac523b
[ANY] IDEA Code Cleanup
2019-01-15 10:32:46 +07:00
Gravit
302a606d22
[FEATURE] apiKey в JsonHWIDHandler и JsonAuthProvider
2019-01-15 09:24:29 +07:00
Zaxar163
3dd775807e
[FIX][RUNTIME] Исправлено перемещение мышки после смены оверлея. ( #140 )
...
* [UPD] Submodule `modules` updated.
* [FIX] Profiles property: "info" + [FIX] Recenter mouse on stage. + [FIX] Auto-generating config generation (param: "isWarningMissArchJava").
* [FIXED] Access rules in ServerWrapper agent.
* [FIX] Фикс ошибки мержа с master.
* [FIX] AuthProvider в дефолтном конфиге.
2019-01-13 22:51:39 +07:00
Gravit
98b7aac9fd
[FEATURE] optionalJVMArgs, optionalClientArgs и optionalClassPath
2019-01-12 12:04:52 +07:00
Gravit
076dac6a84
[FEATURE] Удаленное управление сервером ExecCommandRequest/ExecCommandResponse
2019-01-12 08:31:15 +07:00
Gravit
790dc5003a
[FEATURE] serverStatusCommand
2019-01-12 07:55:36 +07:00
Gravit
68540a1c44
[FEATURE] ModulesConfigManager
2019-01-12 07:13:24 +07:00
Gravit
75238943e4
[FIXED] info в конфигах по умолчанию
2019-01-12 04:00:00 +07:00
Gravit
9ab1185cfb
[FEATURE] Проверка на null для самых распространенных authHandler/authProvider
2019-01-12 01:16:06 +07:00
Gravit
8d8eb2e9a3
Опечатка ConfigCommand
2019-01-10 03:36:02 +07:00
zaxar163
417db979f4
[FIX] Bug with AttachJarsTask, this bug lose AutogenConfig.
2019-01-09 20:09:51 +04:00
Zaxar163
288fc7e70b
Config fix ( #137 )
...
* Removed unnecessary conf.
* Config bugs fixes.
* Organize imports.
2019-01-09 22:03:14 +07:00
zaxar163
3908351a5d
IsEmpty runtime fix.
2019-01-09 15:56:18 +04:00
zaxar163
a032e1546a
Final fixes.
2019-01-09 13:20:31 +04:00
zaxar163
329f38b1cc
Some fixes.
2019-01-09 13:08:43 +04:00
zaxar163
59063daed3
Gradle build change.
2019-01-09 12:29:54 +04:00
Gravit
2a957a6303
Фикс indexAsset
2019-01-09 06:41:31 +07:00
zaxar163
de22bd3d33
Last fix before gradle scripts update and SignerJar restore.
2019-01-08 19:29:24 +04:00
zaxar163
81ef824b85
Attach jars and new adding libs system p.1
2019-01-08 18:18:35 +04:00
zaxar163
349bfc82fb
Last exc fix.
2019-01-08 18:03:28 +04:00
zaxar163
b984fa9d73
Next IOExc fix.
2019-01-08 18:01:59 +04:00
zaxar163
78def447ce
Fixed launcherBinary NPE.
2019-01-08 17:57:01 +04:00
zaxar163
5ba69c155a
Delete temp files mode.
2019-01-08 17:50:40 +04:00
zaxar163
a238f79fe6
Also fixes.
2019-01-08 17:42:48 +04:00
zaxar163
d250b6432c
Errors fix.
2019-01-08 17:39:49 +04:00
zaxar163
494d83ae92
Binary logic changes.
2019-01-08 17:36:05 +04:00
Zaxar163
5ee0ed089e
Asm fix. ( #126 )
...
* Formatting fixes. (TODO: reformat by IDEA)
* Working transformers.
* Remove line numbers option.
* Remove some comments.
* Closing fix.
* ClientLauncher fixes.
* Final fixes.
* Last fix.
* Small fix.
2019-01-07 12:01:15 +07:00
Gravit
5af607327b
Фикс распаковки рантайма
2019-01-06 19:35:07 +07:00
Gravit
d2858f7c37
Удаление легаси говнокода
2019-01-06 19:20:25 +07:00
Gravit
9e0c94581c
LauncherBuildTask введение новой системы сборки лаунчера
...
Часть 3
2019-01-05 22:46:07 +07:00
Gravit
18020a78d3
LauncherBuildTask введение новой системы сборки лаунчера
...
Часть 2
2019-01-05 22:28:25 +07:00
Gravit
4e1f268d4f
LauncherBuildTask введение новой системы сборки лаунчера
...
Часть 1
2019-01-05 22:15:19 +07:00
Gravit
02c82745d0
ServerWrapper и лаунчер знает ClientPermissions
2019-01-04 22:46:04 +07:00
Gravit
0c9bb41bee
Закрытие доступа неавторизированным к checkServer/joinServer
2019-01-04 22:22:40 +07:00
zaxar163
a8153c9101
Thread count automatically creating fix.
2019-01-04 21:48:03 +07:00
Zaxar163
34711eea80
Restart command. ( #121 )
2019-01-04 18:32:16 +07:00
Gravit
b70e781fa7
Фикс AuthServer
2019-01-04 17:59:01 +07:00
Gravit
e525842d24
Команда debug для stacktrace
2019-01-03 21:32:10 +07:00
Zaxar163
f812129d81
Modules upd + Integer -> int. ( #117 )
2019-01-03 12:33:14 +03:00
Zaxar163
3d8700d727
AsmFix ( #118 )
...
* AsmFix P1
* ASMFix P2 или как asm 7 тупит.
2019-01-03 11:27:08 +03:00
Gravit
8d34ae76fc
Администраторы игнорируют profile whitelist
2019-01-02 22:34:18 +07:00
zaxar163
c8b4500f1d
Pattern fix.
2019-01-02 22:29:32 +07:00
zaxar163
f56c26ad2b
LaunchServer code optimizations.
2019-01-02 22:29:32 +07:00
zaxar163
4538749192
Upd modules + node transformer fix.
2019-01-02 21:58:12 +07:00
Gravit
1595a64c61
Еще один readString(0)
2019-01-02 21:11:21 +07:00
Gravit
fe9551636e
Фикс уязвимости, позволяющей положить лаунчсервер запросами с невалидной длинной
2019-01-02 18:54:17 +07:00
Gravit
7d89dc1c70
Фиксы SocketHookManager
...
Travis.CI
2019-01-02 18:27:55 +07:00
Gravit
b5e6258353
checkServerHook joinServerHook
2018-12-31 15:12:58 +07:00
Gravit
edaf4d2ad6
HookManager вынесены в пакет ru.gravit.launchserver.managers.hook
2018-12-31 14:53:07 +07:00
Gravit
fe2177151e
AuthHookManager
2018-12-31 14:51:49 +07:00
Gravit
726bcff1b4
Фикс JsonHWIDHandler
2018-12-30 01:58:58 +07:00