Commit graph

142 commits

Author SHA1 Message Date
yushijinhun
f2a447d58d
Workaround for MC-52974(1.7.10) (#35) 2019-01-20 13:35:50 +08:00
yushijinhun
090c7df79a
[nanohttpd]crop 2019-01-19 21:38:17 +08:00
Haowei Wen
e31f1f7392
Merge pull request #31 from yushijinhun/mc52974
实现 #30
2019-01-19 21:10:00 +08:00
yushijinhun
9dfd1bcacb
Use a new workaround for MC-52974
Instead of injecting signatures in the local http server, it modifies authlib
2019-01-19 20:58:11 +08:00
yushijinhun
6569238649
Only turn on MC-52974 workaround for affected versions 2019-01-19 20:53:58 +08:00
yushijinhun
980617e923
Add a simple workaround for MC-52974 2019-01-19 20:52:23 +08:00
Haowei Wen
4908893123
Merge pull request #34 from yushijinhun/fix-33
Add support for launchwrapper, fix #33
2019-01-19 20:18:49 +08:00
yushijinhun
79873f126c
Add support for launchwrapper, fix #33
Thanks to @NekoCaffeine
2019-01-19 19:51:01 +08:00
yushijinhun
590ba38b3e
Update license link in readme 2019-01-12 20:06:11 +08:00
Haowei Wen
7e3e9dc7c7
Merge pull request #32 from yushijinhun/relicense
切换到 AGPLv3 许可协议
2019-01-12 19:58:18 +08:00
yushijinhun
59d1197e06
Add license headers 2019-01-12 18:58:35 +08:00
yushijinhun
1caea43b49
Change the license to AGPLv3 2019-01-12 17:43:28 +08:00
yushijinhun
146c029779
Upgrade to asm 7.0 2018-12-31 14:43:20 +08:00
Haowei Wen
ead8866a40
Merge pull request #28 from yushijinhun/citizens-support
支持Citizens2及@mojang后缀
2018-12-31 14:26:08 +08:00
yushijinhun
27e775114c
Remove duplicate ldc transform log 2018-12-31 13:26:58 +08:00
yushijinhun
029782551d
Add prop: httpd.disable 2018-12-31 13:26:11 +08:00
yushijinhun
c297c4debc
Remove unnecessary connection.connect()/disconnect() 2018-12-31 13:26:11 +08:00
yushijinhun
1148e0c6bc
polish 2018-12-31 13:26:11 +08:00
yushijinhun
cbc1e8c664
Javadoc for URLFilter&URLProcessor&URLRedirector 2018-12-31 11:24:33 +08:00
yushijinhun
eeda91c329
Support @mojang suffix 2018-12-31 11:24:33 +08:00
yushijinhun
9cfb6325a3
Support reverse proxy 2018-12-31 11:24:33 +08:00
yushijinhun
bdd5f4bfcb
[nanohttpd]support chunked encoding&100-continue 2018-12-31 00:51:50 +08:00
yushijinhun
f31e9f53dd
[nanohttpd]split into multi files 2018-12-30 21:16:27 +08:00
yushijinhun
352fb14667
[nanohttpd]crop 2018-12-30 21:14:17 +08:00
yushijinhun
ffc96d0a05
[nanohttpd]code format 2018-12-30 17:02:17 +08:00
yushijinhun
6dccd97269
Import nanohttpd 2.3.1 source 2018-12-30 16:31:08 +08:00
yushijinhun
3572ff8eb5
Add YggdrasilClient 2018-12-30 15:04:28 +08:00
yushijinhun
5531c8a06e
Support Citizens2 2018-12-30 15:04:28 +08:00
yushijinhun
15f766ab29
Refactor URL replacing 2018-12-30 15:04:28 +08:00
yushijinhun
ffd2a94b3d
Support multi signature keys 2018-12-30 15:04:27 +08:00
yushijinhun
def9d9614e
[json-simple]Use LinkedHashMap in JSONObject 2018-12-30 15:04:13 +08:00
yushijinhun
b59400f3dd
Shut up compile warnings 2018-12-30 14:38:27 +08:00
yushijinhun
eb830c9c9f
Fix duplicate authlib log 2018-12-30 00:08:40 +08:00
yushijinhun
42ed5a9b1e
Apply AuthlibLogInterceptor only if necessary 2018-12-29 21:42:53 +08:00
yushijinhun
57e145d7da
Replace 'transform.skipped' logger with 'printUntransformed' property 2018-12-29 20:49:50 +08:00
yushijinhun
7f541a02e6
update circleci buildscript 2018-12-09 13:18:31 +08:00
Haowei Wen
78d13a42f6
Merge pull request #22 from yushijinhun/authlib-debug
支持从 authlib 处获取日志
2018-11-25 00:27:16 +08:00
yushijinhun
d6cf905a38
Support intercepting logs from authlib 2018-11-25 00:05:47 +08:00
yushijinhun
1d73a05413
Move dump class feature into DumpClassListener 2018-11-24 14:39:27 +08:00
yushijinhun
1f5605c973
Add ClassLoadingListener interface 2018-11-24 14:32:22 +08:00
yushijinhun
5010ea67b7
update readme 2018-11-24 00:29:33 +08:00
Haowei Wen
7d90d7cb78
Merge pull request #19 from yushijinhun/ali
实现 #16, #17, #18
2018-10-06 12:50:24 +08:00
yushijinhun
36f3ef61eb
Support ALI(Api Location Indication) (#18) 2018-10-05 21:08:48 +08:00
yushijinhun
58d0b0e7a1
Merge branch 'protocol-omit' into ali 2018-10-05 19:29:11 +08:00
yushijinhun
fe3c578614
Merge branch 'specify-side' into ali 2018-10-05 19:26:30 +08:00
yushijinhun
390220b973
Detect client/server side (#16) 2018-10-05 19:14:08 +08:00
yushijinhun
1594f453f3
Prepend https:// when protocol is not specified (#17) 2018-10-05 18:44:57 +08:00
yushijinhun
0b81d69ff8
Move url slash appending out of YggdrasilConfiguration 2018-10-05 18:38:15 +08:00
yushijinhun
8dadd210fc
Warn if using HTTP 2018-10-05 18:36:16 +08:00
yushijinhun
eebacfa567
Still print stacktrace when debug is on 2018-10-04 17:07:33 +08:00