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
f011b08b12
Libraries dir also for every depend... Next is SignerJar.
2019-01-09 12:42:20 +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
b0a45a21f4
Обновление библиотек
2018-12-31 15:29:07 +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
Gravit
cf5867c131
SocketHookManager fix
2018-12-29 17:20:51 +07:00
Gravit
4d7234512c
SocketHookManager
2018-12-29 17:00:50 +07:00
Gravit
005507a3a3
Фикс опциональных модов
2018-12-27 14:12:40 +07:00
sanik2021
935ecfbeec
Merge pull request #1 from GravitLauncher/master
...
Fixed
2018-12-26 21:20:56 +03:00
sanik2021
8a426914f0
Fixed MysqlHWIDHandler
2018-12-26 20:31:35 +03:00
Gravit
563153a6d0
Опечатка в станадртном порте
2018-12-26 22:41:24 +07:00
Gravit
78f9fed6e1
Фикс RequestAuthProvider
2018-12-26 22:12:41 +07:00
Gravit
90103d16f4
Обновление основного конфига
2018-12-26 21:13:50 +07:00
Gravit
e4f4d1861b
Обновление профилей 1.4.7, 1.5.2, 1.6.4
2018-12-26 21:12:19 +07:00
Gravit
fd45038b91
Обновление профилей 1.7.2, 1.8.9, 1.9.4, 1.10.2, 1.11.2, 1.13.1, 1.13
2018-12-26 21:05:32 +07:00
zaxar163
ebdc354468
Fixes.
2018-12-26 16:27:39 +03:00
zaxar163
7f74005454
Merge remote-tracking branch 'origin/master' into optimizations
2018-12-26 16:25:17 +03:00
Zaxar163
94c1cecd14
Merge branch 'master' into optimizations
2018-12-26 16:20:27 +03:00
Gravit
5f14c79415
SwapAuthProviderCommand фикс
2018-12-26 20:19:53 +07:00
Gravit
245db2dda5
SwapAuthProviderCommand
2018-12-26 20:18:06 +07:00
zaxar163
ff7887a006
Some fixes.
2018-12-26 16:17:47 +03:00
Gravit
b0b2493935
Управление whitelist с помощью Reconfigurable
2018-12-26 20:01:36 +07:00
Gravit
56e5874205
Инициализация Reconfigurable при старте лаунчсервера
2018-12-26 19:54:23 +07:00
Gravit
c64d3b1f42
PermissionsManager удален за ненадобностью
2018-12-26 19:51:40 +07:00
zaxar163
ddeefc03b0
Fixed Stopped messange on start.
2018-12-26 15:44:35 +03:00
Gravit
40036362f9
reloadInfo переименован в reloadList
2018-12-26 19:41:39 +07:00
Gravit
73dfdd1494
Reconfigurable и команды config/configHelp/configList
2018-12-26 19:40:53 +07:00
zaxar163
1a562792cf
Refactor with warns fix.
2018-12-26 15:33:49 +03:00
Gravit
bac2ac9d50
Фикс MySQLAuthHandler
2018-12-26 19:24:38 +07:00
Gravit
c7c270fc2c
Reload,ReloadAll,ReloadInfo commands
2018-12-26 19:10:56 +07:00
Gravit
172eb97ce6
JsonFilePermissionsHandler теперь Reloadable
2018-12-26 19:03:34 +07:00
Gravit
e341f144b9
ReloadManager и ReloadCommand
2018-12-26 18:54:24 +07:00
Gravit
05bad22ede
Фикс инициализации MySQLAuthHandler
2018-12-26 18:35:28 +07:00
Gravit
84a6784d26
Изменен порядок значений на более привычный
2018-12-26 18:21:08 +07:00
Gravit
291f6e4405
Несколько стандартных PermissionsHandler
2018-12-26 18:09:35 +07:00
Gravit
a606cb23e1
Полноценный выбор PermissionsHandler
2018-12-26 18:04:45 +07:00
Gravit
4c1fae008f
Whitelist для RejectAuthProvider
2018-12-26 16:41:11 +07:00
Gravit
0862e3c541
Фитча для модулей - список файлов в jar лаунчера
...
Упрощает процедуру внедрения своих файлов в JAR
2018-12-26 16:34:18 +07:00
Gravit
e915d408a9
Команда dumpEntryCache
2018-12-24 20:15:53 +07:00
Gravit
19509d7ac5
Launch4J конфиг по умолчанию
2018-12-24 19:16:44 +07:00
Gravit
db1abf9a17
Фикс ошибки с DownloadAsset/DownloadClient
2018-12-24 19:12:39 +07:00
Gravit
5eac763f8f
Правки конфига по умолчанию
2018-12-24 17:16:57 +07:00
Gravit
8df7d148da
Разделение на человекочитаемый gson и машинный
2018-12-24 17:10:53 +07:00
Gravit
7e97915fd1
PermissionsManager на случай, если authProvider не обрабатывает привилегии
...
Загрузка привилегий из файла permissions.json
2018-12-24 17:00:09 +07:00
Gravit
232aeb5c68
Возможность перезапускать лаунчсервер без потери сессий на клиентах
2018-12-24 16:23:00 +07:00
Gravit
f58d387d92
Исправления DownloadClientCommand и стандартных профилей 1.12.2 и 1.7.10
2018-12-24 14:58:28 +07:00
Gravit
c65124a21e
Перевод конфигов на Json часть 9
...
Порция фиксов
Теперь работает!
2018-12-24 14:51:13 +07:00
Gravit
08d7f61a19
Перевод конфигов на Json часть 8
...
Порция фиксов
Комплируется, пока не работает
2018-12-24 12:51:47 +07:00
Gravit
28cb9b0f23
Перевод конфигов на Json часть 7
...
Порция фиксов
Комплируется, пока не работает
2018-12-24 00:45:16 +07:00
Gravit
137b83f428
Перевод конфигов на Json часть 6
...
Адаптеры
Комплируется, пока не работает
2018-12-24 00:19:43 +07:00
Gravit
2c06cdec24
Перевод конфигов на Json часть 5
...
Правки рантайма
Комплируется, пока не работает
2018-12-23 23:47:07 +07:00
Gravit
123250246c
Перевод конфигов на Json часть 4
...
Правки рантайма
Комплируется, пока не работает
2018-12-23 23:26:57 +07:00
Gravit
79891d711e
Перевод конфигов на Json часть 3
...
Комплируется, пока не работает
2018-12-23 23:22:19 +07:00
Gravit
7c35cb0a34
Перевод конфигов на Json часть 2
...
Не комплируется
2018-12-23 22:57:40 +07:00
Gravit
49b085278c
Перевод конфигов на Json часть 1
...
Не комплируется
2018-12-23 22:50:31 +07:00
Gravit
d2916d180d
IDEA Code Refractor
2018-12-20 22:52:09 +07:00
Gravit
87669d1d46
IDEA Code Reformat
2018-12-20 22:45:01 +07:00
Gravit
e15e4c1e35
Возможность отключить предупреждение о неверной архитектуре Java и ОС
2018-12-20 22:43:01 +07:00
Gravit
f5534a1f67
Открыта возможность инструментации LaunchServer
2018-12-20 22:36:02 +07:00
zaxar163
1aba7624a1
Commands fixes.
2018-12-19 21:05:40 +07:00
zaxar163
52213d7c55
Applied gradle fix.
2018-12-19 21:05:40 +07:00
Gravit
d450a17d58
Правки Hikari кода
2018-12-19 18:54:23 +07:00
Gravit
23966a3b04
Введение LauncherEnvironment
2018-12-19 18:24:50 +07:00
Zaxar163
2a9e1258b5
SKIP_FRAMES зачем то пихнул, это как пихнуть SKIP_CODE.
2018-12-06 19:44:46 +07:00
Zaxar163
1b516ccf2f
Safe classWriter. ( #92 )
...
* ClassWriter hierarchy...
* Some improvements of jar building.
* Modules updated.
* Fixed modules... Again.
* Выловил заразу всё таки...
* Update modules to use SafeClassWriter.
* To Strings...
* Organize imports.
2018-12-06 09:29:34 +07:00
Gravit
2c04ddb514
Proguard конфиг для работы OSHI
2018-12-03 17:47:22 +07:00
Gravit
eedd70061f
Фикс стандартного конфига
2018-12-03 16:59:31 +07:00
zaxar163
21209083be
Fix issue with proguard.
2018-12-02 17:27:58 +03:00
zaxar163
f879c98995
Fix #89 .
2018-12-02 15:21:27 +03:00
zaxar163
d6049e71c0
Merge branch 'master' into v4.1.x
2018-11-30 20:52:37 +03:00
Gravit
637867dbc8
Очень странный Баг с NPE
2018-11-29 00:16:38 +07:00
Gravit
b175388465
Вернул предыдущие названия
2018-11-28 21:05:28 +07:00
Gravit
c12d93b435
Исправление неверного синтаксиса комантария в дефолтном конфиге
2018-11-28 18:02:35 +07:00
Gravit
16803776d0
Использованеи библиотеки OSHI для получения HWID
2018-11-28 17:54:23 +07:00
Gravit
07eaa0c691
Вывод информации о лицензии в консоль при запуске
2018-11-27 18:37:37 +07:00
Gravit
3cd15a6168
Avanguard выброшен
2018-11-27 18:19:09 +07:00
zaxar163
4140b2ad5b
Fixed binary names...
2018-11-26 11:00:58 +03:00
zaxar163
ebdf52d344
Update dependencies.
2018-11-26 10:53:02 +03:00
zaxar163
7d625b4640
Implemented #82
2018-11-26 10:43:44 +03:00
zaxar163
4727ee9bbf
Organize imports.
2018-11-25 21:23:57 +03:00
zaxar163
46ea7c8500
Merge branch 'master' into v4.1.x
2018-11-25 20:45:01 +03:00
Zaxar163
3c960eb501
Add AuthLimiter IP exclusions.
...
* Add AuthLimiter IP exclusions #63 .
2018-11-20 20:18:18 +03:00
Gravit
d89c976a5c
Вынос настройки message в MySQLAuthProvider
2018-11-20 01:19:07 +07:00
Gravit
ad924961e6
Отказ от minimal-json в пользу gson
2018-11-14 17:59:55 +07:00
Zaxar163
4300aafc38
Fixed proguard. ( #54 )
2018-11-11 11:22:11 +03:00
Zaxar163
b2b810ddea
ThreadCount #49
...
* #48 выполнено
2018-11-11 09:01:19 +03:00
Zaxar163
ef57f8b02f
Removed plugin-integr. ( #47 )
2018-11-10 20:47:58 +03:00
Gravit
30ae80c1a1
updateShared
2018-11-08 19:50:24 +07:00