Commit graph

208 commits

Author SHA1 Message Date
yushijinhun 1a1f9fc8fc
Remove log msg 'Fetching metadata' 2018-09-23 22:02:35 +08:00
yushijinhun 6b9ead4491
Remove msg 'Launched from premain' 2018-09-23 20:47:30 +08:00
yushijinhun c2bc0704a1
Change ldc transform logging level to fine 2018-09-23 20:46:22 +08:00
yushijinhun 6fd5616ba6
Add log for dumping class 2018-09-23 20:44:38 +08:00
yushijinhun d793848c79
Rename transformers 2018-09-23 20:44:12 +08:00
yushijinhun 6ab2057a59
Rename DeprecatedApiTransformUnit->LocalYggdrasilApiTransformUnit 2018-09-23 20:34:06 +08:00
yushijinhun 6a25aaeffa
Friendly log messages 2018-09-23 20:34:01 +08:00
yushijinhun d86d99c547
Print logs to stdout instead of stderr 2018-09-23 20:14:32 +08:00
yushijinhun 07df33deca
Rename DeprecatedApiHttpd->LocalYggdrasilHttpd 2018-09-23 20:11:21 +08:00
yushijinhun 45b4bfba0d
Allow to turn on debug mode for specified loggers 2018-07-08 15:21:46 +08:00
yushijinhun 177a647878
add logger: launch, config 2018-07-08 15:03:09 +08:00
yushijinhun 760c90a37b
Add authlibinjector.dumpClass option 2018-07-08 14:55:19 +08:00
yushijinhun e4cc4dd8aa
Use java.util.logging 2018-07-08 14:50:00 +08:00
yushijinhun 6fe53b6993
Add 'Json' suffix to method names in JsonUtils 2018-07-08 13:43:27 +08:00
yushijinhun f2b95f147c
Update urls in test 2018-07-08 13:39:27 +08:00
yushijinhun e4d23117ed
Remove org.to2mbn. prefix of options 2018-07-08 13:39:25 +08:00
yushijinhun 25f3f069d7
Change package name to moe.yushi.authlibinjector 2018-07-08 13:34:16 +08:00
yushijinhun def37b0d0d
print version when bootstrap 2018-06-29 21:13:34 +08:00
yushijinhun be38c9ba98
implement #12 2018-05-26 23:02:58 +08:00
yushijinhun 229901b405
[json-simple]clean up Yylex 2018-04-15 10:04:59 +08:00
yushijinhun da81ef6f60
更换到json-simple类库 2018-04-15 09:57:55 +08:00
yushijinhun 5c816c2e90
[json-simple]code clean up 2018-04-15 09:28:46 +08:00
yushijinhun 48a6919c6a
[json-simple]reduce code 2018-04-15 09:27:45 +08:00
yushijinhun b160f15420
[json-simple]change key type of JSONObject to String 2018-04-15 09:17:07 +08:00
yushijinhun b31a31c644
[json-simple]add generics 2018-04-15 09:06:20 +08:00
yushijinhun 92c7ee06be
[json-simple]remove ItemList 2018-04-15 08:59:05 +08:00
yushijinhun 6d3135b11d
[json-simple]clean up code 2018-04-14 23:35:12 +08:00
yushijinhun 1ed74901b8
[json-simple]convert line endings to \n 2018-04-14 23:32:22 +08:00
yushijinhun d146d09ecf
[json-simple]relocate to org.to2mbn.authlibinjector.internal.org.json.simple 2018-04-14 23:26:27 +08:00
yushijinhun 74aa5a149e
Import code from json-simple
repo: https://github.com/fangyidong/json-simple.git
commit: a8b94b79b697df64b23428c27d65d6a187e9ebf9
2018-04-14 23:21:15 +08:00
yushijinhun 75f2c80608
REMOVE org.json 2018-04-09 17:32:56 +08:00
yushijinhun 11c952d055
移除JSONString 2018-04-05 10:27:04 +08:00
yushijinhun 849c785249
移除YggdrasilConfiguration.signaturePublickey 2018-04-05 10:27:04 +08:00
yushijinhun 5d64fc9030
分离日志记录 2018-04-05 10:27:03 +08:00
yushijinhun 77105062de
将到skins.minecraft.net的请求导向本地, fix #7 2018-03-31 22:16:12 +08:00
yushijinhun 42aefc9f4a
更新包白名单 2018-03-31 22:14:56 +08:00
yushijinhun 85228f3899
将nanohttpd添加为依赖 2018-03-31 18:49:41 +08:00
yushijinhun c7866c1dc5
use base64 to encode prefetched data
this prevents commandline injection
2018-02-18 09:24:03 +08:00
yushijinhun 83dcd8380f
support retransform 2018-02-17 21:39:33 +08:00
yushijinhun cdae2408bc
refactor YggdrasilConfiguration.toString() 2018-02-13 12:59:25 +08:00
yushijinhun a671ee8339
support prefetched metadata & refactor 2018-02-13 12:36:30 +08:00
yushijinhun cd5b42140c
refactor remote config & update readme 2018-02-13 11:57:44 +08:00
yushijinhun d71cad2085
remove local config & tweaker 2018-02-13 11:54:07 +08:00
yushijinhun 8aa3f20a60
support replacing http://skins.minecraft.net/MinecraftSkins/%s.png
see #7 for details
2018-02-13 11:33:23 +08:00
yushijinhun 1731f0b0cb
fixes 2018-02-13 01:22:51 +08:00
yushijinhun dff095e2cd
add license for org.json 2018-02-12 23:34:10 +08:00
yushijinhun feab9141c3
fix ctx classloader 2018-02-12 23:15:04 +08:00
yushijinhun 50159626ae
add licenses to build output 2018-02-12 21:46:47 +08:00
yushijinhun 0fbff175ff
update asm to 6.0 2018-01-25 19:49:32 +08:00
yushijinhun 5705c009aa
ignore packages: org.jcp, paulscode, com.ibm, joptsimple 2018-01-25 19:39:56 +08:00
yushijinhun f7a715d12c
print processed classes when debug is on 2018-01-25 19:39:11 +08:00
yushijinhun 2c5986130f
add RemoteConfiguration 2018-01-25 18:38:07 +08:00
yushijinhun 12466bbbed
add HttpRequester 2018-01-25 17:56:22 +08:00
yushijinhun eec4a40eec
refactor config lookup 2018-01-25 17:51:12 +08:00
yushijinhun 0594dac932
Fix compile warnings & Add git info to build output 2018-01-25 16:59:13 +08:00
yushijinhun a1a4a3dbc2
fixes 2017-12-31 17:21:07 +08:00
yushijinhun 3185f73f6b
实现远程自动配置 2017-08-21 22:30:11 +08:00
yushijinhun b3376d61ce
migrate code from to2mbn/authlib-agent 2017-08-13 17:43:13 +08:00