summaryrefslogtreecommitdiffhomepage
path: root/tunnel-obfuscation/src
AgeCommit message (Collapse)AuthorFilesLines
2024-11-05Remove unnecessary result in return typeSebastian Holmin1-11/+3
2024-11-05Create shadowsocks socket with IP version of endpointSebastian Holmin1-2/+8
2024-10-23Use sendto and recvfrom instead of connecting Shadowsocks socketDavid Lönnhager1-11/+21
connect() seems to bind to a particular interface, which breaks the connection when roaming
2024-10-21Take obfuscation overhead into account when setting MTUJoakim Hulthe3-0/+32
2024-09-16Run VpnService.protect() on Shadowsocks socket before connectingDavid Lönnhager1-20/+59
2024-09-10Expose Shadowsocks fd on AndroidDavid Lönnhager1-16/+25
2024-09-02Fix panic caused by join handle being awaited twiceDavid Lönnhager1-6/+5
2024-08-29Lower log level of shadowsocks write errorsDavid Lönnhager1-1/+2
2024-08-16Add Shadowsocks to tunnel-obfuscation crateDavid Lönnhager4-14/+284
2024-02-27Replace err_derive with thiserrorJoakim Hulthe2-14/+12
`err_derive` is unmaintained and will probably stop working with rust edition 2024. `thiserror` is almost a drop-in replacement. This commit simply replaces all occurences of `derive(err_derive::Error)` with `derive(thiserror::Error)` and fixes the attributes, but the Error and Display impls should be identical.
2023-02-28Enable TCP_NODELAY on the WireGuard over TCP socketLinus Färnstrand1-0/+2
2023-01-30Run `cargo clippy --fix` with the new Rust 1.67 preferred formatLinus Färnstrand1-1/+1
2022-11-24Exclude obfuscation socket from the tunnel on AndroidDavid Lönnhager2-1/+12
2022-11-24Bump udp-over-tcpDavid Lönnhager1-4/+3
2022-11-16Fix missing udp2tcp timeoutDavid Lönnhager1-0/+1
2022-06-14Manually fix the simpler non-semantic clippy warnsJonathan1-2/+2
This commit tries to manually fix the clippy warnings that are fairly straightforward and do not have rippling effects on the codebase nor have a very high chance of causing bugs.
2022-03-24Bump udp-over-tcp to 0.2David Lönnhager1-5/+2
2022-03-24Add tunnel-obfuscation crateOdd Stranne3-0/+159