Commit Graph

332 Commits (dfeaef75e7cc0224ced70dda9a1fc4c7987602f6)

Author SHA1 Message Date
Vigilans 30e312f72b Apply sockopt from inbound config to dokodemo tproxy's response connection
4 years ago
yuhan6665 cef1836f5a Add unit test for outbound handler
4 years ago
yuhan6665 886598542c Add stats counter for outbounds
4 years ago
yuhan6665 f34c092a06 Rename fields in StatCouterConnection
4 years ago
Roger Shimizu 90af5f19ba
Apply Debian's patch to upstream
4 years ago
Shelikhoo 3e13d79af7
Fix TProxy Process Logic
5 years ago
Shelikhoo 85bd352bc1
propagate context
5 years ago
Darhwa 8e791e92bc
Further strip unique signatures of tls handshake
5 years ago
Xiaokang Wang e4ec9807a2
Merge pull request #12 from zhuobixin/master
5 years ago
Shelikhoo 09b81b78c3
regenerate pb data
5 years ago
zhuobixin dc906cf68a
LocalAddr() should return local address
5 years ago
vcptr 6ef77246ab add DOH dns client
5 years ago
vcptr 385fed08de fix: allow tls outbound http proxy outbound
5 years ago
Yingyu Cheng 1b1146dbaa
fix segment fault when use api remote config
5 years ago
Kirill Motkov 0401a91ef4 Some code improvements
6 years ago
Darien Raymond 3828a463ea
move sniffing request to session
6 years ago
Darien Raymond 1ab94fed79
optimize v2ctl size
6 years ago
Darien Raymond edd71de1c3
remove dependency on assert lib
6 years ago
Darien Raymond b52725cf65
DialUDP function
6 years ago
Darien Raymond 3de8389361
rename CloseError() to Interrupt()
6 years ago
Darien Raymond bea521537e
errors.Combine
6 years ago
Darien Raymond 057e271588
update proto lib
6 years ago
Darien Raymond 3eac22c27d
add missing changes
6 years ago
Darien Raymond 769f770cf7
migrate NetworkList to []Network
6 years ago
Darien Raymond 8a82a3664c
pick IP family by local address in freedom
6 years ago
Darien Raymond a01fdc29a6
remove NewMultiBufferValue
6 years ago
Darien Raymond a14fae4b35
fix lint warnings
6 years ago
Darien Raymond 73d3be424b
prototype for balancing rules
6 years ago
Darien Raymond 128a90b98b
move link to transport
6 years ago
Darien Raymond 53870f1ea7
refactor mux client worker
6 years ago
Darien Raymond 284923664a
split worker picker from client manager
6 years ago
Darien Raymond f122d0e518
update proto generated files
6 years ago
Darien Raymond 9e66f315e6
update mocks
6 years ago
Darien Raymond 4988b5ad9a
update protbuf gen files
6 years ago
Darien Raymond 838f2919ab
move mux to common
6 years ago
Darien Raymond 17e51b277b
move proxy.Dialer to internet.Dialer
6 years ago
Darien Raymond 307aac26b3
simplify dependency resolution
6 years ago
Darien Raymond 9decb3fe36
comments
6 years ago
Darien Raymond ab9ae703fc
remove config from outbound.Handler
6 years ago
Darien Raymond c29f1c8cf0
merge duplicated code
6 years ago
Darien Raymond a5dcb0f13e
refactor dependency resolution
6 years ago
Darien Raymond cb8e7dc9a0
comments
6 years ago
Darien Raymond e2bfdec012
rename ReadFrom to Unmarshal
6 years ago
Darien Raymond d730637239
Require Type() for Feature
6 years ago
Darien Raymond 273342d0b9
move stats and inbound to features directory
6 years ago
Darien Raymond b6dc31d3fe
first part to move feature interfaces into dedicated directory
6 years ago
Darien Raymond 091fa6ad23
use new errorgen
6 years ago
Darien Raymond d55fbd7f8d
simplify error creation
6 years ago
Darien Raymond 00ea6e3cb2
update protobuf generated files
6 years ago
Darien Raymond f9f8c21a07
move framemeta onto stack
6 years ago