4 Commits
Author SHA1 Message Date
mane bcd12026ee Update LICENSE 2018-09-05 15:08:47 -04:00
Manevolent f50ada0888 Working quickly to finish packet generation following. I've implemented my own counter now, using the same window system as the previous Java rewrite, using just an integer array and one array copy call. Hopefully this is good for performance.
Also, there was a breaking issue with the computeParameters() call that the test did not account for.  Once you reached packet ID 128, the encryption keys were all off.  This was due to the packet ID byte shifting: it worked for the first 127 bytes.  We can thank Java's lack of unsigned primitives, and a little bit of my own ignorance for that issue.

At this point, I believe all we need now are the clientQuery commands.  Several events must be added, and the responding commands must be typed out as well.  More to come.  Home stretch.
2018-08-01 12:27:09 -04:00
Manevolent e941a89c55 Huge refactor 2018-07-25 21:54:28 -04:00
mane 64658840b9 Initial commit 2018-07-23 09:27:45 -04:00