Commit graph

19 commits

Author SHA1 Message Date
extremeheat
c9c162bc16 Increase test timeouts 2021-05-04 03:00:08 -04:00
u9g
39659cf48b
rename hostname to host (#74) 2021-04-23 03:23:43 -04:00
extremeheat
b60fd53ad5
Add relay proxy to tests, docs, fix offline (#71)
* Add relay proxy to tests, docs

* Add proxy example, type defs

* update docs

* proxy: forward login packet, fix offline
2021-04-21 06:22:51 -04:00
extremeheat
999bfd3569
Enforce server auth, ping on createClient, update docs (#68)
* Add createServer, ping on createClient, update README

* fix createClient keepalive

* resort readme, fix node 14

* Enforce auth on server connections, fix close/connect issues

* add type definitions, update readme, docs

* Wait some time before closing connection, update docs

* wait for server close in tests, fix race bug

* export a ping api

* Rename api.md to API.md

* add ping example
2021-04-18 09:19:59 -04:00
extremeheat
d3723ef42a
1.16.220 support (#66)
* 1.16.220 initial support

* 1.16.220 fixes, electron gcm

* 1.16.220 item stack fix
2021-04-16 16:40:38 -04:00
extremeheat
a55eaddc98
Add packet dumper, new server example, internal client/server test (#4)
* Add packet dumper, configuable vanilla server, client events

* Fix server/client closing

* Add internal server test

* protocol: use WindowID types

* Add internal client/server test

* test timeout fixes

* client example updates

* update server example, use protocol updates
Server example with bedrock-provider
Use 64-bit varints for entity runtime ids

* fix internal test packet path
2021-03-26 05:19:08 -04:00
extremeheat
184de537f5 Remove old tests, lint tests 2021-03-23 03:28:50 -04:00
extremeheat
514a84fd19 1.16.210 fix 2021-03-21 16:03:24 -04:00
extremeheat
6b7138695e 1.16.210 update 2021-03-21 07:54:04 -04:00
Romain Beaumont
9c36b71bf6 finish renaming to bedrock-protocol 2021-03-20 23:13:14 +00:00
extremeheat
458136d877
Vanilla server tests, client offline mode (#49)
* vanilla server launcher

* update package.json

* re-add babel to fix standard

* fix ci

* add buffer-equal

* simple fixes

* add offline client support

* fix closing bugs, proper wait for server start

* add test to mocha

* change test timeout to 2 min

* increase timeouts

Co-authored-by: Romain Beaumont <romain.rom1@gmail.com>
2021-03-17 23:04:14 +01:00
extremeheat
667030370e varint64 impl, inventory and other packet fixes 2021-03-11 06:05:04 -05:00
extremeheat
93ab3064ab update raknet path 2021-02-21 15:36:36 -05:00
extremeheat
0ed5a8d061 protocol updates, packet dumping 2021-02-18 13:33:30 -05:00
extremeheat
4e3c5f8e31 implement command packet 2021-02-17 01:13:47 -05:00
extremeheat
60e57fad44 protocol updates, use ProtoDef compiler 2021-02-10 01:32:54 -05:00
Romain Beaumont
3dfc5134b6
add checksum test 2016-06-17 15:06:22 +02:00
Romain Beaumont
7cf474a49f
add test for ecdh : values might not be correct 2016-06-17 14:55:15 +02:00
Romain Beaumont
d22a813a23
add decryption test 2016-06-17 14:33:55 +02:00