Mrs4s
|
a4cf95f793
|
Merge pull request #256 from fumiama/master
fix: send message to self error
|
2022-04-28 23:55:02 +08:00 |
|
wdvxdr
|
1b7e3d8580
|
binary: better bce for NewTeaCipher
|
2022-04-14 21:37:04 +08:00 |
|
MingxuanGame
|
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 |
|
Mrs4s
|
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 |
|
wdvxdr
|
9cb9e80d99
|
client: fix forward
|
2022-04-05 21:47:34 +08:00 |
|
sora233
|
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 |
|
wdvxdr
|
e2a42e5425
|
client: seek start 0 before upload
|
2022-03-28 15:27:59 +08:00 |
|
wdvxdr
|
4f05838b6c
|
fix nil in multi reader
|
2022-03-28 13:35:58 +08:00 |
|
wdvxdr
|
33590e4b32
|
highway: rename BdhInput and Input to Transaction
|
2022-03-28 13:13:06 +08:00 |
|
wdvxdr
|
9422ce4751
|
all: optimize
detected by go-perfguard
|
2022-03-27 22:42:48 +08:00 |
|
icarus-ai
|
868828f3da
|
注释client251行println (#264)
谁忘了注释这个println(≖_≖ )
|
2022-03-23 12:48:57 +08:00 |
|
wdvxdr
|
665c6acf02
|
client: use net/netip
netip包中的数据结构更省内存,而且不需要堆分配
|
2022-03-22 22:44:37 +08:00 |
|
wdvxdr
|
4314fdcb39
|
binary: avoid alloc in reading integer
|
2022-03-22 21:34:05 +08:00 |
|
wdvxdr
|
8b86fe4d9c
|
client: refactor forward message api
|
2022-03-21 21:37:12 +08:00 |
|
wdvxdr
|
38990f6e1c
|
client: use generic version sync.Map
|
2022-03-20 15:07:54 +08:00 |
|
wdvxdr
|
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 |
|
wdvxdr
|
714961d68f
|
client: use %x placeholder
|
2022-03-20 13:48:02 +08:00 |
|
wdvxdr
|
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 |
|
lz1998
|
2dfc8f0cbc
|
delete useless code (#262)
|
2022-03-18 23:22:11 +08:00 |
|
wdvxdr
|
35f774b86a
|
client: fix wrong event dispatch
|
2022-03-18 22:51:14 +08:00 |
|
wdvxdr
|
87e53dd6e2
|
client: update ShutUpTimestamp when receive mute event
|
2022-03-18 21:32:22 +08:00 |
|
wdvxdr
|
bc4e9f3c95
|
client: delete GetVipInfo
This api is broken.
|
2022-03-18 21:14:45 +08:00 |
|
千橘 雫霞
|
8fa49fedb9
|
feat: support get group announcement (#258)
* feat: support get group announcement
* refactor: avoid importing new dependent package
* refactor: prettify
|
2022-03-18 20:36:13 +08:00 |
|
Mrs4s
|
6d84141b8d
|
Merge pull request #260 from Mrs4s/typeparam
all: update to go1.18 with generic
|
2022-03-17 16:57:21 +08:00 |
|
wdvxdr
|
4a007cfcf9
|
all: rewrite interface{} to any
generated by `gofmt -w -r 'interface{} -> any' .`
|
2022-03-17 10:52:03 +08:00 |
|
千橘 雫霞
|
dc9ecd65ea
|
refactor: delete tag 14 in jce of getSSOAddress (#257)
synchronize with source code
|
2022-03-12 11:55:31 +08:00 |
|
icarus-ai
|
764a5a0c77
|
fix: 合并转发 (#259)
似在commit e287cbfabd0438955a7415a430f3ebfb3762cfca的时候复制粘贴错了 xml格式不符导致合并转发发送失败?
228行 群聊的聊天记录 改成聊天记录能发了
|
2022-03-12 11:55:14 +08:00 |
|
wdvxdr
|
348e317a34
|
client: shrink event handler slice
|
2022-03-02 21:41:46 +08:00 |
|
wdvxdr
|
7699c32258
|
client: only log when logger is non-nil
|
2022-03-02 18:03:08 +08:00 |
|
wdvxdr
|
abb3709a18
|
client: replace LogEvent with Logger
|
2022-03-01 22:52:22 +08:00 |
|
wdvxdr
|
a7098f6000
|
client: use packOIDBPackageProto
|
2022-03-01 22:03:08 +08:00 |
|
wdvxdr
|
ef65fd67e6
|
client: use unpackOIDBPackage
|
2022-03-01 16:45:01 +08:00 |
|
wdvxdr
|
d9f803837f
|
client: use generic event handler
|
2022-03-01 16:20:18 +08:00 |
|
wdvxdr
|
6bc03d6b8c
|
utils: port ttl cache to generic
|
2022-03-01 15:00:33 +08:00 |
|
wdvxdr
|
15a746802b
|
network,highway: move HeadBodyFrame to highway
This code only used by highway
|
2022-03-01 13:39:27 +08:00 |
|
wdvxdr
|
76539e425d
|
client: avoid ReadAll in image ocr
|
2022-02-27 16:52:57 +08:00 |
|
wdvxdr
|
ca4580dad5
|
highway: refactor multi thread uploading
|
2022-02-27 16:46:11 +08:00 |
|
wdvxdr
|
e6ad62569d
|
Revert "highway: use io.ReadSeeker and disable multi-thread upload"
This reverts commit a2d65a2bb68227a493b1fe390e4ab77a95ff4234.
This commit break video uploading.
|
2022-02-27 14:14:18 +08:00 |
|
wdvxdr
|
a2d65a2bb6
|
highway: use io.ReadSeeker and disable multi-thread upload
|
2022-02-25 22:18:52 +08:00 |
|
wdvxdr
|
3555d23136
|
network: remove unnecessary sync.Pool
|
2022-02-25 21:21:21 +08:00 |
|
fumiama
|
df63c994e4
|
fix: send message to self error
|
2022-02-24 20:45:15 +08:00 |
|
wdvxdr
|
c515024783
|
highway: reduce memcpy, memalloc by using net.Buffers
|
2022-02-23 22:19:01 +08:00 |
|
wdvxdr
|
e287cbfabd
|
client: clean genForwardTemplate argument
|
2022-02-23 21:09:08 +08:00 |
|
wdvxdr
|
fb2d3d28f0
|
client: remove similar code
|
2022-02-23 19:28:02 +08:00 |
|
wdvxdr
|
421755d938
|
client: add json tag to statistics
|
2022-02-22 13:25:16 +08:00 |
|
wdvxdr
|
6b5e7d35f0
|
client: new API UploadImage , UploadVoice and deprecate old API
|
2022-02-21 23:35:44 +08:00 |
|
wdvxdr
|
1e32793eef
|
client: combine upload group video and guild video
|
2022-02-21 17:31:05 +08:00 |
|
lz1998
|
9ef6c3cf3a
|
feat: set profile detail (#254)
* feat: profile detail
* struct: ProfileDetailUpdate
* ProfileDetailUpdate
* update profile
|
2022-02-21 00:22:45 +08:00 |
|