1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-08-15 21:51:48 +00:00

97 Commits

Author SHA1 Message Date
cdb83e5426 feat: upload with sendfile 2021-05-03 14:30:08 +08:00
b66d8a9a95 feat: delete friend. 2021-04-29 09:51:15 +08:00
6efd6e020d fix c2c msg processor. 2021-04-26 20:59:02 +08:00
f2de387430 export gzip writer & inline UniPacket 2021-04-16 16:15:14 +08:00
5b46d1651f reuse 128k []byte 2021-04-15 22:32:43 +08:00
2e64a6913d zap: reuse some []byte
优化单线程上传内存使用
2021-04-15 21:36:14 +08:00
192b8c562f feat: gzip with sync pool
挺有用的
2021-04-13 18:39:59 +08:00
dd7898c204 feat: SetOnlineStatus. 2021-04-06 09:52:22 +08:00
0a81b76d23 use uploaded image to ocr request. 2021-04-04 16:18:45 +08:00
d233c90d50 change writer without buffer
使用了sync.Pool,从池中取出来的自带一定容量,所以无需使用Buffer
2021-03-23 22:37:36 +08:00
207df5fc00 NewWriterF with sync.Pool
多次写入,需要扩容时速度提升
2021-03-23 22:10:12 +08:00
8e191523f6 feat: qrcode login. 2021-03-20 21:21:40 +08:00
93534fe94a improve binary.Writer 2021-03-12 16:07:36 +08:00
65d9145353 ci(chore): Fix stylings 2021-03-06 12:03:26 +00:00
Lin
8c0c269c72 加快图片UUID生成 减少内存占用 2021-03-06 19:55:05 +08:00
65ab1304e6 ci(chore): Fix stylings 2021-02-14 03:06:03 +00:00
449fd49fd3 speed up jce writer again
BenchmarkJceWriter_WriteJceStructRaw
BenchmarkJceWriter_WriteJceStructRaw-8    	  414883	      2659 ns/op
BenchmarkJceWriter_WriteJceStructRaw2
BenchmarkJceWriter_WriteJceStructRaw2-8   	  925503	      1460 ns/op
又快了1倍
2021-02-02 13:21:28 +08:00
a782ccbf10 fix 2021-01-30 18:47:43 +08:00
59e689bd46 speed up jce
pkg: github.com/Mrs4s/MiraiGo/binary/jce
BenchmarkJceWriter_WriteJceStructRaw
BenchmarkJceWriter_WriteJceStructRaw-8    	  200443	      5966 ns/op
BenchmarkJceWriter_WriteJceStructRaw2
BenchmarkJceWriter_WriteJceStructRaw2-8   	  481285	      2659 ns/op
2021-01-30 18:43:12 +08:00
31424dec79 fix sync. 2021-01-30 18:36:57 +08:00
ecd5a7b430 Revert "SpeedUP Rand" 2021-01-26 03:40:55 +08:00
Lin
aa6ed0fc34 SpeedUP Rand 2021-01-22 00:14:01 +08:00
37b077e610 feature OtherClientStatusChangedEvent. 2021-01-20 22:46:40 +08:00
b8e1d54fe3 fix JceWriter.WriteString(). 2021-01-20 21:16:04 +08:00
a618d101db feature GetAllowedClients() & OnlineClients. 2021-01-20 21:12:07 +08:00
Lin
83db901716 SpeedUP TEA&Add unit test for TEA 2021-01-17 23:23:00 +08:00
6ed080344b feature qid support. 2021-01-10 21:25:02 +08:00
Lin
2a5a79660a NetworkReader Pref improve 2021-01-09 20:47:24 +08:00
12ea6ae4c7 add file storage svc. 2020-12-31 02:21:11 +08:00
b51d8b417c feature sso addr fetch. 2020-11-13 18:46:55 +08:00
7cc6f1c926 add SvcResp. 2020-11-04 12:01:38 +08:00
a45bbd6364 fix GetGroupInfo() panic. 2020-11-04 01:46:31 +08:00
2050e45664 add: GroupMemberInfo.Gender 2020-10-02 17:53:27 +08:00
916d230456 update. 2020-09-24 00:45:01 +08:00
381186d631 add: GetSummaryInfo(). 2020-09-19 16:25:37 +08:00
a56bdf2a3e fix issue of connection lost. 2020-09-11 17:56:24 +08:00
f167e00ded implement t512 2020-08-16 19:56:55 +08:00
0b3cb856c0 Speed Up Encoding/Decoding 2020-08-02 17:38:33 +08:00
1561cf25a4 update. 2020-07-24 22:41:26 +08:00
802dd69755 forward message supported. 2020-07-24 12:35:33 +08:00
0a8fa220ea supported group card edit. 2020-07-21 01:56:44 +08:00
3d59f00d15 supported group message recall. 2020-07-19 21:06:30 +08:00
64c1f32cdc supported random device info. 2020-07-18 00:55:08 +08:00
1afa9f801f fix group member permission error. 2020-07-09 10:04:05 +08:00
0e4b1c602b fix issue of repeatedly trigger for OnlinePush events. 2020-07-08 00:04:24 +08:00
b6aee75d67 more event supported. 2020-07-07 02:58:36 +08:00
ddfd670dac first commit. 2020-07-06 03:56:25 +08:00