Commit Graph

  • 56fd6e4ab6 fix wireguard listener (#1382) Sijie.Sun 2025-09-17 23:45:05 +08:00
  • 215db09925 avoid packets sending to non-exist peer causing route loop (#1378) Sijie.Sun 2025-09-17 09:52:53 +08:00
  • 9fff5e4fec Add config validation flag (#1376) fanyang 2025-09-16 22:58:07 +08:00
  • 802d3f78d7 distinct v6 and v4 tunnel in gui and cli (#1373) Sijie.Sun 2025-09-16 07:24:31 +08:00
  • 3593035eb9 fix networksetup timeout on some machine (#1372) Sijie.Sun 2025-09-15 23:33:43 +08:00
  • 757d76c9da fix stun server list empty when config is from web (#1371) Sijie.Sun 2025-09-15 22:52:58 +08:00
  • 445e68ddd1 Read config from stdin (#1354) fanyang 2025-09-13 21:21:30 +08:00
  • b540ec3f46 improve uptime (#1365) Sijie.Sun 2025-09-13 19:14:13 +08:00
  • 5c90431876 fix smoltcp attempt to subtract sequence numbers with underflow (#1360) Sijie.Sun 2025-09-13 15:03:04 +08:00
  • 793889c3b7 fix ospf ipv4 map error when ipv4 conflicted and changed (#1359) Sijie.Sun 2025-09-13 08:48:50 +08:00
  • eb42086f9c set correct route policy for udp/icmp (#1361) Sijie.Sun 2025-09-13 08:48:37 +08:00
  • d0efc40efb fix foreign network direct conn with mapped listeners (#1363) Sijie.Sun 2025-09-13 08:48:12 +08:00
  • ae704d1d5f Fix jemalloc warning on macOS (#1344) fanyang 2025-09-08 21:53:40 +08:00
  • 525dfd9fc1 cli: improve peer table display with shorter columns for small display (#1342) fanyang 2025-09-08 21:52:53 +08:00
  • 18bd178bbd update readme to fix script installation command (#1341) Sijie.Sun 2025-09-06 17:02:31 +08:00
  • 088155f6f3 core: hide default STUN servers from cli (#1334) fanyang 2025-09-06 15:53:34 +08:00
  • b750faa66f add android jni (#1340) Sijie.Sun 2025-09-06 13:49:42 +08:00
  • ef3309814d fix cli add port forward failed if initial forward list is empty (#1324) Sijie.Sun 2025-09-02 22:03:57 +08:00
  • b87a05b457 refactor: update custom STUN server settings (#1310) fanyang 2025-09-02 21:46:37 +08:00
  • 754439f03c feat(gui): add macOS dock icon visibility control (#1328) Joel Stodolski 2025-09-02 17:32:18 +08:00
  • 2145ef40b9 fix ospf route panic (#1304) v2.4.3 Sijie.Sun 2025-08-27 13:22:29 +08:00
  • a3806e0190 fix set ipv6 mtu may cause tun init error (#1300) Sijie.Sun 2025-08-27 09:57:32 +08:00
  • 0ceb58586b fix keepalive on accepted tcp proxy connection (#1302) Sijie.Sun 2025-08-26 23:30:30 +08:00
  • 719a1fe7cf bump version to 2.4.3 (#1296) Sijie.Sun 2025-08-26 12:22:08 +08:00
  • 671b8d5a0c fix quic transport (#1293) Sijie.Sun 2025-08-26 08:37:31 +08:00
  • e29206aef9 tray: place the exit menu item at bottom (#1291) fanyang 2025-08-25 12:47:43 +08:00
  • 3299a77da3 make magic dns domain check robust (#1288) Sijie.Sun 2025-08-24 18:24:42 +08:00
  • 0804fd6632 retry create tun device if it closed (#1279) Sijie.Sun 2025-08-24 15:25:09 +08:00
  • ea76114d50 fix kcp not work as expect (#1285) Sijie.Sun 2025-08-24 14:33:11 +08:00
  • 9304d3b227 feat(nix): refactor Flake and Migrate Android Support (#1280) Mg Pig 2025-08-24 00:53:42 +08:00
  • 78004de5e5 gui: sort peer list (#1278) fanyang 2025-08-24 00:53:32 +08:00
  • 5b7384fddd disable nat4 hole punch (#1277) Sijie.Sun 2025-08-22 23:33:21 +08:00
  • 08a92a53c3 feat(acl): add group-based ACL rules and related structures (#1265) Mg Pig 2025-08-22 22:25:00 +08:00
  • 34560af141 cli: put the local IP at the front (#1256) fanyang 2025-08-22 20:40:28 +08:00
  • 2e7e0088dd Revise QQ group details in README_CN.md (#1274) Sijie.Sun 2025-08-22 12:52:01 +08:00
  • d23366ea84 Update QQ Group contact information in README (#1275) Sijie.Sun 2025-08-22 12:51:50 +08:00
  • df7eb47593 Support tokio-console (#1259) fanyang 2025-08-21 11:41:42 +08:00
  • 839a28a3d5 avoid panic on smoltcp socket accept (#1272) Sijie.Sun 2025-08-21 09:30:51 +08:00
  • 9c6d1dabdf fix dead lock in tokio smoltcp (#1270) Sijie.Sun 2025-08-21 00:16:11 +08:00
  • e6ec7f405c introduce uptime monitor for easytier public nodes (#1250) Sijie.Sun 2025-08-20 22:59:44 +08:00
  • 8f37d4ef7c 增加magisk模块功能:热点局域网转发。 (#1252) ThermalEng 2025-08-20 20:49:25 +08:00
  • c37af8c1be feat(easytier-magisk): add support for custom command args. (#1236) TigerBeanst 2025-08-19 00:04:54 +08:00
  • 489661a2ce Fix #1255: Using mimalloc for Linux LoongArch64 (#1257) Glavo 2025-08-19 00:04:11 +08:00
  • fa3e208668 fix panic of std::Instant overflow (#1243) Sijie.Sun 2025-08-15 22:54:58 +08:00
  • 4d240efde9 add a android flake.nix for local development/test/build (#1237) 21paradox 2025-08-15 16:59:11 +08:00
  • d9bcbd9b31 fix proxy traffic not count into traffic (#1229) Sijie.Sun 2025-08-14 00:05:12 +08:00
  • 35ff9b82fc Support custom STUN servers configuration (#1212) fanyang 2025-08-13 10:35:59 +08:00
  • a511abb613 fix docker file (#1219) Sijie.Sun 2025-08-11 18:09:16 +08:00
  • 1eec27b5ff bump version to 2.4.2 (#1218) v2.4.2 Sijie.Sun 2025-08-11 09:03:13 +08:00
  • 1de7777a71 fix quic transport panic (#1216) Sijie.Sun 2025-08-11 08:30:59 +08:00
  • 975ca8bd9c Update docker workflow (#1217) Sijie.Sun 2025-08-10 23:36:50 +08:00
  • e43537939a clippy all codes (#1214) Sijie.Sun 2025-08-10 22:56:41 +08:00
  • 0087ac3ffc feat(encrypt): Add XOR and ChaCha20 encryption with low-end device optimization and openssl support. (#1186) CyiceK 2025-08-09 18:53:55 +08:00
  • 7de4b33dd1 add FOREGROUND_SERVICE for no_tun mode, not using vpn service (#1203) 21paradox 2025-08-09 18:34:45 +08:00
  • 8ffc2f12e4 optimize the condition of enabling kcp (#1210) Sijie.Sun 2025-08-09 16:16:09 +08:00
  • 37b24164b6 add portforward config to gui (#1198) FuturePrayer 2025-08-09 09:50:09 +08:00
  • 8cdb27d43d add stats metrics (#1207) Sijie.Sun 2025-08-09 00:06:35 +08:00
  • efa17a7c10 fix dead loop in direct connecto if disable-p2p is enabled in dst (#1206) Sijie.Sun 2025-08-08 22:30:39 +08:00
  • 6d14e9e441 fix jemalloc prof feature (#1201) Sijie.Sun 2025-08-08 17:54:39 +08:00
  • e3e406dcde cli: sort peers by IPv4 and hostname (#1191) fanyang 2025-08-04 21:18:49 +08:00
  • d0a6c93c2c fix ipv6 packet routing and avoid route looping sijie.sun 2025-08-03 16:54:03 +08:00
  • 84bfac144c bump version to 2.4.1 v2.4.1 sijie.sun 2025-08-02 01:03:28 +08:00
  • 9eddb4b072 fix readme assets (#1182) Sijie.Sun 2025-08-01 23:58:01 +08:00
  • 4fca0f40fe update readme (#1181) Sijie.Sun 2025-08-01 23:52:27 +08:00
  • 43b9e6e6e9 fix macos elevate (#1177) Sijie.Sun 2025-08-01 09:36:10 +08:00
  • 583c768f40 fix exit code when error occcurs (#1173) Sijie.Sun 2025-07-30 23:05:22 +08:00
  • b1b2421561 fix: compiling with socket2::Type::RAW not found on macOS #1168 (#1169) Tunglies 2025-07-30 00:33:38 +08:00
  • 3d610c0f0f Some Improvements (#1172) Sijie.Sun 2025-07-29 23:05:38 +08:00
  • 2ec88da823 cli for port forward and tcp whitelist (#1165) Sijie.Sun 2025-07-29 09:30:47 +08:00
  • 5514de1187 chore: update flake configuration (#1163) Mg Pig 2025-07-29 00:26:05 +08:00
  • e70eed74e2 Add support for Linux RISC-V 64 (#1159) Glavo 2025-07-27 22:07:07 +08:00
  • 7dc5988620 avoid udp hole punch go through tun (#1155) Sijie.Sun 2025-07-26 14:39:03 +08:00
  • 354a4e1d7b fix acl not work with kcp&quic (#1152) Sijie.Sun 2025-07-26 14:38:10 +08:00
  • 5409c5bbe7 port range should not be converted to single port (#1154) Sijie.Sun 2025-07-26 14:13:13 +08:00
  • 33ff9554cd need encrypt rpc if dst is in peer map (#1151) v2.4.0 Sijie.Sun 2025-07-25 22:28:47 +08:00
  • 975b4e7664 support loongarch (#1146) Sijie.Sun 2025-07-25 01:53:49 +08:00
  • 1f6a715939 releases/v2.4.0 (#1145) Sijie.Sun 2025-07-25 00:16:15 +08:00
  • 8e7a8de5e5 Implement ACL (#1140) Sijie.Sun 2025-07-24 22:13:45 +08:00
  • 4f53fccd25 fix bugs (#1138) Sijie.Sun 2025-07-21 23:18:38 +08:00
  • 876d550f68 reduce memory usage (#1133) Sijie.Sun 2025-07-20 19:15:28 +08:00
  • 2660ed5fda try create tun device if not exist (#1131) Sijie.Sun 2025-07-19 22:56:19 +08:00
  • 50c6f5ae6c add windows firewall for tun interface (#1130) Sijie.Sun 2025-07-19 20:38:44 +08:00
  • 85f0091056 fix latency first route of public server (#1129) Sijie.Sun 2025-07-19 18:16:53 +08:00
  • e25cd9be37 add disable ipv6 option to gui/web (#1127) Sijie.Sun 2025-07-19 11:07:57 +08:00
  • 1fb5ca9475 update issue template (#1126) Sijie.Sun 2025-07-18 23:50:02 +08:00
  • 7f3a9c021c close peer conn if remote addr is from virtual network (#1123) Sijie.Sun 2025-07-18 03:29:48 +08:00
  • 0427b48d75 Allows to modify Easytier's mapped listener at runtime via RPC (#1107) liusen373 2025-07-17 20:37:05 +08:00
  • 0b729b99e7 add options to generate completions (#1103) Jiangqiu Shen 2025-07-17 08:35:49 -04:00
  • 940238f158 socks5 and port forwarding (#1118) Sijie.Sun 2025-07-17 10:09:25 +08:00
  • 3f6c7ba1d2 update readme (#1102) Sijie.Sun 2025-07-10 00:34:34 +08:00
  • 0025973453 fix: cannot start gui on linux (#1090) lazebird 2025-07-07 22:59:11 +08:00
  • c3a217c9d2 chore(ci): update GitHub Actions (#1088) Rene Leonhardt 2025-07-07 16:55:30 +02:00
  • 13c2e72871 fix incorrect config check (#1086) Sijie.Sun 2025-07-06 14:20:49 +08:00
  • 3c65594030 smoltcp use larger tx/rx buf size (#1085) Sijie.Sun 2025-07-06 10:53:01 +08:00
  • f85b031402 handle close peer conn correctly (#1082) Sijie.Sun 2025-07-06 09:16:13 +08:00
  • ac3e994682 contributing.md (#1084) Sijie.Sun 2025-07-06 00:08:21 +08:00
  • 139f6b3c4c exclude ohos from workspace (#1080) Sijie.Sun 2025-07-05 18:44:37 +08:00
  • a4bb555fac use winapi to config ip and route (remove dep on netsh) (#1079) Sijie.Sun 2025-07-05 16:50:09 +08:00
  • d0cfc49806 Add support for IPv6 within VPN (#1061) DavHau 2025-07-04 22:43:30 +07:00
  • 01e491ec07 support ohos (#974) 韩嘉乐 2025-07-02 09:44:45 +08:00