ssrlive
|
e5a645638a
|
rename TcpProxy to ProxyHandler
|
2023-09-01 11:28:06 +08:00 |
|
ssrlive
|
da87fa8d5a
|
UDP associate
|
2023-08-11 19:54:18 +08:00 |
|
ssrlive
|
46ca342aba
|
connection_managers renamed to connection_manager
|
2023-08-11 15:49:39 +08:00 |
|
ssrlive
|
489d5fec00
|
ConnectionInfo
|
2023-08-10 16:03:17 +08:00 |
|
ssrlive
|
94835c41a4
|
UDP Associate
|
2023-08-10 12:57:35 +08:00 |
|
ssrlive
|
ff9c258fbd
|
re-formatting with max_width = 120
|
2023-08-08 23:45:16 +08:00 |
|
ssrlive
|
1031f586f7
|
Refine code logic
|
2023-08-05 15:52:32 +08:00 |
|
ssrlive
|
c61b6c74cd
|
swith socks5-impl
|
2023-07-24 20:48:56 +02:00 |
|
B. Blechschmidt
|
3e26675919
|
Support seamless digest auth with Connection: close (see PR #44)
|
2023-07-02 23:02:08 +02:00 |
|
B. Blechschmidt
|
1dc827e84c
|
Apply clippy suggestions
|
2023-06-30 21:21:40 +02:00 |
|
Jorge Alejandro Jimenez Luna
|
86429ee8eb
|
Initial support digest auth scheme
|
2023-06-22 13:09:36 -04:00 |
|
B. Blechschmidt
|
7818829760
|
Apply clippy fixes
|
2023-04-04 00:19:41 +02:00 |
|
B. Blechschmidt
|
10a674d1c9
|
Fix CPU spikes due to always-writable event and improve half-open connection handling
|
2023-04-04 00:18:50 +02:00 |
|
B. Blechschmidt
|
20dc6f78f1
|
Refactor
This commit moves some essential types to lib and fixes one clippy
warning: https://rust-lang.github.io/rust-clippy/master/index.html#enum_variant_names
|
2023-03-25 13:07:49 +01:00 |
|
B. Blechschmidt
|
a5aac8c0a4
|
Merge SOCKS4 support
The SOCKS4 tests in the CI pipeline will currently fail, as no SOCKS4
test server for automated testing has been set up yet.
|
2023-03-25 01:53:30 +01:00 |
|
B. Blechschmidt
|
341bab5586
|
Implement SOCKS4
|
2023-03-25 01:39:46 +01:00 |
|
ssrlive
|
bfa1bbc462
|
switch to smoltcp dev version
to support IpProtocol with Hash trait
|
2023-03-24 21:30:20 +01:00 |
|
ssrlive
|
0fd5d85155
|
clean code
|
2023-03-24 15:57:54 +08:00 |
|
ssrlive
|
d4eed896bb
|
SocketAddr issues
|
2023-03-23 20:00:59 +08:00 |
|
ssrlive
|
6fe44f8055
|
IpProtocol values
|
2023-03-23 18:31:09 +08:00 |
|
ssrlive
|
4af656039e
|
refine code
|
2023-03-23 16:47:44 +08:00 |
|
ssrlive
|
e637a55e6a
|
move error handler to a separate module
|
2023-03-22 15:51:08 +01:00 |
|
B. Blechschmidt
|
2f295c3fdc
|
Use Option type for credentials
This commit applys the diff by @ssrlive from
3223ca4e22 (commitcomment-105521241) .
|
2023-03-22 12:18:41 +01:00 |
|
B. Blechschmidt
|
0fb58bec5d
|
Implement HTTP proxy authentication
|
2023-03-22 02:54:21 +01:00 |
|
B. Blechschmidt
|
d2aef08e3c
|
Implement SOCKS5 authentication
|
2023-03-22 01:02:27 +01:00 |
|
B. Blechschmidt
|
c1aaec6159
|
Make manager references immutable
|
2023-03-21 01:08:44 +01:00 |
|
Elvis Gallagher
|
8d408bbe76
|
Cleaning and update
|
2022-08-01 14:36:58 +00:00 |
|
B. Blechschmidt
|
5b6ac8b206
|
Improve error handling
|
2021-09-02 21:59:56 +02:00 |
|
B. Blechschmidt
|
6607df83cd
|
Initial commit
|
2021-09-02 15:02:19 +02:00 |
|