xtaci
ac68419728
Squashed commit of the following:
...
commit 8d14f070fe
Author: xtaci <daniel820313@gmail.com >
Date: Thu Jan 4 22:50:33 2024 +0800
upd deps
commit b451b38b36
Author: xtaci <daniel820313@gmail.com >
Date: Thu Jan 4 22:48:12 2024 +0800
fix test
commit 8ebaec8b6e
Author: xtaci <daniel820313@gmail.com >
Date: Thu Jan 4 22:45:10 2024 +0800
remove unused param
commit 0e5741b954
Author: fuli <fuli@rockx.com >
Date: Thu Jan 4 16:21:42 2024 +0800
use latest packet compare
commit 97999b9dc2
Author: fuli <fuli@rockx.com >
Date: Thu Jan 4 16:07:08 2024 +0800
face race in test
commit 446bead851
Author: fuli <fuli@rockx.com >
Date: Thu Jan 4 16:04:42 2024 +0800
upd
commit 570e9b006e
Author: fuli <fuli@rockx.com >
Date: Thu Jan 4 16:03:17 2024 +0800
revert some file
commit c665db20a5
Author: fuli <fuli@rockx.com >
Date: Thu Jan 4 15:59:16 2024 +0800
Revert "Revert "1. simplify readloop_xxx files & tx_xxx files by merging""
This reverts commit 717b79a156 .
commit 717b79a156
Author: fuli <fuli@rockx.com >
Date: Thu Jan 4 15:58:30 2024 +0800
Revert "1. simplify readloop_xxx files & tx_xxx files by merging"
This reverts commit 681bda64d1 .
commit 681bda64d1
Author: fuli <fuli@rockx.com >
Date: Thu Jan 4 15:54:29 2024 +0800
1. simplify readloop_xxx files & tx_xxx files by merging
2. fix the race in owned packet test
commit 7974357dd0
Author: xtaci <daniel820313@gmail.com >
Date: Thu Jan 4 00:04:06 2024 +0800
use unix.Milli
commit 375407b80c
Author: xtaci <daniel820313@gmail.com >
Date: Wed Jan 3 23:40:01 2024 +0800
add passive fec
2024-01-04 22:51:13 +08:00
637838a7b2
Bump gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0 ( #249 )
...
Bumps gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0.
---
updated-dependencies:
- dependency-name: gopkg.in/yaml.v3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 23:14:37 +08:00
xtaci
8de97dfe26
upd deps
2023-10-12 23:13:03 +08:00
xtaci
b6abd38df9
upd deps
2023-08-11 11:52:10 +08:00
xtaci
691fc2febe
use clear in go1.21 to zero instead of copying zeros
2023-08-11 11:33:20 +08:00
xtaci
e65665c5a0
upd deps
2022-06-27 20:09:52 +08:00
Yujia Qiao and GitHub
bd59cf8a52
upgrade the dependency cpu ( #214 )
2021-10-22 20:23:18 +08:00
xtaci
582575ef06
Squashed commit of the following:
...
commit a8ae293a9ddee042c35e2501f93fa5dfa2425302
Merge: bdaf81e 1a84985
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 9 22:48:13 2020 +0800
Merge branch 'master' into autotune
commit bdaf81e88e
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 9 22:38:31 2020 +0800
add loc
commit ce66a98f95
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 9 19:53:42 2020 +0800
lint
commit ad7383d8a3
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 9 19:05:35 2020 +0800
fix typo
commit dc0fc2364c
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 9 16:47:14 2020 +0800
adjust tests
commit ec45b72c39
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 9 16:45:17 2020 +0800
remove obsolete decoder in listener
commit 827aa70e29
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 9 16:42:42 2020 +0800
use hierarchical defensive receiving strategy
commit f5ca6b0e3a
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 9 16:34:30 2020 +0800
optimize condition
commit ff34f7683f
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 9 15:18:00 2020 +0800
fix test
commit a08b274651
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 9 15:13:20 2020 +0800
solve compability issue with non FEC sender
commit ab7596783b
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 9 15:02:34 2020 +0800
implements autotune in fec decoder
commit 260f61b3eb
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 9 14:34:48 2020 +0800
hack 16-bit to identify FEC from packet
commit 105bfec567
Author: xtaci <daniel820313@gmail.com >
Date: Fri Oct 2 21:38:47 2020 +0800
add autotune
2020-10-09 22:52:11 +08:00
Filipe and GitHub
f45217ee3a
Update dependencies ( #182 )
...
* Git ignore go vendor folder
* Update go dependencies
2020-08-09 14:01:25 +08:00
102f18da8b
Import /v5 in example code. ( #170 )
...
This enables the removal of a `kcp-go v5.4.20+incompatible` from go.mod.
(Automatically using `go mod tidy`.)
Co-authored-by: David Fifield <david@bamsoftware.com >
2020-04-10 22:28:50 +08:00
xtaci
e0b4e0b2dc
Squashed commit of the following:
...
commit 2553f5d81a269170f04fb518ba7a4bfd62bb0944
Author: xtaci <daniel820313@gmail.com >
Date: Fri Jan 3 19:49:16 2020 +0800
update xorsimd
commit 0060649b4e5694d2e89c3572f4154d6307a40a27
Author: xtaci <daniel820313@gmail.com >
Date: Fri Jan 3 19:43:28 2020 +0800
upgrade xorsimd
2020-01-03 19:50:23 +08:00
Temple3x and xtaci
56f3bfc617
Update Lib: xor -> xorsimd, slight perf improvement ( #158 )
...
➜ kcp-go git:(refine/xor2) ✗ benchcmp old.txt new.txt
benchmark old ns/op new ns/op delta
BenchmarkAES128-8 2777 2581 -7.06%
BenchmarkAES192-8 3067 2874 -6.29%
BenchmarkAES256-8 3300 3201 -3.00%
BenchmarkCsprngNonceAES128-8 15.5 15.3 -1.29%
benchmark old MB/s new MB/s speedup
BenchmarkAES128-8 1080.19 1162.22 1.08x
BenchmarkAES192-8 978.28 1043.86 1.07x
BenchmarkAES256-8 909.06 937.27 1.03x
BenchmarkCsprngNonceAES128-8 1033.62 1046.87 1.01x
benchmark old allocs new allocs delta
BenchmarkAES128-8 0 0 +0.00%
BenchmarkAES192-8 0 0 +0.00%
BenchmarkAES256-8 0 0 +0.00%
benchmark old bytes new bytes delta
BenchmarkAES128-8 0 0 +0.00%
BenchmarkAES192-8 0 0 +0.00%
BenchmarkAES256-8 0 0 +0.00%
2020-01-03 12:15:35 +08:00
xtaci
ec4b6da0e9
retag
2019-12-31 22:40:32 +08:00
xtaci
839a8aec58
add go.mod
2019-12-31 22:36:57 +08:00
xtaci
1a9584df71
rm go.mod
2019-09-22 17:40:20 +08:00
xtaci
e49bf232c4
more accurate on writable events trigger
2019-09-22 17:22:02 +08:00