Commit Graph

108 Commits (223ff7d561d63daf6d5672fecba25d3a14296127)

Author SHA1 Message Date
Darien Raymond 6bb53251e9 handle response command in vmess outbound.
9 years ago
Darien Raymond 11220a4952 split vmess inbound and outbound
9 years ago
Darien Raymond 5003afc85c test case for vmess outbound config
9 years ago
Darien Raymond ae056714db refactor common/net.Port
9 years ago
Darien Raymond fa7c1069bc more update
9 years ago
Darien Raymond 36848af749 leveral serial.String in code
9 years ago
Darien Raymond 3c12469ae5 leverage serial.String in assert
9 years ago
Darien Raymond 7960b97c8e fix test break
9 years ago
Darien Raymond 0a2e4343bc massive refactoring against unit test lib
9 years ago
V2Ray cee85bdf26 Add Port as a type
9 years ago
Darien Raymond cab29a7bc9 breaking change: update the way in vmess response validation
9 years ago
V2Ray 07582c5b60 Move point to shell
9 years ago
V2Ray 10b5f5cc5e Rename vmess in & out file
9 years ago
V2Ray c2904383b3 FIx a bug that mutex is passed by value.
9 years ago
V2Ray 3f0ada1bc8 add response op in vmess protocol
9 years ago
V2Ray 9a88e8696a format code
9 years ago
V2Ray 1b8e100879 validation reader for vmess
9 years ago
V2Ray 3a6844f482 reduce number of iterations of vmess fuzzing test.
9 years ago
V2Ray bd48556b98 Smarter reader generator
9 years ago
V2Ray 2a6f4740c1 fuzzing test for vmess protocol
9 years ago
V2Ray fdc72ed8c9 Move mocked userset to vmess/protocol/user
9 years ago
V2Ray 1d4b541d2f Move mock config to app/config
9 years ago
V2Ray 31fb65b3d8 Remove VMess UDP
9 years ago
V2Ray a46db069fb Refactor AES encryption/decryption
9 years ago
V2Ray f2cf4a1f89 Test case for too-short request
9 years ago
V2Ray 03b8c8f9e8 Port picker
9 years ago
V2Ray 192960b711 Move mocked connection handlers to proxy/testing/mocks
9 years ago
V2Ray 1c09b70931 format code
9 years ago
V2Ray 46c0d457d9 User settings for trusted user
9 years ago
V2Ray b44098d752 Introduce user level
9 years ago
V2Ray 2b45e63607 Move config cache to proxy/common
9 years ago
V2Ray f93b29993b Move connection handler interfaces to proxy/common/connhandler
9 years ago
V2Ray 361a22d74d Move proxy errors to proxy/common/errors
9 years ago
V2Ray fdb41bbd50 Remove call to UTC() which is not necessary.
9 years ago
V2Ray 08328d23fa beginning of http proxy
9 years ago
V2Ray 294376edc0 Remove unused const
9 years ago
V2Ray 58dcfd5e84 Reduce timeout for reading VMess header
9 years ago
V2Ray f474fc32a7 Remove all []byte allocation
9 years ago
V2Ray 96c5d32d59 Remove []byte allocation in vmess
9 years ago
V2Ray 2c710d6b1c Protect from DoS attack
9 years ago
V2Ray a81327c5b9 Fix zero users bug
9 years ago
Claire Raymond 771d0225c7 Refactor vmess config
9 years ago
Claire Raymond f10f08c87d add retry on socks and vmess inbound
9 years ago
V2Ray 4bc91b0215 Fix test
9 years ago
V2Ray 890d185979 Cleanup root directory
9 years ago
V2Ray efb881d73c Remove log level detection during runtime
9 years ago
V2Ray 1d40220d31 Remove error defination
9 years ago
V2Ray 9e078d533d continue to work even if failed to accept connection
9 years ago
V2Ray 37112f737e Log UDP access as well
9 years ago
V2Ray d4f3fc0c0f More accurate hash generation
9 years ago