Commit graph

718 commits

Author SHA1 Message Date
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