19 Commits (master)

Author SHA1 Message Date
Graham e4b5f8b850 Check there are no trailing bytes in Rs2Decoder 2 years ago
Graham 1bb244b7f7 Move length encoding/decoding from Rs2{Decoder,Encoder} to PacketCodec 2 years ago
Graham 4c309a0f50 Split protocol packages into upstream/downstream packages 2 years ago
Graham 8a3b1dff73 Fix off-by-one error in JS5 response buffer capacity calculation 2 years ago
Graham 55d72dacbe Pass StreamCipher to PacketCodecs 3 years ago
Graham cdc1edbb1d Use more realistic test data in the JAGGRAB test 3 years ago
Graham b37e4d0d0b Use alternatives for most methods deprecated in Kotlin 1.5 3 years ago
Graham 7d041e6e22 Replace readAllBytes() with readBytes() 3 years ago
Graham 359891c01e Convert all test objects to classes 3 years ago
Graham 30828308b2 Replace assertThrows with assertFailsWith 3 years ago
Graham 9ddce82df4 Format code 3 years ago
Graham 7b9964461f Fix off-by-one erorr in the JS5 codecs 3 years ago
Graham 96ea95394c Add JAGGRAB request codec 3 years ago
Graham 95d6583dfe Add initial implementation of the RS framing layer 3 years ago
Graham bd6cdb5530 Convert sharable ChannelHandlers to objects where possible 3 years ago
Graham e1404a1f7f Add missing release() call 4 years ago
Graham e08f355e6f Use default allocator in testDecodeFragmented 4 years ago
Graham 76977303b2 Add shorthand methods for creating ByteBufs from ByteArrays and Strings 4 years ago
Graham 5036eb3da8 Add JS5 remote protocol implementation 4 years ago