1678 Commits (bc907d5309b0b258c4b562ade099d1c9703df1ef)
 

Author SHA1 Message Date
Graham 30828308b2 Replace assertThrows with assertFailsWith 4 years ago
Graham 410bf909ff Ignore JUnit APIs with Kotlin equivalents 4 years ago
Graham 32fe61bd7d Replace org.junit.jupiter.api.Test with kotlin.test.Test 4 years ago
Graham ef152afab4 Re-wrap markdown files 4 years ago
Graham 2549c84028 Wrap .md files at 80 characters 4 years ago
Graham 9ddce82df4 Format code 4 years ago
Graham 4aa75c8fee Improve Js5MasterIndex test coverage 4 years ago
Graham f1433ec97f Add method for creating a Js5MasterIndex 4 years ago
Graham 03b30145a9 Replace INT with INTEGER for consistency 4 years ago
Graham 6ab47a9ba7 Change english to en in the client run configuration 4 years ago
Graham 452fabc408 Move semantic versioning text to CONTRIBUTING.md 4 years ago
Graham 19ddc608aa Update dependencies 4 years ago
Graham 7b4f2903fd Add initial login codecs required to negotiate a JS5 connection 4 years ago
Graham 7b9964461f Fix off-by-one erorr in the JS5 codecs 4 years ago
Graham 6a03ef1746 Replace xor with or in Js5ResponseEncoder 4 years ago
Graham 43672b0558 Add smart to the glossary 4 years ago
Graham 5ae0e86654 Add alt3 to the glossary 4 years ago
Graham 96ea95394c Add JAGGRAB request codec 4 years ago
Graham 30b605d719 Store master indexes in the database 4 years ago
Graham 19b6893681 Fix V1__init.sql package 4 years ago
Graham 42fec8e485 Rename getResource in the loader 4 years ago
Graham a8c1ecb429 Remove use of deprecated mainClassName property where possible 4 years ago
Graham c7a7da3af3 Add hop time formula to login.md 4 years ago
Graham 95d6583dfe Add initial implementation of the RS framing layer 4 years ago
Graham 61d525c542 Convert Js5MasterIndex.Entry to a data class 4 years ago
Graham 59b307360b Add protocol overview 4 years ago
Graham 36d3941bfe Document that multiple login packets can be sent in a single session 4 years ago
Graham 4bec1aac1c Fix spacing in login.md 4 years ago
Graham 70cc0d1d9a Add JAGGRAB documentation 4 years ago
Graham c9a87e7772 Add initial glossary 4 years ago
Graham b5b943f7b6 Add documentation summarising the cryptography used by the client 4 years ago
Graham bb18fc7d50 Add initial login protocol documentation 4 years ago
Graham 62271878b6 Replace check with require in Js5MasterIndex::read 4 years ago
Graham b8b0e2b361 Update dependencies 4 years ago
Graham bd6cdb5530 Convert sharable ChannelHandlers to objects where possible 4 years ago
Graham 1c13fec91f Replace `?: throw AssertionError()` with `!!` 4 years ago
Graham d78c382ea7 Add in operator support to NamedEntryCollection 4 years ago
Graham 1f93b272cd Add note about IDEA bug to the README 4 years ago
Graham 0a92ce020d Fix warning about deprecated SNAKE_CASE constant 4 years ago
Graham 22c1b8a183 Use useTempFile extension method in atomicWrite 4 years ago
Graham 0b43e26d36 Remove redundant toList() calls after sorted() 4 years ago
Graham 0ebe85ae39 Add missing comma to client-parameters.md 4 years ago
Graham 37b019e4a0 Fix heading levels in CONTRIBUTING.md 4 years ago
Graham 223a181dbf Update dependencies 4 years ago
Graham 3882a4dac3 Update dependencies 4 years ago
Graham 7aeeb82a10 Update dependencies 4 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