wdvxdr
6a71884235
refactor: handle decode func in Request
2021-12-27 15:41:59 +08:00
wdvxdr
435d2fd85f
refactor: 手动指定decode函数
...
(cherry picked from commit 13d6711f27a100a6098c478f05d3ae8a32117d94)
2021-12-27 15:36:44 +08:00
wdvxdr
723563415f
client: refactor decoder
...
(cherry picked from commit 3e201bd4491838bda026130eb2b93d58ef70db69)
2021-12-27 15:36:38 +08:00
wdvxdr
3e2b57eab5
internal/network: first version of transport send
2021-12-22 20:13:23 +08:00
wdvxdr
6b5ba9f9c4
refactor: move c.nextSeq
to c.uniPacket
2021-12-17 23:50:30 +08:00
wdvxdr
1c29ac7d96
refactor: packets.BuildUniPacket
-> c.uniPacket
...
mostly auto-generated by
```
rf '
ex {
var c QQClient
var seq uint16
var payload []byte
var command string
BuildUniPacket(c.Uin, seq, command, 1, c.OutGoingPacketSessionId, EmptyBytes, c.sigInfo.d2Key, payload) -> c.uniPacket(seq, command, payload)
}
'
```
2021-12-17 22:58:41 +08:00
wdvxdr
ec4cd4a6f3
style: internal/proto
...
use this package for conveniently replacing proto package
in the future.
2021-11-22 22:05:19 +08:00
wdvxdr
7b125259d6
style: sort imports
2021-11-12 23:43:22 +08:00
Mrs4s
2350d04f0f
style: rename package protocol to internal
2021-11-02 02:44:20 +08:00
wdvxdr
a835d4e5c3
fix: private message uid again
...
昵昵害人(bushi
2021-05-31 18:31:23 +08:00
wdvxdr
8f4a2f6c3a
fix: private message uid
2021-05-31 17:58:34 +08:00
wdvxdr
f3beaae4e4
prealloc.
2021-03-23 20:49:17 +08:00
Mrs4s
6c17f296a9
optimize decoder params.
2021-03-04 15:21:32 +08:00
Mrs4s
604ee02ce3
fix recall decode.
2020-12-13 19:24:05 +08:00
Mrs4s
993d8cf8fa
fix private recall decode.
2020-12-10 01:59:13 +08:00
Mrs4s
9fca2495b1
fix fragmented msg recall.
2020-12-02 20:16:33 +08:00
Mrs4s
ae69b5c0bc
update errors.
2020-11-27 14:49:06 +08:00
sam01101
ff0a5ae97d
Fix careless mistake
2020-11-27 01:34:25 +08:00
Mrs4s
b5cce86b4d
fix recall error.
2020-11-26 10:00:36 +08:00
Mrs4s
03652b0425
convert msg to proto2.
2020-11-18 21:22:21 +08:00
Mrs4s
517ddcd50b
feature: private recall.
2020-10-17 16:37:49 +08:00