Commit graph

1078 commits

Author SHA1 Message Date
Gravita
8694963313 [FIX] TextureProvider NPE error message 2021-09-04 19:54:48 +07:00
microwin7
ad5c2382cf [FIX] AdditionalHash_module 2021-09-04 08:54:34 +03:00
microwin7
62991ed709 [FIX] MySQLSourceConfig HikariCP 2021-09-04 08:51:34 +03:00
Gravita
fb7a552843 [FIX] JsonAuthCoreProvider Bearer header 2021-08-23 15:56:08 +07:00
Gravita
dc3d75c650 [FIX] getParamsFromUri UTF-8 2021-08-17 15:05:27 +07:00
Gravita
3e973c5de3 [FIX] NPE Issue #506 2021-08-14 03:25:31 +07:00
Gravita
b7621ef760 [FIX] pro.gravit.launcher.debug 2021-08-10 04:30:55 +07:00
Gravita
a915d41b93 [FIX] JsonAuthCoreProvider joinServer/checkServer 2021-08-08 16:10:07 +07:00
Gravit'a
9fff11e887 [FIX] JsonCoreProvider verifyPassword 2021-08-08 14:53:25 +07:00
Gravit'a
19344b9d27 [FIX] jsonRequest 2021-08-07 03:02:47 +07:00
Gravita
4dd30faf7e [FEATURE][EXPERIMENTAL] Support slim skins 2021-07-27 04:26:10 +07:00
Gravita
b0538abe63 [FEATURE] Performance: Skin/Cloak local load 2021-07-27 04:26:10 +07:00
Zaxar163
eb9871123b
[ANY] Небольшой рефактор.
Обнаружил isClient и IS_CLIENT, ещё пару подобных пережитков...
2021-07-21 19:43:47 +03:00
Gravita
30ec6409fd [FIX] makeprofile fabric fix 2021-07-11 23:33:31 +07:00
Gravita
afa0cd0366 [FEATURE] Downloader ProgressBar 2021-07-11 17:07:54 +07:00
Gravita
8085b50b3d [FEATURE] MakeProfileHelper 2021-07-11 15:35:51 +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
442ff9b752 [FIX] Compilation fix 2021-07-04 22:19:33 +07:00
Gravita
602a4b17f8 [FEATURE] DialogService, AdditionalDataRequest 2021-07-04 20:01:24 +07:00
Gravita
f82d5dfa03 [ANY] Small IDEA Code Inspect 2021-06-23 11:05:44 +07:00
Gravita
3f0c972b08 [FEATURE] WhitelistComponent 2021-06-22 12:09:34 +07:00
Gravita
b4718a8062 [FIX] SecurityCheck command 2021-06-22 11:45:04 +07:00
Gravita
81be9d21de [FIX] MySQLCoreProvider HWID fix 2021-06-22 11:13:12 +07:00
Gravit
0c281ab50d
[FIX] Small fixes 2021-06-21 14:14:25 +07:00
Gravit
e36cfea4f9
[FIX] Bad Login (Clientside) in MySQLAuthCoreProvider 2021-06-20 12:01:39 +07:00
Gravit
867f367860
[FIX] Logger.error 2021-06-20 10:42:13 +07:00
Gravit
7133727edd
[FEATURE] Configurable query MySQL AuthCoreProvider 2021-06-20 10:13:53 +07:00
Gravita
5abc456c3b [FIX] DoubleDigestPasswordVerifier 2021-06-18 16:57:30 +07:00
Gravita
b09cd5c456 [FIX] New trigger system 2021-06-18 11:34:32 +07:00
Gravita
d01c27177c [FEATURE] isAllowSave support 2021-06-16 16:35:55 +07:00
Gravita
8ea134dc27 [FIX] AuthCoreProvider checkServer bug fixes 2021-06-15 21:02:33 +07:00
Gravita
9fe1fc4f23 [FEATURE] AuthCoreProvider features 2021-06-15 19:24:28 +07:00
Gravita
201b6826ed [FEATURE] PasswordVerifier encrypt support 2021-06-15 18:24:29 +07:00
Tenebrius
8c259a7702 [Fix] Хеширование 2021-06-14 14:22:08 +05:00
Tenebrius
781ab27127 [Fix] Хеширование 2021-06-14 13:59:53 +05:00
Gravita
00bbad3451 [FIX] RequestAuthProvider 2021-06-13 17:24:11 +07:00
Gravita
3431fae109 [FEATURE] 1.17 support 2021-06-11 10:14:22 +07:00
Gravita
32a4729970 [FIX] NPE in ClientLauncherEntryPoint 2021-06-09 10:01:07 +07:00
Gravita
8ad6f7ccbe [FIX] Jwts token builder 2021-06-06 00:50:47 +07:00
Gravita
fcdaa36421 [FIX] Jwts token builder 2021-06-06 00:46:39 +07:00
Gravita
5886d1ac48 [FEATURE] Downloader fix 2021-06-05 06:30:56 +07:00
Gravita
314eb8c09e [FEATURE] MySQLCoreProvider support HWID 2021-06-04 06:28:32 +07:00
Gravita
386239bfd7 [FEATURE] More commands 2021-06-04 01:13:12 +07:00
Gravita
c719f2448e [FEATURE] Updates cache 2021-06-01 05:48:33 +07:00
Gravita
20a326a707 [FIX] CheckServer fix 2021-05-31 08:25:33 +07:00
Gravita
a700ec4ca7 [FIX] encrypted runtime (ZipException: duplicate) 2021-05-29 05:23:29 +07:00
Gravita
5920f524c7 [FIX] Java Version search 2021-05-29 03:14:03 +07:00
Gravita
265a872b08 [FIX] Bug fixes 2021-05-28 21:24:06 +07:00
Gravita
73c6c48f42 [FEATURE] AuthSupportHardware 2021-05-28 21:06:14 +07:00
Gravita
568852b951 [FEATURE] AuthSocialProvider 2021-05-28 19:13:16 +07:00
Gravita
6c966b6126 [FIX] WebView auth 2021-05-28 04:40:37 +07:00
Gravita
c2f55998e3 [FIX] JsonCoreProvider 2021-05-25 21:44:25 +07:00
Gravita
5a349afe9d [FIX] JsonCoreProvider: update accessToken 2021-05-25 17:54:45 +07:00
Gravita
be78caa841 [FEATURE] JsonCoreProvider: getDetails 2021-05-25 17:49:22 +07:00
Gravita
fc33ed11d0 [FEATURE] JsonCoreProvider 2021-05-25 17:38:20 +07:00
Gravita
cd99641327 [REFACTOR] Idea Reformat Code 2021-05-25 16:17:29 +07:00
Gravita
2c41b510ad [FIX] Bug fixes 2021-05-23 21:46:52 +07:00
Gravita
b7a7156408 [FEATURE] AuthCoreProvider: OAuth Support Part 4 2021-05-23 18:14:57 +07:00
Gravita
ea3310b738 [FEATURE] AuthCoreProvider: OAuth Support Part 3 2021-05-23 17:17:56 +07:00
Gravita
d3751732b0 [FEATURE] AuthCoreProvider: OAuth Support Part 2 2021-05-23 03:22:04 +07:00
Gravita
b919020988 [FEATURE] AuthCoreProvider: OAuth Support Part 1 2021-05-23 02:46:31 +07:00
Gravita
c37fb47795 [FIX] AccessToken null 2021-05-21 17:48:29 +07:00
Gravita
e1f356feb7 [FEATURE] Default commands in AuthCoreProvider 2021-05-20 22:35:34 +07:00
Gravita
96ef860c70 [FIX] MySQLCoreProvider 2021-05-20 02:47:22 +07:00
Gravita
d9f8b20a71 [FEATURE] PasswordVerifier and MySQLCoreProvider 2021-05-20 02:27:47 +07:00
Gravita
b5ce3102a9 [FIX] Deprecated warning 2021-05-20 02:27:47 +07:00
Gravita
929a3a4ebb [FIX] GetAvailabilityAuthResponse 2021-05-20 02:27:47 +07:00
Gravita
6f6aa81554 [FEATURE] RejectAuthCoreProvider 2021-05-20 02:27:47 +07:00
Gravita
b647f49390 [FEATURE] New Core Auth System 2021-05-20 02:27:47 +07:00
Gravita
97faf5ef79 [FEATURE] Configure projectName and address from env 2021-05-20 02:27:47 +07:00
Gravita
30cabd25fd [FIX] Encrypted Runtime 2021-05-20 02:27:47 +07:00
Gravit
92a6947ab8
Update SaveProfilesCommand.java 2021-05-13 01:20:05 +07:00
Gravita
c2b499b2a9 [FEATURE] LogAppender 2021-05-10 15:53:18 +07:00
Gravita
7a1746281d [REFACTOR] Moving to log4j2 logger finally 2021-05-10 14:51:52 +07:00
Gravita
a4596b8c2f [REFACTOR] Moving to log4j2 logger 2021-05-10 14:34:27 +07:00
Gravita
7277aba7ee [FIX] makeProfile fix 2021-05-10 13:52:12 +07:00
Gravita
afe3dd543e [FEATURE] Support mittot/generate option in downloadClient 2021-05-07 20:19:02 +07:00
Gravita
21a203356f [FEATURE] Manual create ClientProfile 2021-05-07 19:25:04 +07:00
Gravita
d837658d36 [FIX] ComponentCommand 2021-05-04 20:28:26 +07:00
Gravita
5b5da76bff [FIX] Crash corrupted sessions.json 2021-05-04 19:39:10 +07:00
Gravita
ea7159dba6 [FEATURE] Print java version in version command 2021-05-04 19:26:00 +07:00
Gravita
f188378fd6 [FEATURE] Print launcher modules in modules command 2021-05-04 19:13:33 +07:00
Gravita
ae82964a24 [FIX] Duplicate profileUUID error 2021-05-04 18:08:13 +07:00
Gravita
8ab1dda430 [FIX] Double ProGuard task 2021-04-30 00:39:25 +07:00
Gravita
d522976f0b [FEATURE] Support icon in notifications 2021-04-30 00:20:10 +07:00
Gravita
68d7c0a947 [FEATURE] Support encrypted runtime 2021-04-26 22:21:28 +07:00
Gravita
2def9c20d9 [FIX] Support SPI in Launcher 2021-04-22 21:03:43 +07:00
Gravita
5d35c0823e [REFACTOR] Switch to log4j 2 2021-04-18 18:35:46 +07:00
Gravita
66db1eb861 [FEATURE] Arch/Debian openjfx search 2021-04-18 18:03:47 +07:00
Gravita
92e2a6c86d [FIX] NPE в clients 2021-04-15 21:02:46 +07:00
Gravita
5bbe63f78c [FIX] Bug fixes 2021-04-14 17:22:07 +07:00
Gravita
7886cce6f8 [FEATURE] Support 2FA in JsonAuthProvider 2021-04-13 21:27:37 +07:00
Gravita
d1e671a935 [FEATURE] AuthDetails support 2021-04-13 19:39:02 +07:00
Gravita
40e4949c47 [FEATURE] Use tmpdir for build 2021-04-13 18:23:39 +07:00
Gravita
5547909c16 [FEATURE][EXPERIMENTAL] LogHelper slf4j bridge 2021-04-13 18:04:00 +07:00
Gravita
3b6997a723 [FEATURE][EXPERIMENTAL] Log4j logging 2021-04-13 16:49:11 +07:00
Gravita
e5e8fa1463 [FIX] ProGuard pipeline fix 2021-04-07 15:48:21 +07:00
Gravita
7015d45088 [FEATURE] AuthRSAPassword AuthAESPassword 2021-04-07 15:20:09 +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
f1331b6d5d [REFACTOR] Mini refactoring 2021-04-06 17:39:14 +07:00
Gravita
1cb2369bfa [FIX] Bug fixes 2021-04-01 00:24:36 +07:00
Gravita
edbed3db1d [FIX] Remove default .crt file 2021-03-30 21:44:19 +07:00
Gravita
dc51ca1c9c [FEATURE] PrepareMode 2021-03-30 16:13:41 +07:00
Gravita
f8af81b141 [FIX] Compile fix 2021-03-27 17:35:12 +07:00
Gravita
fc13442c89 [FEATURE] Updates and profiles sync in new thread 2021-03-27 17:22:46 +07:00
Gravita
63891cd743 [FEATURE] ProGuard Component 2021-03-27 17:22:46 +07:00
Gravita
1452b59fa5 [FIX] Params Parsing 2021-03-27 17:22:46 +07:00
Gravita
afc84ebae8 [FEATURE] RemoteControlModule 2021-03-27 17:22:46 +07:00
Gravita
0b1f3f66af [REFACTOR] IDEA Code Reformat 2021-03-27 17:22:46 +07:00
Gravita
fb3241dd52 [REFACTOR] IDEA Clean 2021-03-27 17:22:46 +07:00
Gravita
0c97fdf45c [REFACTOR] IDEA Inspect 2021-03-27 17:22:46 +07:00
ijo42
155a60053c
[STYLE] Опечатка в названии команды 2021-03-21 15:12:56 +05:00
Gravita
b545c099eb [FEATURE] Grand libraries update 2021-03-19 23:02:03 +07:00
Gravita
344c61eaee [FEATURE] DebugMain 2021-03-10 00:32:52 +07:00
Gravita
b8be6d4ef6 [FEATURE] LaunchServer save command 2021-02-12 21:33:05 +07:00
Gravita
3cd9ddee0d [FIX] autoDump и завершение работы 2021-02-12 21:19:49 +07:00
Gravita
9084361a38 [FIX] Защита от дурака (отсутствие библиотек) 2021-02-12 20:56:55 +07:00
Gravita
87cd668522 [ANY] Deprecated AutoSaveSessions API 2021-02-07 21:44:14 +07:00
Gravita
d0f13743ed [FEATURE] Улучшение API Client/FeaturesManager 2021-02-07 21:42:04 +07:00
Gravita
4592eee953 [FEATURE] CertificatePinning, AGENT, min/max/recommend Java and other 2021-01-29 00:13:21 +07:00
Gravita
5d39e168cd [FEATURE] Certificate verification refactoring 2021-01-09 21:06:35 +07:00
Gravita
a4927dae4d [FIX] MemorySessionStorage autoDump 2020-12-28 21:39:41 +07:00
Gravita
669a7eb391 [FIX] clientSet & uuidIndex serialize 2020-12-28 21:29:12 +07:00
Gravita
3cf5ee6d2c [FIX] NPE в ProfileByUUIDResponse 2020-12-22 15:41:21 +07:00
Gravita
b897fa55fd [FIX] Invalid field InstantSeconds for get() method, use getLong() instead 2020-12-21 02:38:24 +07:00
Gravita
de95a66742 [FIX] CorruptedWebSocketFrameException: Max frame length of 65536 has been exceeded 2020-12-20 18:12:28 +07:00
Gravita
826eb4c80f [FEATURE] FeaturesResponse and FeaturesRequest 2020-12-20 15:31:17 +07:00
Gravita
cb5535b8ec [FEATURE] FeaturesManager 2020-12-20 15:29:20 +07:00
Gravita
cafe8df3a9 [FEATURE] final SessionStorage API 2020-12-17 23:56:11 +07:00
Gravita
62c8ca878e [FIX] SessionStorage NPE 2020-12-17 01:39:24 +07:00
Gravita
aced575921 [FIX] SessionManager NPE 2020-12-16 14:07:46 +07:00
Gravita
c596c30ff6 [ANY] New Sessions system completed 2020-12-15 19:27:38 +07:00
Gravit
08b23db5c6
[FIX] Small fix 2020-11-23 22:30:04 +07:00
Gravit
f971356955
[FEATURE] pingServersCommand 2020-11-22 17:33:37 +07:00
Gravit
06aa6976e0
[FIX] Small fixes 2020-11-22 16:09:54 +07:00
Gravit
2688270fa0
[FEATURE] Advanced Client API 2020-11-21 21:30:21 +07:00
Gravit
5e048905cc
[FEATURE] Netty maxWebSocketRequestBytes 2020-11-21 20:33:10 +07:00
Gravit
0f8f51ea97
[FEATURE] SessionManager: uuidIndex 2020-11-21 20:08:39 +07:00
Gravit
447866d001
[FIX] daoObject null 2020-11-08 23:27:23 +07:00
Gravit
aee051627b
[FIX] NPE in SessionManager 2020-10-28 00:55:32 +07:00
Gravit
94e60c3e51
[FIX] MemoryHWIDProvider 2020-10-27 20:13:31 +07:00
Gravit
18b23b195a
[FEATURE][EXPERIMENTAL] Работа с сессиями 2020-10-26 23:17:05 +07:00
Gravit
fe00a62971
[FIX] SecurityCheckCommand fix 2020-09-29 01:08:05 +07:00
Gravit
ef3fbaef18
[ANY] IDEA Reformat 2020-09-27 00:49:45 +07:00
Gravit
78c0e0d54d
[FEATURE] Command SecurityCheck 2020-09-26 22:09:25 +07:00
Gravit
438133bce7
[FIX] Потенциальные NPE 2020-09-26 20:13:52 +07:00
Gravit
32d7ca932a
[FIX] Multi-Release 2020-09-26 17:06:51 +07:00
Gravit
f9521b41a2
[FIX] Утечка памяти из за пингов(!) 2020-09-26 17:06:09 +07:00
Gravit
d7519688ee
[FIX][CRITICAL] Замена SimpleDateFormat на thread-safe DateTimeFormatter 2020-09-26 04:01:36 +07:00
Gravit
92df57e491
[FEATURE] Улучшение обработки ошибок websocket 2020-09-26 02:57:42 +07:00
Gravit
584e07328c
[FEATURE][EXPERIMENTAL] NettyThreadFactory 2020-09-26 02:47:19 +07:00
Gravit
3a3aafe5fa
[FEATURE] Улучшение RequestAuthProvider 2020-09-26 02:25:18 +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
5646813885
[FIX] Ошибка при сериализации инициализированного DaoProvider 2020-09-24 22:07:46 +07:00
Gravit
186a749150
[FIX] Оптимизация 2020-09-17 19:48:11 +07:00
Gravit
5413ba0dd7
[FEATURE] Simple Severlet (велосипедостроение) 2020-09-17 19:40:53 +07:00
Gravit
211b440b8b
[FIX] Server-side pings 2020-09-15 18:10:07 +07:00
Gravit
72a8325a15
[FEATURE][EXPERIMENTAL] Конвертация опциональных модов в новый формат 2020-09-12 16:12:39 +07:00
Gravit
b2a3e5672a
[FEATURE][EXPERIMENTAL] Новый API опциональных модов 2020-09-12 13:41:58 +07:00
Gravit
383551229d
[FEATURE] Поддержка HikariCP в HibernateDAO 2020-09-08 21:26:04 +07:00
Gravit
996d126611
[FIX] Забытые конструкторы для API 2020-08-29 14:37:56 +07:00
Gravit
57cdd64142
[FIX] AdvancedProtectHandler сериализация 2020-08-28 19:44:41 +07:00
Gravit
4d17f34ba6
[FIX] ExitResponse 2020-08-27 23:02:40 +07:00
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