Commit graph

724 commits

Author SHA1 Message Date
Zaxar163
0b316dff56
[ANY] Небольшой рефакторинг. 2019-10-18 16:36:38 +02:00
Zaxar163
fd23ba555b
[FEATURE] byte[] в конфиге. 2019-10-18 16:27:47 +02:00
Zaxar163
96d8883ecb
[FEATURE] Переделываю генератор конфига, часть 1 2019-10-18 16:16:06 +02:00
Zaxar163
7ef7099430
Merge branch 'feature/eccrypt' of
github.com:GravitLauncher/Launcher into feature/eccrypt
2019-10-18 16:01:16 +02:00
Zaxar163
d33fe0e6d0
[FIX] Forge 1.14 + [FEATURE] String split для asm. 2019-10-18 15:59:11 +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
5a2aedbe06
[FEATURE] LauncherTrustManager и базовые сертификаты 2019-10-17 20:22:24 +07:00
Gravit
a7db7184db
[FIX] Ошибки компиляции 2019-10-17 01:19:14 +07:00
Gravit
cd4e89dc15
[FEATURE] Базовые проверки HWID на лживость 2019-10-16 22:40:36 +07:00
Gravit
35a94ae59f
[FIX] Вырезана лицензия на защиту 2019-10-16 17:08:48 +07:00
Gravit
ce28ac4057
[FEATURE] переход на EC ключи. Отказ от RSA 2019-10-16 16:38:44 +07:00
Zaxar163
78e882b943
[ANY] Мини-рефакторинг. 2019-10-03 15:04:48 +02:00
Zaxar163
e6333e057f
Merge branch 'dev' of github.com:GravitLauncher/Launcher into
dev
2019-10-03 14:57:17 +02:00
Zaxar163
30e08e1c26
[ANY] Обновлены модули. 2019-10-03 14:57:03 +02:00
Gravit
f8fbe8e425
[FIX] Duplicate META-INF 2019-09-30 14:01:41 +07:00
Gravit
81f50a57f3
[FEATURE] Новые фитчи MirrorManager 2019-09-30 10:43:41 +07:00
Gravit
efd58d66c7
[FEATURE] Защита от взлома лаунчера в LauncherRequest 2019-09-29 15:40:26 +07:00
zaxar163
a38853180b [FIX] Дупликаты кода в ClientLauncher, названия хандлеров в LauncherNettyServer 2019-09-29 09:26:04 +03:00
zaxar163
50d5c941f4 [FIX] Названия хандлеров в LauncherNettyServer, удаление лишнего API. 2019-09-28 20:05:03 +03:00
zaxar163
6af7283b60 [FIX] Доступ к NettyServerSocketHandler на postInit... 2019-09-28 19:48:39 +03:00
Zaxar163
f89fabaf11
[FEATURE][EXP] Возможность обрабатывать сообщения WebSocket... 2019-09-27 19:32:24 +02:00
Gravit
43c96039e4
[FIX] Исправление десериализации в LaunchServer 2019-09-27 07:31:19 +07:00
Gravit
1b5fb36b0a
[FEATURE] Возможность использования кастомных параметров в AuthProvider(OAuth, 2FA и пр) 2019-09-27 07:23:16 +07:00
Andrew Molchanov
ac42f840a8
[ANY] Добавил конфиг на 1.14.4 для ванили 2019-09-25 00:12:21 +03:00
Zaxar163
b8459c829d
[ANY] Мини-рефакторинг. 2019-09-24 19:44:40 +02:00
Gravit
327d243761
[FIX] Исправление ошибки компиляции 2019-09-20 04:59:53 +07:00
Gravit
8f42175ad4
[FEATURE] ClientLaunchPhase event 2019-09-20 03:55:34 +07:00
Gravit
37db7b99a8
[FIX] Опечатка в конфигурации ProGuard 2019-09-20 03:27:02 +07:00
Gravit
053ca39dfe
[FEATURE] API лаунчера, доступное извне без знания о маппингах ProGuard 2019-09-18 02:56:13 +07:00
Zaxar163
b01e52bb17
[FIX] Ошибка компиляции. 2019-09-17 18:37:45 +02:00
Zaxar163
09932de0c0
[FIX] Человекочитабельная ошибка в AdditionalFixesApplyTask. 2019-09-17 18:31:19 +02:00
Zaxar163
5de7eedc35
[FIX] Ещё баги в asm. 2019-09-17 18:14:40 +02:00
Zaxar163
3441fc21a7
[FIX] Annots может быть null 2019-09-17 16:47:32 +02:00
Zaxar163
f4f329981c
[ANY] Обновлены модули.
Немного нововведений в SimpleObf.
2019-09-16 18:34:08 +02:00
Zaxar163
d9e4b066da
[ANY] Обновлены модули. 2019-09-15 19:22:30 +02:00
Gravit
1dab2ed396
[FIX] Удалены отладочные сообщения при использовании Hibernate 2019-09-05 19:45:03 +07:00
Gravit
cf18ce6110
[FIX] Генерация словаря учитывает размер projectName 2019-09-05 19:37:46 +07:00
Gravit
dbc7fa36e7
[FIX] Убрано дублирование кода в LauncherConfigurator 2019-09-05 19:25:53 +07:00
Zaxar163
b43f7c4ed0
[FIX] ShadowJar на assemble (скрипты сборки). 2019-09-04 15:39:12 +02:00
sasha0552
581b971cc3 [FIX] Hibernate указание диалекта & удаление неактуального скрипта (#333)
* [FIX] Hibernate указание диалекта & удаление неактуального скрипта

* [ANY] Reformat code

* [FIX] Опциональный диалект

* [ANY] Reformat code in hibernate
2019-09-04 20:15:01 +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
d9c4cfdbc8
[FEATURE] email при регистрации 2019-09-01 20:12:50 +07:00
Zaxar163
b17c70255f
[ANY] Рефакторинг. 2019-08-31 14:44:43 +02:00
Gravit
f90d60b268
[FIX] Ошибка при описании метода в LauncherConfigurator 2019-08-29 21:44:15 +07:00
Gravit
d05ea5e10b
[FIX] Ошибка при описании типа в LauncherConfigurator 2019-08-29 21:29:03 +07:00
Gravit
08a371f327
[FIX] Исправление extends у LaunchServerPostInitPhase 2019-08-29 18:06:09 +07:00
Gravit
f0eeeaad10
[TEST] Тест на запуск лаунчсервера 2019-08-29 17:36:11 +07:00
Gravit
a09a7c8cf6
[FEATURE] Настройка включения/выключения отображения скрытых файлов при скачке 2019-08-29 16:19:33 +07:00
Gravit
5f6da3a638
[DOC] Документация к AuthProvider/AuthHandler 2019-08-28 17:56:29 +07:00
Gravit
c5d09557da
[DOC] Документация к основным классам LauncherCore 2019-08-28 17:39:01 +07:00
Gravit
79a2881089
[ANY] Переименование JAConfigurator 2019-08-28 17:12:03 +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
Zaxar163
b11160f982 [FIX] JAConfigurator 2. 2019-08-28 09:29:32 +03:00
Zaxar163
a583a6649b [FIX] JAConfigurator 2019-08-26 15:23:23 +03:00
Gravit
68bdf17e03
[FEATURE][EXPERIMENTAL] Исправления JAConfigurator 2019-08-26 18:34:33 +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
867ae334fa
[FEATURE] Большая фитча - переход на LaunchServerBuilder 2019-08-25 16:40:59 +07:00
Gravit
12388226f5
[FEATURE] Перенос LaunchServerConfig в отдельный класс 2019-08-25 14:49:44 +07:00
Gravit
ebfc7351dd
[F] Команда Json*PermissionsHandler - save 2019-08-25 14:34:42 +07:00
Gravit
248450373a
[FEATURE] Команды AbstractLimiter - gc,clear,addExclude,rmExclude, clearExclude 2019-08-25 14:30:14 +07:00
Gravit
82e3ae797c
[FIX][FEATURE] Начальная переработка иницализации лаунчсервера. Фикс инициализации компонентов 2019-08-25 13:48:26 +07:00
Gravit
a30c1db986
[FIX][FEATURE] Исправления Recunfigurable и перенос туда части команд. Исправление reload Лаунчсервера 2019-08-25 13:07:09 +07:00
Gravit
36350cb661
[FEATURE] Reloadable теперь устаревший. Удален ReloadManager 2019-08-25 12:23:01 +07:00
Egor Koleda
eb9762ce5b [FIX] AutogenConfig VerifyError(#326) 2019-08-22 19:10:28 +03:00
Zaxar163
50433d0b9d [FIX] JaConfigurator if stmt. 2019-08-22 18:42:59 +03:00
Zaxar163
015f15c14f [FIX] Импорты JaConfigurator. 2019-08-22 18:41:50 +03:00
Egor Koleda
b1fb7fa0ab [FIX] JaConfigurator (#325) 2019-08-22 18:39:58 +03:00
Zaxar163
bcbabc4598 [FIX] TABы в скриптах градл. 2019-08-22 14:30:22 +03:00
Zaxar163
e83462018d Merge remote-tracking branch 'orig/master' into dev 2019-08-22 14:21:28 +03:00
Egor Koleda
19b5aabc82 Fix type signatures 2019-08-22 11:04:17 +00:00
Gravit
fef5eac085
[FIX] Исправления скриптов публикации в Maven 2019-08-22 14:36:50 +07:00
Gravit
6a22542aeb
[FEATURE] WebSocket pipeline hook 2019-08-22 11:34:12 +07:00
Zaxar163
e8ba2cc557 [FIX] Удалил JavaAssist из JAConfigurator - для возможности сложной обфускации. 2019-08-21 17:41:27 +03:00
Zaxar163
eb765608bd [FIX] Навёл порядок в скриптах gradle. + [FIX] Удалил лишний мусор (остатки старого формата конфигов). + [ANY] Обновлены модули.
[FEATURE] DiscordRPC модуль. + [FIX] Переписал скрипты gradle.
2019-08-21 14:38:54 +03:00
Zaxar163
93c1fe20ea [FEATURE] Асинхронная загрузка файлов. 2019-08-16 12:49:45 +03:00
xDark
2a975d749c [FIX] Исправление граматики 2019-08-13 22:16:57 +03:00
xDark
7d279da5af [ANY] Чистка кода 2019-08-13 21:02:33 +03:00
Gravit
ed239cc3c2
[FIX] Функциональность сертификатов обернута 2019-08-13 21:13:51 +07:00
Zaxar163
24f9c05e14 [FIX] Нормальный, конфигурабельный фикс maven-publish. 2019-08-13 15:39:23 +03:00
Zaxar163
3f6eb3156d [ANY] Навёл порядок в скриптах сборки. 2019-08-13 15:20:10 +03:00
Zaxar163
2eb994f313 [FEATURE] Поддержка PostgreSQL! 2019-08-13 15:10:23 +03:00
Zaxar163
884b82deb8 [ANY] Рефакторинг (Organize imports). 2019-08-13 14:58:56 +03:00
Zaxar163
50a9d96f71 [FIX] Починил публикацию в скриптах gradle. 2019-08-13 14:49:41 +03:00
Gravit
8b71025896
[FEATURE] Подпись файлов при публикации в Maven 2019-08-13 03:20:28 +07:00
Gravit
d20cf39e89
[FEATURE] Настроена отправка артефактов в Maven 2019-08-11 01:53:12 +07:00
Zaxar163
7c0cf17da3 [FIX] Чистый jar лаунчсервер`а. 2019-08-10 18:51:23 +03:00
Gravit
71a08fe96a
[FEATURE] Возможность дерегистрации ClientModuleClass 2019-08-10 01:22:56 +07:00
Gravit
7f441ad98e
[FIX] Условие AUthLimiter/RegLimiter было случайно инвертировано 2019-08-10 00:01:43 +07:00
Gravit
45b6f64cd7
[FEATURE] AbstractLimiter, переделка AuthLimiter и RegLimiter 2019-08-09 23:28:08 +07:00
Gravit
ca19734a88
[FEATURE] Параметры, относящиеся к сборке лаунчера перенесены в раздел launcher 2019-08-09 23:04:26 +07:00
Gravit
9f5c2666b0
[FIX] Удалена функциональность прокси, хук pipeline 2019-08-09 22:51:46 +07:00
Egor Koleda
02b652ffd5 url fileserver fixes (#309) 2019-07-28 22:57:52 +07:00
Gravit
3c4b1a2543
[FIX] Новый вид authType - API 2019-07-16 04:08:25 +07:00
Gravit
189f63efc3
[FIX] Исправление сжатия JAR 2019-07-16 02:54:38 +07:00
Gravit
9da5191738
[FEATURE] CompressBuildTask сжатие JAR 2019-07-16 02:47:07 +07:00
Gravit
65d5608efd
[ANY] Исправление ошибок, найденных PVS-Studio 2019-07-16 02:30:09 +07:00
Gravit
e0113ac595 [FEATURE] SimpleEXELauncherBinary - альтернатива Launch4J 2019-07-12 20:43:56 +07:00
Gravit
3bf744debe [FEATURE] SimpleEXELauncherBinary 2019-07-12 20:33:25 +07:00
Gravit
12162de22f [FEATURE] CertificateManager функции с Reader/Writer 2019-07-12 20:11:55 +07:00
Gravit
6f77c5720f [FEATURE] CertificateManager стал полноценной частью API 2019-07-12 20:01:55 +07:00
Zaxar163
bbbe7a968c [FIX] Опечатка в тексте ошибки. 2019-07-12 19:11:48 +03:00
Zaxar163
442e612ca3 [FIX] Финальные фиксы после удаления Radon. 2019-07-12 19:10:07 +03:00
Zaxar163
8bb760ac01 [FIX] Фиксы скриптов Gradle. 2019-07-12 18:56:55 +03:00
Gravit
1a8dd7c204
[FEATURE] Удаление лишнего неиспользуемого кода сашка 2019-07-12 06:10:31 +07:00
Gravit
5a889e0471
[FEATURE] Чтение сертификатов 2019-07-11 01:45:05 +07:00
Gravit
198b7037d5
[FEATURE] Переработка Reconfigurable 2019-07-06 19:54:10 +07:00
Gravit
97bf5816c0
[FEATURE] Тест субкомманд в dumpSessions и dumpEntryCache 2019-07-06 18:55:50 +07:00
Gravit
fd9e2f9bd8
[FIX] Удалены Legacy параметры 2019-07-06 17:39:17 +07:00
Gravit
95d8cc461c
[FIX] Зеркало изменено на https://mirror.gravit.pro 2019-07-04 16:19:07 +07:00
Gravit
623a8f189c
[FIX] DaoProvider не регистрировался 2019-07-04 14:41:30 +07:00
Gravit
6a5d110f9a
[FIX] Исправление ошибок сериализации 2019-07-03 14:23:26 +07:00
Gravit
486fae8ccf
[FEATURE] Возможность отдавать нулевой HWID, а следовательно не использовать библиотеку OSHI если HWID не требуется 2019-07-02 15:36:50 +07:00
Gravit
c85350821e
[FEATURE] Эллиптическая криптография. Тестовые команды, исправление ошибок 2019-07-01 22:47:07 +07:00
Gravit
aebb96b32e
[FEATURE] Эллиптическая криптография. Создание CA, запись сертификатов на диск 2019-07-01 22:20:05 +07:00
Gravit
2e5295dbaf
[FEATURE] Эллиптическая криптография. Создание клиентских сертификатов 2019-07-01 21:45:11 +07:00
Gravit
c9f27a4f3c
[FEATURE] Криптобиблиотека bouncycastle 2019-07-01 20:24:54 +07:00
Gravit
09afc9943d
[FEATURE] Оптимизации Netty 2019-07-01 18:34:03 +07:00
Gravit
b39c640cd6
[REFRACTOR] Переименование интерфейсов WebSocket запросов/ответов на более понятные 2019-07-01 17:46:49 +07:00
Gravit
25ccda7ae2
[FIX] Исправление белых списков 2019-07-01 17:21:19 +07:00
Gravit
c6782d86a7
[FIX] Исправление ошибок в ClientsCommand 2019-07-01 17:13:59 +07:00
Gravit
37b679bbd6
[FIX] Исправление ошибок NPE при запуске 2019-07-01 17:08:20 +07:00
Gravit
6db16ac0f3
[FIX] Исправление ошибок компиляции 2019-07-01 17:01:05 +07:00
Gravit
d737b8f41d
[FEATURE][EXPERIMENTAL] WebSocketService стал доступным извне и привязан к глобальному GsonBuilder, команда clients 2019-07-01 16:59:47 +07:00
Gravit
c11f1660ca
[FIX] Фикс ошибки компиляции 2019-07-01 16:11:24 +07:00
Gravit
07dd7bcfc8
[FEATURE] RegLimiterComponent 2019-07-01 16:07:33 +07:00
Gravit
2d887c86a9
[FEATURE] Автоматическая регистрация при первом входе 2019-07-01 15:37:22 +07:00
Gravit
4bb5993ef0
[FIX] Инициализация DaoProvider 2019-07-01 15:31:50 +07:00
Gravit
c44208fed3
[FEATURE] Удален SessionFactoryManager 2019-07-01 15:28:13 +07:00
Gravit
8ef61b8673
[FEATURE] DaoProvider 2019-07-01 15:22:48 +07:00
Gravit
c8211ae7dd
[FEATURE][FIX] Проверка зарегистрирован ли уже пользователь 2019-07-01 15:04:28 +07:00
Gravit
5df618787f
[FEATURE] Регистрация в лаунчере 2019-07-01 14:54:33 +07:00
Gravit
494e714bb3
[FIX] Изменены пакеты классов websocket 2019-07-01 14:37:01 +07:00
Gravit
b408767343
[FIX] Поддержка пробелов в папках updates 2019-06-28 16:33:26 +07:00
Gravit
b93c7d33eb
[FIX] json расширение вместо conf/cfg 2019-06-28 16:27:05 +07:00
Gravit
ddb4bc9728
[FIX] Удален legacyAddress/legacyPort 2019-06-28 16:08:29 +07:00
Gravit
96c2aac849
[FEATURE] Поддержка старого протокола перенесена в модуль SashokSupport 2019-06-28 15:59:42 +07:00
Gravit
ae34a06a5f
[FIX] IDEA Code Inspect 2019-06-28 14:36:58 +07:00
Egor Koleda
155e3ff367
fix bad security check 2019-06-26 17:57:17 +03:00
Gravit
57359d18a8
Merge pull request #299 from radioegor146/patch-1
fix RequestAuthProvider
2019-06-20 06:03:10 +07:00
Egor Koleda
6e1750d25c
fix RequestAuthProvider
Рекомендую посадить на кол автора этого шедевра!
2019-06-20 00:55:18 +03:00
Zaxar163
ec220771ec [FIX][EXP] Фикс prev коммита. 2019-06-17 11:40:16 +03:00
Zaxar163
068e2c6d64 [FIX][EXP] Фикс встроенного файлсервера. 2019-06-16 16:08:26 +03:00
Zaxar163
0b6f4e516b [FIX] Удалены костыли. 2019-06-11 12:14:52 +03:00
Zaxar163
d1132806da [FIX] NPE при запуске LaunchServer`а. 2019-06-11 12:04:22 +03:00
Zaxar163
af421c3e96 [FIX] Починка автообновления лаунчера. 2019-06-11 11:56:53 +03:00