Commit graph

211 commits

Author SHA1 Message Date
77981371fc
Merge pull request #45 from TitanNano/issues/44 2022-09-25 16:55:24 -04:00
Jovan Gerodetti
fbc76e3fb0 Handle WireGuardError::ConnectionExpired #44 2022-09-25 22:34:03 +02:00
85195d8aba
Merge pull request #41 from samhug/stackoverflow
Fix stack overflow on windows
2022-08-20 09:17:14 -04:00
eb9b8ff15d
Merge pull request #42 from kianmeng/fix-typos-and-markdowns 2022-08-12 09:53:09 -04:00
Kian-Meng Ang
074e1b430c Fix typos and markdowns
Found via these commands:

    codespell -L crate
    markdownlint -f README.md --disable MD013 MD033 MD041
2022-08-12 18:45:14 +08:00
Sam Hug
cea343c2c9 heap alloc WireGuardTunnel::consume_task() future 2022-08-11 15:32:24 -07:00
aef90a5c0c Add --endpoint-bind-addr to README 2022-07-18 20:41:48 -04:00
b78cab58ee release: v0.3.3 2022-06-25 15:05:10 -04:00
8cee210ccb Expose boringtun x25519 primitives 2022-06-25 14:38:08 -04:00
96be421495 Increase MSRV to 1.56.1 2022-06-25 14:03:18 -04:00
c09a541788 Update dependencies 2022-06-25 13:55:26 -04:00
371a55bb71 release: 0.3.2 2022-06-25 11:15:16 -04:00
00b45f8cb4 Update to Edition 2021 and fix docker build 2022-06-25 11:12:23 -04:00
75bad318f4 release: v0.3.1 2022-06-25 10:54:47 -04:00
8c1bdb1700 Minimize tokio features 2022-06-25 10:49:37 -04:00
1a560434d4 Fix cargo check action 2022-06-25 10:39:44 -04:00
48eaf0f840 Allow onetun to be used as a library 2022-06-25 10:33:37 -04:00
f85692950f Split dependencies that are only used for the binary version of onetun 2022-06-24 01:45:31 -04:00
1c1399d5ff
Merge pull request #34 from SideStore/host-address-binding 2022-06-24 01:22:14 -04:00
Jackson Coxson
4162f62ae6 Change the error message from host to bind 2022-06-23 23:14:57 -06:00
Jackson Coxson
9bd7ec2cca Simplify IP version detection 2022-06-23 23:11:45 -06:00
Jackson Coxson
1680b17c47 Correct binding terminoligy IP version detection 2022-06-23 23:10:48 -06:00
Jackson Coxson
96e18edd19 Invert logic for IP version mismatch 2022-06-23 23:10:11 -06:00
a81f5fe5e6 Simplify README intro 2022-06-24 01:01:53 -04:00
Jackson Coxson
c647bc9a96 Rename host_addr to endpoint_bind_addr 2022-06-23 23:01:32 -06:00
14df68ecc9 Simplify README intro 2022-06-24 01:01:26 -04:00
Jackson Coxson
3ab108ad04 Move host address resolution logic to config 2022-06-23 22:59:19 -06:00
c8a62debb1 Simplify README intro 2022-06-24 00:57:28 -04:00
Jackson Coxson
b108b5f404 Clarify help instructions for host binding 2022-06-23 22:47:33 -06:00
Jackson Coxson
5e94a0f31e Add host address binding option 2022-06-22 23:06:16 -06:00
73671a4d07 Add argument and env variable for remote port forwarding.
Part of #6
2022-06-21 18:38:55 -04:00
52aba0115d Fix new clippy lint 2022-03-27 17:14:18 -04:00
472a4df69f README adjustments 2022-03-27 14:15:25 -04:00
7ebf8e0737 release: v0.3.0 2022-02-15 02:01:31 -05:00
bcd840f838
Merge pull request #33 from aramperes/boringtun-0.4.0 2022-02-15 01:45:21 -05:00
a44b8b48eb Update README 2022-02-15 01:41:13 -05:00
93116fae26 Update boringtun to 0.4.0 2022-02-15 01:31:41 -05:00
648154b5ee Add tcpdump example 2022-01-10 01:32:55 -05:00
45962f4356 Update Architecture section in README 2022-01-10 01:25:56 -05:00
47c6c588d2 udp: remove extra socket iteration in virtual iface 2022-01-10 00:46:52 -05:00
782f5e74bf Apply TcpStream fix to UdpSocket as well 2022-01-10 00:35:14 -05:00
2b15e581f2 release: v0.2.9 2022-01-09 22:58:16 -05:00
e99fe6b8fb
Merge pull request #32 from aramperes/22-fix 2022-01-09 22:57:32 -05:00
11f86c49d6 Ensure all bytes are written to TcpStream
Fixes #22
2022-01-09 22:52:48 -05:00
def5f22d3c release: v0.2.8 2022-01-08 17:50:29 -05:00
e06b6526b7 Process more than one UDP socket per poll 2022-01-08 17:49:07 -05:00
3b296d66c5 release: v0.2.7 2022-01-08 17:40:29 -05:00
1aadea86d5
Merge pull request #30 from aramperes/pcap 2022-01-08 17:39:53 -05:00
ff0f5b967e Add optional IP packet capture for WireGuard tunnel 2022-01-08 17:30:10 -05:00
953bc18279 Remove some clippy suppressions for udp files 2022-01-08 15:20:21 -05:00