Gravit
1362d71788
[FIX] Исправление безопасности
2020-08-27 21:31:11 +07:00
Gravit
4917f19b81
[FEATURE] Улучшение API
2020-08-27 21:25:14 +07:00
Gravit
2e238f3dc2
[FIX] LaunchServer instance в ProtectHandler
2020-08-27 20:39:20 +07:00
Zaxar163
9a748f0ea3
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev
2020-08-24 12:15:01 +03:00
Zaxar163
ea299c4fea
[FIX] Неправильного вывода IP командой clients. Closes #411 .
2020-08-24 12:05:24 +03:00
Zaxar163
d98c6c39c5
[FEATURE] JsonHWIDProvider + [FIX] Больше запросы JsonAuthHandler не pretty-print. Closes #410
2020-08-24 12:01:42 +03:00
Gravit
17bce5dff0
[FIX] Username case
2020-08-22 23:22:25 +07:00
Gravit
e304bd7285
[FEATURE][EXPERIMENTAL] session теперь UUID для совместимости с JS
2020-08-12 13:39:16 +07:00
Gravit
2c8c640130
[FIX] Несколько фиксов NPE
2020-08-12 13:39:15 +07:00
Gravit
11e50e065c
[ANY] Предупреждение если не сконфигурирована связь с таблицей users
2020-08-02 05:25:39 +07:00
Gravit
c969b16391
[FIX] Предупреждение об отсутствии JavaFX теперь ошибка
2020-07-24 23:30:08 +07:00
Gravit
84617f2fbc
[ANY] 5.1.8-dev
2020-07-22 21:31:24 +07:00
Gravit
d4389b9f1f
[FEATURE] Properties в объекте клиента
2020-07-22 21:28:14 +07:00
Gravit
cd890a73ee
[FIX] Альтернативное зеркало и фиксы профилей
2020-07-15 10:54:10 +07:00
Gravit
b92e9a1d29
[FEATURE] SaveProfilesCommand поддержка ServerProfile
2020-07-03 07:38:48 +07:00
Gravit
4bea6bb16b
[FEATURE] PingServerRequest
2020-07-03 07:38:48 +07:00
Andrew Molchanov
6c76e0758d
[FIX] Замена 1.16 на 1.16.1 ( #400 )
2020-06-30 19:44:18 +07:00
Gravit
3ad7002da7
[FEATURE][EXPERIMENTAL] PingServerReportRequest
2020-06-24 11:06:18 +07:00
Andrew Molchanov
4502f978fb
[ANY] Поддержка 1.16 ( #397 )
2020-06-23 19:07:43 +03:00
Gravit
07ba1255ce
[FEATURE] defaultClass в сериализации по type
2020-06-22 11:46:22 +07:00
Will0376
3e6384cad9
[FEATURE] SyncUPCommand ( #396 )
...
* Create SyncAll.java
Выплёвываю как есть. Регистрация где - я хз. Дальше сами.
* Update CommandHandler.java
* Update and rename SyncAll.java to SyncUP.java
* Update CommandHandler.java
* Update and rename SyncUP.java to SyncUPCommand.java
* Update CommandHandler.java
2020-06-17 15:46:08 +07:00
Gravit
a65837d81d
[FIX] NPE in MysqlHWIDProvider
2020-06-15 13:23:07 +07:00
Gravit
e7fd749c2f
[FIX] Обращение к AuthHandler'у
2020-06-07 12:52:36 +07:00
Gravit
eca8cc2cbc
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev
2020-06-05 08:27:18 +07:00
Gravit
aabd18e089
[FIX] Открытие доступа к UUID и URL скинов и плащей
2020-06-05 08:25:12 +07:00
ijo42
2043d301a1
[FIX] Работа конфигов на русифицированных ОС ( #394 )
2020-06-04 21:18:12 +02:00
Gravit
dba9d70b37
[FIX] LauncherModuleLoader
2020-06-04 13:28:33 +07:00
Gravit
81abc3fdc2
[FEATURE] Добавлен запрос ServerStatus. Удален execCommand и logListen
2020-05-30 04:06:15 +07:00
Gravit
2a9a4256f9
[FIX] NPE in MysqlHWIDProvider
2020-05-29 23:46:12 +07:00
Gravit
898c6a33a1
[FEATURE] Запись последнего HWID в users
2020-05-28 22:50:54 +07:00
Gravit
c353de9267
[FEATURE][EXPERIMENTAL] AuthProviderDAOResult
2020-05-26 04:42:31 +07:00
Gravit
bdecd57470
[FEATURE][EXPERIMENTAL] Переработка DAO/Hibernate
2020-05-26 04:38:47 +07:00
Gravit
c7688afb32
[FIX] NPE в AdvancedProtectHandler
2020-05-26 00:09:01 +07:00
Gravit
72a8c03296
[FEATURE] MysqlHWIDProvider
2020-05-24 03:17:00 +07:00
Gravit
73fcf4aae4
[FEATURE] Try recursive LauncherModule configuration
2020-05-20 21:30:33 +07:00
Gravit
fb00adb129
[FIX] HWID banned users
2020-05-18 19:57:12 +07:00
Gravit
3baffcafb5
[FEATURE] HWIDProvider
2020-05-18 19:33:52 +07:00
Gravit
b9d29008ff
[FIX] Compile fix
2020-05-05 10:56:00 +07:00
Gravit
8d1c7621cf
[FEATURE] Улучшение основы для HWID
2020-05-05 10:55:08 +07:00
Gravit
80e919f4a1
[ANY] Проверка на наличие файлов javafx для proguard
2020-05-05 06:40:03 +07:00
Gravit
96d2cfaf26
[FIX] Cyclic dependencies in LaunchServerCore Module
2020-05-01 10:32:35 +07:00
Gravit
4e4f606636
[ANY] Предупреждение при использовании Autogen сертификата
2020-05-01 09:57:14 +07:00
Gravit
fe21427d17
[FEATURE] Raw WebSocketFrame API
2020-04-27 05:22:49 +07:00
Zaxar163
8a53e5a925
[FIX] Смена директории при помощи DirBridge.move ( #374 )
2020-04-17 18:37:34 +03:00
Zaxar163
6077a51fd4
[ANY] Выводим стектрейс, если DirBridge.move получил аргументом null.
2020-04-14 16:01:10 +03:00
Zaxar163
d06f179e9c
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev
2020-04-13 20:16:48 +03:00
Zaxar163
f94766679c
[FEATURE] Перенос LauncherModuleLoader в LaunchServer. Поддержка конфигов с субклассами.
2020-04-13 20:16:17 +03:00
Gravit
c438f08d7a
[FEATURE] Проверка HWID
2020-04-07 19:05:58 +07:00
Gravit
bf932a4893
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev
2020-04-07 18:14:09 +07:00
Gravit
5c5240a2f3
[FEATURE] HWID возвращается
2020-04-07 18:11:58 +07:00
Zaxar163
68c06de23e
[FIX] StartLaunchServerTest теперь нормально работает.
2020-04-05 11:30:32 +03:00
Zaxar163
fd5803ca32
[REFACTOR] Заключительная часть.
2020-04-05 10:32:03 +03:00
Zaxar163
0d5dbe7794
[REFACTOR] Часть 1.
2020-04-05 10:27:04 +03:00
Zaxar163
3ed166f8e7
[FIX] Поддержка нового формата подключения PostgreSQL
2020-04-05 10:20:35 +03:00
Zaxar163
0bda3a9dbd
[REFACTOR] Удалены все Depcreated.
2020-04-04 10:28:15 +03:00
Gravit
44f3a17973
[FIX] Hibernate reload fix
2020-03-31 11:12:54 +07:00
Gravit
56e1920a8d
[FEATURE][EXPERIMENTAL] Flags in AuthProvider
2020-03-31 10:53:48 +07:00
Gravit
0692fe367f
[FEATURE][EXPERIMENTAL] New permissions system
2020-03-30 10:58:17 +07:00
Gravit
144b15701b
[FEATURE] getAllUsers fix
2020-03-28 06:43:43 +07:00
Gravit
3201d2fc4f
[FEATURE] SaveProfilesCommand
2020-03-27 12:32:00 +07:00
Gravit
69bd5f3c66
[FIX] ClassCastException
2020-03-23 04:11:51 +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
9ccaf3b1d7
[FIX] Альтернатива whitelist профилей
2020-03-22 04:20:17 +07:00
Gravit
58a208a3f5
[FIX] Удаление whitelist профиля
2020-03-22 03:48:48 +07:00
Gravit
0ddf04b6aa
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev
2020-03-22 03:41:34 +07:00
Gravit
56b933bd3a
[FIX] VerifySecureLevelKey
2020-03-22 03:36:52 +07:00
Gravit
7527251841
[FIX] Delete deprecated Client params
2020-03-22 03:24:18 +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
eddfd61c06
[FIX][EXPERIMENTAL] Вырезание HwidHandler
2020-03-20 06:52:36 +07:00
Zaxar163
84543b85f3
[FIX] Hikari and launch4j resolving.
2020-03-11 16:29:17 +01:00
Gravit
a8b96a2adf
[FIX] 2 NPE
2020-03-01 14:18:54 +07:00
Gravit
6af348606b
[FIX] Реализация Exit
2020-03-01 14:01:57 +07: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
0f9fd46d29
[FIX] Последние варны о несовместимости с Gradle 7.0/
2020-02-22 05:46:01 +01:00
Gravit
f8aab10609
[FIX] WARN non signed modules
2020-02-21 11:20:18 +07:00
Gravit
a3800958db
[FIX] ConnectionTypes.SERVER deprecated
2020-02-17 08:51:59 +07:00
Gravit
cfc140d47c
[FIX] binaryName fixes and optimize InjectClassAcceptor
2020-02-17 08:35:02 +07:00
Zaxar163
f2c0815123
[FIX] Удаление хранения AuthProvider в []
2020-02-11 06:08:35 +01:00
Zaxar163
dab4b21ae7
[FIX] Лишний if.
2020-02-10 19:35:48 +01:00
Zaxar163
adefda970e
[FIX] Более быстрое получение провайдера по названий... (коллекция в которой он хранится lasy fill)
2020-02-10 19:18:22 +01:00
Zaxar163
b57ad71539
[REFACTOR] Удалён костыль с сериализацией LauncherEnvironment.
2020-02-10 19:12:47 +01:00
Zaxar163
0e4502d38f
[FIX] Нормальная сериализация Enum.
2020-02-10 19:10:08 +01:00
Zaxar163
bde9fd55f9
[FIX] UOE в сериализации LauncherEnvironment.
2020-02-06 17:27:39 +01:00
Zaxar163
c714a1a5ed
[FIX] Definal
2020-02-01 18:59:16 +01:00
Zaxar163
d68e1f781e
[FIX] NPE в InjectClassAcceptor
2020-02-01 18:17:16 +01:00
Zaxar163
01b25aa6d8
[AMY] Обновлены модули.
2020-02-01 06:42:41 +01:00
Zaxar163
ff5ed0eb27
[ANY] Немного рефакторинга.
2020-02-01 06:30:04 +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
Zaxar163
7979989724
[ANY] Удалил старые usePermission + подчистил импорты.
2020-01-30 16:11:39 +01:00
Zaxar163
ea87e58455
[ANY] Ошибка модификатора поля.
2020-01-30 14:53:21 +01:00
Zaxar163
7b1ddf5577
[FIX] Сериализация short, byte, char, boolean
2020-01-30 14:50:37 +01:00
Gravit
d813e714da
[FIX] InjectClassAcceptor fixes (by radioegor146)
2020-01-30 17:43:07 +07:00
Gravit
83a3c963d3
[FIX] Фиксы MainBuildTask
2020-01-24 10:06:10 +07:00
Gravit
667fb21e9b
[FIX] Фиксы InjectClassAcceptor
2020-01-24 09:57:04 +07:00
Zaxar163
b4a75b9076
[FIX] Поддержка сериализации с аннотацией LauncherInject Map<String, String>
2020-01-22 14:33:08 +01:00
Zaxar163
ef6616dfda
[FIX] InjectClassAcceptor, остался сериализ Map<String, String>
2020-01-22 14:27:10 +01:00
Gravit
60b7a06fa3
[FIX] final в MysqlHWIDHandler
2020-01-19 13:53:15 +07:00
Gravit
9529017428
[FEATURE] AuthProviderPair линковка
2020-01-19 13:50:48 +07:00
Gravit
f81cdf6440
[FEATURE] Удаление permissionsHandler
2020-01-19 12:22:35 +07:00
Gravit
93436de104
[FEATURE] Новое API сборки лаунчера
2020-01-19 11:38:36 +07:00
Gravit
2119688609
[FEATURE][EXPERIMENTAL] Новое API трансформации классов при сборке
2020-01-18 19:43:53 +07:00
Gravit
c075697316
[FEATURE] Новое API в JarHelper
2020-01-18 18:04:46 +07:00
Gravit
036b593356
[TEST] Тесты для InjectClassAcceptor
2020-01-18 13:36:13 +07:00
Zaxar163
567e2fefaf
[FIX] Рефакторинг в пакете pro.gravit.launchserver.asm.
2020-01-18 06:25:11 +01:00
Zaxar163
ea6e131b60
[FEATURE] Аннотация LauncherInject и возможность её использования.
...
Для использования нужен BuildTask по примеру Patcher`а, но с конверсией в классноду и обратно. Чтение класса должно быть с EXPAND_FRAMES, а запись с 0 (без COMPUTE_FRAMES).
2020-01-14 18:01:59 +01:00
Zaxar163
64d57faa48
[FIX] Launch4J - дополнительные настройки.
2020-01-14 17:32:29 +01:00
Zaxar163
770a9a18ce
[FIX] Портирование фиксов с ветки hotfix/5.0.11
2020-01-10 14:55:16 +01:00
Zaxar163
0dcd212d27
[FIX] Более правильное определение ContentType.
2020-01-09 15:35:33 +01:00
Gravit Gravit
96930cbce3
[FIX] Autogen Certificate
2020-01-02 22:55:24 +07:00
Gravit Gravit
43e1533c87
[FEATURE][EXPERIMENTAL] New Hibernate DAO
2020-01-02 22:41:05 +07:00
Gravit
284f550a9f
[FIX] CertificateAutogenTask
2019-12-23 11:18:50 +07:00
Zaxar163
dcf9a56c01
[ANY] Рефакторинг
2019-12-17 06:46:55 +01:00
Gravit
5e27db127a
[FEATURE] Проверка сертификата на право подписывать приложения
2019-12-11 10:24:26 +07:00
Gravit
4779d6e08b
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev
2019-12-11 07:54:04 +07:00
Zaxar163
47e5902e94
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev
2019-12-09 16:08:23 +01:00
Zaxar163
6f6cb96080
[FIX] Нормальный фикс для FileServer
2019-12-09 16:07:25 +01: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
Zaxar163
7cbfe93320
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev
2019-12-06 16:48:35 +01:00
Zaxar163
f62b037789
[FIX] Встроенный файлсервер не зависит от javax.activation при определении mime-type.
2019-12-06 16:45:07 +01:00
Gravit
71018a0cdf
[FEATURE] UUID в ClientProfile
2019-12-05 01:35:36 +07:00
Gravit
773981c32f
[FIX] Возможность отправки сообщений по Channel
2019-11-30 03:47:40 +07:00
Gravit
8c62cfff11
[FIX] Дублирование функций Client.Type и ConnectTypes
2019-11-30 03:25:56 +07:00
Gravit
b93848055b
[FEATURE] connectUUID
2019-11-30 03:12:00 +07:00
Gravit
e081bf5a76
[FEATURE] Поддержка 2FA и необычных способах авторизации
2019-11-30 02:41:27 +07:00
Zaxar163
97b30aa234
[ANY] Рефакторинг.
2019-11-28 18:01:04 +01:00
Zaxar163
af88a02a52
[FIX] Немножко оптимизирован алгоритм генерации dictonary.
2019-11-28 17:42:45 +01:00
Zaxar163
3923251fd2
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev
2019-11-28 17:30:10 +01:00
Zaxar163
90d2123f76
[FIX] Автовыбор опций ProGuard для Java9
2019-11-28 17:29:36 +01:00
Gravit
fccc9fe8c0
[FIX](Забытый коммит) Не указывался requestUUID в UpdateResponse
2019-11-28 23:15:28 +07:00
Zaxar163
37e3991a9a
[FEATURE] Адекватная поддержка Docker.
2019-11-28 17:14:06 +01:00
Gravit
5c39b1d4d2
[FIX] Дополнительные проверки в Auth для защиты от дурака
2019-11-24 19:55:33 +07:00
Gravit
490ba360e7
[FEATURE] Система уведомлений
2019-11-20 20:42:43 +07:00
Zaxar163
6b85de2806
[FIX] В 2 местах убрал рефлексию.
2019-11-15 14:37:43 +01:00
Gravit
085924c831
[FEATURE] Удаление устаревшего TaskUtil
2019-10-27 23:58:44 +07:00
Gravit
5446142e6a
[FEATURE] Раширение pipeline на EXE
2019-10-27 23:51:48 +07:00
Gravit
f3c7f57e50
[FIX] Кривая подпись, испраление тормозов при подписи
2019-10-27 22:39:08 +07:00
Gravit
f7cfaaa543
[FIX] Добавление сгенерированного сертификата в trustStore
2019-10-27 22:33:52 +07:00
Gravit
625fb75f82
[FEATURE] Автогенерация сертификата на лету при его отсутствии
2019-10-27 21:47:55 +07:00
Zaxar163
e55f266b91
[ANY] Рефакторинг.
2019-10-24 15:22:17 +02:00
Gravit
89c412cda1
[FIX] Не позволяем лаунчеру разжираться слишком сильно
2019-10-23 03:09:47 +07:00
Gravit
fb21aeb888
[FEATURE] Подписывание любого файла и любой диретории
2019-10-22 00:12:38 +07:00
Gravit
68cb755212
[FIX] Более понятные имена
2019-10-20 23:10:41 +07:00
Gravit
e1c6775e34
[FIX] Ошибки SignJarTask и отключение STRIP для библиотек
2019-10-20 22:55:36 +07:00