Commit Graph

333 Commits (1b27ec5e7cb1697dd584043d9581c351bb550003)

Author SHA1 Message Date
Darien Raymond f9f8c21a07
move framemeta onto stack
6 years ago
Darien Raymond 9d646d6039
support tproxy in tcp connections
6 years ago
Darien Raymond 94b880d060
move session based info into session package
6 years ago
Darien Raymond 383b84e7dd
unified tproxy option
6 years ago
Darien Raymond d068f357bd
update proto lib
6 years ago
Darien Raymond b3847fb7c0
MemoryStreamSettings
6 years ago
Darien Raymond 91109f3657
replace channel with pipe in udp conn
6 years ago
Darien Raymond 1be86e6e3a
update activity in ReadMultiBuffer
6 years ago
Darien Raymond de74460f15
extract logic for write frame
6 years ago
Darien Raymond eb05a92592
dont start periodic task until necessary
6 years ago
Darien Raymond 54e1bb96cc
introduce in-memory user
6 years ago
Darien Raymond 128ec95218
merge stread reader from mux to crypto
6 years ago
Darien Raymond 4e30ac33d0
reduce delay on passive connections
6 years ago
Darien Raymond fdb3a7b57d
remove use of buf.NewSize()
6 years ago
Darien Raymond 053fc38d38
refine udp hub api
6 years ago
Darien Raymond c0fc277551
fix mux closing logic
6 years ago
Darien Raymond 206f52affc
refine buffer interface
6 years ago
Darien Raymond 4b63638dca
update protobuf lib
6 years ago
Darien Raymond 6276bfa508
rename domain override
6 years ago
Darien Raymond c0e37ef34a
prototype for new sniffing mechanism
6 years ago
Darien Raymond b05597df3a
fix passive connection in mux. fix #1167
7 years ago
Darien Raymond ff0ae91b9b
update protobuf generated files
7 years ago
Darien Raymond 9977eadf8c
remove dependency from errors to session
7 years ago
Darien Raymond b01180b913
fix lint warnings
7 years ago
Darien Raymond ee0ca6cbd2
fix a deadlock
7 years ago
Darien Raymond adade2bffd
fix lint warnings
7 years ago
Darien Raymond daa790582f
update uplink traffic in read multibuffer
7 years ago
Darien Raymond ac6a0f7511
update activity timer
7 years ago
Darien Raymond 46dbbfff8c
fix reading in udp conn
7 years ago
Darien Raymond 13f3c356ca
unified task package
7 years ago
Darien Raymond cad07c3a83
faster udp reading
7 years ago
Darien Raymond fde877e276
fix lint errors
7 years ago
Darien Raymond 67f5292f38
fix lint errors
7 years ago
Darien Raymond b24e808a8a
fix pipe related tests
7 years ago
Darien Raymond 213f827406
policy for internal buffer size
7 years ago
Darien Raymond 68da956fc4
re-generate code
7 years ago
Darien Raymond f9c794c795
fix lint errors
7 years ago
Darien Raymond 148a7d064d
simplify buf.BufferedReader
7 years ago
Darien Raymond 3997d13b97
rename Slice and Slice from to Resize and Advance
7 years ago
Darien Raymond 1425fd2ba9
remove Buffer.Append method
7 years ago
Darien Raymond a8aab30e6b
fix done.Close() in defer
7 years ago
Darien Raymond 8e62134bdf
fix draining in mux
7 years ago
Darien Raymond be1c175de6
fix lint warnings
7 years ago
Darien Raymond 0c66016d5f
fix a regression that mux doesn't handle passive connection. fixes #1061
7 years ago
Darien Raymond ef1d9d24cd
fix test break
7 years ago
Darien Raymond 5d23604713
rewrite ray -> pipe
7 years ago
Darien Raymond d6dc88860b
simplify done api
7 years ago
Darien Raymond c76d492c0f
stats counter for inbound traffic
7 years ago
Darien Raymond d2470e2cdb
fix lint errors
7 years ago
Darien Raymond a320196b77
refine domain socket transport
7 years ago
DarienRaymond 61d9b04ca5
Merge pull request #1019 from v2ray/domainsocket
7 years ago
Darien Raymond 83625618ee
re-init maps when they are empty
7 years ago
Darien Raymond 7315b2c647
fix mux test
7 years ago
Darien Raymond 435be61661
fix error handling in mux
7 years ago
Shelikhoo 6d1faf5f6e
Remove staging code
7 years ago
Shelikhoo c542c043f3
Merge branch 'master' of github.com:v2ray/v2ray-core into domainsocket
7 years ago
Shelikhoo 12012cd4df
Testing and fixs
7 years ago
Shelikhoo 8b881d7eb6
Rename to prevent confusion
7 years ago
Darien Raymond 2b675335bd
properly handle error case
7 years ago
Shelikhoo d08929a687
finish up dial
7 years ago
Darien Raymond 79c1087311
change status to option
7 years ago
Darien Raymond 75a7e9c7f5
comments
7 years ago
Darien Raymond 90c6113dfc
handle transport errors in mux session
7 years ago
Shelikhoo 176a5c0d44
generalize interface
7 years ago
Shelikhoo 7e96581921
Added integration
7 years ago
Shelikhoo c51830bd75
Added UnixSenderConfig
7 years ago
Darien Raymond a3f47f4fa2
comments
7 years ago
DarienRaymond 8bc20c8656
Merge pull request #1013 from wuxiangzhou2010/master
7 years ago
wuxiang 3f19d09878 update some comments
7 years ago
Darien Raymond c5bd23105e
change uint32 to int32
7 years ago
Darien Raymond 81a147e540
Merge branch 'master' of https://github.com/v2ray/v2ray-core
7 years ago
Darien Raymond 08dab81eb2
migrate int to int32
7 years ago
wuxiangzhou2010 a58063e7ac fix typo, first sound of user is not a vowel, but the consonant /j/
7 years ago
Darien Raymond 4de3f1adc1
change ReadFullFrom to take int32 size
7 years ago
Darien Raymond f7dd7e6279
support stats counter in ray stream
7 years ago
Darien Raymond fa63beceb6
fix double release on buffers
7 years ago
Darien Raymond 12181f527f
defensive fix for improper usage of buf.New().
7 years ago
Shelikhoo a00c0764e5
Pass unused data into Receiver
7 years ago
DarienRaymond bf5e93efd7
Merge pull request #968 from wuxiangzhou2010/master
7 years ago
Wuxiang e8438a522a
fix typo
7 years ago
Shelikhoo 09bf78a089
notify progressTraffic to quit
7 years ago
Shelikhoo 3e05a3529a
finish UnixInboundHandler
7 years ago
Shelikhoo 8e5063dedf
(Sync Commit)
7 years ago
DarienRaymond a8a68c2e70
Merge pull request #962 from yujinqiu/fix-typo
7 years ago
Jinqiu Yu 855925a805 Fix typo
7 years ago
Darien Raymond 5a227ec356
int to int32
7 years ago
Darien Raymond 1cbfeea0cd
simplify NewSize calls
7 years ago
Darien Raymond 994aecd13c
rename NewLocal to NewSize
7 years ago
Darien Raymond f97e6fa3d2
refine buffer allocation
7 years ago
Shelikhoo 43abfc9463
Unix listeners(sync commit)
7 years ago
Darien Raymond e1bdca446d
fix context reference
7 years ago
Darien Raymond 59958fed68
refactor udp worker
7 years ago
Darien Raymond c43a5e7d85
use AddressParser in mux
7 years ago
Darien Raymond 6b872c266c
session id
7 years ago
Darien Raymond 88b25d38cb
simplify context retrieval
7 years ago
Darien Raymond 446059f8dc
fix error handling in outbound handler
7 years ago
Darien Raymond 1e0b35f869
fix nil reference in udp worker
7 years ago
Darien Raymond 31d1fb6cc3
fix lint errors
7 years ago
Darien Raymond ae395bbe1f
increase udp hub capacity
7 years ago
Darien Raymond 7391b2439e
simplify udp hub
7 years ago