Commit graph

264 commits

Author SHA1 Message Date
Haowei Wen a132a2964d Add exception to the AGPL
This exception allows launchers to bundle authlib-injector in their program.
2022-07-03 15:30:46 +08:00
Haowei Wen 74b890ff01 polish 2022-07-02 14:00:25 +08:00
Haowei Wen 381ae455af rename feature.usernameCheck -> feature.username_check 2022-07-02 13:28:14 +08:00
Haowei Wen 8fa86e7f93 add -Dauthlibinjector.usernameCheck option 2022-07-02 13:24:51 +08:00
Haowei Wen 942b056c58 disable papermc's username check 2022-07-02 12:53:41 +08:00
Haowei Wen dbfcbf5b8c support authlib 3.5.41, fix #161 2022-06-05 19:10:56 +08:00
Haowei Wen dee8e6989e switch to junit 5 2022-05-03 23:15:27 +08:00
Haowei Wen 0fada946b8 update dependencies 2022-05-03 22:13:49 +08:00
Haowei Wen 9f29e8db80 fix dumpClass doesn't save the final result 2022-05-03 22:08:54 +08:00
Haowei Wen dc35c04474 simplify the ignored packages list 2022-05-03 01:14:55 +08:00
Haowei Wen 45ca1e0f84 optimize url matching 2022-05-03 01:14:00 +08:00
Haowei Wen cfbfc7f5ba more performance metrics 2022-05-03 01:14:00 +08:00
Haowei Wen 287698f4c7 optimize logging 2022-05-02 22:27:56 +08:00
Haowei Wen b6b6f01b08 use List to store constant strings instead of Set 2022-04-30 18:38:50 +08:00
Haowei Wen ab44075cbb improve bytecode analysis performance (~5x faster) 2022-04-30 18:28:09 +08:00
Haowei Wen ed8782ee1c add -Dauthlibinjector.httpdPort={port} option 2022-04-30 16:54:22 +08:00
Haowei Wen e1d504f633 add performance metrics 2022-04-30 16:48:02 +08:00
Haowei Wen 940687e131 add ignored packages 2022-04-30 12:50:28 +08:00
Haowei Wen 2363588275 fix readme 2022-04-30 12:33:13 +08:00
Haowei Wen 2e20898981 fix not working on 22w17a 2022-04-30 12:28:49 +08:00
Haowei Wen bb274fb8bb fix readme 2022-04-30 12:28:40 +08:00
Haowei Wen 565fc90dd7 add authlibinjector.mojangAntiFeatures option 2022-03-20 05:52:54 +08:00
Haowei Wen 8fe84c802e remove username character restriction introduced in 22w06a, close #150 2022-03-16 01:06:54 +08:00
Haowei Wen a55936fbf4 Fix BungeeCord allowed characters problem 2022-03-11 13:09:39 +08:00
Haowei Wen 2a1b1ce7f7 filter /player/attributes, /privacy/blocklist, /blockedservers APIs 2021-11-18 21:33:29 +08:00
Haowei Wen a26279da80 fix crash when inserting method to interfaces 2021-11-18 21:00:58 +08:00
Haowei Wen a054b8bdc4 add feedback.minecraft.net to blacklisted domains 2021-11-18 19:40:33 +08:00
Haowei Wen 399cb7bda5
update dependencies 2021-08-21 04:16:33 +08:00
Haowei Wen 7f9155580b
support indify string concatenation (jep 280), fix #130 2021-08-21 04:10:09 +08:00
Haowei Wen 07a55b76c4
workflow: change commit author to github-actions[bot] 2021-07-25 03:09:32 +08:00
Haowei Wen 8e52c37ecc
fix #126 2021-06-14 05:56:38 +08:00
Haowei Wen 07c4e252dc
remove license-header.txt file 2021-06-13 02:59:25 +08:00
Haowei Wen 8bbac540ba
fix: httpd: duplicated content-length header (#108) 2021-06-12 03:12:23 +08:00
Haowei Wen a2b994e7a2
Merge pull request #124 from yushijinhun/social-interactions
Intercept requests to api.minecraftservices.com
2021-06-12 00:34:58 +08:00
Haowei Wen 3e1b4eb4b3
add telemetry=false to PrivilegesFilter 2021-06-12 00:12:14 +08:00
Haowei Wen 90c4a649f6
Merge branch 'develop' into social-interactions 2021-06-12 00:09:05 +08:00
Haowei Wen 42640b4330
fix #121 2021-06-11 18:29:26 +08:00
Haowei Wen a656770c30
license-header.txt: change copyright year to 2021 2021-03-06 01:22:17 +08:00
Haowei Wen b4dd26f0fa
upgrade dependencies 2021-02-16 18:54:52 +08:00
Haowei Wen 9e25915157
add log file 2021-02-01 16:52:13 +08:00
Haowei Wen 35b8b58e1d
polyfill api.minecraftservices.com/privileges 2020-12-25 05:50:29 +08:00
Haowei Wen 961366e012
redirect api.minecraftservices.com 2020-12-25 05:20:52 +08:00
Haowei Wen eaffc03292
Merge pull request #91 from yushijinhun/skindomains
新的 skinDomains 匹配方法
2020-10-17 23:04:08 +08:00
Haowei Wen edd40f394d
Fix skinDomains can match unwanted domains 2020-10-17 22:59:55 +08:00
Haowei Wen 6f236dceeb
show auth server name in menu screen 2020-10-10 19:04:56 +08:00
Haowei Wen d121ac3b7c
readme: clarify mojangProxy option
inspired by #88
2020-09-20 20:20:32 +08:00
Haowei Wen fab398038a
deploy: sort versions 2020-09-11 23:41:00 +08:00
Haowei Wen 4cc87e8d83
update badge order 2020-09-11 23:28:29 +08:00
Haowei Wen dca83ed51b
update badges 2020-09-11 23:26:24 +08:00
Alexander Xia 9a27867398
Merge pull request #86 from yushijinhun/fix-proxy
修复与 --proxyHost 冲突
2020-09-11 22:55:01 +08:00