joo
|
988653a922
|
Increment package version to 0.3.0.
|
2016-11-23 20:27:20 +00:00 |
|
joo
|
bf17f99083
|
Change version negotiator to use a status query.
|
2016-11-22 14:47:42 +00:00 |
|
joo
|
d72f05c8b0
|
Show exceptions by default and add `handle_exception' parameter to Connection.
|
2016-11-20 06:04:22 +00:00 |
|
joo
|
115693f8c3
|
Implement full Server List Ping capability with test.
|
2016-11-20 06:04:22 +00:00 |
|
Ammar Askar
|
56b06ca80f
|
Make validate treat HTTP code 204 as a success.
Fixes #54
|
2016-11-17 14:34:14 -05:00 |
|
joo
|
37a9bb66f1
|
Fix test failures caused by new flake8 version.
|
2016-11-15 00:02:02 +00:00 |
|
joo
|
037ca68b19
|
Add support for Minecraft 1.11 (protocol 315).
|
2016-11-14 23:33:08 +00:00 |
|
joo
|
b429a4579b
|
Add support for Minecraft 16w43a, 16w44a (protocol 313) and 1.11-pre1 (protocol 314).
|
2016-11-13 22:11:56 +00:00 |
|
joo
|
8e3f1b18b7
|
Add support for Minecraft snapshot 16w42a (protocol 312).
|
2016-10-19 19:24:45 +01:00 |
|
Danil Yarancev
|
9ce454a818
|
Fix #51
|
2016-10-19 12:46:04 +01:00 |
|
joo
|
4f263a0038
|
Add support for Minecraft snapshot 16w41a (protocol 311).
|
2016-10-14 07:42:09 +01:00 |
|
joo
|
5e0f506531
|
Add support for Minecraft snapshot 16w40a (protocol 310).
|
2016-10-07 05:04:38 +01:00 |
|
joo
|
7ab7381261
|
Fix infinite loop in protocol negotiator.
Add missing protocol versions for 1.10.1 and 1.10.2.
|
2016-10-01 15:52:17 +01:00 |
|
joo
|
0c792a3f22
|
Add support for Minecraft snapshots 16w39b and 16w39c (protocols 308 and 309).
|
2016-09-30 21:36:03 +01:00 |
|
joo
|
caddf653de
|
Add support for Minecraft snapshot 16w39a (protocol 307).
|
2016-09-29 09:55:48 +01:00 |
|
joo
|
864af19f7f
|
Fix erroneous non-integer division in MapPacket.
|
2016-09-29 09:55:28 +01:00 |
|
joo
|
67bfcaac5b
|
Add support for snapshot 16w38a (protocol 306).
Fix incorrect protocol number in ChatPacket.
|
2016-09-27 12:26:50 +01:00 |
|
joo
|
03565e24c8
|
Fix errors caused by the "uncompressed data length" field of compressed packets being erroneously written as the compressed data length.
|
2016-09-27 12:06:21 +01:00 |
|
joo
|
c4ed8e6d68
|
Add support for Minecraft pre-release 16w36a (protocol 305).
Add max_length property to ChatPacket.
|
2016-09-25 22:17:01 +02:00 |
|
joo
|
41394126ab
|
Add support for Minecraft pre-release 16w36a (protocol 305).
|
2016-09-08 20:25:27 +01:00 |
|
joo
|
38deda0d3b
|
Fix race condition causing failed Travis builds #75.3 and #81.1.
|
2016-09-02 00:26:12 +01:00 |
|
joo
|
bb1de5ca21
|
test_connection: fix timing issues caused by resource leaks.
|
2016-09-01 23:32:51 +01:00 |
|
joo
|
36f7f1ccc8
|
Add support for Minecraft pre-release 16w35a (protocol 304).
|
2016-09-01 20:06:18 +01:00 |
|
joo
|
abd2ee774c
|
Add thread timeout detection to test_connection.
|
2016-08-22 18:20:16 +01:00 |
|
joo
|
9af39f186a
|
Make test_connection more deterministic.
|
2016-08-22 17:46:53 +01:00 |
|
joo
|
e3aad3d623
|
Add support for Minecraft pre-release 16w33a (protocol 303).
|
2016-08-18 09:34:26 +01:00 |
|
joo
|
8268f91009
|
Add support for Minecraft pre-release 16w32b (protocol 302).
|
2016-08-14 04:38:49 +01:00 |
|
Ammar Askar
|
b8330a17fd
|
Fix coveralls being broken
|
2016-08-11 16:49:26 -07:00 |
|
joo
|
d0169b2d0b
|
Add support for Minecraft pre-release 16w32a (protocol 301).
|
2016-08-11 10:40:50 +01:00 |
|
joo
|
434bd1aab4
|
Add --offline switch to example application.
|
2016-06-18 20:12:01 +01:00 |
|
joo
|
a753184ca2
|
Increment version to 0.2.0.
|
2016-06-18 19:34:34 +01:00 |
|
joo
|
ce63626bb1
|
Add 4 tests in 'test_connection.py' and fix related bugs.
|
2016-06-18 18:22:18 +01:00 |
|
joo
|
3ff7662684
|
Update tests to match new API.
|
2016-06-17 22:54:21 +01:00 |
|
joo
|
c8b3e7a809
|
Fix several bugs caused or exposed by running in Python 3.
|
2016-06-17 20:38:18 +01:00 |
|
joo
|
471350cea8
|
Add support for Minecraft 1.9.3 and 1.9.4 (protocol 110) and Minecraft 1.10 (protocol 210).
|
2016-06-17 01:06:15 +01:00 |
|
joo
|
5202b2e6df
|
Add support for Minecraft 1.9.1 (protocol 108) and 1.9.2 (protocol 109).
|
2016-04-28 04:01:24 +01:00 |
|
joo
|
e1626ea7e0
|
Add TeleportConfirmPacket and AnimationPacketServerBound packets. Add PlayerPositionAndLookPacket.PositionAndLook utility class. Fix a bug causing Disconnect packets to be ignored in some circumstances.
|
2016-03-28 05:08:01 +01:00 |
|
joo
|
d966709204
|
Add support for Minecraft 1.9 (protocol 107). Miscellaneous bugfixes.
|
2016-03-07 06:22:42 +00:00 |
|
joo
|
f178df5d8f
|
Add automatic protocol version negotiation.
|
2016-03-07 02:40:25 +00:00 |
|
joo
|
3927400178
|
Prepare to support multiple protocol versions.
|
2016-03-05 07:28:14 +00:00 |
|
joo
|
9affeee041
|
Fix attributes in several classes in connection.py which were erroneously defined in the class dictionary instead of the instance dictionary.
|
2015-10-07 08:54:23 +01:00 |
|
Joseph Crowe
|
f1391ab29b
|
Add an 'exception' attribute to Connection objects recording the reason for termination of the networking thread.
|
2015-10-05 03:14:48 +01:00 |
|
joo
|
626b765094
|
Fix errors in implementation of MapPacket. Add __str__ and __repr__ impls to the latter.
|
2015-09-22 08:40:59 +01:00 |
|
joo
|
b9ac3a3356
|
Implement "map" packet.
|
2015-09-20 13:04:37 +01:00 |
|
Joseph Crowe
|
dcd61efed0
|
Fix timing issue caused by reading of consecutive delayed packets.
|
2015-09-12 16:41:13 +01:00 |
|
joo
|
f39872a7f5
|
Implement "player list item" packet.
|
2015-09-05 08:33:12 +01:00 |
|
joo
|
6aea7b36c1
|
Implement network-encoded UUID type.
|
2015-09-05 08:32:42 +01:00 |
|
joo
|
fe66e09dc4
|
Comment out disconnect messages generated by stubs in connection.py.
|
2015-09-04 19:00:03 +01:00 |
|
joo
|
6797a59a70
|
Fix a bug in PacketListener wherein all instances shared the same listener list.
|
2015-09-04 18:59:21 +01:00 |
|
Ammar Askar
|
79ee31c44e
|
Fix two python3 compatibility problems:
We need to explicitly encode the serverID before hashing it
Pass read/binary modes to the file made from socket to avoid encoding problems, fixes #29
|
2015-04-17 17:57:34 +05:00 |
|