Commit Graph

  • ff24332e23 feat(web): add OIDC SSO login support (#1943) Mg Pig 2026-03-03 18:23:31 +08:00
  • d4ff0b1767 build(deps): upgrade vite to 5.4.21 in frontend and gui packages (#1950) fanyang 2026-03-01 13:47:02 +08:00
  • 5716f7f16b fix(web): allow configuring listen address for API and web servers (#1919) (#1948) Mg Pig 2026-03-01 01:02:31 +08:00
  • e5bd8f9e24 build(deps): upgrade minimatch to 10.2.4 (#1949) fanyang 2026-02-28 22:40:47 +08:00
  • b56bcfb4b0 fix: increase websocket peer connection timeout to 20 seconds (#1939) sky96111 2026-02-28 18:26:19 +08:00
  • fb95b4827c build(deps): bump axios from 1.11.0 to 1.13.6 in frontend packages (#1947) fanyang 2026-02-28 11:17:18 +08:00
  • a8f7226195 fix(foreign_network): set avoid_relay_data when relay_data is false (#1935) fanyang 2026-02-25 09:30:24 +08:00
  • e6ee485352 build(deps-dev): bump vite from 5.4.10 to 5.4.21 in /easytier-web/frontend-lib (#1922) dependabot[bot] 2026-02-23 22:47:29 +08:00
  • 73291a3a1c feat: Update Cargo.toml to add support for tls1.2 when use wss (#1917) hello 2026-02-20 18:01:21 +08:00
  • f737708f45 fix: avoid panic on malformed short tunnel packets (#1904) fanyang 2026-02-18 00:04:30 +08:00
  • aa24d09aa2 fix: replace stale magic DNS records on IP change (#1906) fanyang 2026-02-16 13:20:11 +08:00
  • fe4e77979d fix: avoid panic for quic peer urls using port 0 (#1905) fanyang 2026-02-14 17:10:29 +08:00
  • 7a26640c26 feat: support macOS Network Extension (#1902) Chenx Dust 2026-02-14 14:54:36 +08:00
  • 5a777959e3 ui: clarify encryption checkbox description in locales (#1841) Mg Pig 2026-02-13 16:04:26 +08:00
  • 3512a80597 feat(web): add --disable-registration flag to disable user registration (#1881) Mg Pig 2026-02-13 16:03:11 +08:00
  • 011770a601 Update http_connector.rs (#1900) Zkitefly 2026-02-13 16:02:32 +08:00
  • 6475724d2e fix: toggle_window_visibility with focus check (#1888) Chenx Dust 2026-02-11 16:50:36 +08:00
  • 85e9029577 feat: add Nix CI workflow and update flake.lock dependencies (#1872) Mg Pig 2026-02-04 15:37:35 +08:00
  • b6e292cce3 ci: use shared key for build workflow (#1868) Luna Yao 2026-02-04 02:48:55 +01:00
  • c58140fb47 update rust to 1.93 (#1865) KKRainbow 2026-02-04 09:48:43 +08:00
  • aebb7facfa drop permit reserved by poll_reserve (#1858) Luna Yao 2026-02-03 04:14:11 +01:00
  • 1e2124cb99 fix: force set tun fd when received (#1860) Chenx Dust 2026-02-03 11:13:31 +08:00
  • e1cbd07d1f feat: separate zstd and faketcp into features (#1861) Chenx Dust 2026-02-03 11:12:33 +08:00
  • 7750e81168 CI(ohos): add a condition to check for the publish code (#1863) 韩嘉乐 2026-02-03 11:11:45 +08:00
  • bf3edbd28f remove src modified flag from pm hdr (#1857) KKRainbow 2026-02-02 16:47:26 +08:00
  • cd2cf56358 refactor: handle quic proxy internally instead of use external udp port (#1743) Luna Yao 2026-02-02 04:53:40 +01:00
  • 21f4a944a7 fix perf degraded because of impact of is_empty() of dashmap (#1854) KKRainbow 2026-02-01 08:51:18 +08:00
  • 9617005136 make udp->ring transmit reliable (#1851) KKRainbow 2026-01-31 17:23:45 +08:00
  • c85d1d41b3 allow set TUN dev name on FreeBSD (#1823) deddey 2026-01-30 23:51:52 +08:00
  • 9e3c9228bb improve perf of remove_network in foreign net mgr (#1847) KKRainbow 2026-01-30 23:04:31 +08:00
  • acd7c85ff6 ci: speed up test with matrix (#1830) Luna Yao 2026-01-30 15:21:27 +01:00
  • 8727221513 call remove_peer instead of remove_network when peer id not match (#1844) KKRainbow 2026-01-30 16:01:52 +08:00
  • cdedaf3f63 refactor(quic): remove quinn encryption (#1831) Luna Yao 2026-01-30 03:21:59 +01:00
  • ffe5644ddc add token bucket limiter on peer conn recv (#1842) KKRainbow 2026-01-29 16:12:26 +08:00
  • ccc684a9ab Fix: Fixed compilation issue after partially removing the feature flag (#1835) Chenx Dust 2026-01-28 21:38:34 +08:00
  • 977e502150 feat(cli): add column truncation controls (#1838) fanyang 2026-01-28 14:50:14 +08:00
  • 518d26b25f feat: add X-Network-Name header to HTTP connector requests (#1839) Mg Pig 2026-01-28 14:48:45 +08:00
  • 101f416268 Introduce secure mode (part 1) (#1808) KKRainbow 2026-01-25 20:16:51 +08:00
  • ffa08d1c43 feat: add peer_id in MyNodeInfo (#1821) Chenx Dust 2026-01-22 22:44:37 +08:00
  • cf3f9169b7 CI(ohos): Enhance CI workflow for release package builds (#1812) 韩嘉乐 2026-01-20 12:25:10 +08:00
  • 8343cd5e76 fix config loss when run network (#1802) KKRainbow 2026-01-17 00:58:42 +08:00
  • 005b321f62 allow open rpc port in gui normal mode (#1795) KKRainbow 2026-01-16 11:12:32 +08:00
  • 53264f67bf fix peer establish direct conn with subnet proxy to one of local interface (#1782) KKRainbow 2026-01-15 01:00:32 +08:00
  • f8b34e3c86 Merge pull request #1787 from EasyTier/FrankHan052176-patch-1 韩嘉乐 2026-01-13 23:58:26 +08:00
  • ce1bdac2bc action[ohos] fix the cnt of commit in ohos.yml 韩嘉乐 2026-01-13 22:57:43 +08:00
  • bd8f01fb26 Add Nushell completion script generation support (#1756) Copilot 2026-01-11 18:41:02 +08:00
  • b590700540 feat: support unix socket tunnel (for ios) (#1779) Chenx Dust 2026-01-11 16:37:32 +08:00
  • 48c5c23f9b feat: support compile for iOS (#1777) Chenx Dust 2026-01-11 16:36:58 +08:00
  • f4f591d14c fix: outbound packet not dropped by acl (#1766) 朝倉水希 2026-01-08 19:58:23 +08:00
  • 0c16e2211b feat(gui): persist and restore last used network instance ID (#1762) Mg Pig 2026-01-08 17:03:51 +08:00
  • 4bfea06a12 docs: update locales (#1755) Rinne 2026-01-08 11:08:32 +08:00
  • 057ee9f2c5 Resolves the issue of DNS resolution failure after installing KSU modules, resulting in inability to connect to nodes. (#1761) 桜井 ホタル 2026-01-08 11:07:52 +08:00
  • 7f48ca54a3 Implement requesting tun_fd with tokio channel. (#1734) Burning_TNT 2026-01-04 21:04:43 +08:00
  • ee5227130c feat: Update Cargo.toml for easytier-gui and android app to support tls1.2 (#1744) hello 2026-01-04 21:03:34 +08:00
  • 2e0d9a2b54 Refactor EasyTier version resolution in workflow (#1747) 韩嘉乐 2026-01-04 21:02:55 +08:00
  • c5d732773f Convert dead URL to ASCII before socket address lookup (#1739) 编程小白 2026-01-02 18:49:23 +08:00
  • 88a45d1156 use 80/443 as ws/wss default port (#1700) v2.5.0 狂男风 2026-01-01 01:31:38 +08:00
  • 4e651a72f7 allow loopback src address in listener (#1730) KKRainbow 2026-01-01 00:41:56 +08:00
  • 7c563153ae fix: ensure proxy routes update correctly on NIC (#1729) Mg Pig 2025-12-31 22:36:45 +08:00
  • cb81c0df85 respond packet should not be dropped if request packet is already allowed (#1725) KKRainbow 2025-12-31 08:14:39 +08:00
  • 9c316ea01c fix socks5 and tcp forward mem leak (#1721) 21paradox 2025-12-31 00:01:44 +08:00
  • 541fc664e3 update[gui]:将macOS端的应用图标修改为Big Sur风格圆角图标 (#1723) XuDaojie 2025-12-30 22:22:39 +08:00
  • 18478b7c4b fix(android): update vpn routes when proxy cidrs change (#1717) Mg Pig 2025-12-30 19:26:42 +08:00
  • 650323faef [Ohos] 仅在push时执行发布操作,避免流水线运行错误 (#1718) 韩嘉乐 2025-12-29 13:57:02 +08:00
  • ed131272d4 fix(gui): open_log_dir not working (#1714) 狂男风 2025-12-28 23:20:29 +08:00
  • 39b056c87a bump version to v2.5.0 (#1715) KKRainbow 2025-12-28 23:19:30 +08:00
  • c19cd1bff3 add tcp hole punching (#1713) KKRainbow 2025-12-28 21:35:30 +08:00
  • 37531507db fix(mobile): logs unreachable on android (#1710) 狂男风 2025-12-27 20:04:18 +08:00
  • ca9b4c58b1 fix windivert cause stack overflow (#1711) KKRainbow 2025-12-27 19:31:42 +08:00
  • 4341bcba5d improve faketcp, handle tcp GSO correctly (#1708) KKRainbow 2025-12-26 23:46:17 +08:00
  • 0be4ac1fa5 [Ohos] 使用Commit计数器替代Commit Hash作为版本尾缀 (#1703) 韩嘉乐 2025-12-25 20:42:43 +08:00
  • 28cd6da502 Add fake tcp tunnel (experimental) (#1673) KKRainbow 2025-12-25 00:10:32 +08:00
  • 0712ef762d Fix logic error in relay network whitelist resolving (#1692) 狂男风 2025-12-23 08:25:45 +08:00
  • eee7d7a1ed 增加Ohos流水线发布步骤执行条件 (#1695) 韩嘉乐 2025-12-22 21:40:28 +08:00
  • 4c58def0db Make release.yml available in forks (#1689) Burning_TNT 2025-12-21 21:13:53 +08:00
  • c6a32e4467 fix: magic dns tld_dns_zone were not working properly (#1686) Momo 2025-12-21 21:13:39 +08:00
  • 30f0ff16ca Merge pull request #1678 from EasyTier/ohpm 韩嘉乐 2025-12-16 12:06:19 +08:00
  • 38d117ee44 [鸿蒙] 在流水线中增加上传中心仓与上传华为云私仓流程,增加华为云流水线Webhook FrankHan 2025-12-16 11:50:05 +08:00
  • 7aba65ea32 enhance port forward (#1662) KKRainbow 2025-12-09 22:16:16 +08:00
  • fe4dff5df0 perf: simplify method signatures and reduce clone across multiple files (#1663) Tunglies 2025-12-09 16:47:57 +08:00
  • 2bc51daa98 fix whitelist cause packets of other protocal dropped (#1660) KKRainbow 2025-12-08 21:56:27 +08:00
  • 838b6101b9 Make ospf route more effiencient (#1512) KKRainbow 2025-12-08 13:14:47 +08:00
  • 056c9da781 [EasyTier-ohrs] Use NetworkConfig instead of TomlConfig, and add CompressionAlgorithm and EncryptionAlgorithm to NetworkConfig. (#1654) 韩嘉乐 2025-12-06 23:23:22 +08:00
  • 2a656d6a0c fix(core): Fix sleep-wake reconnect by resetting alive_conn_urls (#1593) datasone 2025-12-05 14:31:08 +08:00
  • 43a650f9ab set FORCE_USE_CONN_LIST default to false (#1652) KKRainbow 2025-12-05 00:26:04 +08:00
  • 88a55859ac fix(web): remove trailing slash from api base url (#1621) C.C. 2025-12-04 23:06:28 +08:00
  • d686c8721f feat(install): enhance installation script functionality (#1641) dawn-lc 2025-12-04 23:06:06 +08:00
  • 0a718163fd feat(gui): GUI add support to connect to config server (#1596) Mg Pig 2025-12-04 23:05:36 +08:00
  • 53f279f5ff feat(core): Support environment variable parsing in config files (#1640) Mg Pig 2025-12-02 17:54:31 +08:00
  • ae6d929f4a fix(mobile): Add DHCP polling to fix Android VPN startup failure (#1628) Mg Pig 2025-12-01 01:13:05 +08:00
  • bb82b3a5b0 fix(elevate): fix panic on NixOS (#1634) starrain 2025-12-01 01:12:08 +08:00
  • 70b122fb91 feat(gui): macOS UX Improvements (#1631) Mg Pig 2025-12-01 01:11:36 +08:00
  • 67cba2c326 feat(mobile): Enhance the Magic DNS support via VpnService on Android (#1617) 狂男风 2025-11-27 16:53:40 +08:00
  • b86692d009 fix(android): use network-assigned DNS when no DNS is provided (#1612) sky96111 2025-11-26 18:24:05 +08:00
  • 28e645a277 Add IPv6 address to VPN service (#1615) 狂男风 2025-11-26 17:15:19 +08:00
  • 1f2517c731 feat(gui): add service and remote mode support (#1578) Mg Pig 2025-11-25 13:59:27 +08:00
  • b44053f496 support p2p-only mode (#1598) Sijie.Sun 2025-11-20 08:20:27 +08:00
  • 5b9ac65477 update readme (#1594) Sijie.Sun 2025-11-17 16:00:32 +08:00
  • d726d46a00 fix: Preserve disable_sym_hole_punching setting on edit (#1589) Mg Pig 2025-11-15 18:57:59 +08:00
  • 1273426009 feat: Enable core to use local config files while being managed via the web (#1540) Mg Pig 2025-11-08 20:32:00 +08:00