1423 Commits (47127113f4d7d97752941b28b9f6612929aa3c79)
 

Author SHA1 Message Date
Graham 9ddce82df4 Format code 3 years ago
Graham 4aa75c8fee Improve Js5MasterIndex test coverage 3 years ago
Graham f1433ec97f Add method for creating a Js5MasterIndex 3 years ago
Graham 03b30145a9 Replace INT with INTEGER for consistency 3 years ago
Graham 6ab47a9ba7 Change english to en in the client run configuration 3 years ago
Graham 452fabc408 Move semantic versioning text to CONTRIBUTING.md 3 years ago
Graham 19ddc608aa Update dependencies 3 years ago
Graham 7b4f2903fd Add initial login codecs required to negotiate a JS5 connection 3 years ago
Graham 7b9964461f Fix off-by-one erorr in the JS5 codecs 3 years ago
Graham 6a03ef1746 Replace xor with or in Js5ResponseEncoder 3 years ago
Graham 43672b0558 Add smart to the glossary 3 years ago
Graham 5ae0e86654 Add alt3 to the glossary 3 years ago
Graham 96ea95394c Add JAGGRAB request codec 3 years ago
Graham 30b605d719 Store master indexes in the database 3 years ago
Graham 19b6893681 Fix V1__init.sql package 3 years ago
Graham 42fec8e485 Rename getResource in the loader 3 years ago
Graham a8c1ecb429 Remove use of deprecated mainClassName property where possible 3 years ago
Graham c7a7da3af3 Add hop time formula to login.md 3 years ago
Graham 95d6583dfe Add initial implementation of the RS framing layer 3 years ago
Graham 61d525c542 Convert Js5MasterIndex.Entry to a data class 3 years ago
Graham 59b307360b Add protocol overview 3 years ago
Graham 36d3941bfe Document that multiple login packets can be sent in a single session 3 years ago
Graham 4bec1aac1c Fix spacing in login.md 3 years ago
Graham 70cc0d1d9a Add JAGGRAB documentation 3 years ago
Graham c9a87e7772 Add initial glossary 3 years ago
Graham b5b943f7b6 Add documentation summarising the cryptography used by the client 3 years ago
Graham bb18fc7d50 Add initial login protocol documentation 3 years ago
Graham 62271878b6 Replace check with require in Js5MasterIndex::read 3 years ago
Graham b8b0e2b361 Update dependencies 3 years ago
Graham bd6cdb5530 Convert sharable ChannelHandlers to objects where possible 3 years ago
Graham 1c13fec91f Replace `?: throw AssertionError()` with `!!` 3 years ago
Graham d78c382ea7 Add in operator support to NamedEntryCollection 3 years ago
Graham 1f93b272cd Add note about IDEA bug to the README 3 years ago
Graham 0a92ce020d Fix warning about deprecated SNAKE_CASE constant 3 years ago
Graham 22c1b8a183 Use useTempFile extension method in atomicWrite 3 years ago
Graham 0b43e26d36 Remove redundant toList() calls after sorted() 3 years ago
Graham 0ebe85ae39 Add missing comma to client-parameters.md 3 years ago
Graham 37b019e4a0 Fix heading levels in CONTRIBUTING.md 3 years ago
Graham 223a181dbf Update dependencies 3 years ago
Graham 3882a4dac3 Update dependencies 3 years ago
Graham 7aeeb82a10 Update dependencies 3 years ago
Graham 49d8e03e70 Update IDEA code style XML 4 years ago
Graham e442c1f32e Add section about OpenRS2's Gitea instance to CONTRIBUTING.md 4 years ago
Graham 75b7845d44 Move contribution guidelines to a separate file 4 years ago
Graham a53fb3164f Add link to the issue tracker 4 years ago
Graham 875301a713 Update Gradle 4 years ago
Graham 6d1685f152 Update dependencies 4 years ago
Graham a86f000f88 Add StreamCipher interface and a NopStreamCipher implementation 4 years ago
Graham c10ab13181 Update dependencies 4 years ago
Graham 59f48e3859 Remove @JvmSuppressWildcards on multibindings 4 years ago