1
0
mirror of https://github.com/fumiama/WireGold.git synced 2026-06-06 00:10:25 +08:00

Commit Graph

  • 4ffacafb23 feat(tcp): validate conn on accept 源文雨 2024-07-17 00:39:29 +09:00
  • 8fa23be251 fix(tcp): close invalid conn 源文雨 2024-07-17 00:23:38 +09:00
  • 1c665c68fb fix(p2p): handle error on parsing endpoint 源文雨 2024-07-17 00:10:43 +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
  • 1a1327b6e8 fix(tcp): early quit of recv 源文雨 2024-07-16 23:14:15 +09:00
  • 9a63b3c886 fix(tcp): recv on new endpoint 源文雨 2024-07-16 23:04:19 +09:00
  • 39d8d5b755 fix(tcp): set conn on peer's endpoint 源文雨 2024-07-16 22:42:35 +09:00
  • c7bbcb9fb7 feat(tcp): set default peers timeout to 5s 源文雨 2024-07-16 22:33:05 +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 v0.11.11 源文雨 2024-07-13 02:19:33 +09:00
  • f25df3c0d7 fix(wg): cidr parsing 源文雨 2024-07-13 02:13:50 +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
  • 03021e5d69 chore: drop support under go1.20 源文雨 2024-07-13 01:12:25 +09:00
  • b775ffb7e9 feat(ci): use minimum go version 源文雨 2024-07-13 01:08:02 +09:00
  • bd7d5f6833 fix(deps): running on go 1.18~1.19 源文雨 2024-07-13 01:07:24 +09:00
  • 4a4b18ee9f chore: more log 源文雨 2024-07-13 00:33:06 +09:00
  • 6ede65bf28 optimize(head): packet encapsuling 源文雨 2024-07-13 00:22:20 +09:00
  • 8215abb695 fix(crypto): encode and decode of nil data 源文雨 2024-07-12 23:18:02 +09:00
  • 677b11f440 fix(crypto): xchacha20poly1305 encode 源文雨 2024-07-12 23:01:29 +09:00
  • 9336ab61e8 fix(listen): allow nil body packets 源文雨 2024-07-12 22:32:11 +09:00
  • da6ffcc283 fix(wg): stop signal handling 源文雨 2024-07-12 00:25:49 +09:00
  • 02ad99abb2 fix(loop): local loopback 源文雨 2024-07-11 23:36:09 +09:00
  • ed19a5a08e chore: make lint happy 源文雨 2024-07-11 23:04:05 +09:00
  • ce8213869a fix(listen): timeout loop 源文雨 2024-07-11 23:01:18 +09:00
  • 71810f1228 fix(workflow): release 源文雨 2024-07-11 22:35:57 +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
  • c0bd86d1bb fix(tunnel): add seq to prevent order mismatch 源文雨 2024-07-11 19:34:15 +09:00
  • b1ef2675f8 chore: make lint happy 源文雨 2024-07-11 18:39:00 +09:00
  • b85a0d4908 chore: make lint happy 源文雨 2024-07-11 18:38:17 +09:00
  • ff4259fd6c chore: make lint happy 源文雨 2024-07-11 18:36:45 +09:00
  • 9db2c9e0a6 chore: make lint happy 源文雨 2024-07-11 18:26:17 +09:00
  • 2ad307df60 chore: make lint happy 源文雨 2024-07-11 18:17:53 +09:00
  • 0edf4e92c3 chore: make lint happy 源文雨 2024-07-11 18:14:24 +09:00
  • c0f31a70c8 all: feats & optimizes 源文雨 2024-07-11 17:44:58 +09:00
  • d695f14498 edit README 源文雨 2023-08-05 14:29:26 +08:00
  • 7fc649084e fix: recv speed calc 源文雨 2023-08-05 14:04:22 +08: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
  • 3c5b4ad058 feat: add speed log 源文雨 2023-08-05 09:16:00 +08:00
  • 803a18dd4d optimize: remove unnecessary m.writer 源文雨 2023-08-05 01:15:11 +08:00
  • 833949366f fix: send all same dst 源文雨 2023-08-04 23:03:27 +08:00
  • a90eea8d4b fix: listen at print 源文雨 2023-08-04 17:22:32 +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
  • 6f1829fef2 update deps 源文雨 2023-08-03 23:07:38 +08:00
  • 9666979837 edit README 源文雨 2023-08-03 22:52:55 +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
  • 61d979bb41 fix(listen): preshard key decode 源文雨 2023-08-03 21:39:48 +08:00
  • 835d92828b fix(main): mtu check 源文雨 2023-08-03 21:14:30 +08:00
  • b35d2787ad feat: add preshared key 源文雨 2023-08-03 18:01:48 +08:00
  • fda910cb4b update deps 源文雨 2022-10-05 20:22:48 +08:00
  • 777faaeb6d update deps & drop zb dep 源文雨 2022-07-15 12:54:34 +08:00
  • 764d0f61d6 增加抗重放攻击 源文雨 2022-05-15 23:08:29 +08:00
  • 90a1b5f3e4 edit README 源文雨 2022-05-15 20:27:24 +08:00
  • f2536e0420 fix: invalid packet 泄漏 from pool 源文雨 2022-05-15 19:42:30 +08:00
  • d854e0096c add crc chksum 源文雨 2022-05-15 19:37:34 +08:00
  • f08253bd45 fix: mtu 源文雨 2022-05-14 00:29:26 +08:00
  • a948c15fa8 fix: mtu 源文雨 2022-05-14 00:25:05 +08:00
  • 5ceb532b49 fix: mtu 源文雨 2022-05-14 00:19:16 +08:00
  • 998a16ec56 fix: flag 源文雨 2022-05-14 00:12:42 +08:00
  • e91d7a33a8 fix: mtu 源文雨 2022-05-13 23:50:14 +08:00
  • 80280b8b3b chk mtu 源文雨 2022-05-13 23:36:22 +08:00
  • 1ded1c57c4 add link 源文雨 2022-05-13 23:15:11 +08:00
  • 52215ec63a drop commandline mtu 源文雨 2022-05-13 23:13:30 +08:00
  • 4e833c877d add peerwise mtu 源文雨 2022-05-13 13:50:41 +08:00
  • 4ccd99b63f speed up recv 源文雨 2022-04-20 19:48:08 +08:00
  • 6586b5dd10 add log to file option -l 源文雨 2022-04-20 19:02:32 +08:00
  • 9f90cc456c 优化代码结构 源文雨 2022-04-15 16:58:23 +08:00
  • d0bbddc3ba update deps 源文雨 2022-04-15 16:19:19 +08:00
  • 723204917c edit README 源文雨 2022-04-15 16:15:14 +08:00
  • 3b41341f3a add action 源文雨 2022-04-15 16:09:06 +08:00
  • 9f9eb1d83f 收包定时器改用ttl 源文雨 2022-04-15 15:51:39 +08:00
  • 826c89c678 优化代码结构,router增加ttl 源文雨 2022-04-15 15:41:09 +08:00
  • dcaff382bf edit README 源文雨 2022-04-13 11:45:40 +08:00
  • 4c67639cf7 parallel listen 源文雨 2022-04-13 11:39:32 +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
  • 58f950109f 优化checksum 源文雨 2022-04-12 16:55:13 +08:00
  • 618669412d 优化checksum 源文雨 2022-04-12 16:50:25 +08:00
  • 1de5be51f0 add log 源文雨 2022-04-12 16:45:54 +08:00
  • 1838d0b914 update tea fumiama 2022-03-05 22:32:54 +08:00
  • 9bb2516ccd update deps fumiama 2022-02-12 13:53:34 +08:00
  • fd325dbe70 fix ep set fumiama 2022-01-01 23:31:21 +08:00
  • 1991b22ff5 add line count fumiama 2022-01-01 23:25:57 +08:00
  • a8a8278366 add line count fumiama 2022-01-01 23:24:20 +08:00