mirror of
https://github.com/v2fly/v2ray-core.git
synced 2026-05-03 02:59:07 -04:00
b1ef737d48a3dcd1c9caee094f0b4ff4c4e9d214
* Add tlsmirror server processing routine * Add tlsmirror server processing routine: generated * Add tlsmirror server handshake capture * it runs version~ * add draining copy for handshake * refactor out base tls mirror connection * tls mirror server side base * add random field extraction * add tls like encryption * add tls like encryption (generated) * add server side implementation for tlsmirror * apply coding style: tlsmirror * fix typo in mirrortls mirror crypto * add client initial implementation for tls mirror * add traffic generator implementation for tlsmirror * add client processing of traffic generator originated traffic * add embedded traffic generator support to mirrortls client * override security setting of traffic generator if appropriate * override security setting of traffic generator if appropriate * apply request wait time for traffic generator * add unsafe keyword required for linkname * fix outbound manager registration for traffic ingress at tlsmirror client * initial works at sticking packets together * fix traffic generator's traffic goto logic * fix get client and server random * fix applying primary key * fix log error handling for handshake random retrieval * fix nonce generation and key derivation logic * fix: add readPipe channel to client and server connection handlers * fix: use detached context for persistent mirror TLS dialer * fix: ensure proper closure of connections on context cancellation * fix: proper detection of traffic generator originated connection wait for connection ready before sending payload * fix coding style
Add TLSMirror looks like TLS censorship resistant transport protocol as a developer preview transport (#3437)
Add TLSMirror looks like TLS censorship resistant transport protocol as a developer preview transport (#3437)
Add TLSMirror looks like TLS censorship resistant transport protocol as a developer preview transport (#3437)
Add TLSMirror looks like TLS censorship resistant transport protocol as a developer preview transport (#3437)
Project V
Project V is a set of network tools that helps you to build your own computer network. It secures your network connections and thus protects your privacy.
Related Links
- Documentation and Newcomer's Instructions
- Welcome to translate V2Ray documents via Transifex
Packaging Status
If you are willing to package V2Ray for other distros/platforms, please let us know or seek for help via GitHub issues.
License
Credits
This repo relies on the following third-party projects:
-
In production:
-
For testing only:
Languages
Go
74.3%
JavaScript
25.6%