1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-07-02 04:33:25 +00:00

1368 Commits

Author SHA1 Message Date
58e81648e5 Merge pull request #218 from LXY1226/chore-examp
chore: 将exchange_emp的错误码塞在error中
2021-12-16 18:37:33 +08:00
66ad12db03 fix: panic on PushNotify decoder 2021-12-16 18:35:20 +08:00
5a59cc656c feat: dump packet on decoder panic 2021-12-16 15:26:07 +08:00
6c1b622107 remove PttStore.GroupPttUp 2021-12-16 14:27:26 +08:00
Lin
b929afd424 chore: 将exchange_emp的错误码塞在error中 2021-12-15 19:34:03 +08:00
2e6b21bfef remove 256k & 128k pool 2021-12-15 19:20:30 +08:00
b398cec6a5 refactor: move highway.go to client/internal/highway 2021-12-15 19:13:52 +08:00
ed979508cf proto: update channel/common.proto 2021-12-14 16:43:25 +08:00
5eb78e427c fix: nil pointer error on guild channel message parser 2021-12-14 16:37:05 +08:00
d55929cf12 feat: PullGuildChannelMessage 2021-12-13 20:53:55 +08:00
f66f2b7d78 fix: fix GroupFileSystem.GetDownloadUrl error 2021-12-13 16:51:29 +08:00
5d7cb85b1e update: unknown group system msg log level updated Error -> Debug 2021-12-13 01:42:29 +08:00
06bc0bba17 feat: GuildMessageRecalledEvent 2021-12-13 01:34:54 +08:00
abe1fe7770 feat: support send guild music share 2021-12-12 17:12:47 +08:00
503db83375 fix: drop oneof in oidb.D89AGroupinfo
RomiChan/protobuf don't support oneof now
2021-12-12 14:58:30 +08:00
5ff69f3c3a binary/jce: use go/parser generator 2021-12-12 14:38:03 +08:00
45692b75f8 fix(jce): ToByes lost some fields of SvcReqRegisterNew (#217) 2021-12-12 00:04:15 +08:00
416a6c17be fix build 2021-12-11 02:36:55 +08:00
a206b0077c feat: update FetchGuildMemberProfileInfo api 2021-12-11 02:34:32 +08:00
be7293b1c0 Merge pull request #215 from fumiama/master
perf(jce): drop reflect in writer
2021-12-11 02:16:01 +08:00
bcde705a75 fix: codegen error & drop all reflect in jce 2021-12-10 14:49:53 +08:00
ed7199def8 fix: gen rely on jce 2021-12-09 23:30:12 +08:00
f1d2259956 fix(jce): replacment not equivalent 2021-12-09 22:47:16 +08:00
b041fc20e8 perf(jce): drop most reflect in writer
name                           old time/op    new time/op     delta
JceWriter_WriteMap-8             2.34µs ± 2%     0.69µs ± 4%   -70.63%  (p=0.008 n=5+5)
JceWriter_WriteJceStructRaw-8    1.28µs ± 1%     0.42µs ± 1%   -66.86%  (p=0.008 n=5+5)

name                           old speed      new speed       delta
JceWriter_WriteMap-8           39.7MB/s ± 2%  135.4MB/s ± 4%  +240.56%  (p=0.008 n=5+5)
JceWriter_WriteJceStructRaw-8  82.3MB/s ± 1%  219.9MB/s ± 1%  +167.32%  (p=0.008 n=5+5)

name                           old alloc/op   new alloc/op    delta
JceWriter_WriteMap-8             1.30kB ± 0%     0.21kB ± 0%   -84.05%  (p=0.008 n=5+5)
JceWriter_WriteJceStructRaw-8      640B ± 0%       208B ± 0%   -67.50%  (p=0.008 n=5+5)

name                           old allocs/op  new allocs/op   delta
JceWriter_WriteMap-8               30.0 ± 0%        2.0 ± 0%   -93.33%  (p=0.008 n=5+5)
JceWriter_WriteJceStructRaw-8      15.0 ± 0%        2.0 ± 0%   -86.67%  (p=0.008 n=5+5)
2021-12-09 22:25:53 +08:00
8cd25e02fc feat: FetchGuildMemberListWithRole api 2021-12-08 21:25:33 +08:00
25c67a3ee1 fix: MessageSvc.PushNotify decode error 2021-12-08 16:02:34 +08:00
2caf71a0bb fix: sso frame head parse error 2021-12-08 13:47:42 +08:00
59471c51cf update protocol id 2021-12-08 00:48:28 +08:00
2d17133a7b fix: reconnect on decrypt flag error 2021-12-07 13:29:01 +08:00
355fe4a410 Merge branch 'master' of github.com:/Mrs4s/MiraiGo 2021-12-06 21:57:01 +08:00
d094d0483d Merge pull request #210 from fumiama/master
fix(#209): OpenWriterF encode error
2021-12-04 20:40:55 +08:00
d3ab5965d5 fix(#209): OpenWriterF encode error 2021-12-04 20:31:11 +08:00
c73026ce09 update dep 2021-12-04 18:08:59 +08:00
a2e7548a2b ref: remove guild FindMember func & remove guild members cache 2021-12-04 18:08:20 +08:00
34bb74d1d1 fix: lz4 decode error 2021-12-04 17:43:00 +08:00
e043181fc1 Merge pull request #203 from fumiama/master
perf: on jce & tea & pool & writer
2021-12-03 12:30:19 +08:00
96fd4d32e7 fix: nil pointer panic on guild event flow decoder 2021-12-02 12:00:17 +08:00
c0713ba75d ci(chore): Fix stylings 2021-12-01 17:04:11 +00:00
d08d9dbddd feat: decode compressed guild event packet. close #207 2021-12-02 01:03:10 +08:00
9778dd2369 feat: MemberJoinedGuildEvent 2021-11-27 20:28:46 +08:00
524b2b7881 update protobuf 2021-11-27 17:25:29 +08:00
5c5e61d279 fix build 2021-11-27 02:04:57 +08:00
14bb70f1f0 Merge branch 'master' of github.com:/Mrs4s/MiraiGo 2021-11-27 02:02:32 +08:00
67bf336f22 feat: PostTopicChannelFeed 2021-11-27 02:02:13 +08:00
88279a654a ci(chore): Fix stylings 2021-11-26 17:21:51 +00:00
8b4b8269f3 feat: GetTopicChannelFeeds 2021-11-27 01:21:04 +08:00
b27ab903f1 Merge branch 'master' into master 2021-11-26 15:06:02 +08:00
13a9d087e7 perf(jce): drop reflect in reader
name                   old time/op    new time/op    delta
JceReader_ReadSlice-8    1.53ms ±90%    0.82ms ±86%  -46.30%  (p=0.017 n=16+16)

name                   old speed      new speed      delta
JceReader_ReadSlice-8   117MB/s ± 3%   228MB/s ± 4%  +94.43%  (p=0.000 n=16+16)

name                   old alloc/op   new alloc/op   delta
JceReader_ReadSlice-8     516kB ±88%     536kB ±85%     ~     (p=0.780 n=16+16)

name                   old allocs/op  new allocs/op  delta
JceReader_ReadSlice-8     25.6k ±88%     26.6k ±85%     ~     (p=0.780 n=16+16)
2021-11-26 15:02:44 +08:00
e8e50b5062 ci(chore): Fix stylings 2021-11-26 02:22:51 +00:00
915d2da4cc Merge remote-tracking branch 'origin/master'
# Conflicts:
#	client/guild.go
#	client/pb/channel/GuildChannelBase.pb.go
#	client/pb/channel/GuildFeedCloudMeta.pb.go
#	client/pb/channel/GuildFeedCloudRead.pb.go
#	client/pb/channel/MsgResponsesSvr.pb.go
#	client/pb/qweb/protocol.pb.go
2021-11-26 10:21:59 +08:00