Σrebe - Romain GERARD
89e71cc806
lint
2024-07-31 21:31:32 +02:00
Islam Nofl
ce04666b8b
Add forward traffic to another HTTP proxy for the server (only for LocalProtocol::Tcp) ( #326 )
...
* Add forward traffic to another HTTP proxy for the server (only for LocalProtocol::Tcp)
* Update to the newest code:
- Add `connect_with_http_proxy` to `TunnelConnector`
* Remove unnecessary error checks
* Resolve conflict again
2024-07-31 21:11:13 +02:00
Σrebe - Romain GERARD
58c34ccc41
refacto: avoid lock in socks5 stream
2024-07-31 08:35:45 +02:00
Σrebe - Romain GERARD
0dded01b7f
refacto: simplify server request handling
2024-07-30 22:30:56 +02:00
Σrebe - Romain GERARD
c36626c298
Refacto: merge http2 and websocket request handling
2024-07-30 21:29:14 +02:00
Σrebe - Romain GERARD
eb96ed41be
Refacto: split server files
2024-07-30 20:22:54 +02:00
Σrebe - Romain GERARD
7d30e0f462
Refacto: Use proper type for WsServer
2024-07-30 09:10:25 +02:00
Σrebe - Romain GERARD
a33a889b3d
Refacto: Use proper type for WsClient
2024-07-30 08:36:52 +02:00
Σrebe - Romain GERARD
5e74ed233d
chore: refacto use dedicated trait
2024-07-29 22:20:28 +02:00
Σrebe - Romain GERARD
ef016f0467
Bump version v9.8.0-rc1
2024-07-28 16:09:29 +02:00
Σrebe - Romain GERARD
279896126c
chore(http-proxy): improve http proxy
2024-07-28 16:04:46 +02:00
Σrebe - Romain GERARD
38cb7ed5f8
refacto: split into modules
2024-07-28 15:24:55 +02:00
Σrebe - Romain GERARD
6a07201de1
refacto: Add specific trait for TunnelListener
2024-07-28 12:22:33 +02:00
Σrebe - Romain GERARD
6e10c27dbb
feat: Add http proxy support
2024-07-27 20:13:02 +02:00
Erèbe - Romain Gerard
b077819cc6
Update README.md
2024-07-20 19:58:53 +02:00
Σrebe - Romain GERARD
97251804dd
feat(udp): set SO_MARK for udp cnx
2024-07-20 16:16:46 +02:00
Σrebe - Romain GERARD
2c5cc95c52
chore(dns): cleanup code
2024-07-20 15:42:42 +02:00
Σrebe - Romain GERARD
c36fd09923
Bump version v9.7.4
2024-07-20 12:54:18 +02:00
Σrebe - Romain GERARD
5119877592
fix remove test forgotten code
2024-07-20 12:53:33 +02:00
Σrebe - Romain GERARD
bf59c56bf1
Bump version v9.7.3
2024-07-20 11:00:57 +02:00
Σrebe - Romain GERARD
078fffe3f4
Bump deps
2024-07-20 10:55:14 +02:00
Σrebe - Romain GERARD
9291334d4d
Bump version v9.7.3
2024-07-20 10:42:02 +02:00
Σrebe - Romain GERARD
6351cd9e52
feat(dns): Add flag to specify if we should prefer IPv4 over IPv6
2024-07-20 10:41:24 +02:00
Ramses
90d378e768
Do DNS queries for both A and AAAA simultaneously ( #302 )
...
* Do DNS queries for both A and AAAA simultaneously
We implement a basic version of RFC8305 (happy eyeballs) to establish
the connection afterwards.
* Try to connect to UDP sockets simultaneously
2024-07-10 21:14:20 +02:00
Σrebe - Romain GERARD
4f570dc48b
bump deps
2024-07-09 08:40:58 +02:00
Σrebe - Romain GERARD
d797fa135c
feat(sock5): Add login/passzord support
2024-07-09 08:22:39 +02:00
Erèbe - Romain Gerard
ba57b76a73
Update bug_report.md
2024-06-30 11:45:29 +02:00
Erèbe - Romain Gerard
350ac32f4f
Update need-help.md
2024-06-30 11:39:21 +02:00
Erèbe - Romain Gerard
9285d619fb
Update need-help.md
2024-06-30 11:38:32 +02:00
Erèbe - Romain Gerard
fc895a861f
Update need-help.md
2024-06-30 11:37:15 +02:00
Erèbe - Romain Gerard
081c96a842
Update need-help.md
2024-06-30 11:31:38 +02:00
Erèbe - Romain Gerard
f0fa8667d9
Update auto-close.yaml
2024-06-30 11:30:18 +02:00
Erèbe - Romain Gerard
5c50c56362
Update need-help.md
2024-06-30 11:29:56 +02:00
Erèbe - Romain Gerard
5094ce7553
Rename need-help.yaml to need-help.md
2024-06-30 11:28:17 +02:00
Erèbe - Romain Gerard
5ff178c17e
Create need-help.yaml
2024-06-30 11:27:53 +02:00
Erèbe - Romain Gerard
d86fe80556
Update feature_request.md
2024-06-30 11:16:16 +02:00
Erèbe - Romain Gerard
6fde5c21b1
Update feature_request.md
2024-06-30 11:14:51 +02:00
Erèbe - Romain Gerard
d2d70bdb67
Update auto-close.yaml
2024-06-30 11:11:47 +02:00
Erèbe - Romain Gerard
242504edbd
Update auto-close.yaml
2024-06-30 11:09:47 +02:00
Erèbe - Romain Gerard
fa13f74ad7
Update bug_report.md
2024-06-30 11:05:08 +02:00
Erèbe - Romain Gerard
b9312aea9a
Update bug_report.md
2024-06-30 11:01:19 +02:00
Erèbe - Romain Gerard
6eb305b553
Update bug_report.md
2024-06-30 10:55:37 +02:00
Erèbe - Romain Gerard
df16a009a0
Rename config.yaml to config.yml
2024-06-30 10:51:22 +02:00
Erèbe - Romain Gerard
3f38b92f04
Create config.yaml
2024-06-30 10:50:43 +02:00
Erèbe - Romain Gerard
e957247352
Update auto-close.yaml
2024-06-30 10:47:19 +02:00
Erèbe - Romain Gerard
f0dfd98aba
Rename auto-close to auto-close.yaml
2024-06-30 10:35:30 +02:00
Erèbe - Romain Gerard
ae8bd76ca4
Create auto-close
2024-06-30 10:35:16 +02:00
Erèbe - Romain Gerard
19cacccc71
Update README.md
2024-06-26 14:09:28 +02:00
Σrebe - Romain GERARD
9a89f73fe3
update .dockerignore
2024-06-26 13:48:31 +02:00
Σrebe - Romain GERARD
a18327fa27
Bump version v9.7.2
2024-06-26 13:31:02 +02:00