summaryrefslogtreecommitdiffstats
path: root/Tools/ProtoProxy/Connection.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-01-21ProtoProxy: Fixed warnings in Connection.cpp.Matyas Dolak1-1/+1
2014-11-23Compilation fixesTiger Wang1-3/+1
2014-04-29Moved the rest of the Crypto objects into their own respective files.madmaxoft1-4/+6
2014-04-04ProtoProxy: Fixed a few Clang and MSVC warnings.madmaxoft1-1/+1
2014-03-10Fixed Issues in ProtoProxyTycho1-1/+1
2014-01-25ProtoProxy: Modified to use PolarSSL.madmaxoft1-7/+5
2013-11-28ProtoProxy: Fixed after folder move.madmaxoft1-1/+1
2013-10-29ProtoProxy: Working 1.7 protocol.madmaxoft1-0/+4
Players can login, move around, dig blocks.
2013-10-29ProtoProxy: Updated the server-side packets to 1.7.madmaxoft1-0/+5
2013-10-29ProtoProxy: The login part of the protocol is implemented.madmaxoft1-14/+34
2013-10-28ProtoProxy: Implemented 1.7.2 status request / response / ping.madmaxoft1-0/+7
2013-09-19ProtoProxy: Added handling for the Explosion packet.madmaxoft1-0/+1
This will help #129.
2013-08-30ProtoProxy: Uses cTimer for the timing information.madmaxoft1-2/+3
Previously used clock() is not suitable for the task, unfortunately it worked in MSVC.
2013-08-25Fixed ProtoProxy compilation, added client Kick handling.madmaxoft1-0/+1
2013-07-31ProtoProxy: Added the tab completion packet parsingmadmaxoft1-0/+2
2013-07-29Changed everyting to Unix line endings.Alexander Harkness1-206/+206
2013-07-28ProtoProxy now properly waits for both sides to establish encryptionmadmaxoft1-3/+7
No more "End of stream" kicks in the client. Data sent while one connection is encrypted and the other is not is buffered and sent when the other link establishes encryption.
2013-07-081.6.2 protocol implemented, both in MCServer and in ProtoProxymadmaxoft@gmail.com1-0/+2
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1669 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-07-06ProtoProxy: moved into the Tools foldermadmaxoft@gmail.com1-0/+0
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1657 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-07-05ProtoProxy: Updated to protocol 1.6.1 (#73)madmaxoft@gmail.com1-2/+3
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1648 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-06-04ProtoProxy: Added PACKET_SPAWN_NAMED_ENTITY and PACKET_PLAYER_ANIMATION parsingmadmaxoft@gmail.com1-0/+3
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1552 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-06-02ProtoProxy: Added logging for the window contents, item's metadata is saved to a separate filemadmaxoft@gmail.com1-0/+4
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1537 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-05-08ProtoProxy: Added server-ping parsingmadmaxoft@gmail.com1-0/+3
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1460 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-12-28ProtoProxy: Now handles the ATTACH_ENTITY packet (0x27)madmaxoft@gmail.com1-0/+1
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1115 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-12-27ProtoProxy: Fixed 1.4.6 compatibility with vehicles, logging for entity metadata.madmaxoft@gmail.com1-0/+4
Also removed logging to console, it was slowing the program too much. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1108 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-12-26ProtoProxy: more 1.4.6 stuff, now the connection holds stable with the 1.4.6 client.madmaxoft@gmail.com1-0/+2
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1103 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-10-13ProtoProxy: Added the PACKET_ENTITY_ACTION packet handlingmadmaxoft@gmail.com1-0/+1
git-svn-id: http://mc-server.googlecode.com/svn/trunk@954 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-10-11ProtoProxy: Added the PACKET_COLLECT_PICKUP packet handlingmadmaxoft@gmail.com1-0/+1
git-svn-id: http://mc-server.googlecode.com/svn/trunk@949 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-23ProtoProxy: added the PACKET_PLAYER_ABILITIES packet parsing for client-sidemadmaxoft@gmail.com1-0/+1
git-svn-id: http://mc-server.googlecode.com/svn/trunk@873 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-20ProtoProxy: moar packets! (can now sustain parsing while connected to vanilla server, most of the times)madmaxoft@gmail.com1-0/+5
git-svn-id: http://mc-server.googlecode.com/svn/trunk@866 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-19ProtoProxy: Added the PACKET_UPDATE_TILE_ENTITY packet handlingmadmaxoft@gmail.com1-0/+1
git-svn-id: http://mc-server.googlecode.com/svn/trunk@865 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-19ProtoProxy: added handling of several spawning packetsmadmaxoft@gmail.com1-0/+5
git-svn-id: http://mc-server.googlecode.com/svn/trunk@864 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-18ProtoProxy: Added the ENTITY-class packets handlingmadmaxoft@gmail.com1-0/+11
git-svn-id: http://mc-server.googlecode.com/svn/trunk@863 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-18ProtoProxy: Added the PACKET_MAP_CHUNK_BULK packet handlingmadmaxoft@gmail.com1-0/+1
git-svn-id: http://mc-server.googlecode.com/svn/trunk@862 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-18ProtoProxy: Added the PACKET_SET_EXPERIENCE packet handlingmadmaxoft@gmail.com1-0/+1
git-svn-id: http://mc-server.googlecode.com/svn/trunk@861 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-18ProtoProxy: added the CHANGE_GAME_STATE packet handlingmadmaxoft@gmail.com1-0/+1
git-svn-id: http://mc-server.googlecode.com/svn/trunk@860 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-14ProtoProxy: added more packets, mostly windowing-relatedmadmaxoft@gmail.com1-0/+7
git-svn-id: http://mc-server.googlecode.com/svn/trunk@859 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-07ProtoProxy: fixed a few mis-interpreted packets, added block placement packet parsing. Added leftover dumping for unparsed data (should not happen, if so, parsing is probably wrong)madmaxoft@gmail.com1-0/+6
git-svn-id: http://mc-server.googlecode.com/svn/trunk@845 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-06ProtoProxy: Added blockchange packet parsingmadmaxoft@gmail.com1-0/+2
git-svn-id: http://mc-server.googlecode.com/svn/trunk@838 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-05ProtoProxy: Added about 10 new packet types parsedmadmaxoft@gmail.com1-0/+4
git-svn-id: http://mc-server.googlecode.com/svn/trunk@835 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-04ProtoProxy: Parsing some initial packets early in the conversationmadmaxoft@gmail.com1-6/+23
git-svn-id: http://mc-server.googlecode.com/svn/trunk@834 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-02Protocol proxy now decrypts the data (but doesn't understand the packets yet)madmaxoft@gmail.com1-0/+59
git-svn-id: http://mc-server.googlecode.com/svn/trunk@826 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-09-02ProtoProxy: Initial import of the protocol proxy project.madmaxoft@gmail.com1-0/+59
Currently it logs all communication, doesn't decode anything, doesn't decrypt. git-svn-id: http://mc-server.googlecode.com/svn/trunk@822 0a769ca7-a7f5-676a-18bf-c427514a06d6