Commit Graph

  • c3d225581a
    Merge 0dad298810a921777bf9ed0dc84dcd773a270580 into 62f0278c1afa2d11b44ea34cd9863cde3f6662f0 vinoca 2025-01-09 18:57:45 +08:00
  • 74a89c2bc0
    Merge 4c04473dffce696cc90e368d515412446b45c282 into 62f0278c1afa2d11b44ea34cd9863cde3f6662f0 Randy Li 2025-01-09 18:39:35 +08:00
  • 7ad09f114d
    Merge 25a1cf9aab72de2c26d3468fbd0bfa700142a572 into 62f0278c1afa2d11b44ea34cd9863cde3f6662f0 andreadaoud 2025-01-08 21:47:04 +08:00
  • cbe21f2bc5
    Merge 5b82789bfcda2b72fbc0d83a4fbd50f0abe43d09 into 62f0278c1afa2d11b44ea34cd9863cde3f6662f0 WGH 2025-01-02 14:39:06 +00:00
  • 5b82789bfc fix(phantun): use the same source IP for UDP packets WGH 2025-01-01 19:27:46 +03:00
  • 62f0278c1a fix(phantun): fix tokio-tun incompatiable API change main Datong Sun 2025-01-02 05:50:41 -08:00
  • 9be6f66697 fix(phantun): fix tokio-tun incompatiable API change Datong Sun 2025-01-02 05:50:41 -08:00
  • f436325d23
    docs(README): fix typo Meng Zhuo 2024-12-29 19:01:26 +08:00
  • efdfeb18b3
    fix typo Meng Zhuo 2024-12-26 17:24:45 +08:00
  • 4c04473dff deb: add debian files Randy Li 2024-11-07 03:09:22 +08:00
  • 1e494a4011 rpm: add selinux and rpm spec Randy Li 2024-11-05 17:35:03 +08:00
  • 7a3d47a83f phantun: fix tun config Randy Li 2024-12-11 23:54:29 +08:00
  • 028a32d197
    docs(readme): latest release is now v0.7.0 Datong Sun 2024-11-22 01:31:25 +08:00
  • e452e40edd chore(release): remove MIPS targets due to being downgraded to Tier 3 support by Rust v0.7.0 Datong Sun 2024-11-21 09:27:19 -08:00
  • 253ce54554 chore(deps): bump docker/build-push-action from 5 to 6 dependabot[bot] 2024-11-20 15:07:50 +00:00
  • ca9d591e57
    chore(deps): bump docker/build-push-action from 5 to 6 dependabot[bot] 2024-11-20 15:07:50 +00:00
  • 34d2350d1c chore(cargo): bump fake-tcp version to 0.6.0 and phantun to 0.7.0 Datong Sun 2024-11-20 07:04:08 -08:00
  • 6955a1eb4c chore(deps): bump dependencies to latest Datong Sun 2024-11-20 07:02:19 -08:00
  • 3047f936d8 chore(cargo): bump fake-tcp version to 0.6.0 and phantun to 0.7.0 Datong Sun 2024-11-20 07:04:08 -08:00
  • 981eba11dd chore(deps): bump dependencies to latest Datong Sun 2024-11-20 07:02:19 -08:00
  • e86c5c5c50
    fix(fake-tcp): when connect()-ing, attempt to get ephemeral port using algorithm similar to Linux (#162) Datong Sun 2024-11-20 22:57:11 +08:00
  • 0dad298810
    chore(release): add some release options to optimize the size of the binary. vinoca 2024-09-14 10:54:55 +08:00
  • e5ef0888bc
    Merge 91e55d1c13ec017ce52c82e55bb9b552c86a0381 into 60f24d25633b078c3df436db371f44fa787817c2 Wikeolf 2024-09-01 16:37:41 +08:00
  • 60f24d2563 Revert "docs(readme): update README.md to include incoming interface (`-i t…" Datong Sun 2024-08-27 23:18:25 +08:00
  • 82ef5f941b
    Revert "docs(readme): update README.md to include incoming interface (`-i t…" Datong Sun 2024-08-27 23:18:25 +08:00
  • 79f9f476d9 retry until succeed Datong Sun 2024-08-26 05:43:19 -07:00
  • 8c7f4e98b3
    docs(readme): update README.md to include incoming interface (-i tun0) in client NAT commands example (#163) Ricardo Pallas 2024-08-26 13:50:07 +02:00
  • 3f83765c31
    Update README to include incoming interface (-i tun0) in client NAT commands Ricardo Pallas 2024-08-24 20:33:22 +02:00
  • bad5108baf fix(fake-tcp): when connect()-ing, attempt to get ephemeral port 5 times to reduce the chance of paniking Datong Sun 2024-08-19 07:04:09 -07:00
  • 91e55d1c13 remove ip4p resolveing surplus port imformation wikeolf 2024-08-07 09:18:57 +08:00
  • a842364030 feature: Add IP4P resolve support wikeolf 2024-08-07 09:12:37 +08:00
  • 9473675709
    chore(deps): update pnet requirement from 0.34 to 0.35 dependabot[bot] 2024-05-31 08:43:01 +00:00
  • 4936235a9c
    chore(deps): update nix requirement from 0.28 to 0.29 dependabot[bot] 2024-05-27 08:46:08 +00:00
  • 90b93370ce chore(docs): update license year to 2024 Datong Sun 2024-04-19 09:15:33 -07:00
  • 792ee46ec4 chore(deps): bump softprops/action-gh-release from 1 to 2 dependabot[bot] 2024-03-11 08:42:23 +00:00
  • f5cb4b1220 chore(deps): update nix requirement from 0.27 to 0.28 dependabot[bot] 2024-02-26 08:12:52 +00:00
  • 690e2d21f4
    chore(deps): bump softprops/action-gh-release from 1 to 2 dependabot[bot] 2024-03-11 08:42:23 +00:00
  • a362c22a57
    chore(deps): update nix requirement from 0.27 to 0.28 dependabot[bot] 2024-02-26 08:12:52 +00:00
  • 71d1a95483
    Merge 81d25b5dd3376718eaeb0cefa439a10387524761 into 8a0ec729e21877e6535edb6ab42d90b4d40a9410 Luca Ferrarotti 2024-01-07 11:20:13 +00:00
  • 81d25b5dd3
    Merge branch 'main' into main Luca Ferrarotti 2024-01-07 12:20:10 +01:00
  • 3a2f43c1b6 Merge branch 'main' of https://github.com/lferrarotti74/phantun Luca Ferrarotti 2024-01-07 12:08:44 +01:00
  • fa5fb88b04 Updates the requirements on [tokio-tun] Luca Ferrarotti 2024-01-07 12:07:18 +01:00
  • 8a0ec729e2 chore(deps): update tokio-tun requirement from 0.9 to 0.11 dependabot[bot] 2023-10-30 08:38:52 +00:00
  • 4fb100ee30
    chore(deps): update tokio-tun requirement from 0.9 to 0.11 dependabot[bot] 2023-10-30 08:38:52 +00:00
  • a60ec7f976
    Merge branch 'main' into main Luca Ferrarotti 2023-10-15 16:53:14 +02:00
  • 10fabf2157 Merge branch 'main' of https://github.com/lferrarotti74/phantun Luca Ferrarotti 2023-10-14 14:16:04 +02:00
  • 1fea277103 Some adaption and alligned to the source code from dndx Luca Ferrarotti 2023-10-14 14:14:36 +02:00
  • 78dd7c13b1 style(phantun): fix Clippy warnings Datong Sun 2023-09-18 09:16:32 -07:00
  • 011402fe8b style(phantun): fix Clippy warnings Datong Sun 2023-09-18 09:16:32 -07:00
  • b58d58956b chore(deps): update nix requirement from 0.26 to 0.27 dependabot[bot] 2023-08-28 09:01:11 +00:00
  • a2520562a3 chore(deps): update nix requirement from 0.26 to 0.27 dependabot[bot] 2023-08-28 09:01:11 +00:00
  • 310bb17516 chore(deps): update pnet requirement from 0.33 to 0.34 dependabot[bot] 2023-08-27 05:00:51 +00:00
  • b5c30d2b72 chore(deps): update pnet requirement from 0.33 to 0.34 dependabot[bot] 2023-08-27 05:00:51 +00:00
  • 632132b75a chore(deps): bump docker/setup-buildx-action from 2 to 3 dependabot[bot] 2023-09-12 08:29:45 +00:00
  • 48a0399f59 chore(deps): bump docker/setup-qemu-action from 2 to 3 dependabot[bot] 2023-09-12 08:29:50 +00:00
  • 590a048b5b chore(deps): bump docker/build-push-action from 4 to 5 dependabot[bot] 2023-09-12 08:29:41 +00:00
  • 3fa8f86379 chore(deps): bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-05 08:44:16 +00:00
  • 14292e4997
    chore(deps): bump docker/setup-qemu-action from 2 to 3 dependabot[bot] 2023-09-12 08:29:50 +00:00
  • 74a7854a46
    chore(deps): bump docker/setup-buildx-action from 2 to 3 dependabot[bot] 2023-09-12 08:29:45 +00:00
  • b9f3863317
    chore(deps): bump docker/build-push-action from 4 to 5 dependabot[bot] 2023-09-12 08:29:41 +00:00
  • 3c363f56d8
    chore(deps): bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-05 08:44:16 +00:00
  • 805bf80cd8 chore(deps): update tokio-tun requirement from 0.7 to 0.9 dependabot[bot] 2023-08-27 04:59:02 +00:00
  • e205444f1e
    chore(deps): update tokio-tun requirement from 0.7 to 0.9 dependabot[bot] 2023-08-27 04:59:02 +00:00
  • aec3bcdeda chore(deps): update flume requirement from 0.10 to 0.11 dependabot[bot] 2023-08-17 08:26:48 +00:00
  • 70bcbccd2c
    chore(deps): update flume requirement from 0.10 to 0.11 dependabot[bot] 2023-08-17 08:26:48 +00:00
  • a0544c19a6
    chore(deps): update tokio-tun requirement from 0.7 to 0.8 dependabot[bot] 2023-07-05 08:30:54 +00:00
  • 622d180b8b
    Merge branch 'main' into main Luca Ferrarotti 2023-05-31 08:39:32 +02:00
  • 9b1d3c0124 chore(deps): update pretty_env_logger requirement from 0.4 to 0.5 dependabot[bot] 2023-05-19 08:59:29 +00:00
  • 41754a2bad
    chore(deps): update pretty_env_logger requirement from 0.4 to 0.5 dependabot[bot] 2023-05-19 08:59:29 +00:00
  • 422a465d6e Remoce not more necessary rem code Luca Ferrarotti 2023-05-14 15:33:13 +02:00
  • 7220b72b39 Enable date and time via logging Luca Ferrarotti 2023-05-14 15:29:00 +02:00
  • 4195f93286
    Merge b1d4bdf01a13c0459d351bc466888800344f8f57 into 6c42f02b28a5d1ae54d3160c7864ec6795a32814 Paolo Barbolini 2023-03-29 10:21:44 +08:00
  • 6c42f02b28 chore(deps): update socket2 requirement from 0.4 to 0.5 dependabot[bot] 2023-02-27 09:05:00 +00:00
  • 85bff9ca08 chore(deps): update socket2 requirement from 0.4 to 0.5 dependabot[bot] 2023-02-27 09:05:00 +00:00
  • ee0bce0a96
    chore(docker): use Debian as base image (#108) Datong Sun 2023-03-21 00:30:39 +08:00
  • 69308b71f2 chore(docker): use Debian as base image. Datong Sun 2023-03-20 09:00:19 -07:00
  • 1f11d618e0 chore(deps): bump docker/build-push-action from 3 to 4 dependabot[bot] 2023-02-14 08:59:12 +00:00
  • f529db42b4
    chore(deps): bump docker/build-push-action from 3 to 4 dependabot[bot] 2023-02-14 08:59:12 +00:00
  • d7913c1407
    chore(docker): add Docker image build. Thanks @pexcn for the contributions! Sing Yu Chan 2023-02-13 23:29:59 +08:00
  • 71391bd490
    Update docker.yml Datong Sun 2023-02-13 23:21:44 +08:00
  • a235a999fa
    Update docker-compose.yml Datong Sun 2023-02-13 23:19:21 +08:00
  • d6bcb5e3d7
    Update docker.yml Datong Sun 2023-02-13 23:18:38 +08:00
  • ee7ee5d5f9 chore(deps): update pnet requirement from 0.31 to 0.33 dependabot[bot] 2023-02-06 08:14:31 +00:00
  • 2a75db0628
    chore(deps): update pnet requirement from 0.31 to 0.33 dependabot[bot] 2023-02-06 08:14:31 +00:00
  • af3a9061a1
    docs(README): fix build status link Datong Sun 2022-12-29 10:41:32 +08:00
  • ac07749134 fixing handshake handle logic and stricting the memory orders Saber Haj Rabiee 2022-12-25 06:47:03 -08:00
  • 1040b3dec9 Preventing resource exhaustion and reconnection Saber Haj Rabiee 2022-12-20 06:53:26 -08:00
  • 25a1cf9aab feat(fake-tcp) add tcp keep-alive support to client Andrea 2022-12-16 22:11:46 +08:00
  • f09a3b9770 merge changes of my version pexcn 2022-12-15 11:34:04 +08:00
  • e14bb72989 merge changes of my version pexcn 2022-12-14 00:28:15 +08:00
  • f68f153eb9
    Merge branch 'main' into main Saber Haj Rabiee 2022-12-12 01:45:41 -08:00
  • 13dfdaac98 Removes unsafes and unwraps, sets default tcp connections to 1 Saber Haj Rabiee 2022-12-12 00:58:10 -08:00
  • d19292e6ab docker: iptables wait xtables lock pexcn 2022-12-11 23:44:46 +08:00
  • 6c13db3e9f docker: fix _get_port_from_args() in client mode pexcn 2022-12-11 20:51:43 +08:00
  • ceb91eed94 docker: add ipv6 support pexcn 2022-12-11 15:28:21 +08:00
  • 795d258757 docker: fix copy pexcn 2022-12-11 01:31:55 +08:00
  • 0c3e1ab5cd docker: build with github actions pexcn 2022-12-11 01:22:50 +08:00
  • a2d5cb5f03 docker: copy source from context pexcn 2022-12-11 01:18:18 +08:00
  • 58550c18dc add docker support pexcn 2022-12-11 01:13:42 +08:00
  • 7c98012a67 chore(deps): update nix requirement from 0.25 to 0.26 dependabot[bot] 2022-11-29 08:06:36 +00:00