1
0
mirror of https://github.com/fumiama/WireGold.git synced 2026-06-05 07:50:24 +08:00
Commit Graph

46 Commits

Author SHA1 Message Date
源文雨
0c2f201bd0 fix: multi-segment hash checking 2025-04-03 00:00:21 +09:00
源文雨
6fc45333d8 feat: impl. trans & ttl 2025-03-13 01:52:35 +09:00
源文雨
c2dd7b5d05 chore: make lint happy 2025-03-12 22:24:16 +09:00
源文雨
f4fd9b1423 feat: impl. new protol design & new head 2025-03-12 22:20:02 +09:00
源文雨
689dfbc174 feat(head): packet SetBody recv Bytes 2025-02-26 00:09:50 +09:00
源文雨
f0a853e449 feat(head): add more method to packet 2025-02-26 00:07:39 +09:00
源文雨
fa7b9d4f0a optimize(link): pack zstd en/decoding 2025-02-25 23:53:25 +09:00
源文雨
597fa8d048 fix: missing edits 2025-02-25 22:50:55 +09:00
源文雨
9f36504635 optimize(all): drop lstnq & impl. orbyte 2025-02-25 19:38:16 +09:00
源文雨
60495227fc fix(nat): panic on nil endpoint 2025-02-22 20:45:27 +09:00
源文雨
85a90aeb86 fix(nat): panic on nil endpoint 2025-02-22 20:29:49 +09:00
源文雨
a205d889ca fix(nat): keep alive blocked by firewall 2025-02-22 03:24:44 +09:00
源文雨
e6298d3459 feat: add base14 en/decoding 2025-02-01 09:49:59 +08:00
源文雨
9942ef2bd0 fix(link): duplicate crc recv (#2) 2024-08-11 21:35:59 +08:00
源文雨
fa9abff1a8 chore: remove debug log at build 2024-08-03 15:32:31 +08:00
源文雨
ecff222074 fix: wrong drop of same crc packet 2024-07-31 20:54:20 +08:00
源文雨
a4275beced fix(p2p): udplite checksum range 2024-07-31 16:06:22 +08:00
源文雨
aaafcdfa6c optimize: enlarge dup pkt gap time 2024-07-31 15:45:37 +08:00
源文雨
dd51f9f26f feat: add param DoublePacket 2024-07-31 15:21:02 +08:00
源文雨
cb2fe9bd21 fix(link): transfer fragmented packet 2024-07-17 15:43:44 +09:00
源文雨
739cf863f1 feat(p2p): support tcp protocol 2024-07-16 21:38:45 +09:00
源文雨
17e1f6cac9 optimize(gold): apply more buffer pools 2024-07-15 01:22:12 +09:00
源文雨
32af3ce142 feat: split udp protocol to folder p2p 2024-07-14 22:26:44 +09:00
源文雨
6ede65bf28 optimize(head): packet encapsuling 2024-07-13 00:22:20 +09:00
源文雨
797c63a814 chore: make lint happy 2024-07-11 22:33:42 +09:00
源文雨
e115098344 perf: remove tea encryption 2024-07-11 22:31:44 +09:00
源文雨
c0f31a70c8 all: feats & optimizes
- feat(me): add new cfg param SpeedLoop
- chore(send): remove unnecessary err chk in write
- perf(listen): use mutex instead of bool checking
2024-07-11 17:44:58 +09:00
源文雨
1caf27dfa9 fix: async wait 2023-08-05 13:53:09 +08:00
源文雨
a3ae280a7f fix: mtu calculation 2023-08-05 10:55:40 +08:00
源文雨
6f75de6b95 fix: addtional data error 2023-08-04 17:09:54 +08:00
源文雨
8163c38884 fix: xor 2023-08-04 16:07:35 +08:00
源文雨
c90cee8c1b add more logs 2023-08-04 13:48:46 +08:00
源文雨
f474381db8 feat: full packet xor 2023-08-04 13:00:36 +08:00
源文雨
37bf73c3dd add more logs 2023-08-04 12:27:09 +08:00
源文雨
47d8e35d19 feat: add ztsd for data compressing 2023-08-04 12:03:49 +08:00
源文雨
96e31e22e9 fix: MTU in sendAllSameDst 2023-08-04 10:50:47 +08:00
源文雨
209c0c058a fix: MTU random range 2023-08-04 10:17:38 +08:00
源文雨
3839182c85 feat: add MTU random range 2023-08-04 09:12:22 +08:00
源文雨
7060caa355 add more logs 2023-08-03 21:54:01 +08:00
源文雨
a1bd09d107 add more logs 2023-08-03 21:47:10 +08:00
源文雨
b35d2787ad feat: add preshared key 2023-08-03 18:01:48 +08:00
源文雨
5ceb532b49 fix: mtu 2022-05-14 00:19:16 +08:00
源文雨
4e833c877d add peerwise mtu 2022-05-13 13:50:41 +08:00
源文雨
7d8be16fd3 parallel listen 2022-04-13 11:34:14 +08:00
源文雨
68b2e8cac5 fix tea in big endian 2022-04-12 19:40:40 +08:00
fumiama
7dbf8d8729 优化代码结构 2022-01-01 23:09:59 +08:00