Commit graph

272 commits

Author SHA1 Message Date
Gravit'a
9f44673809 [ANY] 5.2.0-beta 2021-08-01 03:11:42 +07:00
Zaxar163
eb9871123b
[ANY] Небольшой рефактор.
Обнаружил isClient и IS_CLIENT, ещё пару подобных пережитков...
2021-07-21 19:43:47 +03:00
Zaxar163
dfa2b042e4
[FIX] Проблемы с кодировкой в SecurityHelper
Closes #412
2021-07-21 19:14:57 +03:00
Gravit
7ad308cc23
[FIX] Java search in Windows 2021-07-14 00:09:08 +07:00
Gravit
f9c644ff4e
[FIX] Undo changes 2021-07-14 00:07:13 +07:00
Gravit
62e392359d
[FIX] Java search in Windows 2021-07-14 00:06:11 +07:00
Gravita
1912393a40 [FIX] Download ZIP fix 2021-07-11 23:08:39 +07:00
Gravita
ac15002327 [FEATURE] launcherinstaller forge WIP 2021-07-11 22:46:55 +07:00
Gravita
0cc47a7b06 [FIX] JavaHelper Windows 2021-07-09 17:18:29 +07:00
Gravita
736aa93106 [FEATURE] MakeProfileCommand 2021-07-09 15:35:00 +07:00
Gravita
7ca3889bb5 [ANY] 5.2.0-alpha 2021-06-23 11:06:26 +07:00
Gravita
f82d5dfa03 [ANY] Small IDEA Code Inspect 2021-06-23 11:05:44 +07:00
Gravita
b09cd5c456 [FIX] New trigger system 2021-06-18 11:34:32 +07:00
Gravita
661fb94594 [FIX] Downloader bug fixes 2021-06-18 10:07:00 +07:00
Gravita
1b81d5956c [FIX] Downloader callback bad API 2021-06-05 08:43:43 +07:00
Gravita
5886d1ac48 [FEATURE] Downloader fix 2021-06-05 06:30:56 +07:00
Gravita
a8573c5b57 [FEATURE] New downloader 2021-05-30 01:05:29 +07:00
Gravita
cd99641327 [REFACTOR] Idea Reformat Code 2021-05-25 16:17:29 +07:00
Gravita
9f8cd7070c [FIX] Return shuffle in AsyncDownloader 2021-05-07 16:05:56 +07:00
Gravita
1b7e463ddb [FIX] Slf4j detect fix 2021-04-29 22:50:31 +07:00
Gravita
68d7c0a947 [FEATURE] Support encrypted runtime 2021-04-26 22:21:28 +07:00
Gravita
203fc638dc Revert "[FEATURE] SizedFile Collection shuffle"
This reverts commit 2058e3f38b.
2021-04-23 22:03:28 +07:00
Gravita
2058e3f38b [FEATURE] SizedFile Collection shuffle 2021-04-23 15:46:46 +07:00
Gravita
54cb175ae7 [FEATURE] HttpClient in HttpRequest (LauncherCore) 2021-04-18 18:57:02 +07:00
Gravita
5547909c16 [FEATURE][EXPERIMENTAL] LogHelper slf4j bridge 2021-04-13 18:04:00 +07:00
Gravita
e9b14c921c [FEATURE] KeyAgreementManager 2021-04-07 14:00:30 +07:00
Gravita
6c37dd6ed2 [FEATURE] Version comparing 2021-04-06 22:36:43 +07:00
Gravita
63891cd743 [FEATURE] ProGuard Component 2021-03-27 17:22:46 +07:00
Gravita
afc84ebae8 [FEATURE] RemoteControlModule 2021-03-27 17:22:46 +07:00
Gravita
6127e92ce5 [FIX] CommonHelper.newScriptEngine 2021-03-27 17:22:46 +07:00
Gravita
cd5c78c413 [ANY] 5.2.0 dev 2021-03-27 17:22:46 +07:00
Gravita
0b1f3f66af [REFACTOR] IDEA Code Reformat 2021-03-27 17:22:46 +07:00
Gravita
b545c099eb [FEATURE] Grand libraries update 2021-03-19 23:02:03 +07:00
Gravita
99fb4002da [ANY] 5.1.11 dev 2021-02-12 21:43:02 +07:00
Gravita
0e505a1feb [ANY] 5.1.10b2 stable 2021-02-12 21:33:49 +07:00
Gravita
7154989827 [FIX] OutOfMemory при скачивании с certificatePinning 2021-02-08 17:58:24 +07:00
Gravita
3ccb0c5c8a [FIX] Оптимизация certificatePinning 2021-02-08 14:42:07 +07:00
Gravita
bca195ca96 [ANY] Release 5.0.10 stable 2021-02-07 22:01:26 +07:00
Gravita
4592eee953 [FEATURE] CertificatePinning, AGENT, min/max/recommend Java and other 2021-01-29 00:13:21 +07:00
Gravita
4cc22faa55 [ANY] 5.1.10 dev 2021-01-09 21:13:17 +07:00
Gravita
5d39e168cd [FEATURE] Certificate verification refactoring 2021-01-09 21:06:35 +07:00
Gravita
098a429c13 [ANY] 5.1.9-stable 2020-12-25 11:45:17 +07:00
Gravit
d9e71d08d7
[ANY] 5.1.9-dev 2020-10-26 20:39:39 +07:00
Gravit
a555f1b1d9
[FIX] 5.1.8-stable 2020-09-29 01:32:19 +07:00
Gravit
f9066d1782
[ANY] 5.1.8-dev to 5.1.8-beta 2020-09-27 01:22:00 +07:00
Gravit
32d7ca932a
[FIX] Multi-Release 2020-09-26 17:06:51 +07:00
Gravit
a4355d1d05
[FEATURE] Использование Java 11 по умолчанию 2020-09-26 01:53:44 +07:00
Gravit
9766cd69e5
[ANY] IDEA Reformat 2020-09-25 22:49:43 +07:00
Gravit
8ce5b4179c
[FIX] IDEA Inspect and bug fixes 2020-09-25 22:44:39 +07:00
Gravit
9efcd7af26
[FIX] secp256k1 #414 2020-09-25 17:19:57 +07:00
Gravit
2271b91653
[FIX][EXPERIMENTAL] Некорректная работа findRecursive при отсутствии конечного HashedEntry 2020-09-12 15:57:03 +07:00
Gravit
b2a3e5672a
[FEATURE][EXPERIMENTAL] Новый API опциональных модов 2020-09-12 13:41:58 +07:00
Gravit
84617f2fbc
[ANY] 5.1.8-dev 2020-07-22 21:31:24 +07:00
Gravit
90ec3efe3d
[ANY] 5.1.7 stable 2020-07-15 10:58:24 +07:00
Gravit
4bea6bb16b
[FEATURE] PingServerRequest 2020-07-03 07:38:48 +07:00
Gravit
07ba1255ce
[FEATURE] defaultClass в сериализации по type 2020-06-22 11:46:22 +07:00
Gravit
39f7d4bbda
[ANY] 5.1.7-dev 2020-05-30 00:13:55 +07:00
Gravit
6511207a6e
[ANY] 5.1.6-stable 2020-05-29 23:53:03 +07:00
Gravit
a180673b26
[ANY] 5.1.6 dev 2020-05-08 10:37:08 +07:00
Gravit
3332faac57
[ANY] 5.1.5 Stable 2020-05-08 10:31:50 +07:00
Gravit
ea5449a196
[ANY] 5.1.5-dev 2020-04-27 04:22:32 +07:00
Gravit
e81b098320
[ANY] 5.1.4-stable 2020-04-27 04:20:15 +07:00
Zaxar163
ac737c4ccb [FIX] Создаём папки при копировании... 2020-04-18 08:22:25 +03:00
Zaxar163
8a53e5a925
[FIX] Смена директории при помощи DirBridge.move (#374) 2020-04-17 18:37:34 +03:00
Gravit
1abb66fcb8
[ANY] 5.1.4-dev 2020-04-16 21:26:38 +07:00
Zaxar163
85400d968b [FIX] Loop в IOHelper.move 2020-04-14 18:41:49 +03:00
Zaxar163
72232e4cc7 [FIX] Перенос папок в IOHelper. 2020-04-14 18:29:01 +03:00
Zaxar163
c0824a84cd [ANY] Удалены остатки т старой системы сокетов (ещё с 4.xx). + [ANY] Обновлены модули. 2020-04-05 13:46:04 +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
Gravit
fe59e27bfa
[ANY] 5.1.3 Stable 2020-04-04 20:51:14 +07:00
Zaxar163
0bda3a9dbd [REFACTOR] Удалены все Depcreated. 2020-04-04 10:28:15 +03:00
Gravit
88966edffb
[ANY] 5.1.3 DEV 2020-03-27 10:17:25 +07:00
Gravit
64bc2eb3c8
[ANY] 5.1.2 BETA 2020-03-27 10:12:22 +07:00
Gravit
81d11198e2
Merge pull request #364 from GravitLauncher/scriptsRewrite
[FEATURE] Переписал Gradle скрипты.
2020-03-21 05:40:28 +07:00
Gravit
e26a15d26a
[ANY] 5.1.2 2020-03-15 23:16:31 +07:00
Gravit
04609c789e
[ANY] 5.1.1 beta 2020-03-15 23:14:05 +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
a8b96a2adf
[FIX] 2 NPE 2020-03-01 14:18:54 +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
Zaxar163
3da2951cac
[FIX] Скрипты gradle, окончательно. 2020-02-21 16:46:19 +01:00
Gravit
5747dd9da0
[ANY] 5.1.1 dev 2020-02-21 11:35:14 +07:00
Gravit
76ecbaa19e
[ANY] 5.1.0 beta 2020-02-21 11:31:36 +07:00
Zaxar163
ef6616dfda
[FIX] InjectClassAcceptor, остался сериализ Map<String, String> 2020-01-22 14:27:10 +01:00
Gravit
f81cdf6440
[FEATURE] Удаление permissionsHandler 2020-01-19 12:22:35 +07:00
Gravit
c075697316
[FEATURE] Новое API в JarHelper 2020-01-18 18:04:46 +07:00
Zaxar163
ea6e131b60
[FEATURE] Аннотация LauncherInject и возможность её использования.
Для использования нужен BuildTask по примеру Patcher`а, но с конверсией в классноду и обратно. Чтение класса должно быть с EXPAND_FRAMES, а запись с 0 (без COMPUTE_FRAMES).
2020-01-14 18:01:59 +01:00
Gravit Gravit
96930cbce3
[FIX] Autogen Certificate 2020-01-02 22:55:24 +07:00
Zaxar163
c6e6dd672f
[FIX] Ещё 1 способ при загрузке группы URL (в основном для модулей). 2019-12-18 17:03:23 +01:00
Zaxar163
dcf9a56c01
[ANY] Рефакторинг 2019-12-17 06:46:55 +01:00
Gravit
4dcc1443f6
[FIX] Исправления работоспособности клиента 2019-12-12 06:04:52 +07:00
Gravit
5e27db127a
[FEATURE] Проверка сертификата на право подписывать приложения 2019-12-11 10:24:26 +07:00
Gravit
0922c18b22
[FEATURE] AsyncDownloader теперь стандарт 2019-12-11 08:16:06 +07:00
Gravit
a350b3bd77
[FIX] Перемещение критичных классов в безопастное место 2019-12-09 03:27:13 +07:00
Gravit
4dab77bda9
[FIX] Забытые LauncherNetworkAPI 2019-12-09 02:35:57 +07:00
Gravit
3eef6ac882
[FEATURE][EXPERIMENTAL] Удаление LauncherAPI 2019-12-09 02:28:48 +07:00
Gravit
efc3cd4a09
[FEATURE][EXPERIMENTAL] Исправления для поддержки proguard 2019-12-09 01:37:18 +07:00
Gravit
38580b23bc
[FEATURE][EXPERIMENTAL] Использование своего ClassLoader'а вместо системного 2019-12-09 00:56:16 +07:00
Gravit
40bd92229a
[FEATURE][EXPERIMENTAL] Проверка CodeSign сертификатов 2019-12-04 22:25:17 +07:00
Zaxar163
97b30aa234
[ANY] Рефакторинг. 2019-11-28 18:01:04 +01:00
Gravit
e9db1b307b
[FEATURE] Multi-Release JAR и компиляция только на Java 11+ 2019-11-25 00:33:18 +07:00
zaxar163
b23b033d19 [FIX] Остатки после удаления агента. 2019-11-10 10:28:10 +03:00
Gravit
888a3a92d9
[ANY] 5.1.0-dev 2019-10-28 01:31:04 +07:00
Gravit
ead52415fd
Merge branch 'feature/eccrypt' into dev 2019-10-28 01:27:31 +07:00
zaxar163
585fb06151 [FIX] XOR изменяющий оригинальный массив. 2019-10-26 20:00:08 +03:00
Gravit
2c158135c2
[ANY] 5.0.10 stable 2019-10-21 23:08:47 +07:00
zaxar163
087e2b5a8c [FEATURE] CryptoHelper 2019-10-20 18:19:27 +03:00
zaxar163
d9e5e3d350 [FEATURE][EXP] Автогенерация конфига, нужен тест!!! 2019-10-19 20:38:24 +03: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
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
5a2aedbe06
[FEATURE] LauncherTrustManager и базовые сертификаты 2019-10-17 20:22:24 +07:00
Gravit
8a52340b1a
[FEATURE] Секретная магия 2019-10-17 01:43:40 +07:00
Gravit
ce28ac4057
[FEATURE] переход на EC ключи. Отказ от RSA 2019-10-16 16:38:44 +07:00
Zaxar163
cb91f83ec2
[FIX] UserAgent в ListDownloader. 2019-10-09 15:33:06 +02:00
Zaxar163
78e882b943
[ANY] Мини-рефакторинг. 2019-10-03 15:04:48 +02:00
Gravit
81f50a57f3
[FEATURE] Новые фитчи MirrorManager 2019-09-30 10:43:41 +07:00
Gravit
de144d90e0
[ANY] 5.0.10-dev 2019-09-27 06:52:56 +07:00
Gravit
ac3cde45f0
[ANY] Release 5.0.9 2019-09-27 06:42:43 +07:00
Gravit
e2d3e3068f
[FEATURE] Забытая смена версии 2019-09-18 03:11:45 +07:00
Gravit
8c07864e12
[ANY] Release 5.0.8 stable 2019-09-10 05:39:56 +07:00
Zaxar163
a93748b6c6
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev 2019-09-01 18:56:57 +02:00
Gravit
988d220f35
[ANY] 5.0.8 dev 2019-08-31 22:38:41 +07:00
Gravit
e9d0ac7f66
[ANY] Release 5.0.7 stable 2019-08-31 22:36:20 +07:00
Zaxar163
b17c70255f
[ANY] Рефакторинг. 2019-08-31 14:44:43 +02:00
Gravit
f6e2df3e1c
[TEST][FIX] Написаны тесты для CommandHandler/ProviderMap/Modules system. Исправлегы баги, найденные с помощью тестов 2019-08-28 20:30:47 +07:00
Gravit
31356af213
[DOC] Документация к Command/CommandHandler 2019-08-28 18:18:57 +07:00
Gravit
c5d09557da
[DOC] Документация к основным классам LauncherCore 2019-08-28 17:39:01 +07:00
Gravit
a6e4359216
[FEATURE] Генерация JavaDoc, публикация ServerWrapperAPI 2019-08-28 15:55:58 +07:00
Zaxar163
81aaaf6e37 [FIX] LauncherAgent.addJVMClassPath 2019-08-23 13:35:36 +03:00
Zaxar163
bcbabc4598 [FIX] TABы в скриптах градл. 2019-08-22 14:30:22 +03:00
Gravit
fef5eac085
[FIX] Исправления скриптов публикации в Maven 2019-08-22 14:36:50 +07:00
Gravit
3e003780c7
[ANY] 5.0.6 Stable 2019-08-22 11:36:28 +07:00
xDark
0524e77e3e [ANY] Чистка кода x2 2019-08-13 22:11:51 +03:00
xDark
7d279da5af [ANY] Чистка кода 2019-08-13 21:02:33 +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
Gravit
1a8dd7c204
[FEATURE] Удаление лишнего неиспользуемого кода сашка 2019-07-12 06:10:31 +07:00
Gravit
b67d1d5029
[ANY] 5.0.5b1 Stable 2019-07-06 20:26:16 +07:00
Gravit
198b7037d5
[FEATURE] Переработка Reconfigurable 2019-07-06 19:54:10 +07:00
Gravit
aac9aef821
[FEATURE] Help для субкомманд 2019-07-06 19:17:23 +07:00
Gravit
5b7ae04fbd
[FEATURE] Субкомманды и автодополнение для них 2019-07-06 18:42:29 +07:00
Gravit
752fb9e879
[FEATURE] Автодополнение для параметров комманд 2019-07-06 18:03:04 +07:00