Commit Graph

  • 7d249979ea Update outdated comment fanyang 2026-06-25 00:54:26 +08:00
  • 8fa161bc1b Fix clippy fanyang 2026-06-25 00:51:55 +08:00
  • 2624b2740e Code format fanyang 2026-06-25 00:48:40 +08:00
  • bf8cff60bf docs: correct misleading multi_thread flag help text fanyang 2026-06-24 20:54:45 +08:00
  • a247358ec1 test(bench): add counter contention benchmark fanyang 2026-06-24 21:09:07 +08:00
  • c94d106714 perf(stats): lock-free fastant timestamp and fetch_add counter fanyang 2026-06-24 23:34:30 +08:00
  • 721b863547 fix: make stats counters thread safe fanyang 2026-06-18 00:40:11 +08:00
  • 2f42af3375 fix: address dns review issues fix/rustsec-deps fanyang 2026-06-24 00:22:29 +08:00
  • 7eadd5c6a0 fix: address dns review feedback fanyang 2026-06-24 00:09:37 +08:00
  • 34aa54b777 fix: clear cargo audit vulnerabilities fanyang 2026-06-17 00:01:23 +08:00
  • af2e991df2 fix: update vulnerable rust dependencies fanyang 2026-06-16 23:44:14 +08:00
  • 82c66acc23 fix: bound peer rpc packet queues advisor/pr-002-bound-peer-rpc-queues fanyang 2026-06-18 09:27:13 +08:00
  • 65f487ba26 fix: make stats counters thread safe fanyang 2026-06-18 00:40:11 +08:00
  • 034f5066cd fix(faketcp): handle closed tun reader without panic (#2308) fanyang 2026-06-22 10:54:48 +08:00
  • 9869ddaa4b fix: clarify config parse errors (#2360) fanyang 2026-06-21 21:56:49 +08:00
  • 5ea6766238 fix: raise max_headers in ws handshake to 128 (#2366) Luna Yao 2026-06-21 15:54:07 +02:00
  • 5efbc8587f upgrade guarden to 0.2.0 (#2365) Luna Yao 2026-06-18 17:45:28 +02:00
  • 7632cd64da Fix latency-first routing for direct peers (#2358) HYec 2026-06-16 20:58:07 +08:00
  • ba86e47cc6 fix: adapt mobile ffi tun fd API sijie.sun 2026-06-16 20:31:22 +08:00
  • d742fa34aa refactor: simplify shared virtual nic helpers sijie.sun 2026-06-16 12:46:28 +08:00
  • 800c840bb5 shared-tun: preserve member ownership on mobile sijie.sun 2026-06-16 00:15:35 +08:00
  • 16b666ad25 fix: route_update message is not lag (#2355) 韩嘉乐 2026-06-16 00:00:48 +08:00
  • ca17e856a6 fix: tighten shared virtual nic lifecycle sijie.sun 2026-06-15 00:24:08 +08:00
  • d87624b353 fix: address shared tun ci failures sijie.sun 2026-06-14 23:14:45 +08:00
  • a7ab60e0e4 fix: support android shared tun fd groups sijie.sun 2026-06-14 14:04:02 +08:00
  • 8909e88484 do not panic when fail to parse flags (#2349) Luna Yao 2026-06-14 07:12:20 +02:00
  • 3d0d2bed9e fix: preserve macos shared tun ipv4 aliases sijie.sun 2026-06-14 11:24:57 +08:00
  • 7ef023fcdd test: cover shared tun dynamic proxy routes sijie.sun 2026-06-14 02:20:34 +08:00
  • 69d476ad13 test: cover shared tun subnet proxy paths sijie.sun 2026-06-14 01:10:20 +08:00
  • cf3fcb75b5 test: cover shared tun magic dns in netns sijie.sun 2026-06-13 20:40:58 +08:00
  • 17195a5cc4 fix: dispatch shared tun packets by source owner sijie.sun 2026-06-13 18:09:47 +08:00
  • 22bcfebe3e test: cover shared nic instance selection sijie.sun 2026-06-13 16:59:59 +08:00
  • 47a2fb19a6 feat: wire shared nic into instance setup sijie.sun 2026-06-13 16:45:08 +08:00
  • 62e43855cb feat: support shared nic mobile fd sijie.sun 2026-06-13 15:54:55 +08:00
  • 5efbf4853a feat: apply shared nic member ifcfg sijie.sun 2026-06-13 13:44:58 +08:00
  • 3e0bde68b8 perf: bound shared nic flow eviction sijie.sun 2026-06-13 13:28:50 +08:00
  • bda06ebb61 perf: speed up shared nic flow lookup sijie.sun 2026-06-13 13:03:33 +08:00
  • be0859aca6 refactor: keep shared dispatcher state local sijie.sun 2026-06-13 11:52:59 +08:00
  • b2f1b37336 refactor: add shared virtual nic dispatcher sijie.sun 2026-06-13 02:06:30 +08:00
  • 583fb45939 refactor: reuse ring tunnel for shared members sijie.sun 2026-06-13 01:40:30 +08:00
  • a343a907a9 refactor: add shared nic ctx constructor sijie.sun 2026-06-13 01:27:27 +08:00
  • b1ac64f40f refactor: route nic ctx through nic backend sijie.sun 2026-06-13 01:22:27 +08:00
  • 122fb9b54e refactor: add shared nic backend skeleton sijie.sun 2026-06-13 01:16:17 +08:00
  • 09780c1698 refactor: add shared virtual nic registry sijie.sun 2026-06-13 01:10:28 +08:00
  • e533b48244 refactor: decouple virtual nic from global ctx sijie.sun 2026-06-13 00:51:39 +08:00
  • c0bd050742 add shared virtual nic sijie.sun 2026-06-13 00:32:07 +08:00
  • 5edc4cb1cd fix: remove quinn-plaintext (#2345) Luna Yao 2026-06-13 19:21:35 +02:00
  • 003fdefc63 fix: address review comments - CIDR validation, dhcp_cidr implies DHCP, fmt fixes copilot/feat-add-dhcp-segment-function copilot-swe-agent[bot] 2026-06-11 16:54:40 +00:00
  • e7709f1cb5 [OHOS] feat: improve status manager (#2343) 韩嘉乐 2026-06-11 17:27:10 +08:00
  • a25c411249 test: add test verifying DHCP allocates IP within specified CIDR subnet copilot-swe-agent[bot] 2026-06-08 15:54:22 +00:00
  • 0c11cefc04 fix: return error instead of silently ignoring invalid dhcp_cidr in launcher copilot-swe-agent[bot] 2026-06-08 15:35:30 +00:00
  • 8181830902 feat: add DHCP subnet (CIDR) configuration parameter copilot-swe-agent[bot] 2026-06-08 15:31:53 +00:00
  • 0a8c95879b Initial plan copilot-swe-agent[bot] 2026-06-08 15:22:59 +00:00
  • c0f42ebe8c fix: improve log manager (#2329) 韩嘉乐 2026-06-07 23:32:22 +08:00
  • 9d965cae64 Add FFI JNI JSON RPC bridge (#2326) KKRainbow 2026-06-07 17:48:58 +08:00
  • da28c8badc [OHOS] fix: 修复内存泄露问题,并重构日志管理,预防性修复数据库初始化异常问题 (#2328) 韩嘉乐 2026-06-07 16:18:54 +08:00
  • e38b1354b3 Fix credential ospf logic, fix udp subnet proxy loop protection (#2315) KKRainbow 2026-06-07 12:40:09 +08:00
  • 793b57c2a1 feat(ffi): add async data plane API (#2321) KKRainbow 2026-06-06 21:52:50 +08:00
  • 4a25ca934b build: update pnpm config for v11 compatibility (#2322) 深鸣 2026-06-06 21:49:05 +08:00
  • 13f2ebfe12 feat(ffi): add config server client bindings (#2320) KKRainbow 2026-06-06 01:52:27 +08:00
  • 9ba364ff60 feat: string deserialization for prost enums (#2316) Luna Yao 2026-06-05 18:21:22 +02:00
  • 09e30aeff6 fix(dns): adapt resolver chain to dns policy branch resolve-doh fanyang 2026-06-04 23:01:43 +08:00
  • e21046a5fa feat(dns): support configurable resolver chain fanyang 2026-06-03 22:24:21 +08:00
  • ba653da9a0 fix: detect credential mode in TOML config loader (#2301) Neil 2026-06-04 22:38:40 +08:00
  • 64c4d73044 fix QuicSocket payload offset (#2306) Luna Yao 2026-06-04 12:04:39 +02:00
  • e0745f4bab feat: Add data plane support to FFI (#2287) w568w 2026-06-04 17:17:41 +08:00
  • e3ca7ffa54 feat(socket): add Linux SO_MARK (fwmark) support for underlay sockets (#2288) X 2026-06-02 21:57:18 -04:00
  • df97f3a64d fix: make ohos snapshot sync and config id validation safer (#2283) 韩嘉乐 2026-06-02 22:40:48 +08:00
  • 3b2fd5d471 fix(gateway): route local virtual IP proxy targets to loopback fix-kcp-quic-proxy fanyang 2026-05-28 23:31:26 +08:00
  • 8b1a2b5e80 fix(tunnel): silence macOS BPF unsafe warnings fanyang 2026-05-28 23:34:52 +08:00
  • edc0107fc8 Initial plan copilot/fix-comments-in-review-thread copilot-swe-agent[bot] 2026-05-25 09:41:42 +00:00
  • 00957e5f9d feat: add Docker healthcheck (#2279) fanyang 2026-05-24 23:12:51 +08:00
  • bfa3383aaa chore: update kcp-sys (#2277) fanyang 2026-05-24 23:11:16 +08:00
  • 025605afc0 feat: support config server short links support-short-links fanyang 2026-05-22 21:59:38 +08:00
  • 73bea01f40 fix: support env vars for easytier-web (#2280) fanyang 2026-05-22 23:59:16 +08:00
  • 0378191783 feat: add the management of config_store_snapshot (#2271) 韩嘉乐 2026-05-22 01:54:43 +08:00
  • d5fa6a608d fix: Magisk module incorrectly matches the lookup main rule in Android 15 (#2259) ParkGarden 2026-05-18 12:51:49 +08:00
  • b207b8a7bb Merge branch 'main' into feat/dns-policy Luna Yao 2026-05-15 14:56:13 +02:00
  • 811f151155 refactor: rpc build (#2244) Luna Yao 2026-05-15 08:01:56 +02:00
  • 5e8a79a747 Cargo.lock Luna Yao 2026-05-14 02:37:34 +02:00
  • 8485091614 add RepeatedSerialize & RepeatedDeserialize Luna Yao 2026-05-13 23:14:09 +02:00
  • e31fee1a6d merge Luna Yao 2026-05-13 21:30:59 +02:00
  • 743ec3c95e Merge branch 'main' into feat/dns-policy Luna Yao 2026-05-13 21:17:59 +02:00
  • 8428a89d2d refactor: introduce HedgeExt for task hedging; rewrite NatDstQuicConnector (#2229) v2.6.4 releases/v2.6.4 Luna Yao 2026-05-12 14:26:16 +02:00
  • 513695297c [OHOS] feat: Enhance Rust kernel with config management and routing improvements (#2227) 韩嘉乐 2026-05-10 14:15:31 +08:00
  • bfbfa2ef8d fix: reuse conn by dst_peer_id, every peer use only 1 quic conn, to fix nat lost problem (#2216) 21paradox 2026-05-09 22:33:44 +08:00
  • 8e1d079142 feat: add Windows UDP broadcast relay (#2222) KKRainbow 2026-05-09 09:56:31 +08:00
  • 55f15bb6f0 fix(connector): classify manual reconnect timeouts by stage (#2062) fanyang 2026-05-08 22:08:51 +08:00
  • 96fd39649a revert UPX version to 4.2.4 in core.yml (#2221) Luna Yao 2026-05-07 12:49:40 +02:00
  • 74fc8b300d chore: bump version to 2.6.4 (#2219) KKRainbow 2026-05-07 13:48:51 +08:00
  • baeee40b79 fix machine uid and easytier-web panic (#2215) KKRainbow 2026-05-07 00:57:42 +08:00
  • 4342c8d7a2 fix: add missing CLI help text (#2213) fanyang 2026-05-05 17:05:34 +08:00
  • 1178b312fa fix foreign network entry leak (#2211) KKRainbow 2026-05-05 11:01:44 +08:00
  • b80801cfdb fix: avoid selecting unknown-latency peer conns prioritized-listener fanyang 2026-05-04 19:53:10 +08:00
  • e072587721 feat: support listener connection priorities fanyang 2026-05-02 17:38:37 +08:00
  • 9d7a938e93 Address review comments lzo-compression fanyang 2026-05-04 10:42:19 +08:00
  • 6229229b31 feat: support lzo compression fanyang 2026-05-03 11:56:03 +08:00
  • 6a63853bad fix: silence listener warning in feature builds fanyang 2026-05-03 11:45:01 +08:00
  • 4c2859ae7c upgrade optionize to 0.2 Luna Yao 2026-05-04 03:51:47 +02:00
  • c9e610a175 fmt Luna Yao 2026-05-04 02:06:50 +02:00