Commit Graph

  • e802f02bae ThirdPart: LwIP: Update to e22c9d2. main hev 2026-09-21 19:38:44 +08:00
  • b514150d39 HevTunnelWindows: Allow specifying a custom Wintun adapter GUID. (#333) Plangto 2026-09-19 16:20:15 +08:00
  • 1981d6aaa7 Docs: Add EasyssTun to use cases and nange to contributors (#334) LanceLi 2026-09-19 15:51:03 +08:00
  • 21a784a670 Build: Bundle Java JNI binding into android AAR (#331) LanceLi 2026-09-17 22:24:31 +08:00
  • 941c758101 Build: Add android aar build with default JNI contract (#329) LanceLi 2026-09-06 21:09:29 +08:00
  • a404c11cd6 CI: Update musl-cross to 20260823. hev 2026-08-30 21:56:43 +08:00
  • 0428c4ebb0 HevTunnel: Enable tunnel address family header on FreeBSD and NetBSD. hev 2026-08-17 22:12:18 +08:00
  • 9a06bc6e79 HevConfig: Bump up to 2.17.1. 2.17.1 hev 2026-08-12 23:49:00 +08:00
  • c02e3fd715 HevSocks5SessionUDP: Fix incorrect address type and null pointer dereference. hev 2026-08-12 19:23:29 +08:00
  • f6ab377c9b Build: Enable task stack overflow detector. hev 2026-08-09 23:53:54 +08:00
  • c362232d2e HevSocks5Tunnel: Fix build failure due to ignored write result. hev 2026-08-08 11:16:04 +08:00
  • 1c38f9f3a7 Add Kotlin section for TProxyService in README (#322) Kuzey Bilgin 2026-08-07 23:13:58 -04:00
  • d1178b52fc HevConfig: Bump up to 2.17.0. 2.17.0 hev 2026-08-05 20:24:41 +08:00
  • 64cc609f94 HevJNI: Add registration result checking. hev 2026-07-30 23:09:23 +08:00
  • 41d335c324 HevMappedDNS: Fix name reference offset overflow. hev 2026-07-30 23:08:54 +08:00
  • f41014fbe2 HevRingBuffer: Remove unnecessary alloc result check. hev 2026-07-30 23:08:23 +08:00
  • 5518d5dea7 HevSocks5Tunnel: Use READ_ONCE() and WRITE_ONCE() for run flag access. hev 2026-07-30 23:06:38 +08:00
  • 8c6f93ba0b HevTunnel: Fix string formatting buffer length. hev 2026-07-30 23:03:43 +08:00
  • 5eabd8aaf6 HevConfig: Fix string copy length. hev 2026-07-30 23:03:43 +08:00
  • 2f353cd651 HevConfig: Skip unexpected nodes when parsing. hev 2026-07-30 23:03:27 +08:00
  • 180cda8b30 HevSocks5Core: Update to 162dd99. hev 2026-07-26 10:38:38 +08:00
  • ae72575b4c ThirdPart: HevTaskSystem: Update to 328f35d. hev 2026-07-23 23:19:32 +08:00
  • 31055abd38 HevSocks5Tunnel: Synchronize initialization and shutdown. hev 2026-07-22 21:25:53 +08:00
  • 96c1e2fe9e HevLogger: Fix out-of-bounds read. hev 2026-07-22 21:20:13 +08:00
  • 515c27dc88 HevMappedDNS: Fix memory leak. hev 2026-07-22 21:19:56 +08:00
  • 501a352cf2 HevMappedDNS: Fix out-of-bounds memory access. hev 2026-07-22 21:19:45 +08:00
  • dd08c99f43 HevSocks5Tunnel: Fix resource leak on initialization failure. hev 2026-07-22 21:19:20 +08:00
  • c7a8ae0f1e HevMain: Fix resource leak on initialization failure. hev 2026-07-22 21:16:53 +08:00
  • 2a79b4a4dd HevConfig: Reset before initialization. hev 2026-07-22 21:15:11 +08:00
  • 1cd8a3919f HevSocks5Core: Update to 434d9d9. hev 2026-07-22 21:12:31 +08:00
  • 2d076f7c90 README: Add Java API. hev 2026-07-22 21:28:17 +08:00
  • d1b6c6f1a0 HevConfig: Default the log file to null. hev 2026-07-22 19:30:30 +08:00
  • 10058ce896 HevLogger: Disable logger if no log file is specified. hev 2026-07-22 19:27:42 +08:00
  • d6bb4cff8a HevSocks5Core: Update to ca9edc9. hev 2026-07-22 19:27:21 +08:00
  • df11261f09 README: Update contributors. hev 2026-07-21 23:07:49 +08:00
  • a67fde7201 HevJNI: Expose native runtime state (#316) ihipop 2026-07-21 23:03:09 +08:00
  • ad76004979 HevSocks5Core: Update to c234519. hev 2026-07-19 21:58:09 +08:00
  • 0a05221275 HevConfig: Bump up to 2.16.0. 2.16.0 hev 2026-07-18 11:49:19 +08:00
  • 90cb8420e4 Docker: Add support for ICMP Echo. hev 2026-07-17 21:30:38 +08:00
  • 9fc2d12b0e HevSocks5SessionTCP: Remove redundant receive queue window check. hev 2026-07-17 21:29:25 +08:00
  • 978caf8e13 README: Add ICMP Echo feature. hev 2026-07-17 12:35:00 +08:00
  • ffa3b8975e HevSocks5Tunnel: Add support for ICMP Echo. hev 2026-07-15 23:21:35 +08:00
  • 63151f4ccf ThirdPart: LwIP: Update to 2a11c14. hev 2026-07-15 23:13:14 +08:00
  • 1d334516b4 Revert "README: add Hey VPN use case (#310)" hev 2026-07-13 23:14:24 +08:00
  • c6e4c72246 Add Orbot Android to use cases (#314) bitmold 2026-07-06 13:47:25 -04:00
  • 67dfba56c0 README: add Hey VPN use case (#310) 2026-06-30 23:18:45 +08:00
  • bb819ac32c HevSocks5Core: Update to cbff465. hev 2026-06-30 23:03:51 +08:00
  • 8d3de83b7c Add android bins to release build (#307) simplerick-simplefun 2026-06-26 23:08:58 +08:00
  • 3911f79434 Core: Handle SIGTERM for graceful shutdown (#309) Andreyandacidroper 2026-06-18 09:10:30 +05:00
  • eb5c7cec80 ThirdPart: HevTaskSystem: Update to b1afa0e. hev 2026-05-23 20:17:13 +08:00
  • 3ffa5b91ec CI: Update musl-cross to 20260515. hev 2026-05-17 21:10:03 +08:00
  • 00c7eb9ad7 HevConfig: Bump up to 2.15.0. 2.15.0 hev 2026-05-10 17:33:50 +08:00
  • 13d7392241 CI: Update actions. hev 2026-05-02 17:09:38 +08:00
  • 192d9e9c21 HevSocks5Tunnel: Add support for TCP fastopen. hev 2026-05-02 13:46:39 +08:00
  • 2782db6f39 README: Update contributors. hev 2026-05-01 23:22:29 +08:00
  • 797fafb16d CI: Update musl-cross to 20260430. hev 2026-05-01 22:47:22 +08:00
  • 16bc186392 Docker: Always run make clean before build. hev 2026-04-19 21:36:38 +08:00
  • ad7843c124 HevSocks5Core: Update to ee0f245. hev 2026-04-19 21:15:36 +08:00
  • dfabaa9cad ThirdPart: LwIP: Update to 8c69dfb. hev 2026-04-19 17:12:30 +08:00
  • cf312ec222 HevSocks5Tunnel: Fix use uninitialized variable hev 2026-04-05 13:43:58 +08:00
  • 5ec615875f build-apple: Organize headers into a sub-directory for XCFramework (#292) xiguagua 2026-03-07 22:53:16 +08:00
  • 4d6c334dbf HevConfig: Bump up to 2.14.4. 2.14.4 hev 2026-02-06 13:22:04 +08:00
  • 1f04d85285 README: Update contributors. hev 2026-02-06 13:20:53 +08:00
  • 1571d8ffc1 HevTunnelMacOS: Fix signed/unsigned comparison in read/write result checks (#286) yujinpan 2026-02-06 11:18:54 +08:00
  • da33382c72 HevConfig: Bump up to 2.14.3. 2.14.3 hev 2026-01-17 22:31:06 +08:00
  • 4b67214903 HevSocks5SessionTCP: Block on I/O when the ring buffer is full to avoid busy looping. hev 2026-01-16 08:16:03 +08:00
  • 276f60202a HevConfig: Use CGNAT (100.64.0.0/10) address range for MapDNS. hev 2026-01-16 08:01:30 +08:00
  • 091811283a HevSocks5Session: Improve log levels to reduce non-critical error reports. hev 2026-01-16 08:01:22 +08:00
  • 2ecd48e896 HevSocks5Core: Update to 4be2e62. hev 2026-01-16 08:01:11 +08:00
  • 014241952d README: Add reverse path filter disabling. hev 2026-01-14 19:24:08 +08:00
  • 09aed689d7 HevConfig: Bump up to 2.14.2. 2.14.2 hev 2026-01-13 23:47:32 +08:00
  • 75eb2e4a70 README: Update contributors. hev 2026-01-13 23:12:20 +08:00
  • 5b0efbdf0f HevMappedDNS: Fix incorrect ARCOUNT in responses. zheshinicheng 2026-01-13 23:02:32 +08:00
  • 0aa12319d8 ThirdPart: LwIP: Update to 07dbf16. hev 2026-01-13 22:57:58 +08:00
  • 6399f90e63 ThirdPart: HevTaskSystem: Update to 8d83bbb. hev 2026-01-06 00:24:05 +08:00
  • e17d52de86 Fix clone failed (#277) Katana 2026-01-04 20:22:06 +08:00
  • 4682d7983c HevUtils: Set NOFILE soft limit to hard limit before applying requested value. hev 2025-11-28 20:58:00 +08:00
  • 2cec5a6b9b HevConfig: Bump up to 2.14.1. 2.14.1 hev 2025-11-08 22:22:14 +08:00
  • 47b6cb90f4 HevSocks5Core: Update to 0babddd. hev 2025-11-08 00:04:51 +08:00
  • 26adbd49fd HevConfig: Bump up to 2.14.0. 2.14.0 hev 2025-10-29 23:14:24 +08:00
  • 1b932b8fcd ThirdPart: HevTaskSystem: Update to 353c5f8. hev 2025-10-19 20:38:14 +08:00
  • cf6c51bc3b HevSocks5Core: Update to abd05ab. hev 2025-10-19 12:26:18 +08:00
  • 49285e8468 HevSocks5Core: Update to 13c0a57. hev 2025-10-19 01:25:57 +08:00
  • eb908dc2dd HevConfig: Setting the number of UDP buffers in splice. hev 2025-10-15 23:45:21 +08:00
  • 7fc4a4b8ff HevConfig: Setting the socks5 UDP receive buffer size. hev 2025-10-19 01:15:47 +08:00
  • 9432099fbd HevConfig: Split TCP and UDP read-write timeouts. hev 2025-10-15 23:36:41 +08:00
  • 32e36f8f25 HevSocks5Core: Update to 1b23260. hev 2025-10-19 00:54:29 +08:00
  • 2a01f43008 HevLogger: Checking log level first. hev 2025-10-19 00:52:57 +08:00
  • bd661bc062 ThirdPart: HevTaskSystem: Update to 252ead1. hev 2025-10-19 00:50:39 +08:00
  • 458a3616e0 Docker: Add support for overriding the SOCKS5 server UDP address. hev 2025-10-06 22:28:43 +08:00
  • 50f0019e10 LICENSE: Rename. hev 2025-10-06 11:22:37 +08:00
  • 75ce74afa7 Android: Enable all supported ABIs. hev 2025-10-06 11:11:01 +08:00
  • d9d67110bd Android: Update Android platform to 29. hev 2025-10-06 11:05:14 +08:00
  • 3c6fb96478 HevSocks5Tunnel: Add support for limiting the maximum session count. hev 2025-10-05 14:31:38 +08:00
  • 667e88b5e7 HevConfig: Set the default connect timeout to 10 seconds. hev 2025-10-03 13:42:52 +08:00
  • 7005ce3169 HevConfig: Set the default read/write timeout to 300 seconds. hev 2025-10-03 13:42:20 +08:00
  • 43fe84f881 HevSocks5Core: Update to 8b89586. hev 2025-10-03 12:25:01 +08:00
  • 295b67d546 CI: Update Android NDK to r27d. hev 2025-10-03 12:03:48 +08:00
  • edd1aea8d6 CI: Update musl-cross to 20250929. hev 2025-10-02 13:34:34 +08:00
  • e5784fa75a ThirdPart: HevTaskSystem: Update to 8454865. hev 2025-10-02 13:33:59 +08:00