ChillerDragon
|
7c70e32725
|
First 0.6 draft
No 0.6 code is tested yet
This commit is just about adding all 0.6 code without
breaking existing 0.7 tests
|
2023-05-19 18:27:39 +02:00 |
|
ChillerDragon
|
d044e8dbad
|
Release 0.7.0
|
2023-05-19 09:47:41 +02:00 |
|
ChillerDragon
|
6be2f54103
|
Do not gen 0.6 code yet
|
2023-05-19 09:45:57 +02:00 |
|
ChillerDragon
|
c5bd2ea687
|
Prepare 0.6.5 test
|
2023-05-19 09:41:50 +02:00 |
|
ChillerDragon
|
e4e1c40d85
|
Adapt gen script to support 0.6
|
2023-05-19 09:17:02 +02:00 |
|
ChillerDragon
|
d491f60937
|
Ensure old distros do not run python2
|
2023-05-18 08:41:28 +02:00 |
|
ChillerDragon
|
81cee81e94
|
Remove snap message from generation
currently blocked by broken huffman decompression
|
2023-05-15 11:24:42 +02:00 |
|
ChillerDragon
|
fb12b0a498
|
Fix snap damage "self" conflicting w python keyword
|
2023-05-15 10:13:39 +02:00 |
|
ChillerDragon
|
7684002a64
|
Finish poc snap item generation
|
2023-05-14 12:18:29 +02:00 |
|
ChillerDragon
|
211f470e7b
|
Finish snap init args generation
|
2023-05-14 11:33:53 +02:00 |
|
ChillerDragon
|
37ec4349aa
|
Make gen init header code shared
|
2023-05-14 10:41:05 +02:00 |
|
ChillerDragon
|
4801af9c59
|
A bit more snap generation prep
|
2023-05-13 16:33:12 +02:00 |
|
ChillerDragon
|
6fef3f1abb
|
More snap preperation in generate script
|
2023-05-13 14:33:50 +02:00 |
|
ChillerDragon
|
08f71f60a2
|
Type out snap items for libtw2 json
|
2023-05-13 10:23:23 +02:00 |
|
ChillerDragon
|
0794cbe0a6
|
Test packing connless and mark as done
|
2023-05-13 10:06:59 +02:00 |
|
ChillerDragon
|
8c13ce6c2b
|
Add connless info (inf3)
|
2023-05-12 17:17:07 +02:00 |
|
ChillerDragon
|
e60cd00735
|
Add tests for connless packets
|
2023-05-12 10:11:58 +02:00 |
|
ChillerDragon
|
ad8511d551
|
Implemet connless packing
|
2023-05-10 12:31:27 +02:00 |
|
ChillerDragon
|
04945c770a
|
Fix connless data offset
|
2023-05-10 11:43:19 +02:00 |
|
ChillerDragon
|
994dde6a1b
|
Verify get_be_uint16 is what we need for ports
|
2023-05-10 11:04:18 +02:00 |
|
ChillerDragon
|
f7ab25ab78
|
Pick type for packed_addresses (pack not working yet)
|
2023-05-10 09:45:06 +02:00 |
|
ChillerDragon
|
1b445c3a12
|
Add connless fields to initialize
|
2023-05-10 09:05:48 +02:00 |
|
ChillerDragon
|
ff4c28fd42
|
Integrate connless messages into packet.parse7()
|
2023-05-09 20:39:13 +02:00 |
|
ChillerDragon
|
7874d769aa
|
Start working on connection less messages
|
2023-05-09 17:06:40 +02:00 |
|
ChillerDragon
|
2ef0b07282
|
Add message_type field for control, game and system messages
|
2023-05-09 11:42:19 +02:00 |
|
ChillerDragon
|
3b7d46e5a7
|
First working version of map download example
|
2023-05-09 10:04:37 +02:00 |
|
ChillerDragon
|
6c87523d13
|
Continue working on download map example (unfinished)
|
2023-05-08 17:29:33 +02:00 |
|
ChillerDragon
|
15e9836195
|
Compare packed info against bytes in test
|
2023-05-08 10:31:44 +02:00 |
|
ChillerDragon
|
74db92de6e
|
Release 0.6.0
|
2023-05-08 09:52:40 +02:00 |
|
ChillerDragon
|
7a367acef3
|
Fix python caching flags of old packets
|
2023-05-08 09:51:03 +02:00 |
|
ChillerDragon
|
f9cb346ab1
|
Release 0.5.1
|
2023-05-08 09:09:19 +02:00 |
|
ChillerDragon
|
b3406be723
|
Better defaults for client version fields
|
2023-05-08 08:58:27 +02:00 |
|
ChillerDragon
|
ffbc603ad6
|
Reformat feature table
|
2023-05-07 15:09:56 +02:00 |
|
ChillerDragon
|
53a3a4874a
|
Start working on download map example
|
2023-05-07 15:04:18 +02:00 |
|
ChillerDragon
|
c49d1de042
|
Add NET_MAX_PACKETSIZE constant
This can come in handy for udp recv calls
|
2023-05-07 15:02:23 +02:00 |
|
ChillerDragon
|
94d70fd60a
|
Add sys info test
|
2023-05-07 15:02:02 +02:00 |
|
ChillerDragon
|
1d29e96c1b
|
Auto compute chunk size by default
|
2023-05-07 14:07:13 +02:00 |
|
ChillerDragon
|
5a85dfd7a0
|
Test pcap example
|
2023-05-07 12:55:19 +02:00 |
|
ChillerDragon
|
24d45bc0ab
|
Release 0.5.0
|
2023-04-30 13:12:25 +02:00 |
|
ChillerDragon
|
edce9e01d5
|
Bump progress
|
2023-04-30 13:10:47 +02:00 |
|
ChillerDragon
|
781248ae79
|
Support packing control packets
|
2023-04-30 13:08:33 +02:00 |
|
ChillerDragon
|
390e470f3b
|
Add imports and result to example
|
2023-04-29 09:31:35 +02:00 |
|
ChillerDragon
|
8d639b57b8
|
Note about defaults (closed #8)
|
2023-04-29 09:25:47 +02:00 |
|
ChillerDragon
|
425506d2a3
|
Implement packing full tw packets (no ctrl messages yet)
|
2023-04-29 09:07:06 +02:00 |
|
ChillerDragon
|
06b751940f
|
Fix chunk header packing
|
2023-04-23 11:46:25 +02:00 |
|
ChillerDragon
|
f0fd825879
|
Start working on packet and chunk header packing
|
2023-04-16 19:17:05 +02:00 |
|
ChillerDragon
|
18dd35f4fa
|
Create chunk header instance for every message
|
2023-04-16 16:51:28 +02:00 |
|
ChillerDragon
|
6a351073d3
|
Include ids in message classes
|
2023-04-16 16:06:23 +02:00 |
|
ChillerDragon
|
65cac66724
|
Add more types to test
This is highlighting the problem of
https://gitlab.com/teeworlds-network/twnet_parser/-/issues/1
Every lib user that wants to use types needs to do a cast
to access the properties of messages
|
2023-04-16 11:44:09 +02:00 |
|
ChillerDragon
|
4f540fead1
|
Add some types to packet test
|
2023-04-16 11:39:30 +02:00 |
|