1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-07-03 21:13:24 +00:00

1010 Commits

Author SHA1 Message Date
d1a66c42b6 client: fix upload private file 2022-06-21 13:53:18 +08:00
1336167b9c client: refactor pack tlv 2022-06-21 13:49:11 +08:00
6f4f491002 client: fix Android version 2022-06-21 11:52:16 +08:00
0ce160e357 client: update Android version 2022-06-20 22:28:42 +08:00
d09215e943 client: UploadFile support private message 2022-06-20 11:24:56 +08:00
6dc99526ee client: change use _UploadFile to upload group file 2022-06-20 10:16:19 +08:00
2a1fd324ca client: add FileResource 2022-06-19 22:59:20 +08:00
c92096e7ae fix sign packet error (#278)
* fix sign packet error

* Update sign.go
2022-06-19 15:18:41 +08:00
9b6c4ddf2f client: hoist highway input in uploading forward message 2022-06-18 23:53:35 +08:00
6e1792c6b1 client: don't return typed nil in UploadImage 2022-06-18 23:12:10 +08:00
3f5174dda1 highway: fix upload exciting 2022-06-15 20:28:56 +08:00
87ff2f9591 fix panic while uploading existing guild image 2022-06-14 17:37:22 +08:00
b56c61f5b4 Merge branch 'master' of github.com:/Mrs4s/MiraiGo 2022-06-06 22:25:26 +08:00
c8397f2e94 temporary disable OnlinePush.SidTicketExpired packet handler 2022-06-06 22:24:46 +08:00
007f228e10 ci(chore): Fix stylings 2022-05-24 05:31:30 +00:00
1288c30775 添加群打卡接口 (看起来是这个包 (#273)
* group sign

* group sign

* rename pb file 0xeb7

* new proto impl
2022-05-24 13:31:07 +08:00
6054d53318 update protobuf/Makefile 2022-05-24 11:18:10 +08:00
5b616d65f7 all: adapt new proto2 api 2022-05-24 09:59:58 +08:00
ae36149502 add group_id in forward msg node (#275) 2022-05-24 09:55:33 +08:00
76c0d90577 client: delete Memo in GroupInfo&support string intern 2022-05-23 12:18:22 +08:00
a9a08dbb3a client: delete SpecialTitleExpireTime field in GroupMemberInfo 2022-05-23 12:01:38 +08:00
cb56240978 client: add option to highway message 2022-05-23 11:02:25 +08:00
fc9a403abf genLongTemplate 非ASCII字符串长度计数错误
一个字切成半个啦😭
2022-05-17 16:08:17 +08:00
802f679783 fix: unidirectional friend unmarshal error 2022-05-14 23:59:35 +08:00
4164d656d8 fix: temporary fix qidian protocol panic 2022-05-10 18:20:23 +08:00
27c591e3cb fix: update qidian protocol version 2022-05-10 04:03:08 +08:00
2ccf935230 Merge pull request #267 from MingxuanGame/master
fix: receiver is 0 at the private poke event by MacOS protocol
2022-05-09 22:23:50 +08:00
c0be2d9698 typo: rename TCPListener to TCPClient 2022-05-09 22:06:55 +08:00
d2fe00e2bc feat: subscribable event handler 2022-05-09 22:03:27 +08:00
a4cf95f793 Merge pull request #256 from fumiama/master
fix: send message to self error
2022-04-28 23:55:02 +08:00
1b7e3d8580 binary: better bce for NewTeaCipher 2022-04-14 21:37:04 +08:00
dc9e4254ec fix: receiver is 0 at MacOS protocol 2022-04-10 20:47:53 +08:00
7057431309 Merge branch 'Mrs4s:master' into master 2022-04-06 11:19:25 +08:00
6e7053381e Merge pull request #266 from Sora233/SendGroupMessage_fallthrough
send group message fallthrough in case of error
2022-04-05 22:45:58 +08:00
9cb9e80d99 client: fix forward 2022-04-05 21:47:34 +08:00
02db17e660 send group message fallthrough in case of error 2022-04-05 01:52:30 +08:00
0fd0b02e41 Merge branch 'Mrs4s:master' into master 2022-03-29 17:08:48 +08:00
e2a42e5425 client: seek start 0 before upload 2022-03-28 15:27:59 +08:00
4f05838b6c fix nil in multi reader 2022-03-28 13:35:58 +08:00
33590e4b32 highway: rename BdhInput and Input to Transaction 2022-03-28 13:13:06 +08:00
9422ce4751 all: optimize
detected by go-perfguard
2022-03-27 22:42:48 +08:00
868828f3da 注释client251行println (#264)
谁忘了注释这个println(≖_≖ )
2022-03-23 12:48:57 +08:00
665c6acf02 client: use net/netip
netip包中的数据结构更省内存,而且不需要堆分配
2022-03-22 22:44:37 +08:00
4314fdcb39 binary: avoid alloc in reading integer 2022-03-22 21:34:05 +08:00
8b86fe4d9c client: refactor forward message api 2022-03-21 21:37:12 +08:00
38990f6e1c client: use generic version sync.Map 2022-03-20 15:07:54 +08:00
3dc7dc4fdd client: use buffered channel
this channel use receive with timeout, so we need use buffered to avoid memory leak.
2022-03-20 13:55:08 +08:00
714961d68f client: use %x placeholder 2022-03-20 13:48:02 +08:00
5903226f25 client: remove some err check
`(*bytes.Buffer).Write` always return nil error, so we don't need error check
2022-03-19 10:03:37 +08:00
2dfc8f0cbc delete useless code (#262) 2022-03-18 23:22:11 +08:00