Commit graph

2463 commits

Author SHA1 Message Date
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
002477445c
[ANY] Обновлены модули.
[FEATURE] Синхронизация лишь требуемых директорий в AutoReHash.
2020-01-30 16:46:13 +01:00
Zaxar163
7979989724
[ANY] Удалил старые usePermission + подчистил импорты. 2020-01-30 16:11:39 +01:00
Zaxar163
32f76a395a
[ANY] Обновлены модули. 2020-01-30 15:59:50 +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
6ec2c035cf
[FIX] NPE в ServerWrapper 2020-01-20 12:21:59 +07:00
Gravit
d4c4197e8e
[ANY] Обновлены модули 2020-01-19 13:59:03 +07: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
4260199de7
[FIX] Удаление упоминаний httpclient-x.x.x 2020-01-18 19:51:40 +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
5939ed758f
[ANY] Удаление устаревших классов 2020-01-18 17:33:18 +07:00
Gravit
495dba899d
[FEATURE] ClientUnlockConsoleEvent 2020-01-18 17:25:49 +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
9351cc1de5
[FEATURE] OptionalTrigger 2020-01-04 22:13:28 +07:00
Gravit
459f305f13
[FEATURE] Возможность слежения за OptionalFile 2020-01-04 22:02:06 +07:00
Gravit
1ae7c80c72
[FIX] Фикс ошибки JavaFX при запуске на Java 9+ без openjfx 2020-01-04 21:54:17 +07:00
Gravit
7d5b912c3c
[FEATURE] ClientService.nativesPath 2020-01-04 21:17:24 +07:00
Gravit
160219c36b
[ANY] Обновлены модули 2020-01-03 17:06:15 +07: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
Zaxar163
f0ca39cde9 [ANY] Обновлены модули. 2020-01-02 10:37:33 +03:00
Gravit
284f550a9f
[FIX] CertificateAutogenTask 2019-12-23 11:18:50 +07:00
Gravit
5e923ec479
[FIX] GitLab CI 2019-12-23 11:13:50 +07:00
Zaxar163
decd3a8d04
[ANY] Обновлены модули. 2019-12-19 06:33:03 +01:00
Zaxar163
b617e58a4c
[ANY] Обновлены модули
[FEATURE] Sentry интеграция.
2019-12-19 05:50:49 +01:00
Zaxar163
1e169ce55b
[FIX] Дефолтное значение IGN_OVERFLOW. 2019-12-18 20:01:38 +01:00
Zaxar163
f4dcd99639
[FIX] Игнорируем Overflow (возможен на тяжёлых сборках). 2019-12-18 17:24:07 +01:00
Zaxar163
6f22ae3c7d
[ANY] Обновлены модули 2019-12-18 17:16:48 +01:00
Zaxar163
c6e6dd672f
[FIX] Ещё 1 способ при загрузке группы URL (в основном для модулей). 2019-12-18 17:03:23 +01:00
Zaxar163
c6dad02c9b
[ANY] Обновлены модули. 2019-12-17 15:47:08 +01:00
Zaxar163
011da08dc8
[ANY] Обновлены модули. 2019-12-17 15:40:23 +01: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