Commit graph

13 commits

Author SHA1 Message Date
tfarley dd2f205d37 Add tests for ChatMsg encoding and decoding 2016-07-19 11:17:10 -07:00
Chord 5fa0610208 Working login to TR Sancuary!
Packet: SetCurrentAvatarMessage

Lots of hacks to get here, but wow, what a milestone.
2016-07-15 01:45:10 -04:00
Chord 9f66602298 Packet: ActionResultMessage 2016-06-04 13:22:25 -04:00
Chord f6d84791e6 Packet: CharacterCreateRequestMessage 2016-06-04 03:33:11 -04:00
Chord 50fb65ac57 Version bump scodec and specs2
Also fix assorted casting errors and improve test case readability
2016-06-03 21:47:45 -04:00
Chord 5ed40e73b3 Fix LoginMessage and ConnectToWorldReqMsg token
The decoding was wrong. ASCII was the wrong choice. We needed a cstring
and to add padding instead of assuming a fixed size.

Fixes and closes #2
2016-05-19 03:11:15 -04:00
Chord b210df904a Packet: ConnectToWorldRequestMessage 2016-05-14 15:38:34 -04:00
Chord 034dadc96c Packet: ConnectToWorldMessage and fix VNL test 2016-05-14 14:50:33 -04:00
Chord ff4ea792ce Organize packets in to their own packages
Also remove legacy CryptoStateManager
2016-05-03 20:11:45 -04:00
Chord df1d222df8 Refactor package naming scheme and line endings (CRLF) 2016-05-03 03:58:58 -04:00
Chord 1318ebd751 New SLF4J logger log4s. ANSI colors
Used jANSI for Windows console color support. Log4s for a Scala logging
facade (which uses SLF4J). Using logback as the logging driver.
2016-05-01 04:37:36 -04:00
Chord f762aa8e1f [Packet] VNLWorldStatus message - added IP port
Found out that the hidden fields were an array of IP and ports
2016-03-04 14:49:26 -05:00
Chord b8ff34c0f9 [packet] VNLWorldStatusMessage
Added VNL packet type from IDA. Moved definition in to its own file.
Refactored PacketCoding MarshalPacket. The whole structure needs a
rework.

Now able to get a PlanetSide client to the server screen with a server
of choice.
2016-03-04 13:00:03 -05:00