Commit Graph

  • 146f2b6564 Clientinit is finally being accepted Manevolent 2018-07-27 13:27:40 -04:00
  • 7c1d0dfa4e Add QuickLZ for compression/decompression, this should finish up the protocol I/O unless I have made mistakes Manevolent 2018-07-27 09:54:52 -04:00
  • 2c9a6505c0 More tests; I identified two issues. First, the temp key generation was wrong and the clientek would have been wrong. Second, the clientek packet ID is incorrect. It needs to start at 1. Manevolent 2018-07-27 09:54:01 -04:00
  • 5cdedba51c Still not getting the last packet to work. Manevolent 2018-07-26 22:07:05 -04:00
  • a0009693e2 License hash is failing. Need to fix that Manevolent 2018-07-26 00:02:36 -04:00
  • 1043a4112c Getting there. Manevolent 2018-07-25 23:04:45 -04:00
  • e941a89c55 Huge refactor Manevolent 2018-07-25 21:54:28 -04:00
  • 567ee472d6 Trying more things. I think clientek is being rejected. Manevolent 2018-07-25 12:20:24 -04:00
  • 2dd96d39f3 Mostly done in theory now. Not responding to last packet however. Manevolent 2018-07-25 11:38:22 -04:00
  • 4c7d011b01 Getting rid of unused imports Manevolent 2018-07-24 16:27:46 -04:00
  • 4a5bdcd03f We're now up to the point where we need to work with EdDSA. More to come Manevolent 2018-07-24 16:23:10 -04:00
  • 24e6e366e5 Got past encryption. Further refactoring as the scope of the project comes into view. Packet fragment reassembly in progress, can ACK commands right now and reassemble clientinitiv2 Manevolent 2018-07-24 12:02:51 -04:00
  • 66cd3d6116 Working on encryption Manevolent 2018-07-23 22:44:38 -04:00
  • c4924eb335 Got past Init1, required a large refactor and the addition of bouncycastle. Manevolent 2018-07-23 20:35:36 -04:00
  • 932fd69769 SimpleCommand object Manevolent 2018-07-23 16:31:06 -04:00
  • 8067888400 Readme Manevolent 2018-07-23 16:03:33 -04:00
  • 307cc7be61 Adding missing files Manevolent 2018-07-23 15:47:21 -04:00
  • 11f5acd60f I've refactored most of the code. Init1 handshake is basically done, all we have to do now is send the clientinitiv command and we'll be in the higher level authentication steps. Manevolent 2018-07-23 15:45:42 -04:00
  • c2dc7087ec Brought in my code and set up some unit tests to start out Manevolent 2018-07-23 09:53:43 -04:00
  • c96a2ef0a0 Merge branch 'master' of https://github.com/Manevolent/ts3j Manevolent 2018-07-23 09:40:54 -04:00
  • 3cff219b7b Initial commit Manevolent 2018-07-23 09:38:28 -04:00
  • 8f2af141a9 Create README.md mane 2018-07-23 09:36:26 -04:00
  • 64658840b9 Initial commit mane 2018-07-23 09:27:45 -04:00