xtaci
|
566ec23eed
|
Revert "only push sn > una to ack list"
This reverts commit 154a10dd26.
v5.6.31
|
2025-11-13 13:22:20 +08:00 |
|
xtaci
|
b766e0376a
|
Revert "keep at least one ack packet"
This reverts commit d674225789.
|
2025-11-13 13:22:09 +08:00 |
|
xtaci
|
d674225789
|
keep at least one ack packet
v5.6.30
|
2025-11-13 12:43:22 +08:00 |
|
xtaci
|
154a10dd26
|
only push sn > una to ack list
v5.6.29
|
2025-11-13 12:25:53 +08:00 |
|
xtaci
|
8ebeca6f9e
|
flash ack when a packet is ready
|
2025-11-13 12:09:47 +08:00 |
|
xtaci
|
42db657652
|
fix counting
v5.6.28
|
2025-11-12 17:40:17 +08:00 |
|
xtaci
|
949cb75f24
|
add a flag to temporiarly disable fastack if RTO has not triggered
v5.6.27
|
2025-11-12 16:55:57 +08:00 |
|
FULI
|
052f1e528c
|
Update FEC support description in README
|
2025-11-10 17:22:12 +08:00 |
|
FULI
|
7180ed74c2
|
Update README.md
|
2025-11-10 17:21:44 +08:00 |
|
JinnBlue
|
431ff52657
|
fix(kcp): Shadow declaration caused by "seg" (#304)
v5.6.26
|
2025-11-05 17:31:15 +08:00 |
|
JinnBlue
|
0eccac26e1
|
feat(snmp): RingBufferSndQueue/RingBufferRcvQueue/RingBufferSndBuffer replace MaxLen with the more meaningful Len. (#303)
|
2025-11-05 17:16:44 +08:00 |
|
xtaci
|
f1555ce0a5
|
Merge branch 'jinnblue-master'
v5.6.25
|
2025-11-03 11:06:51 +08:00 |
|
binhu
|
6e2b52a4cf
|
fix(sess): DataRace caused by UDPSession SetDeadline and Read/Write in diff goroutine.
|
2025-11-03 10:09:03 +08:00 |
|
xtaci
|
e228bdb064
|
remove unused header
v5.6.24
|
2025-07-31 10:01:17 +08:00 |
|
Meng Zhuo
|
5ba8221e58
|
chore: drop xorsimd dependency (#294)
v5.6.23
|
2025-07-30 13:38:14 +08:00 |
|
xtaci
|
f40284538d
|
added a test for segmentHeap
|
2025-06-18 12:00:40 +08:00 |
|
xtaci
|
e8b70f75f1
|
fix comment
|
2025-06-11 11:20:07 +08:00 |
|
xtaci
|
8fb358741d
|
remove unused ts field
v5.6.22
|
2025-06-10 13:59:46 +08:00 |
|
xtaci
|
eb861a4feb
|
Merge branch 'master' into ring
|
2025-06-09 20:11:37 +08:00 |
|
xtaci
|
d149e33c9d
|
renaming vars
|
2025-06-09 20:10:28 +08:00 |
|
xtaci
|
0e2cae1f18
|
comments
|
2025-06-09 20:00:39 +08:00 |
|
xtaci
|
f908d8925b
|
Merge branch 'master' into ring
|
2025-06-09 19:55:35 +08:00 |
|
xtaci
|
0892360d37
|
fix
|
2025-06-09 19:53:40 +08:00 |
|
xtaci
|
b8baad2253
|
fix
|
2025-06-09 19:50:48 +08:00 |
|
xtaci
|
4338d9c2a6
|
use more strict discarding of shards
|
2025-06-09 19:44:37 +08:00 |
|
xtaci
|
edf3342970
|
fix test
|
2025-06-09 19:26:33 +08:00 |
|
xtaci
|
348f0d14a6
|
fix test
|
2025-06-09 19:24:39 +08:00 |
|
xtaci
|
27bc69b672
|
Squashed commit of the following:
commit a6eb09bcae
Author: xtaci <imap@live.com>
Date: Mon Jun 9 16:51:56 2025 +0800
added a test to FEC
commit 01641f964b
Author: xtaci <imap@live.com>
Date: Mon Jun 9 15:43:12 2025 +0800
rename snmp var
commit 32d49d392a
Author: xtaci <imap@live.com>
Date: Mon Jun 9 15:41:52 2025 +0800
update snmp
commit bd5c742170
Author: xtaci <imap@live.com>
Date: Mon Jun 9 15:37:15 2025 +0800
optimize
commit fdbe42618f
Author: xtaci <imap@live.com>
Date: Mon Jun 9 15:17:35 2025 +0800
fix getShardId
commit 4473f93581
Author: xtaci <imap@live.com>
Date: Mon Jun 9 15:00:56 2025 +0800
add more info to snmp
commit ff7cf0b51c
Author: xtaci <imap@live.com>
Date: Mon Jun 9 14:53:32 2025 +0800
optimize error handling
commit 4aa82fae89
Author: xtaci <imap@live.com>
Date: Mon Jun 9 14:42:55 2025 +0800
use heap to manager shard recovery in fec
|
2025-06-09 17:25:56 +08:00 |
|
xtaci
|
a6eb09bcae
|
added a test to FEC
|
2025-06-09 16:51:56 +08:00 |
|
xtaci
|
01641f964b
|
rename snmp var
|
2025-06-09 15:43:12 +08:00 |
|
xtaci
|
32d49d392a
|
update snmp
|
2025-06-09 15:41:52 +08:00 |
|
xtaci
|
bd5c742170
|
optimize
|
2025-06-09 15:37:15 +08:00 |
|
xtaci
|
fdbe42618f
|
fix getShardId
|
2025-06-09 15:17:35 +08:00 |
|
xtaci
|
4473f93581
|
add more info to snmp
|
2025-06-09 15:00:56 +08:00 |
|
xtaci
|
ff7cf0b51c
|
optimize error handling
|
2025-06-09 14:53:32 +08:00 |
|
xtaci
|
4aa82fae89
|
use heap to manager shard recovery in fec
|
2025-06-09 14:42:55 +08:00 |
|
xtaci
|
35a87d2df1
|
make de-dup O(1)
|
2025-06-09 10:09:15 +08:00 |
|
xtaci
|
e6384cc211
|
fix segmentHeap.Less
|
2025-06-09 09:29:12 +08:00 |
|
xtaci
|
b7e3b8c2b0
|
heapify rcv_buf
|
2025-06-08 23:40:28 +08:00 |
|
xtaci
|
4a2c9f344a
|
include the MIT license
|
2025-06-08 19:55:07 +08:00 |
|
xtaci
|
75045ccde3
|
make clear keep the capacity
|
2025-06-08 19:49:24 +08:00 |
|
xtaci
|
02fb643df7
|
remove a wrong comment
|
2025-06-08 19:27:19 +08:00 |
|
xtaci
|
3328f8333f
|
use explict return in ringbuffer iterator
|
2025-06-08 12:18:10 +08:00 |
|
xtaci
|
fee9135fb4
|
fix iteration in ring
|
2025-06-08 12:15:44 +08:00 |
|
xtaci
|
0a904d16b7
|
write snmp info
|
2025-06-08 12:10:15 +08:00 |
|
xtaci
|
133f950491
|
Merge branch 'ring'
|
2025-06-08 11:59:48 +08:00 |
|
xtaci
|
d41165c6d9
|
use range over functions and fixed some tests
|
2025-06-08 11:59:14 +08:00 |
|
IceFale
|
22f24b0c92
|
Adopt the usage of RingBuffer[T] for snd_buf. (#291)
|
2025-06-08 11:41:32 +08:00 |
|
xtaci
|
9a9404e150
|
adjust RINGBUFFER_EXP to 1024
|
2025-06-08 11:25:54 +08:00 |
|
xtaci
|
4ba7a87b5d
|
update RingBuffer data in SNMP when flush() has been called
|
2025-06-07 22:08:16 +08:00 |
|