Commit Graph

73 Commits (be714f76f1eb4cadb45308ba7af562eba23a89f2)

Author SHA1 Message Date
Darien Raymond d43a23aa96
move error generator to common
7 years ago
IbarakiKasen c0564cd747 Fix typo, fix #715
7 years ago
Darien Raymond 0dbfb66126
clean up dns package
7 years ago
Darien Raymond 594ec15c09
cleanup buffer usage
7 years ago
Darien Raymond ac5ab67862 refactor
7 years ago
Darien Raymond 12a0d6e0b9 cleanup
7 years ago
DarienRaymond 1a8ed61b9b Merge pull request #651 from v2ray/udpfollow
7 years ago
Darien Raymond 74cf833758 fully migrate to new assertion lib
7 years ago
Shelikhoo 8e846fe6f8
Added UDP TPROXY Transmit Support
7 years ago
Darien Raymond 52ad41cda3 completely move away from net package
7 years ago
Darien Raymond 1c856a46ab step 1 to remove reference to net package
7 years ago
Darien Raymond 2b9d9e1ae3 remove use of sysFd
7 years ago
Darien Raymond 896bff2195 update fd logic for golang 1.9
7 years ago
Darien Raymond b1dfff2fdd
remove 8k buffer pool
8 years ago
Darien Raymond f506a39d32
multi buffer
8 years ago
Darien Raymond 7c1b3ac1f0
cleanup error messages
8 years ago
Darien Raymond 35248497d2
refactor error messages
8 years ago
Darien Raymond ade8453c0a
completely remove connection reuse feature
8 years ago
Darien Raymond 2668954c12
update error messages
8 years ago
Darien Raymond 75f5cb9afb
refactor log and error
8 years ago
Darien Raymond fc31f9b94c
refactor error interface
8 years ago
Darien Raymond d627638412
refine error message
8 years ago
Darien Raymond 9cbc9b7170
refactor dialer
8 years ago
Darien Raymond 48639ddb98
fix a bug in udp hub
8 years ago
Darien Raymond 5040817a7b
apply contex in udp hub
8 years ago
Darien Raymond 6888093197
gofmt
8 years ago
Darien Raymond e665de182d
dispatcher test
8 years ago
Darien Raymond 9978cf07e6
fix udp dispatcher
8 years ago
Darien Raymond c4d0227977
simplify dialer and dispatcher parameters
8 years ago
Darien Raymond f046f334cd
move common/log to app/log
8 years ago
Darien Raymond 18e1ca85aa
rename udp.Server
8 years ago
Darien Raymond d2764d8776
fix test break
8 years ago
Darien Raymond ca721230e1
split listening settings from inbound proxies and apply context
8 years ago
Darien Raymond 0a91893a26
handle IPv6 address in tproxy
8 years ago
Darien Raymond f7e1f00c88
rename dispatcher.Interface
8 years ago
Darien Raymond d24fe9dbfb
separate network and transport protocol
8 years ago
Darien Raymond 72992c7478
able to close ray stream with error
8 years ago
Darien Raymond 43cc81e5a8
better locking in udp server
8 years ago
Darien Raymond a8e274f4c4
remove unused code
8 years ago
Darien Raymond e678000c44
remove release() pattern
8 years ago
Darien Raymond 21a15bbf74
registerable dialer and listener
8 years ago
Darien Raymond c3942fd5f0
fix lint warnings
8 years ago
Darien Raymond ceaf5d1178
fix lint warnings
8 years ago
Darien Raymond 055023fdd5
refactor buffer
8 years ago
Darien Raymond 7a80409e30
rename alloc to buf
8 years ago
Darien Raymond 8c8f0a53fd
rewrite alloc.buffer
8 years ago
Darien Raymond 4bf8288cc2
remove use of Buffer.Value
8 years ago
Darien Raymond f95c322677
rename 'this'
8 years ago
Darien Raymond d00f8eef56
remove use of 'v' as a variable name
8 years ago
Darien Raymond d19ee4d408
connection reuse for mkcp
8 years ago