1
0
mirror of https://github.com/fumiama/WireGold.git synced 2026-06-04 23:40:26 +08:00

Commit Graph

  • 80ae21ff10 feat: add Docker image and GHCR workflow (#3) main KaranocaVe 2026-05-18 17:21:02 +08:00
  • 762c5a3692 fix(ttl): map concurrent write v0.15.14 源文雨 2026-04-12 13:01:39 +08:00
  • 3da0369a5f fix: release version tag v0.15.13 源文雨 2026-04-11 16:05:14 +08:00
  • f0a3440dfb feat(icmp): use fifo instead of pool 源文雨 2026-04-11 15:35:31 +08:00
  • 25c5a5d658 feat: add version tag 源文雨 2026-04-11 15:24:57 +08:00
  • a85b102426 chore: make lint happy 源文雨 2026-04-11 15:13:24 +08:00
  • 23d9238464 feat(p2p): add ICMP backend support 源文雨 2026-04-11 15:02:45 +08:00
  • 9e642f875a fix(recv): panic on expired fragment get v0.15.12 源文雨 2026-04-09 01:44:24 +08:00
  • b86a65819c fix(lower): windows ip routing v0.15.11 源文雨 2026-04-07 18:26:34 +08:00
  • 3f654deacb fix: ci v0.15.10 源文雨 2026-04-07 17:15:06 +08:00
  • 3d2f21725f fix: ci 源文雨 2026-04-07 17:13:48 +08:00
  • b9df25092d chore: update deps 源文雨 2026-04-07 17:07:14 +08:00
  • eb83834343 chore(head): make pool log interval longer 源文雨 2025-07-04 17:37:07 +09:00
  • ee3f4c6fb3 fix(wg): panic on 0 peer MTU 源文雨 2025-06-01 00:24:12 +09:00
  • df8f6affa3 optimize: memory consumption v0.15.9 源文雨 2025-05-13 00:59:05 +09:00
  • d65fc4dd71 chore: update deps 源文雨 2025-04-15 00:48:13 +09:00
  • 8e79f419b8 optimize: add thread pool 源文雨 2025-04-14 20:56:06 +09:00
  • 8b28dbcd3c optimize: re-impl. bufrings 源文雨 2025-04-04 01:52:15 +09:00
  • b5992574ec optimize(orbyte): use manual destroy 源文雨 2025-04-04 01:26:37 +09:00
  • 82c6136782 fix(orbyte): atomic op 源文雨 2025-04-03 16:43:22 +09:00
  • 2483e2d3c7 fix(link): atomic 64-bits alignment 源文雨 2025-04-03 16:15:26 +09:00
  • 1f7a42fd29 chore: make lint happy 源文雨 2025-04-03 15:58:07 +09:00
  • 47c6e8f5cf fix(link): trans handling 源文雨 2025-04-03 15:45:39 +09:00
  • 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
  • 658916268a chore: make lint happy 源文雨 2025-03-12 22:27:43 +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
  • c5f3864837 chore: update deps 源文雨 2025-02-25 22:11:50 +09:00
  • 489537d152 optimize(p2p): tcp pdu 源文雨 2025-02-25 22:11:30 +09:00
  • 9f36504635 optimize(all): drop lstnq & impl. orbyte 源文雨 2025-02-25 19:38:16 +09:00
  • 4b60801a0f fix(nat): hello packet dead loop v0.14.8 源文雨 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
  • 5c65302d67 feat(tcp): skip to keep busy sub conn 源文雨 2025-02-21 23:08:41 +09:00
  • 3377d87d7a fix(recv): panic on short data len 源文雨 2025-02-21 22:41:16 +09:00
  • ac1d325bf0 chore(workflow): update deprecated package 源文雨 2025-02-21 21:50:23 +09:00
  • 552be0335b fix(recv): panic on short data len 源文雨 2025-02-21 21:44:39 +09:00
  • fae1b768f2 fix(tcp): close recv on io.EOF 源文雨 2025-02-21 16:44:58 +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
  • da99140e10 fix(tcp): close handing 源文雨 2025-02-21 13:57:38 +09:00
  • 3d1bbf57a6 fix(tcp): close handing 源文雨 2025-02-21 01:26:30 +09:00
  • 7f1c4ea4f0 feat(tunnel): add benchmark 源文雨 2025-02-21 01:10:57 +09:00
  • dbe990cac8 fix(p2p): tcp sync: unlock of unlocked mutex 源文雨 2025-02-21 00:56:15 +09:00
  • a52f9aa2c0 optimize(tunnel): test format 源文雨 2025-02-20 23:16:51 +09:00
  • ac04d25bfc chore: make lint happy 源文雨 2025-02-20 20:28:24 +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
  • d679f45931 fix: -checklinkname=0 源文雨 2025-02-01 10:06:00 +08:00
  • 82937b9b10 fix: -checklinkname=0 源文雨 2025-02-01 10:03:10 +08:00
  • e6298d3459 feat: add base14 en/decoding 源文雨 2025-02-01 09:49:59 +08:00
  • bbe2c60aa3 feat(me): concurrency send v0.13.12 源文雨 2024-08-17 21:27:07 +08:00
  • 1ba17fca54 feat(config): add inner routing mark y 源文雨 2024-08-17 21:17:04 +08:00
  • 9871bde9f1 chore: make lint happy 源文雨 2024-08-16 23:54:48 +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
  • bd5c0092ef optimize(test): use logrus 源文雨 2024-08-11 19:47:12 +08:00
  • c7cfd94ae2 fix(p2p): tcp sub conn add close write 源文雨 2024-08-08 13:35:04 +08:00
  • 4a2b6c3f90 fix(p2p): close receive on certain errors 源文雨 2024-08-08 13:26:20 +08:00
  • d5d7a9412f feat(head): use uniform head extract & crc64 -> md5 源文雨 2024-08-08 12:42:04 +08:00
  • e018aee705 fix(ci): debug log printing 源文雨 2024-08-07 23:57:18 +08:00
  • a0322b7d21 fix(ci): debug log printing 源文雨 2024-08-07 23:55:42 +08:00
  • d577ae2e16 feat(p2p): add tcp fast fail except 源文雨 2024-08-07 23:03:06 +08:00
  • aa6f5ee100 fix(p2p): wrong issub init 源文雨 2024-08-07 22:56:02 +08:00
  • b0667d5a45 fix(p2p): tcp conn early close 源文雨 2024-08-06 23:40:02 +08:00
  • 1c258fcaa3 fix(p2p): tcp fast fail to main queue 源文雨 2024-08-06 20:59:34 +08:00
  • b71a0541bd feat(p2p): add more link to tcp 源文雨 2024-08-06 20:30:33 +08:00
  • ea768f88f9 fix(ci): no test files 源文雨 2024-08-03 17:00:51 +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
  • 7e14ca5168 feat(p2p): add socket options to tcp 源文雨 2024-08-03 15:38:44 +08:00
  • fa9abff1a8 chore: remove debug log at build 源文雨 2024-08-03 15:32:31 +08:00
  • 08688b584b feat(p2p): change magic of tcp 源文雨 2024-08-03 14:55:23 +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
  • 574d1ccfc4 feat(p2p): change ip protocol to IPComp(0x6C) 源文雨 2024-07-24 21:47:30 +08:00
  • eb49d35f65 fix(udplite): nil raddr v0.12.14 源文雨 2024-07-18 16:05:18 +09:00
  • 60a98e4cae chore: make lint happy 源文雨 2024-07-18 15:58:23 +09:00
  • 0c3f9111f5 chore: make lint happy 源文雨 2024-07-18 15:55:58 +09:00
  • 763b9e3d77 fix(udplite): wrong listening addr 源文雨 2024-07-18 15:52:50 +09:00
  • 9d986bb1d7 fix(udplite): wrong network 源文雨 2024-07-18 15:17:55 +09:00
  • fc7f1d9744 feat(p2p): add udplite protocol 源文雨 2024-07-18 03:16:55 +09:00
  • 5ff8d27fe4 feat(p2p): ip support configs 源文雨 2024-07-18 02:04:34 +09: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
  • 06853c6552 feat(tcp): add write to peer lock 源文雨 2024-07-17 14:29:15 +09:00
  • 58cb7e09a8 optimize(lower): nic route setting 源文雨 2024-07-17 14:08:59 +09:00
  • 04a3c9a10b fix(tcp): del broken conn from peers 源文雨 2024-07-17 01:14:15 +09:00