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
23e732e8b2
[FIX] Вправлены JFX классы, лишние убраны, т. к. теперь можно легко доставить JFoenix или аналоги.
2019-02-13 12:43:17 +03:00
Gravit
acf8370c54
[FEATURE] BufferedInputStream/BufferedOutputStream
...
By PullRequest https://github.com/new-sashok724/Launcher/pull/72
2019-02-10 23:27:31 +07: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
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
746fdc36e4
[FIX] Унификация Results
2019-02-10 15:38:48 +07:00
Gravit
4c7e3a8d44
[FIX] Полностью рабочий WebSocket client
2019-02-10 15:09:29 +07:00
Gravit
943154374a
[ANY] Release 4.3.2
2019-02-10 14:06:00 +07:00
Gravit
f9129c28d2
[FEATURE] AuthProvider preAuth
2019-02-07 14:46:25 +07:00
Gravit
2c8f3d4f5b
[FEATURE] GuardLicense 2
2019-02-06 16:00:18 +07:00
Gravit
d7a2d0733f
[FEATURE] GuardLicense
2019-02-06 15:46:58 +07:00
Gravit
ca52798855
[ANY] 4.3.1
2019-02-05 19:36:20 +07:00
Zaxar163
8d979b3175
Исправил скрипты сборки и пофиксил некоторые части Updater. ( #164 )
...
* [FIX] Вынес Timer в LaunchServer и Updater, ведь модули тоже могут его использовать.
* [FIX] Updater исправлен парсинг типа версии и номера сборки.
2019-02-03 18:15:30 +07:00
Gravit
9ca5158eeb
[FEATURE] Доработка LauncherConfig для работы с nettyPort
2019-01-29 23:15:17 +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
8726988291
[FEATURE] Реализация ResultInterface классами RequestEvent
2019-01-28 23:14:13 +07:00
Gravit
2e4acb721a
[FEATURE] Оснащение всех Event UUID'ами
2019-01-28 22:35:49 +07:00
Gravit
1ce4b6f11b
[FEATURE] Перенос RequestEvent
2019-01-28 22:28:12 +07:00
Gravit
6ebc731382
[FIX] Версия 4.3.0
2019-01-28 20:00:49 +07: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
Gravit
97f9f034e7
[FIX] Фикс runtime для работы с новыми опциональными модами
2019-01-22 12:29:57 +07:00
Gravit
8e2e9d4aee
[FEATURE] Поддержка дизайном новых опц модов
2019-01-22 12:02:58 +07:00
Gravit
4d7fca7b2a
[FIX] Сериализация OptionalType
2019-01-22 11:54:53 +07:00
Gravit
acd3c0258c
[FIX] Фикс ошибки компиляции в ClientProfile
2019-01-22 11:40:40 +07:00
Gravit
6d39f514ca
[FEATURE] Перестройка optionalClientArgs/optionalJVMArgs/optionalClassPath
2019-01-22 11:38:41 +07:00
Gravit
1a1c6b6c5a
[FEATURE] Введение общего интерфейса для всех Optional
2019-01-22 11:18:48 +07:00
Gravit
387c786eef
[FEATURE] Функция toLong и возможность написания своих permissions
2019-01-21 20:42:26 +07:00
Gravit
f761460122
[FEATURE] 4 новых permissions
2019-01-21 20:38:51 +07:00
Gravit
e29cb1b5a4
[ANY] 4.2.2-b1
2019-01-21 19:59:21 +07: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
Gravit
6db5d818b0
[FIX] Исправлены уровни логгирования для некоторых сообщений
2019-01-15 11:05:24 +07: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
681669cad6
[ANY] 4.2.1-b1
2019-01-12 14:37:33 +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
68540a1c44
[FEATURE] ModulesConfigManager
2019-01-12 07:13:24 +07:00
Gravit
1af6c27d3e
[ANY] 4.2.0-b1 stable
2019-01-12 04:01:16 +07:00
sanik2021
c7055129b6
Исправление работы описания сервера ( #139 )
2019-01-10 06:40:47 +07:00
zaxar163
59063daed3
Gradle build change.
2019-01-09 12:29:54 +04:00
zaxar163
b984fa9d73
Next IOExc fix.
2019-01-08 18:01:59 +04:00
zaxar163
a238f79fe6
Also fixes.
2019-01-08 17:42:48 +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
104ece2be4
Возможность сделать опциональные моды только для админов
2019-01-04 23:01:45 +07:00
Gravit
02c82745d0
ServerWrapper и лаунчер знает ClientPermissions
2019-01-04 22:46:04 +07:00
Gravit
1b374c3093
Открыта ветка 4.2.0
2019-01-04 21:25:33 +07:00
Gravit
88510bb270
4.0.0-b8
2019-01-04 18:36:19 +07:00
Zaxar163
34711eea80
Restart command. ( #121 )
2019-01-04 18:32:16 +07:00
Gravit
1595a64c61
Еще один readString(0)
2019-01-02 21:11:21 +07:00
Gravit
1c4720256a
4.1.0-b7
2019-01-02 20:01:58 +07:00
Gravit
fe9551636e
Фикс уязвимости, позволяющей положить лаунчсервер запросами с невалидной длинной
2019-01-02 18:54:17 +07:00
Gravit
726bcff1b4
Фикс JsonHWIDHandler
2018-12-30 01:58:58 +07:00
Gravit
4792e0453e
Полноценный граф зависимостей опциональных модов на Java
2018-12-27 14:53:49 +07:00
Gravit
005507a3a3
Фикс опциональных модов
2018-12-27 14:12:40 +07:00
Gravit
e8a4fbd7a3
Текущая версия: 4.1.0-b6 beta
2018-12-26 20:49:44 +07:00
Gravit
426c7be60d
4.1.0-b5 beta
2018-12-26 20:46:29 +07:00
Gravit
1c5741d0d8
4.1.0-b4 experimental
2018-12-24 17:17:24 +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
7c35cb0a34
Перевод конфигов на Json часть 2
...
Не комплируется
2018-12-23 22:57:40 +07:00
Gravit
49b085278c
Перевод конфигов на Json часть 1
...
Не комплируется
2018-12-23 22:50:31 +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
df5d3e8020
Merge branch 'master' of github.com:GravitLauncher/Launcher
2018-12-20 16:38:01 +07:00
Gravit
4db1bd6d75
Техническая реализация поиска модов в других клиентах
...
Не тестировалась на работоспособность
Вычисление хеша и обход всех папок обновлений - затратная по диску и процессору операция
2018-12-20 16:37:46 +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
23966a3b04
Введение LauncherEnvironment
2018-12-19 18:24:50 +07:00
Gravit
99d9533b1c
Текущая версия: 4.0.0-b3
2018-12-19 17:55:20 +07:00
Gravit
3afe8a98dc
4.0.0-b2
2018-12-19 17:50:45 +07:00
Gravit
2f56328780
Merge branch 'v4.1.x' of github.com:GravitLauncher/Launcher into v4.1.x
2018-12-06 10:24:37 +07:00
Anatoliy
e7846adaf2
Update JVMHelper.java
...
Optimized "for" loop
2018-12-06 09:30:00 +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
6f4a4b60bc
Использование максимально большого жесткого диска для серийника
2018-12-03 18:24:02 +07:00
Gravit
6cfb3b3dad
Исправления OSHI HWID
2018-12-03 17:44:39 +07:00
zaxar163
d21558e316
Unpack hashing fixed.
2018-12-02 17:17:04 +03:00
zaxar163
d6d002c2f6
Formatting optimization...
2018-12-02 17:02:13 +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
Zaxar163
92818b12b2
Update LauncherHWIDInterface.java ( #86 )
2018-11-28 21:09:59 +03:00
Gravit
16803776d0
Использованеи библиотеки OSHI для получения HWID
2018-11-28 17:54:23 +07:00
Ghostlyr
a1d7fdb2d4
Регистронезависимый белый список
2018-11-27 22:03:19 +06:00
Gravit
07eaa0c691
Вывод информации о лицензии в консоль при запуске
2018-11-27 18:37:37 +07:00
Gravit
3cd15a6168
Avanguard выброшен
2018-11-27 18:19:09 +07:00
Gravit
8597206e84
Merge branch 'master' into v4.1.x
2018-11-26 18:21:53 +07:00
Gravit
444d4a94f1
Merge branch 'v4.1.x'
2018-11-26 18:19:29 +07:00
Gravit
1e35e89d1c
Отказ от buildnumber файла
2018-11-26 18:15:16 +07:00
zaxar163
7d625b4640
Implemented #82
2018-11-26 10:43:44 +03:00
zaxar163
46ea7c8500
Merge branch 'master' into v4.1.x
2018-11-25 20:45:01 +03:00
Gravit
fb75e7f5a5
4.0.8
2018-11-20 21:47:59 +07:00
Gravit
2bff9a4e18
Оптимизация хранения ClientProfile
2018-11-14 19:55:53 +07:00
Gravit
4c4ff840d4
Оптимизация списка JVM опций
2018-11-14 19:48:59 +07:00
Gravit
ad924961e6
Отказ от minimal-json в пользу gson
2018-11-14 17:59:55 +07:00
Gravit
56f81e791a
4.0.7 stable
2018-11-13 19:02:50 +07:00
Zaxar163
b2b810ddea
ThreadCount #49
...
* #48 выполнено
2018-11-11 09:01:19 +03:00
Gravit
d2947b811d
4.0.6
2018-11-10 23:18:02 +07:00
Gravit
b4f097d187
hotfix
2018-11-08 20:03:11 +07:00
Gravit
30ae80c1a1
updateShared
2018-11-08 19:50:24 +07:00
Gravit
874a30eb6b
IDEA Code Reformat
2018-11-08 19:30:16 +07:00
Gravit
f9b8bd2947
IDEA Refractoring
2018-11-08 19:28:31 +07:00
Gravit
06c94316dd
Опциональные моды в runtime
2018-11-08 17:41:16 +07:00
Gravit
4a74816634
enabledOptional
2018-11-06 19:14:08 +07:00
Gravit
9e2a154c50
Запрос ChangeServer
2018-11-06 18:57:19 +07:00
Gravit
077c4f4c78
1.13.2
2018-11-03 21:35:47 +07:00
Gravit
c3a040ec25
Фиксы FileNotFoundException и распаковки guard/runtime
2018-11-01 20:45:11 +07:00
Gravit
01355fd93e
Проверка хешей врапперов и авангарда
2018-11-01 20:03:14 +07:00
Gravit
4ac26bf3d8
4.0.5
2018-11-01 19:22:40 +07:00
Gravit
e82359a347
Вернул проверку runtime
2018-10-27 00:23:27 +07:00
Gravit
8594c2f702
Runtime не контролирует процедуру обновления
2018-10-26 23:48:42 +07:00
Gravit
89027479c1
LauncherEngine инициализируется во время загрухки клиента
2018-10-26 22:29:26 +07:00
Gravit
23f67c2160
CodeStyle для EnvHelper
2018-10-26 21:42:20 +07:00
Gravit
96bca9aa5d
Крупное обновление LauncherRequest
...
Есть совместимость с предыдущими версиями
2018-10-25 19:36:57 +07:00
Gravit
e286c951df
UnpackHelper
2018-10-25 17:53:12 +07:00
Gravit
a944282469
JVM Halt через несуществующий нативный метод
2018-10-25 15:57:58 +07:00
Gravit
d6f203d9bf
Большинство аннтоаций LauncherAPI удалены из SecurityHelper
2018-10-25 15:43:42 +07:00
Gravit
2e0e187ffc
Переопределение nativePath в PublicURLClassLoader
2018-10-23 19:59:39 +07:00
Gravit
4c629fb930
Удалены устаревшие методы
2018-10-22 18:53:01 +07:00
Gravit
300e8cfcec
Экспериментальный класс ClientLauncherWrapper
2018-10-22 18:38:01 +07:00
Gravit
761ddc3087
Экспериментальная защита на основе StackTrace
2018-10-22 18:05:10 +07:00
Gravit
4e75894438
Фикс чита на основе глобальных переменных часть 2
2018-10-22 14:15:44 +07:00
Zaxar163
6091be7606
Critical fixes NPE.
2018-10-22 08:28:19 +03:00
Gravit
01fd6d2689
Фикс обхода на основе глобальных переменных
2018-10-22 00:09:32 +07:00
Gravit
67849bc1be
Введение настроек на стороне Java часть 1
...
Не комплируется
2018-10-21 19:12:36 +07:00
Gravit
ecb904035a
Техническая возможность использования своей JVM
2018-10-20 16:33:02 +07:00
Gravit
8d7db40909
Возможность изменять профиль после авторизации
2018-10-20 15:57:30 +07:00
Gravit
830786614f
Исправление битности AES ключа
2018-10-18 22:35:16 +07:00
Gravit
354974a0c7
4.0.3
2018-10-18 22:08:46 +07:00
Gravit
b83666a584
Запрет добавления и удаления обработчиков во время впыолнения
2018-10-18 21:48:44 +07:00
Gravit
40392f24cd
Функции start/stop
2018-10-18 21:46:14 +07:00
Gravit
fc6a29cfa2
Изменение интерфейса
2018-10-18 20:57:49 +07:00
Gravit
78d6321f9f
IDEA Generify
2018-10-18 20:56:33 +07:00
Zaxar163
3013e88103
Update EventHandler.java
2018-10-18 20:51:31 +07:00
Gravit
01fdbdf305
Базовые события
2018-10-18 20:47:49 +07:00
Gravit
5c99ffd69a
Система событий
2018-10-18 20:25:57 +07:00
Gravit
e5d3dd9a03
Техническая возможность сравнения директорий, а значит и поиска файлов в других клиентах
2018-10-18 19:22:29 +07:00
Gravit
615ed25e00
Введение MirrorManager, теперь можно создавать свои "зеркала", откуда можно скачивать клиенты и ассеты. Список зеркал указывается в LaunchServer.cfg
...
Модули могут добавлять свои зеркала
2018-10-18 16:39:36 +07:00
Gravit
eb5864e9c7
4.0.2
2018-10-13 15:32:11 +07:00
Gravit
a9a9a78983
Случайный порт при передаче параметров
2018-10-13 15:20:23 +07:00
Gravit
311fee0443
Чистка LauncherAPI
2018-10-13 15:01:10 +07:00
Vladimir Votyakov
76dd4ce250
Allow to disable Avanguard ( #33 )
2018-10-12 17:04:17 +07:00
Gravit
eef3d38f73
Merge branch 'master' of github.com:GravitLauncher/Launcher
2018-10-08 21:13:16 +07:00
Gravit
5fc4b01b8a
Шифрование AccessToken
2018-10-08 20:57:29 +07:00