Commit graph

64 commits

Author SHA1 Message Date
extremeheat
fe05a3d645 fix decryption 2021-02-18 01:41:00 -05:00
extremeheat
4e3c5f8e31 implement command packet 2021-02-17 01:13:47 -05:00
extremeheat
b6f8fff01e disable some logging 2021-02-16 23:31:19 -05:00
extremeheat
233f0d33a6 workingish client connection to server
Joining a vanilla server is still broken (related to encryption), but minet connects
2021-02-13 18:42:43 -05:00
extremeheat
49cff40097 cliet auth 2021-02-10 05:04:10 -05:00
extremeheat
60e57fad44 protocol updates, use ProtoDef compiler 2021-02-10 01:32:54 -05:00
extremeheat
1a7205b3d1 update protocol, add some doc 2021-02-07 19:50:15 -05:00
extremeheat
da85b80c59 server player extends connection 2021-02-07 05:28:03 -05:00
extremeheat
9c171aa0da seperate server/serverTest 2021-02-03 13:26:13 -05:00
extremeheat
51c1942153 move files 2021-02-03 13:17:13 -05:00
extremeheat
d92a38d3cd add creativeitems, biome definitions 2021-02-03 13:01:51 -05:00
extremeheat
040887e9df fix zlib decryption issue 2021-01-30 02:36:34 -05:00
extremeheat
d578eae98f add encryptor 2021-01-30 01:40:34 -05:00
extremeheat
902a57c722 working server 2021-01-29 00:50:26 -05:00
Filiph Sandström
06c77c3668 Manually fix packets for 1.12 2019-07-14 17:53:52 +02:00
Filiph Sandström
b7e39dec84 Add babel for esnext support. 2019-07-14 17:21:20 +02:00
Filiph Sandström
bb13b9c719 Fix indention. 2017-06-23 19:56:52 +02:00
mhsjlw
a244ed62df skin data 2017-01-22 13:44:21 -05:00
Filiph Sandström
c3671edc01 Fix minor issue. 2017-01-21 12:44:12 +01:00
Filiph Sandström
5c6042b61f *faceplam* 2017-01-20 09:21:05 +01:00
Filiph Sandström
239acc73b4 Update createServer.js 2017-01-20 09:18:06 +01:00
Filiph Sandström
e48f146528 Add writePacket and writeData. 2017-01-18 09:26:56 +01:00
Filiph Sandström
0ed2e7b61c Remove unused modules. 2016-12-20 18:22:37 +01:00
Filiph Sandström
74a3e6db45 Add documentation.
Add encryption toggle.
2016-12-20 17:42:58 +01:00
Filiph Sandström
0094941fd5 Cleanup create server. 2016-12-12 08:44:19 +01:00
Filiph Sandström
82fba41ae1 Update createServer.js 2016-06-23 22:03:37 +02:00
Filiph Sandström
947a5e0872 Update createServer.js 2016-06-23 20:53:19 +02:00
Romain Beaumont
d040667bc0
spawns ! 2016-06-18 15:51:41 +02:00
Romain Beaumont
66111dad54
encryption + complete example. The ideas are there, but it doesn't seems to be accepted by the client yet 2016-06-18 14:58:17 +02:00
Romain Beaumont
b86eb6a80f
add rest of the parsing pipeline. Works but the client is sending unparsable packet in a batch 2016-06-18 13:07:13 +02:00
Romain Beaumont
6478e625ec
read/write X509 properly, fix decrypt 2016-06-17 15:39:36 +02:00
Romain Beaumont
7bf93ae68b
formatting fixes 2016-06-17 15:19:29 +02:00
Romain Beaumont
549f8dc084
fix secretKeyBytes a bit 2016-06-17 15:07:45 +02:00
mhsjlw
709a456ecd decrypt our first packet 2016-06-16 08:14:33 -04:00
mhsjlw
26dca46471 more encryption stuff, lots of progress 2016-06-16 07:11:22 -04:00
mhsjlw
54c371dd62 generating public keys 2016-06-15 07:30:02 -04:00
mhsjlw
1dc00237fa login event, jwt decoding 2016-06-15 06:53:00 -04:00
Romain Beaumont
8c06ca5a38
parse server bound batches 2016-06-15 00:44:38 +02:00
mhsjlw
8c30673c6c update all examples 2016-06-14 18:17:54 -04:00
Romain Beaumont
6fd8b5d35c Update serializer.js 2016-05-19 23:23:00 +02:00
mhsjlw
044c2204d6 deserializer fixes and 0.14.3 2016-05-19 17:19:15 -04:00
mhsjlw
3006fd44bf update to version 2.1.0 (protocol 60) 2016-05-14 21:26:38 -04:00
Romain Beaumont
11c8df52bb
remove mcpe_ prefix, fix #6 2016-04-12 22:40:30 +02:00
Romain Beaumont
863ddf1785 add example chunk, use protodef to implement read and write batch, try to make the chunk sending work 2016-04-07 00:46:40 +02:00
Romain Beaumont
255d55a5f5 remove unneeded console.log 2016-04-06 23:35:27 +02:00
mhsjlw
dc7c30482c batch packets 2016-04-06 17:32:48 -04:00
Romain Beaumont
522afb4dfd put client login sequence in createClient.js 2016-04-06 03:06:34 +02:00
Romain Beaumont
e14a769dc8 use new raknet version fixing splitting, that makes the client works, fix protocol.json : entity metadata is little endian 2016-04-06 02:53:33 +02:00
Romain Beaumont
eee1fe6aa7 add most of server login sequence in server example 2016-04-05 00:41:46 +02:00
Romain Beaumont
d17c62307a re-emit mcpe packets as client event 2016-04-05 00:03:01 +02:00