32 Commits (master)

Author SHA1 Message Date
Graham 3edc5f1907 Add InitGameConnection codec 6 months ago
Graham 8ff91b5ee2 Implement world list packet 6 months ago
Graham 55d72dacbe Pass StreamCipher to PacketCodecs 6 months ago
Graham 92a01b6262 Add cross-domain policy support 6 months ago
Graham cdc1edbb1d Use more realistic test data in the JAGGRAB test 6 months ago
Graham 7692862c7c Add RequestWorldList packet 6 months ago
Graham bc018a3b0f Add initial JAGGRAB, JS5 and HTTP servers 7 months ago
Graham a3cca0e6c3 Add Protocol constants 7 months ago
Graham 484c52af8e Add InitJaggrabConnection packet 7 months ago
Graham b37e4d0d0b Use alternatives for most methods deprecated in Kotlin 1.5 7 months ago
Graham 9e8d1fca1c Use type-safe project accessors 8 months ago
Graham 6498d39306 Add Gradle 7 version catalog 8 months ago
Graham 7d041e6e22 Replace readAllBytes() with readBytes() 8 months ago
Graham 359891c01e Convert all test objects to classes 10 months ago
Graham 2c7cb5e054 Minimise code in the NotImplementedError catch block 10 months ago
Graham 7691f63d29 Make Js5Response extend DefaultByteBufHolder 10 months ago
Graham f3ea8e71fe Rename version to build 11 months ago
Graham 9e983135e2 Make InitJs5RemoteConnection a data class 11 months ago
Graham 30828308b2 Replace assertThrows with assertFailsWith 11 months ago
Graham 9ddce82df4 Format code 11 months ago
Graham 7b4f2903fd Add initial login codecs required to negotiate a JS5 connection 11 months ago
Graham 7b9964461f Fix off-by-one erorr in the JS5 codecs 11 months ago
Graham 6a03ef1746 Replace xor with or in Js5ResponseEncoder 11 months ago
Graham 96ea95394c Add JAGGRAB request codec 11 months ago
Graham 95d6583dfe Add initial implementation of the RS framing layer 11 months ago
Graham bd6cdb5530 Convert sharable ChannelHandlers to objects where possible 12 months ago
Graham 6a800c0759 Fix ByteBuf leak in Js5ResponseDecoder 1 year ago
Graham e1404a1f7f Add missing release() call 1 year ago
Graham e22765aada Remove redundant dependency 1 year ago
Graham e08f355e6f Use default allocator in testDecodeFragmented 1 year ago
Graham 76977303b2 Add shorthand methods for creating ByteBufs from ByteArrays and Strings 1 year ago
Graham 5036eb3da8 Add JS5 remote protocol implementation 1 year ago