25 Commits (master)

Author SHA1 Message Date
Graham 71b1ac8e20 Rename XteaKey to SymmetricKey 9 months ago
Graham 6d43e0392e Add initial GAMELOGIC packet support 9 months ago
Graham 651b2f8b5f Update Guice 9 months ago
Graham 4ca7fab636 Add blank line between is blocks 2 years ago
Graham 2abd1d7ea0 Fix CreateAccountCodec padding 2 years ago
Graham f31b2519f9 Add all login responses except OK 2 years ago
Graham 851ef8e4e9 Separate LoginResponse and Js5LoginResponse 2 years ago
Graham e4b5f8b850 Check there are no trailing bytes in Rs2Decoder 2 years ago
Graham 0a99813932 Don't use LocalDate to represent date of birth in packets 2 years ago
Graham 650e298bc9 Add CREATE_ACCOUNT packet 2 years ago
Graham fef6441889 Fix encryption of CHECK_WORLD_SUITABILITY packet 2 years ago
Graham 1bb244b7f7 Move length encoding/decoding from Rs2{Decoder,Encoder} to PacketCodec 2 years ago
Graham 537b158928 Add CREATE_CHECK_NAME packet 2 years ago
Graham 7c6ccbf556 Add CreateCheckDateOfBirthCountry packet 2 years ago
Graham 9e969d8dfa Add CHECK_WORLD_SUITABILITY packet 2 years ago
Graham 4c309a0f50 Split protocol packages into upstream/downstream packages 2 years ago
Graham 73defefef4 Create codecs with dependency injection 2 years ago
Graham 3edc5f1907 Add InitGameConnection codec 3 years ago
Graham 55d72dacbe Pass StreamCipher to PacketCodecs 3 years ago
Graham 92a01b6262 Add cross-domain policy support 3 years ago
Graham 7692862c7c Add RequestWorldList packet 3 years ago
Graham 484c52af8e Add InitJaggrabConnection packet 3 years ago
Graham f3ea8e71fe Rename version to build 3 years ago
Graham 9e983135e2 Make InitJs5RemoteConnection a data class 3 years ago
Graham 7b4f2903fd Add initial login codecs required to negotiate a JS5 connection 3 years ago