Commit Graph

  • 079bce1d6c CI: Update actions. main hev 2026-05-02 17:13:46 +08:00
  • b098467e0b CI: Update musl-cross to 20260430. hev 2026-05-01 22:48:41 +08:00
  • f8d7996710 NATMap: Bump up to 20260214. 20260214 hev 2026-02-14 12:57:10 +08:00
  • 0732ffed17 README: Update contributors. hev 2026-02-14 12:50:43 +08:00
  • 4905dbf4d4 NATMap: Reuse the same port unless it is unavailable (#126) 发飙的公牛 2026-02-14 08:52:45 +08:00
  • c131eeb55f README: Install via Scoop on Windows (#123) Wordless Echo 2026-02-12 15:43:39 +08:00
  • 4b6db4e60f ThirdPart: HevTaskSystem: Update to 8d83bbb. hev 2026-01-06 00:30:30 +08:00
  • 6f0eaf876c ThirdPart: HevTaskSystem: Update to 353c5f8. hev 2025-10-06 11:23:18 +08:00
  • 8bd0faa67c LICENSE: Rename. hev 2025-10-06 11:23:18 +08:00
  • b2e4f6e3ad Android: Update Android platform to 29. hev 2025-10-06 11:14:28 +08:00
  • b8034e1fda Android: Add support for 16KB page size. hev 2025-10-06 11:14:05 +08:00
  • 087a20341d CI: Update Android NDK to r27d. hev 2025-10-03 12:02:54 +08:00
  • e1b199b76e CI: Update musl-cross to 20250929. hev 2025-10-01 09:39:32 +08:00
  • 021451e4ba ThirdPart: HevTaskSystem: Update to 8454865. hev 2025-10-01 09:38:19 +08:00
  • f217acdbae NATMap: Bump up to 20250924. 20250924 hev 2025-09-24 22:15:10 +08:00
  • 5f23141644 CI: Update musl-cross to 20250911. hev 2025-09-14 14:02:21 +08:00
  • 5a7a32eb50 Update README.md (#116) calisto 2025-09-12 10:21:28 +08:00
  • bcba28590f CI: Update musl-cross to 20250815. hev 2025-08-23 12:21:41 +08:00
  • 3cbd94ee06 NATMap: Add per-socket TCP congestion control support. hev 2025-08-10 15:57:14 +08:00
  • 167d29f36b HevConf: Set the port forwarding timeout to 300 seconds. hev 2025-08-09 21:27:36 +08:00
  • fde377d27d ThirdPart: HevTaskSystem: Update to afee2ad. hev 2025-08-09 21:15:08 +08:00
  • 9f7737ff85 NATMap: Rename branch to 'main'. hev 2025-08-07 23:25:26 +08:00
  • 577049c1d3 README: Update. hev 2025-08-05 23:06:35 +08:00
  • 2002202729 CI: Update musl-cross to 20250804. hev 2025-08-04 23:35:34 +08:00
  • 6890f5ddb7 Build: Make building on Windows easier. hev 2025-07-27 22:14:18 +08:00
  • 0d1736d7f7 Docker: Image optimization (#111) Lxeon 2025-08-04 21:25:49 +08:00
  • c1723bd9ad NATMap: Bump up to 20250721. 20250721 hev 2025-07-21 23:18:11 +08:00
  • 80f7ab7fb1 CI: Update musl-cross to 20250520. hev 2025-07-21 23:17:53 +08:00
  • bd4aa74f82 ThirdPart: HevTaskSystem: Update to 0c573fe. hev 2025-07-21 19:36:42 +08:00
  • bb8bef0f52 HevConf: Add support for random allocation of binding ports within the range. hev 2025-06-21 20:33:37 +08:00
  • 1b75a6703d Docker: Init. (#108) Lxeon 2025-07-21 19:43:07 +08:00
  • e4196b2150 NATMap: Bump up to 20250512. 20250512 hev 2025-05-12 23:15:44 +08:00
  • f1bc7ee6be HevSock: Break busy loop and log error if requested address is unavailable. hev 2025-05-12 23:02:09 +08:00
  • 72b7c83f15 CI: Runs on latest action images. hev 2025-05-04 08:44:45 +08:00
  • 17efabe690 CI: Update musl-cross to 20250501. hev 2025-05-01 18:23:58 +08:00
  • 5a899476d3 NATMap: Bump up to 20250318. 20250318 hev 2025-03-18 22:23:51 +08:00
  • e989dc81bc CI: Enable FreeBSD builder on release. hev 2025-03-18 22:23:33 +08:00
  • f8bb0fec44 HevConf: Fix -c option not added to getopt Anya Lin 2025-03-02 20:07:36 +08:00
  • 87302559f5 HevConf: Add support for custom cycle of UDP STUN check. Anya Lin 2025-03-01 13:51:00 +08:00
  • 66f26bac95 CI: Add FreeBSD builder. hev 2025-02-28 20:12:50 +08:00
  • ec6c477904 ThirdPart: HevTaskSystem: Update to ed320fd. hev 2025-02-28 20:09:22 +08:00
  • 971178c6c2 NATMap: Bump up to 20250221. 20250221 Mike Wang 2025-02-21 23:00:59 +08:00
  • dad0e83821 CI: Update macOS builder Mike Wang 2025-02-21 21:00:52 +08:00
  • 1b77bbc81c NATMap: Bump up to 20250220. 20250220 hev 2025-02-20 22:46:52 +08:00
  • 7865844e1a HevStun: Break the main loop when an error occurs. hev 2025-02-20 22:46:25 +08:00
  • 3e663758f2 HevUnsk: Perform a STUN recheck every 10 intervals. hev 2025-02-19 19:05:58 +08:00
  • 2debc4846d HevUnsk: Use STUN and UDP one-way send alternately for UDP keepalive on all systems. hev 2025-02-19 19:03:50 +08:00
  • 8810c35f1b HevStun: Reuse the same instance for non-Windows systems. hev 2025-02-19 19:00:29 +08:00
  • d9b0a63f31 CI: Remove trailing whitespace. hev 2025-02-19 18:57:55 +08:00
  • 5d4466a66a README: Update the notes on TCP for Windows. hev 2025-02-19 18:56:54 +08:00
  • 87b5cb1d25 README: Update the notes on UDP for Windows. hev 2025-02-19 12:54:01 +08:00
  • 41badefca8 NATMap: Fix UDP on Windows. hev 2025-02-18 22:09:55 +08:00
  • 348b4ff71f HevExec: Fix execute external script on Windows. hev 2025-02-18 01:13:24 +08:00
  • 74ecfee8f1 HevExec: Fix fork and exec on Windows. hev 2025-02-17 12:25:33 +08:00
  • 75304d5c04 NATMap: Fix Ctrl-C not working on Windows Mike Wang 2025-02-17 03:45:38 +08:00
  • 84d8cd8ee8 README: Fix a typo Mike Wang 2025-02-16 23:22:59 +08:00
  • a82955db29 CI: Automatically trigger tests only on the master branch. hev 2025-02-16 11:45:53 +08:00
  • 2ced8b6223 CI: Drop libkqueue dependencies from Windows builder. hev 2025-02-15 23:14:26 +08:00
  • 89799bfcb7 README: Update. hev 2025-02-15 23:12:04 +08:00
  • 75a7789e83 ThirdPart: HevTaskSystem: Update to 16e66b0. hev 2025-02-15 23:11:09 +08:00
  • 0b34cd5c3d NATMap: Fix STUN timeout on Windows. Mike Wang 2025-02-15 04:10:41 +08:00
  • 5e786be369 CI: Fix Source CI in PR Mike Wang 2025-02-15 04:25:55 +08:00
  • d705e99606 CI: Add windows builder. hev 2025-02-14 23:06:48 +08:00
  • 52328921e9 README: Update. hev 2025-02-14 23:06:38 +08:00
  • 3a7e4e55db NATMap: Add initial support for MSYS. Mike Wang 2025-02-13 22:12:48 +08:00
  • 2334c32e83 ThirdPart: HevTaskSystem: Update to 73ed045. hev 2025-02-14 21:39:05 +08:00
  • 44d8db74b6 NATMap: Delete file descriptors upon task exit. hev 2025-02-13 22:11:04 +08:00
  • 1e2dcc892b Build: Pass external LFLAGS. hev 2025-02-13 21:53:04 +08:00
  • 61a7ac589e CI: Update musl-cross to 20250206. hev 2025-02-10 00:07:15 +08:00
  • ece074501c ThirdPart: HevTaskSystem: Update to 6d8ae54. hev 2025-02-08 21:24:14 +08:00
  • 33f4bf65f5 ThirdPart: HevTaskSystem: Update to be9b761. hev 2025-02-03 22:01:16 +08:00
  • 5690b36eda ThirdPart: HevTaskSystem: Update to 13bb2ba. hev 2025-02-02 18:37:48 +08:00
  • 01d5ce26dd CI: Switch to using the distro's LLVM. hev 2025-02-02 14:39:43 +08:00
  • eaa161edb7 CI: Fix LLVM builder. hev 2025-02-01 13:00:35 +08:00
  • c0318f6fcc CI: Fix code format checker. hev 2025-02-01 13:00:20 +08:00
  • 99b45edc45 ThirdPart: HevTaskSystem: Update to f6e345b. hev 2025-02-01 12:57:03 +08:00
  • 59519bd5f4 ThirdPart: HevTaskSystem: Update to 9c7f922. hev 2025-01-08 21:53:51 +08:00
  • f11137d0c7 NATMap: Bump up to 20250101. 20250101 hev 2025-01-01 10:51:34 +08:00
  • 6789dc78f5 CI: Fix upload artifacts. hev 2025-01-01 10:51:18 +08:00
  • 5f15bdc406 NATMap: Bind network interface for port forwarder. hev 2024-12-28 00:25:08 +08:00
  • e34c259fe1 CI: Allow build to be triggered manually. hev 2024-11-04 23:12:41 +08:00
  • 1377ebef14 CI: Update musl-cross to 20241103. hev 2024-11-04 23:09:21 +08:00
  • 7b289ca58d Build: Add debug option. hev 2024-09-30 18:53:53 +08:00
  • 4a6da90341 CI: Add llvm checker. hev 2024-09-30 20:43:52 +08:00
  • e18873baf5 CI: Add android checker. hev 2024-09-30 20:43:28 +08:00
  • 4bebd0ce0d CI: Update musl-cross to 20240923. hev 2024-09-30 18:53:50 +08:00
  • c4002ce30b CI: Update ubuntu to 22.04. hev 2024-09-30 20:42:22 +08:00
  • 5906f6a162 ThirdPart: HevTaskSystem: Update to fd16d8ce. hev 2024-09-30 20:41:51 +08:00
  • 8ebb95373f CI: Update musl-cross to 20240903. hev 2024-09-08 08:52:56 +08:00
  • e5b3864370 NATMap: Bump up to 20240813. 20240813 hev 2024-08-13 22:18:56 +08:00
  • ec8d5a517e HevConf: Add support for sequential allocation of binding ports within the range. hev 2024-08-11 13:26:57 +08:00
  • 93f1a83732 README: Update. hev 2024-07-07 11:25:22 +08:00
  • 72bc39afb1 HevConf: Add support for IP address values in -i parameter. hev 2024-06-30 16:23:12 +08:00
  • 3327bc0eb9 NATMap: Bump up to 20240603. 20240603 hev 2024-06-03 23:21:36 +08:00
  • 228f107070 CI: Add m68k/microblaze/powerpc/s390/sh targets. hev 2024-06-03 23:03:39 +08:00
  • 3df567065a ThirdPart: HevTaskSystem: Update to 30eb0fb. hev 2024-06-03 23:06:45 +08:00
  • c47811ba2f CI: Add mips{el}-unknown-linux-muslsf targets. hev 2024-05-27 23:25:03 +08:00
  • 72644a6250 HevConf: Accepts fwmark values in multiple bases. hev 2024-05-19 13:15:30 +08:00
  • c9c47e9a6b NATMap: Add fwmark. hev 2024-05-18 23:03:20 +08:00
  • e8a074352a HevConf: Update help. hev 2024-05-18 22:22:07 +08:00