Gravit
98b096dff5
[FIX] More fixes
2020-03-25 13:33:53 +07:00
Gravit
fbfb074e0a
[FIX] Критические фиксы
2020-03-22 08:30:29 +07:00
Gravit
c7468eba14
[FEATURE][EXPERIMENTAL] Новое API запуска процесса клиента
2020-03-22 07:44:18 +07:00
Gravit
58a208a3f5
[FIX] Удаление whitelist профиля
2020-03-22 03:48:48 +07:00
Gravit
81d11198e2
Merge pull request #364 from GravitLauncher/scriptsRewrite
...
[FEATURE] Переписал Gradle скрипты.
2020-03-21 05:40:28 +07:00
Gravit
c57cb90700
[FEATURE][EXPERIMENTAL] SecurityReport
2020-03-20 09:29:30 +07:00
Gravit
8dddb08255
[FEATURE][EXPERIMENTAL] SecureLevel
2020-03-20 08:45:11 +07:00
Gravit
8875146be3
[FEATURE] feature support
2020-03-20 07:43:02 +07:00
Gravit
eddfd61c06
[FIX][EXPERIMENTAL] Вырезание HwidHandler
2020-03-20 06:52:36 +07:00
Zaxar163
f81e321223
[FEATURE] Храним версии зависимостей в отдельном файле (ч. 1)...
2020-03-01 12:34:31 +01:00
Zaxar163
1131f56e57
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev
2020-03-01 10:46:26 +01:00
Zaxar163
ca8f6f0861
[FIX] Обновил gradle.
2020-03-01 10:44:14 +01:00
Gravit
437da3de59
[FEATURE] Реализация Exit
2020-03-01 14:00:31 +07:00
Gravit
3f307d7b20
[FEATURE] Откат изменений Захара, конфигурирование лаунчерных модулей
2020-02-25 13:38:11 +07:00
Zaxar163
3da2951cac
[FIX] Скрипты gradle, окончательно.
2020-02-21 16:46:19 +01:00
Gravit
a3800958db
[FIX] ConnectionTypes.SERVER deprecated
2020-02-17 08:51:59 +07:00
Zaxar163
b57ad71539
[REFACTOR] Удалён костыль с сериализацией LauncherEnvironment.
2020-02-10 19:12:47 +01:00
Zaxar163
2a7570b9b6
[FEATURE] Поддержка 1.15.2
2020-01-31 19:27:06 +01:00
Zaxar163
6b7468e366
[FEATURE] Окончательный переход на новую систему props (часть 2).
...
Список props(текущий тип и значение):
String launcher.projectName; // Название проекта
String launcher.address; // Адрес сервера
int launcher.port; // Порт клиента (рандом) используется для передачи параметров запуска
String launcher.guardType; // Тип защиты (java, wrapper, no и т. д.)
String runtimeconfig.secretKeyClient; // Секретный ключ
String runtimeconfig.oemUnlockKey; // Ключ разблокировки консоли ввода команд в лаунчере...
String runtimeconfig.secureCheckHash; // Проверки безопасности лаунчера (хеш)
String runtimeconfig.secureCheckSalt; // Это же но соль...
String runtimeconfig.passwordEncryptKey; // Ключ для шифровки пароля...
int launchercore.env; // Среда лаунчсервера (0=DEV,1=DEBUG,2=STD,3=PROD, остальное = так же STD)
boolean launcher.isWarningMissArchJava; // Выводить ли предупреждение о os.bits!= java.bits
List<byte[]> launchercore.certificates; // EC-сертификаты в формате byte[]
List<Class<?>> launcher.modules; // Список классов модулей лаунчера.
2020-01-31 19:26:11 +01:00
Zaxar163
554ca54c4a
[FEATURE] Переход на новую систему props часть 1 (будет ещё часть 2).
2020-01-31 19:07:33 +01:00
Gravit
93436de104
[FEATURE] Новое API сборки лаунчера
2020-01-19 11:38:36 +07:00
Zaxar163
770a9a18ce
[FIX] Портирование фиксов с ветки hotfix/5.0.11
2020-01-10 14:55:16 +01:00
Gravit
9351cc1de5
[FEATURE] OptionalTrigger
2020-01-04 22:13:28 +07:00
Gravit
459f305f13
[FEATURE] Возможность слежения за OptionalFile
2020-01-04 22:02:06 +07:00
Zaxar163
a03bc919a0
[FIX] Поддержка пинга 1.15
2019-12-17 13:37:08 +01:00
Zaxar163
53c8a548f0
[ANY] Небольшой рефакторинг в конфигах.
2019-12-17 06:56:37 +01:00
Zaxar163
dcf9a56c01
[ANY] Рефакторинг
2019-12-17 06:46:55 +01:00
Gravit
3bfed5c3c7
[FEATURE] Событие закрытия клиента, сервис обработки exit/setSecurityManager
2019-12-17 11:37:21 +07:00
Gravit
a259527a20
[FIX] Хак для Forge
2019-12-13 09:37:42 +07:00
Gravit
4dcc1443f6
[FIX] Исправления работоспособности клиента
2019-12-12 06:04:52 +07:00
Gravit
5e27db127a
[FEATURE] Проверка сертификата на право подписывать приложения
2019-12-11 10:24:26 +07:00
Gravit
2fc32aa1aa
[FEATURE] StdWebSocketService
2019-12-11 09:15:24 +07:00
Gravit
a350b3bd77
[FIX] Перемещение критичных классов в безопастное место
2019-12-09 03:27:13 +07:00
Gravit
3eef6ac882
[FEATURE][EXPERIMENTAL] Удаление LauncherAPI
2019-12-09 02:28:48 +07:00
Gravit
20913cdbc6
[FIX] Некорректный UpdateRequest
2019-12-05 02:24:19 +07:00
Gravit
71018a0cdf
[FEATURE] UUID в ClientProfile
2019-12-05 01:35:36 +07:00
Gravit
4eb9c7fe7c
[FEATURE] Удаление apache http client из обязательных библиотек
2019-12-04 23:42:41 +07:00
Gravit
03471e8bbf
[FEATURE] Удаление ListDownloader
2019-12-04 23:08:51 +07:00
Gravit
977f8dfaec
[FEATURE] Магический UUID для отправки RequestEvent без запроса
2019-11-30 02:50:26 +07:00
Gravit
e081bf5a76
[FEATURE] Поддержка 2FA и необычных способах авторизации
2019-11-30 02:41:27 +07:00
Zaxar163
fe0b4ccf04
[FIX] Когда по ошибке в папке модулей оказывается библиотека, не засыпаем консоль NPE.
2019-11-29 18:31:36 +01:00
Zaxar163
aa4d4881c8
[FIX] Странная ошибка с MH.
2019-11-25 16:54:27 +01:00
Gravit
178fab6ff7
[FIX] Обновление библиотек до актуальных версий
2019-11-24 22:32:39 +07:00
Gravit
17106886bb
[FIX] NotificationEvent proguard support
2019-11-20 20:49:35 +07:00
Gravit
490ba360e7
[FEATURE] Система уведомлений
2019-11-20 20:42:43 +07:00
zaxar163
31c32aa2c2
[FIX] Разделение url и пути в ListDownloader.
2019-11-16 20:38:59 +03:00
Zaxar163
6b85de2806
[FIX] В 2 местах убрал рефлексию.
2019-11-15 14:37:43 +01:00
Gravit
35f71f6797
[FIX] Фикс CastException
2019-11-09 11:53:15 +07:00
Gravit
c0b476a494
[FIX] public.key больше не требуется для ServerWrapper
2019-10-28 01:24:09 +07:00
Zaxar163
e55f266b91
[ANY] Рефакторинг.
2019-10-24 15:22:17 +02:00
Gravit
ff30ba2670
[FIX] Фикс неработоспособности Mojang авторизации
2019-10-21 22:34:08 +07:00
zaxar163
12f5c7ef65
[ANY] Oraganize imports.
2019-10-19 21:21:48 +03:00
zaxar163
f5fe5afe81
[FIX] Ошибка компиляции + [FIX] Опкоды static/virtual перепутал
2019-10-19 20:52:20 +03:00
zaxar163
898dcb3ea0
[FIX] Invalid bytecode(1)
2019-10-19 20:50:51 +03:00
zaxar163
d9e5e3d350
[FEATURE][EXP] Автогенерация конфига, нужен тест!!!
2019-10-19 20:38:24 +03:00
Gravit
b9761637db
[ANY] Чистка LauncherConfig
2019-10-19 23:55:11 +07:00
Gravit
176430e442
[ANY] IDEA Reformat Code
2019-10-19 23:46:16 +07:00
Gravit
9a4b813bb7
[ANY] IDEA Inspect Code
2019-10-19 23:43:33 +07:00
Zaxar163
8ba00d106e
[FIX] Поддержка в ConfigGenerator List<byte[]>
2019-10-19 06:53:13 +02:00
Zaxar163
0b316dff56
[ANY] Небольшой рефакторинг.
2019-10-18 16:36:38 +02:00
Gravit
bcbc46238c
[FEATURE] SecureAutogenConfig
2019-10-18 19:10:04 +07:00
Gravit
d897a692f7
[FIX] Фиксы системы сертификатов
2019-10-17 20:58:52 +07:00
Gravit
7c5616ef2b
[ANY] Удаление хлама
2019-10-17 20:29:28 +07:00
Gravit
5a2aedbe06
[FEATURE] LauncherTrustManager и базовые сертификаты
2019-10-17 20:22:24 +07:00
Gravit
80e24715f6
[FEATURE] Подправлены числа сравнения HWID при compareMode
2019-10-16 22:50:35 +07:00
Gravit
cd4e89dc15
[FEATURE] Базовые проверки HWID на лживость
2019-10-16 22:40:36 +07:00
Gravit
ce28ac4057
[FEATURE] переход на EC ключи. Отказ от RSA
2019-10-16 16:38:44 +07:00
Zaxar163
ef1b61d258
[FIX] Попытка исправить #340
2019-10-10 06:56:18 +02:00
Zaxar163
cb91f83ec2
[FIX] UserAgent в ListDownloader.
2019-10-09 15:33:06 +02:00
Zaxar163
6cc3c051cf
[FIX] Авторизация.
2019-10-03 16:03:44 +02:00
Gravit
efd58d66c7
[FEATURE] Защита от взлома лаунчера в LauncherRequest
2019-09-29 15:40:26 +07:00
Gravit
1b5fb36b0a
[FEATURE] Возможность использования кастомных параметров в AuthProvider(OAuth, 2FA и пр)
2019-09-27 07:23:16 +07:00
Zaxar163
b8459c829d
[ANY] Мини-рефакторинг.
2019-09-24 19:44:40 +02:00
Gravit
2cfcd7a964
[FIX] Исправление бага с работой runtime с ProGuard
2019-09-24 14:56:00 +07:00
Gravit
034e5c154e
[FEATURE] SimpleConfig
2019-09-20 05:21:24 +07:00
Gravit
d5692bd575
[FEATURE] Новое API для удобной работы с конфигурациями
2019-09-20 04:55:57 +07:00
Zaxar163
c17e59c4d1
[FIX] Удаление если прошлая загрузка сорвалась.
2019-09-15 19:41:24 +02:00
Zaxar163
d210666df2
[FIX] Ошибка на обновление.
2019-09-15 19:38:54 +02:00
Gravit
709d75eb80
[DOC] Немного правок JavaDoc
2019-09-05 19:09:28 +07:00
Gravit
a91135835a
[FIX] Multiple Definion при использовании ProGuard
2019-09-05 18:51:48 +07:00
Zaxar163
a93748b6c6
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev
2019-09-01 18:56:57 +02:00
Gravit
aea67ae8ec
[FEATURE] Смена пароля пользователем без участия администратора
2019-09-01 20:25:15 +07:00
Gravit
49e26d0d29
[FIX] Фикс инициализации Guard и ClassCastException
2019-09-01 20:07:23 +07:00
Gravit
c44ab07bf0
[ANY][DOC] Исправлена документация и обновлены модули
2019-08-31 22:15:42 +07:00
Gravit
115b7e872c
[DOC] Некорректные HTML теги в LauncherModule
2019-08-31 22:03:33 +07:00
Zaxar163
b17c70255f
[ANY] Рефакторинг.
2019-08-31 14:44:43 +02:00
Gravit
04f147e368
[FEATURE] Получение модуля по интерфейсу, который он реализовывает
2019-08-29 18:33:27 +07:00
Gravit
4d9fb827c3
[FIX] Исправление загрузки модуля если внутри папки с модулем имеется мусор
2019-08-29 17:54:06 +07:00
Gravit
856fe8797d
[FEATURE] Новые состояния модулей
2019-08-28 21:08:24 +07:00
Gravit
f6e2df3e1c
[TEST][FIX] Написаны тесты для CommandHandler/ProviderMap/Modules system. Исправлегы баги, найденные с помощью тестов
2019-08-28 20:30:47 +07:00
Gravit
0920fe18f4
[DOC] Документация по новой системе модулей
2019-08-28 16:37:59 +07:00
Gravit
a6e4359216
[FEATURE] Генерация JavaDoc, публикация ServerWrapperAPI
2019-08-28 15:55:58 +07:00
Gravit
67e293d6aa
[FEATURE] Сортировка модулей по приоритету, удаление устаревших классов
2019-08-28 15:22:57 +07:00
Gravit
d65d858bc9
[FEATURE][EXPERIMENTAL] Новая система модулей в ServerWrapper и ClientLauncher/LauncherEngine
2019-08-26 18:22:24 +07:00
Gravit
497e07094a
[FIX][EXPERIMENTAL] Исправление неоднозначности InitPhase
2019-08-26 17:37:14 +07:00
Gravit
a980935092
[FEATURE][EXPERIMENTAL] Новая система модулей уже в лаунчсервере
2019-08-26 17:24:19 +07:00
Gravit
114cd2f8c6
[FEATURE][EXPERIMENTAL] LauncherInitContext и возможность инициализации модуля во время работы
2019-08-26 16:42:04 +07:00
Gravit
1646d8b473
[FEATURE][EXPERIMENTAL] Базовая имплементация LauncherModulesManager
2019-08-26 16:27:30 +07:00
Gravit
efa1bf0dd7
[FEATURE][EXPERIMENTAL] Зависимости модулей
2019-08-26 14:42:49 +07:00
Gravit
f316b0598b
[FEATURE][EXPERIMENTAL] Заготовки новой системы модулей
2019-08-26 13:43:53 +07:00