Commit Graph

485 Commits

Author SHA1 Message Date
creeper123123321
1638270bd8 move timeouthandler, redirect stdout, kick packet, websocket msg change 2021-03-13 12:32:08 -03:00
creeper123123321
92166ecf5a
SizeBasedTriggeringPolicy 2021-03-11 19:31:57 -03:00
creeper123123321
0294cf6b0c
update log format 2021-03-11 19:19:01 -03:00
creeper123123321
fb279c68a5
use xz for log4j2 2021-03-09 20:48:50 -03:00
creeper123123321
0c8280b0c6
delete callback 2021-03-07 18:52:33 -03:00
creeper123123321
ab67c699b8 use broadcastchannel 2021-03-07 14:24:47 -03:00
creeper123123321
c6a0496927 try to fix sw 2021-03-07 13:42:16 -03:00
creeper123123321
957a306d6e shorter msg, serviceworker 2021-03-07 13:39:46 -03:00
creeper123123321
5213c0f91d
call .preventDefault() 2021-03-07 10:37:18 -03:00
creeper123123321
23d0ed2574 try to fix firefox mobile notification 2021-03-06 22:49:45 -03:00
creeper123123321
363e1a72fb
try moving Notification.requestPermission 2021-03-06 22:36:07 -03:00
creeper123123321
c0509744cd check document.hidden 2021-03-06 22:24:39 -03:00
creeper123123321
69cab63ce6 oops 2021-03-06 22:16:08 -03:00
creeper123123321
c93a3aacbb horrible notifications 2021-03-06 22:14:21 -03:00
creeper123123321
779e1dab4d IPv6 is my true love 2021-02-28 19:19:17 -03:00
creeper123123321
0b101d1278
set crp123-cors as default cors proxy 2021-02-28 07:01:16 -03:00
creeper123123321
e5f46dfd57 update deps, use powernukkit fastutil-lite 2021-02-27 19:13:39 -03:00
creeper123123321
a61bf718ab
sort username in account list 2021-02-26 11:54:55 -03:00
creeper123123321
9db7ae4b31 filter multicast local 2021-02-25 19:11:14 -03:00
creeper123123321
eee10ca7dd fix #78 2021-02-25 18:12:44 -03:00
creeper123123321
579f3f52e3 some html/js cleanup 2021-02-25 12:47:41 -03:00
creeper123123321
571be95378
update auth msg 2021-02-24 09:28:44 -03:00
creeper123123321
7a40dfeba2
add theme-color to html 2021-02-24 09:12:29 -03:00
creeper123123321
a901f1fc31 try to fix #43 and try to fix #76 2021-02-22 12:22:17 -03:00
creeper123123321
94cfd7fb1d ktor forwarded headers, etag, more complete logging 2021-02-22 10:07:15 -03:00
creeper123123321
169125137d
Update index.html 2021-02-21 11:19:14 -03:00
creeper123123321
ef5063ec0a
change css head size 2021-02-21 10:09:37 -03:00
creeper123123321
508da67d12 clearer message of domain suffix, add parsing options like "u__jeb" 2021-02-21 05:38:35 -03:00
creeper123123321
f74b6bb7f8 implement some ratelimits 2021-02-19 20:57:21 -03:00
creeper123123321
181f563b80
wait server stop 2021-02-19 09:55:41 -03:00
creeper123123321
5c01df5f28 fix import, show backend address in login msg 2021-02-18 18:08:33 -03:00
creeper123123321
1667bfe2ec
ping websocket, avoid cloudflare auto disconnect 2021-02-18 17:00:55 -03:00
creeper123123321
83fe6f6234
update confirmation msg 2021-02-18 06:49:31 -03:00
creeper123123321
4b5f3cbec1
use "message" field in requestSessionJoin() 2021-02-18 06:46:06 -03:00
creeper123123321
8999347df9
add no-index to html and allow cloudflare js 2021-02-18 05:28:47 -03:00
creeper123123321
0ffb17b15a
use relative wss url 2021-02-18 05:20:21 -03:00
creeper123123321
0721817915
check viaversion.github.io in default cors 2021-02-16 20:37:45 -03:00
creeper123123321
d309c2e780
robots.txt: disallow * for not indexing 2021-02-16 19:50:27 -03:00
creeper123123321
c2cc122d87
import 2021-02-16 18:11:31 -03:00
creeper123123321
e7fc7e9139
try to fix channel type 2021-02-16 18:08:32 -03:00
creeper123123321
e14f3eb121 moved some code, authenticate online mode before connecting to backend 2021-02-16 13:57:05 -03:00
creeper123123321
33b40e6eea protocol autodetection, viaaas info in server brand and ping 2021-02-13 12:08:13 -03:00
creeper123123321
d3325612a8 code cleanup 2021-02-12 17:53:02 -03:00
creeper123123321
428d47a9b9 use Aspirin prefix instead of Cloud, use subcommand, add force online mode 2021-02-12 17:47:15 -03:00
creeper123123321
dd01584fc3 fix gitignore 2021-02-10 10:43:41 -03:00
creeper123123321
fb29519b22 separate class files 2021-02-10 10:27:06 -03:00
creeper123123321
f789dfea8f js code cleanup 2021-02-09 17:54:30 -03:00
creeper123123321
a4f38f9288
call refreshcorsstatus 2021-02-09 16:06:03 -03:00
creeper123123321
462d9ffb45
update cors status every 10 minutes 2021-02-09 16:01:53 -03:00
creeper123123321
60edb57bcc
fix refresh token, set default cors proxy to mine 2021-02-09 15:37:25 -03:00
creeper123123321
c32f05f8c4
explicit ipv4 2021-02-09 13:21:16 -03:00
creeper123123321
b1e742e2a1 show info about cors proxy 2021-02-09 13:19:07 -03:00
creeper123123321
5c89aecb65 fixed ending dot, fix ctrl+d 2021-02-08 08:45:59 -03:00
creeper123123321
55aa9fe9f9 sanity check: check if login is already started 2021-02-07 12:14:15 -03:00
creeper123123321
f37bace7af viaaas address code cleanup 2021-02-07 12:00:25 -03:00
creeper123123321
a2e90f79d0 revert codec changes, it broke 2021-02-06 20:18:49 -03:00
creeper123123321
764f849d79 fixed mojang account refresh, code cleanup, parse status packets 2021-02-06 20:10:31 -03:00
creeper123123321
4d24a8c992
fix list wrong address 2021-02-04 13:43:25 -03:00
creeper123123321
b41e29e5b7 Implement force online/offline mode and offline name listening, create separated packet codec handler 2021-02-04 12:18:36 -03:00
creeper123123321
c7a126cf61 check for length before encoding varint frame 2021-02-03 21:01:17 -03:00
creeper123123321
9e60fcb2e3 fixed last commit 2021-02-03 20:52:38 -03:00
creeper123123321
0c5ef88567 send write() errors into ctx.voidPromise() 2021-02-03 20:46:34 -03:00
creeper123123321
2eb2871eb2
checkOutgoingPacket 2021-02-02 21:16:01 -03:00
creeper123123321
2565ff5f74 debug 2021-02-02 20:36:27 -03:00
creeper123123321
a8f75f91bd code seems cursed, hide websocket error, try to implement allow/block list 2021-02-02 19:57:58 -03:00
creeper123123321
686a6344af 0.1.1, steal code from velocity 2021-01-28 17:21:53 -03:00
creeper123123321
c135bc397f
require wss 2021-01-27 12:11:23 -03:00
creeper123123321
0d4a4b95af
use cdnjs for bootstrap, add hashes, msal update 2021-01-27 08:37:07 -03:00
creeper123123321
36588ba675 try to make better comments 2021-01-26 15:38:38 -03:00
creeper123123321
a237f55e0d fixed css, changed metadata 2021-01-26 15:27:31 -03:00
creeper123123321
0acd721163 fixed headimage style 2021-01-26 15:17:09 -03:00
creeper123123321
69f9634a11 bootstrap less ugly gui 2021-01-26 15:09:28 -03:00
creeper123123321
3a7e5b1e51 dont ask to continue join when user cancels 2021-01-23 19:37:06 -03:00
creeper123123321
ffb8980fb2 backend injection, fixed 'remaining bytes!!!', some cleanup, fix listening in browser 2021-01-23 18:59:22 -03:00
creeper123123321
b69bf7cb1f remove ms account when logout 2021-01-20 21:22:51 -03:00
creeper123123321
3eb356d46f dont send null clienttoken 2021-01-20 19:57:06 -03:00
creeper123123321
0579027ff1 try returning dummy profile when demo 2021-01-20 19:37:27 -03:00
creeper123123321
4c94a7047c fixed promise chaining 2021-01-20 19:26:43 -03:00
creeper123123321
af09a6a3ac try to fix xbox minecraft login 2021-01-20 19:23:36 -03:00
creeper123123321
f1f19e82c0 xsts xbox doesnt need cors proxy 2021-01-20 19:13:26 -03:00
creeper123123321
728397f3d1 fix inverted success logic 2021-01-20 17:59:21 -03:00
creeper123123321
05671b3da8 fix fetch, some refactor, still wip ms 2021-01-20 17:50:35 -03:00
creeper123123321
4d061a7efe fix http 200 check 2021-01-20 15:33:01 -03:00
creeper123123321
7cc2d19605 fix fetch body data 2021-01-20 15:29:06 -03:00
creeper123123321
262935843f pls work 2021-01-20 15:09:48 -03:00
creeper123123321
9a8a5f9250 try to fix account list 2021-01-20 15:07:14 -03:00
creeper123123321
ff32bd52ff update gradle, use fetch 2021-01-19 14:36:45 -03:00
creeper123123321
5ecb2b49e3
handle null result from prompt(), fetch 2021-01-17 11:28:51 -03:00
creeper123123321
1222411fba
use viaversion.github.io as microsoft redirect url 2021-01-17 11:21:15 -03:00
creeper123123321
7568e7ec60
save latest ws 2021-01-17 11:05:35 -03:00
creeper123123321
8a61235db7 wip microsoft account login 2021-01-05 16:06:33 -03:00
creeper123123321
5a3ff3b073
no-referrer 2021-01-02 14:02:09 -03:00
creeper123123321
e2547a514a
use crafthead.net 2021-01-02 14:00:43 -03:00
creeper123123321
bfbf49fa9f fix hostname 2020-12-27 12:11:23 -03:00
creeper123123321
a5c9abd574 update readme, add ip address to log, close #35, WIP xbox auth 2020-12-27 12:01:21 -03:00
creeper123123321
2bdc547b66 close #34 close #33 close #31, add option to allow local addresses and an option to require hostname 2020-12-24 16:20:51 -03:00
creeper123123321
b00a3ad140
use "#" url instead of "javascript:" 2020-12-23 17:40:57 -03:00
creeper123123321
ecbe0a604d
oops fix hash 2020-12-13 19:08:32 -03:00
creeper123123321
a99ada3d18
Use hash in minecraft.id redirect URL 2020-12-13 19:04:19 -03:00
creeper123123321
0b21cf356d Update Kotlin, use non deprecate method 2020-12-13 17:13:50 -03:00
creeper123123321
6b5fb105ce
oops, fix using alt online mode 2020-11-28 09:48:24 -03:00
creeper123123321
6df002f3f5 try to fix websockets and cors proxy 2020-11-28 09:28:08 -03:00
creeper123123321
b3650fec90 some html metadata 2020-11-28 09:16:37 -03:00
creeper123123321
b5e00e1413 closes #23 2020-11-21 06:27:00 -03:00
creeper123123321
6a6bbe28d3 Some logging changes, validate status packets 2020-11-20 19:19:55 -03:00
creeper123123321
0fef6633ea revert change related to #17, didn't help with InetAddress.getByName 2020-11-20 13:39:31 -03:00
creeper123123321
ba5f3ae82c closes #21 closes #20 closes #18 closes #17 closes #12 update dependencies, better list command 2020-11-20 12:38:30 -03:00
creeper123123321
35c90c8055
check for viaversion.github.io, updated some auth 2020-11-07 22:40:14 -03:00
creeper123123321
bb7778d9a9 native transport, refresh account only when used, console command completing
closes #8 closes #9
2020-11-07 11:43:35 -03:00
creeper123123321
7d4ee38392 i don't know css 2020-11-06 22:09:21 -03:00
creeper123123321
ca98d8215f fixed message 2020-11-06 21:45:42 -03:00
creeper123123321
5416077d28 case sensitivity in minecraft.id 2020-11-06 21:36:53 -03:00
creeper123123321
dacd630d73 some ugly css, allow continuing without auth, code refactors, add gradle versions plugin, fix null address, add snakeyaml, coroutines, override viaconnectionmanager 2020-11-06 21:35:40 -03:00
creeper123123321
f57ec67803
change to cors anywhere url in html 2020-11-06 16:19:35 -03:00
creeper123123321
7d883ffb2e refactored handler, alternative username, fix online mode encryption 2020-11-01 16:55:38 -03:00
creeper123123321
23c75082a7 online mode, not tested, mojang is resetting my account 2020-10-31 21:49:12 -03:00
creeper123123321
2ead4ba5c1 update via 2020-10-30 21:09:24 -03:00
creeper123123321
3fd93699e4 change default https port 2020-10-30 18:50:23 -03:00
creeper123123321
b58e5ad50c fix cancelling 2020-10-30 17:56:02 -03:00
creeper123123321
4be71c01d2 closes #5 closes #4, add log4j and terminal console 2020-10-30 12:00:16 -03:00
creeper123123321
fee83d594b wip online mode 2020-10-25 17:44:03 -03:00
creeper123123321
f207ac2365 some websockets and minecraft.id wip code 2020-10-25 01:13:18 -03:00
creeper123123321
4055d17858 some fixes, still wip 2020-10-24 19:41:59 -03:00
creeper123123321
01a2dc6ad6 fix readme and hosts 2020-10-24 18:02:51 -03:00
creeper123123321
8237ec20ae create config, some web things, wip 2020-10-24 17:54:07 -03:00
creeper123123321
e364f65f8e fixed compression in 1.7 2020-09-27 20:59:09 -03:00
creeper123123321
2cfbf21bd5 idk, try to fix compression, but not works on 1.7 2020-09-27 19:47:38 -03:00
creeper123123321
77017d4426 oops fixed translation 2020-09-21 11:24:39 -03:00
creeper123123321
f9fc21dc40 idk, srv, trying http 2020-09-20 12:43:26 -03:00
creeper123123321
45edca679b Fixed compression in 1.7 client 2020-08-16 20:09:47 -03:00
creeper123123321
51aac3b302 some fixes, viarewind and viabackwards 2020-08-16 19:07:17 -03:00
creeper123123321
e3295abc6d try to fix compression 2020-08-16 18:00:00 -03:00
creeper123123321
eaefef295f some fixes 2020-08-16 17:41:59 -03:00
creeper123123321
29b1bf213f working? 2020-08-16 14:00:45 -03:00
creeper123123321
924df03719 draft 2020-08-15 18:02:35 -03:00