Datong Sun
|
c91bda7e6a
|
docs(readme) add blog post link about performance optimizations
|
2022-05-30 14:10:41 +08:00 |
|
Datong Sun
|
00a308a005
|
docs(readme) update latest release version to v0.5.0
|
2022-05-13 08:52:21 -07:00 |
|
Datong Sun
|
9ff691d063
|
chore(release) temporary disable the MIPS musl target until new versions
of `libc` is released with `libc::sock_txtime`
v0.5.0
|
2022-05-13 08:38:11 -07:00 |
|
Datong Sun
|
b5e79653f0
|
chore(phantun) bump to v0.5.0
|
2022-05-13 08:34:31 -07:00 |
|
Datong Sun
|
f496a7919b
|
feat(phantun) new option --handshake-packet that allows additional
packet to be sent to the other end after TCP connection establishment
|
2022-05-13 23:14:05 +08:00 |
|
dependabot[bot]
|
bf6b9bc2ff
|
chore(deps): update pnet requirement from 0.29 to 0.30
Updates the requirements on [pnet](https://github.com/libpnet/libpnet) to permit the latest version.
- [Release notes](https://github.com/libpnet/libpnet/releases)
- [Commits](https://github.com/libpnet/libpnet/compare/v0.29.0...v0.29.0)
---
updated-dependencies:
- dependency-name: pnet
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-05-13 23:06:03 +08:00 |
|
dependabot[bot]
|
47b9037968
|
chore(deps): update nix requirement from 0.23 to 0.24
Updates the requirements on [nix](https://github.com/nix-rust/nix) to permit the latest version.
- [Release notes](https://github.com/nix-rust/nix/releases)
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/commits)
---
updated-dependencies:
- dependency-name: nix
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-04-21 20:07:52 +08:00 |
|
Datong Sun
|
c2341b6662
|
docs(README) bump the release to v0.4.2 and fixed default site-local address in doc
|
2022-04-16 09:58:07 -07:00 |
|
Datong Sun
|
a3eff42453
|
chore(phantun) release v0.4.2
v0.4.2
|
2022-04-16 09:55:40 -07:00 |
|
Datong Sun
|
87a42a1e23
|
fix(phantun) do not use the deprecated fec0::/10 block for default ULA
address
|
2022-04-17 00:55:16 +08:00 |
|
Datong Sun
|
851750b13d
|
docs(README) bump release version to v0.4.1 and add end-to-end IPv6 documentation
|
2022-04-16 19:45:31 +08:00 |
|
Datong Sun
|
b89b683bb2
|
chore(phantun) bump to v0.4.1
v0.4.1
|
2022-04-16 03:54:47 -07:00 |
|
Datong Sun
|
838cfa6738
|
style(phantun) slight fix on client usage
|
2022-04-16 03:53:27 -07:00 |
|
Datong Sun
|
827530f62c
|
chore(phantun) release v0.4.0 and bump fake-tcp dependency to v0.4
v0.4.0
|
2022-04-16 03:48:07 -07:00 |
|
Datong Sun
|
245cb9c7f4
|
chore(fake-tcp) release v0.4.0
|
2022-04-16 03:47:02 -07:00 |
|
Datong Sun
|
85555f2a34
|
feat(*) IPv6 support
|
2022-04-16 18:43:55 +08:00 |
|
Datong Sun
|
74183071f1
|
style(phantun) remove unnecessary tokio::select call
|
2022-04-15 23:01:44 +08:00 |
|
Datong Sun
|
2f4eaafccd
|
docs(README) fixed a typo
|
2022-04-10 23:40:44 +08:00 |
|
Datong Sun
|
1e3b632413
|
docs(README) add benchmarking results based on v0.3.2
|
2022-04-10 21:21:09 +08:00 |
|
Datong Sun
|
99bff568f6
|
chore(phantun) release v0.3.2
v0.3.2
|
2022-04-10 06:10:57 -07:00 |
|
Datong Sun
|
91ad2c03a1
|
chore(fake-tcp) release v0.3.1
|
2022-04-10 06:09:48 -07:00 |
|
Datong Sun
|
581d80d08c
|
perf(fake-tcp) use flume to avoid locking in receiver, improved single
connection performance by 300%
|
2022-04-10 21:07:12 +08:00 |
|
Datong Sun
|
55da4d6a62
|
docs(README) style improvements
|
2022-04-10 18:47:22 +08:00 |
|
Datong Sun
|
bb859be6b6
|
docs(README) add build status and docs.rs badge
|
2022-04-10 18:37:06 +08:00 |
|
Datong Sun
|
8d315ea4e7
|
docs(README) add packet header diagram
|
2022-04-10 18:26:28 +08:00 |
|
Datong Sun
|
21eabe8b82
|
docs(README) add description for safe Rust and bump latest release to
`v0.3.1`
|
2022-04-10 01:44:33 -07:00 |
|
Datong Sun
|
8a74b31c6e
|
chore(phantun) bump fake-tcp dependency to v0.3.0 and release
`v0.3.1`
v0.3.1
|
2022-04-10 01:37:59 -07:00 |
|
Datong Sun
|
ca14ba457f
|
chore(fake-tcp) bump to v0.3.0
|
2022-04-10 01:36:45 -07:00 |
|
Datong Sun
|
33a0cfe567
|
docs(README) updated benchmarking results
|
2022-04-10 01:35:07 -07:00 |
|
Datong Sun
|
95dfd8ab54
|
fix(fake-tcp) fix an issue where RST generated is not following
the proper RFC requirement.
Send ACK every 128MB in lieu of data packets.
|
2022-04-10 16:33:53 +08:00 |
|
Datong Sun
|
1c35635091
|
docs(README) bump latest release version to v0.3.0
|
2022-04-09 08:49:29 -07:00 |
|
Datong Sun
|
b8a6c8853b
|
chore(phantun) bump to v0.3.0
v0.3.0
|
2022-04-09 08:39:44 -07:00 |
|
Datong Sun
|
d97a27778b
|
style(phantun) refactor out common functions and constants
|
2022-04-09 21:32:07 +08:00 |
|
Datong Sun
|
35f7b35ff5
|
perf(phantun) spawn multiple threads for UDP send/receive
|
2022-04-09 21:32:07 +08:00 |
|
Datong Sun
|
dff0c4ca28
|
docs(readme) add link for fake-tcp docs
|
2022-04-09 12:17:11 +08:00 |
|
Datong Sun
|
9bf78adc92
|
chore(fake-tcp) bump to v0.2.4 with new documentations
|
2022-04-08 21:10:36 -07:00 |
|
Datong Sun
|
5d4e3bf8c0
|
docs(fake-tcp) added documentations for fake-tcp
|
2022-04-09 12:10:13 +08:00 |
|
Datong Sun
|
9c85b43e94
|
style(phantun) use the clap::Command struct, removed the deprecated clap::App usage
|
2022-04-09 11:00:20 +08:00 |
|
Datong Sun
|
66b0bc11b0
|
chore(phantun) use path dependency for fake-tcp crate
|
2022-04-09 11:00:20 +08:00 |
|
Datong Sun
|
02b00dfc3a
|
docs(images) updated the flow diagram
|
2022-03-22 05:16:31 -07:00 |
|
dependabot[bot]
|
0ee7774d03
|
chore(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-03-03 10:40:48 +08:00 |
|
dependabot[bot]
|
11fdac78f1
|
chore(deps): update pnet requirement from 0.28 to 0.29
Updates the requirements on [pnet](https://github.com/libpnet/libpnet) to permit the latest version.
- [Release notes](https://github.com/libpnet/libpnet/releases)
- [Commits](https://github.com/libpnet/libpnet/compare/v0.28.0...v0.29.0)
---
updated-dependencies:
- dependency-name: pnet
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-01-14 23:44:23 +08:00 |
|
Datong Sun
|
ed686ce9fa
|
docs(licenses) updated to year 2022
|
2022-01-03 07:57:09 -08:00 |
|
Datong Sun
|
d9001b08aa
|
docs(readme) bumped latest release to v0.2.5
|
2022-01-03 07:54:41 -08:00 |
|
Datong Sun
|
726ecac9cf
|
chore(phantun) bump phantun to v0.2.5
v0.2.5
|
2022-01-03 07:47:48 -08:00 |
|
dependabot[bot]
|
2ef0a056be
|
chore(deps): update clap requirement from 2.34 to 3.0
Updates the requirements on [clap](https://github.com/clap-rs/clap) to permit the latest version.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_generate-v3.0.0-rc.0...clap_complete-v3.0.0)
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-01-03 23:45:13 +08:00 |
|
Datong Sun
|
cb9dd3e931
|
fix(client) disable AAAA resolve, since tokio-tun does not yet have IPv6
support. See: https://github.com/yaa110/tokio-tun/pull/8
|
2022-01-03 23:37:31 +08:00 |
|
Datong Sun
|
7db7164193
|
chore(*) use tokio-tun v0.5 instead of forked version. Bumped
`fake-tcp` to `v0.2.3`
|
2021-12-07 17:07:54 +08:00 |
|
Datong Sun
|
def134d73b
|
docs(readme) bump latest version to v0.2.4
|
2021-12-05 07:13:01 -08:00 |
|
Datong Sun
|
b3c781cdc5
|
chore(phantun) bump phantun to v0.2.4
v0.2.4
|
2021-12-05 07:10:42 -08:00 |
|