源文雨
|
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 |
|
源文雨
|
60209117b7
|
optimize(link): drop static lstn buf
|
2025-02-26 00:22:17 +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 |
|
源文雨
|
2c5bfa5c2d
|
optimize(helper): writer decl.
|
2025-02-25 22:44:14 +09:00 |
|
源文雨
|
a2c442557a
|
optimize(link); use []byte in wait
|
2025-02-25 22:28:23 +09:00 |
|
源文雨
|
9f36504635
|
optimize(all): drop lstnq & impl. orbyte
|
2025-02-25 19:38:16 +09:00 |
|
源文雨
|
4b60801a0f
|
fix(nat): hello packet dead loop
|
2025-02-23 00:25:01 +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 |
|
源文雨
|
3377d87d7a
|
fix(recv): panic on short data len
|
2025-02-21 22:41:16 +09:00 |
|
源文雨
|
552be0335b
|
fix(recv): panic on short data len
|
2025-02-21 21:44:39 +09:00 |
|
源文雨
|
956199cf19
|
fix(listen): ep logging
|
2025-02-21 15:16:44 +09:00 |
|
源文雨
|
409f0f270b
|
fix(nat): panic on notify nil
|
2025-02-21 15:14:15 +09:00 |
|
源文雨
|
78a744c5b0
|
fix(nat): panic on notify nil
|
2025-02-20 17:57:19 +09:00 |
|
源文雨
|
f0776751dd
|
feat(crypto): use new xor version
|
2025-02-01 15:46:45 +08:00 |
|
源文雨
|
e6298d3459
|
feat: add base14 en/decoding
|
2025-02-01 09:49:59 +08:00 |
|
源文雨
|
bbe2c60aa3
|
feat(me): concurrency send
|
2024-08-17 21:27:07 +08:00 |
|
源文雨
|
1ba17fca54
|
feat(config): add inner routing mark y
|
2024-08-17 21:17:04 +08:00 |
|
源文雨
|
45c8945c68
|
fix(link): listen integer divide by zero
|
2024-08-16 23:46:21 +08:00 |
|
源文雨
|
dfc9f1a7c4
|
fix(link): early use of new listen buf
|
2024-08-11 22:23:43 +08:00 |
|
源文雨
|
9942ef2bd0
|
fix(link): duplicate crc recv (#2)
|
2024-08-11 21:35:59 +08:00 |
|
源文雨
|
d5d7a9412f
|
feat(head): use uniform head extract & crc64 -> md5
|
2024-08-08 12:42:04 +08:00 |
|
源文雨
|
b71a0541bd
|
feat(p2p): add more link to tcp
|
2024-08-06 20:30:33 +08:00 |
|
源文雨
|
cf2daf9a3e
|
fix: use nic mtu that minus packet header
|
2024-08-03 16:42:16 +08:00 |
|
源文雨
|
bafeb149be
|
fix(link): mtu check
|
2024-08-03 15:51:45 +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 |
|
源文雨
|
28c388aca9
|
feat(p2p): add ip
|
2024-07-18 02:01:44 +09:00 |
|
源文雨
|
cb2fe9bd21
|
fix(link): transfer fragmented packet
|
2024-07-17 15:43:44 +09:00 |
|
源文雨
|
7d25f46813
|
fix(nat): keep alive
|
2024-07-17 00:05:11 +09:00 |
|
源文雨
|
0482f001ec
|
fix(nat): transport on tcp
|
2024-07-16 23:55:08 +09:00 |
|
源文雨
|
1bbec7f8f9
|
fix(tcp): re-connect after long waiting
|
2024-07-16 23:38:53 +09:00 |
|
源文雨
|
9a63b3c886
|
fix(tcp): recv on new endpoint
|
2024-07-16 23:04:19 +09:00 |
|
源文雨
|
5d04567ec9
|
feat(tcp): add config option dialtimeout
|
2024-07-16 22:16:01 +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 |
|
源文雨
|
4a8e848673
|
fix(link): noroute skip
|
2024-07-13 02:19:33 +09:00 |
|
源文雨
|
282cb387cb
|
feat(listen): add src check
|
2024-07-13 02:00:51 +09:00 |
|
源文雨
|
af3aa02105
|
feat(route): support x grammar
|
2024-07-13 01:56:02 +09:00 |
|