Proto commits in v2ray/v2ray-core

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:bb44d01
Author:Loyalsoldier
Committer:GitHub

Format proto files using clang-format according to google style (#264) * Format proto files using clang-format according to google style * Regenerate pb.go files

The documentation is generated from this commit.

Commit:271532f
Author:RPRX
Committer:GitHub

Add full VLESS fallbacks support to Trojan (#254) * Add full VLESS fallbacks support to Trojan * Adjustments according to linter * Use common.Must2() for pro.Write()

Commit:67f409d
Author:Ye Zhihao
Committer:GitHub

Stats: Implements blocking/non-blocking messaging of Channel (#250)

Commit:9f344fa
Author:Kslr
Committer:GitHub

remove shadowsosks ota (#238) * remove shadowsosks ota * remove unused buf.Reader

Commit:e445d21
Author:maskedeken
Committer:GitHub

Add trojan protocol support (#181) * Add trojan protocol support Co-authored-by: Eken Chan <ekenchan@msn.com> Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com> Co-authored-by: GitHub Action <action@github.com>

Commit:cd9ac1b
Author:Vigilans

API: Implements RoutingService

Commit:fa37f82
Author:Vigilans

Stats: Add ChannelConfig & Return error on subscription

Commit:97eddc2
Author:RPRX
Committer:GitHub

Add XTLS support

Commit:ee1e18d
Author:RPRX
Committer:GitHub

Schedulers -> Flow

Commit:801b949
Author:lucifer9

fix abstract UDS & add PROXY protocol support to DS inbound

Commit:84aaf3a
Author:RPRX
Committer:GitHub

VLESS PREVIEW 1.5

Commit:a3bc930
Author:RPRX
Committer:GitHub

Add PROXY protocol support to WS inbound https://github.com/v2fly/v2ray-core/pull/103

Commit:ef460f6
Author:Loyalsoldier
Committer:GitHub

Adjust Protocol Buffers (#109) * Update protoc binary executable files to v3.13.0 * Write proto files in more standard way * Make go generate & vprotogen compatible with protoc-gen-gofast * Regenerate pb.go files according to new proto files * Clean go.sum by running go mod tidy * Implement mustEmbedUnimplementedServiceServer for gPRC services

Commit:5df1733
Author:lucifer
Committer:GitHub

Add PROXY protocol support to tcp inbound (#103) * Add PROXY protocol support to tcp inbound * add settings for PROXY protocol * Adjust hub.go Co-authored-by: RPRX <63339210+rprx@users.noreply.github.com>

Commit:dfeaef7
Author:Vigilans
Committer:Vigilans

Refactor DNS Server to record original rule of domain matchers

Commit:40c0bcc
Author:Vigilans

Support source port matching in routing config

Commit:1cfc02e
Author:RPRX
Committer:GitHub

VLESS PREVIEW 1.2

Commit:bad7e2c
Author:RPRX
Committer:GitHub

VLESS PREVIEW 1.1

Commit:8865985
Author:yuhan6665
Committer:yuhan6665

Add stats counter for outbounds

Commit:aece8a6
Author:Shelikhoo

Added Seed to mKCP, encrypts the packets

Commit:da0b63b
Author:Shelikhoo

allow user to define tests enable for this server

Commit:101f5d3
Author:weaving118
Committer:weaving118

add ip match feature for dns

Commit:9776411
Author:wuxiaolong

Support http outbound

Commit:01e3a5f
Author:vcptr

add StatsService.GetSysStats

Commit:02d8845
Author:Darien Raymond

add scripting support for attributes matching

Commit:974b488
Author:Darien Raymond

add support for not loading system roots. fixes #1513

Commit:95583b5
Author:Darien Raymond

support range list in routing rule

Commit:114ec4c
Author:Darien Raymond

support dest override in dns outbound

Commit:836440c
Author:Darien Raymond

dns outbound proxy

Commit:ffb3793
Author:Darien Raymond

support domain to domain mapping in static host

Commit:44d87ed
Author:Darien Raymond

inbound tag for dns requests

Commit:5aee521
Author:Darien Raymond

deprecate global transport settings in proto config

Commit:e5314cf
Author:Darien Raymond

domain property

Commit:3335f77
Author:Darien Raymond

implement header and auth for quic

Commit:096bbd2
Author:Darien Raymond

prototype of quic transport

Commit:5279296
Author:Darien Raymond

remove use of context.WithValue in transport

Commit:769f770
Author:Darien Raymond

migrate NetworkList to []Network

Commit:8a82a36
Author:Darien Raymond

pick IP family by local address in freedom

Commit:73d3be4
Author:Darien Raymond

prototype for balancing rules

Commit:5400153
Author:Darien Raymond

sort cidr list before use

Commit:15cd999
Author:Darien Raymond

comments

Commit:c73e899
Author:Darien Raymond

prototype for high performance geoip matcher

Commit:2020bbe
Author:Darien Raymond

prototype for reverse proxy

Commit:4fcb39d
Author:Darien Raymond

comments

Commit:909cb9b
Author:Darien Raymond

announce deprecated proto settings

Commit:5649c7b
Author:Darien Raymond

support regex domain type in dns

Commit:f589769
Author:Darien Raymond

remove unused code

Commit:383b84e
Author:Darien Raymond

unified tproxy option

Commit:47337d6
Author:Darien Raymond

add udp config

Commit:eeca745
Author:Darien Raymond

options for TProxy

Commit:6d750e8
Author:Darien Raymond

options for enable TFO

Commit:b3847fb
Author:Darien Raymond

MemoryStreamSettings

Commit:af3a08a
Author:Darien Raymond

prototype for marking connection

Commit:02ae480
Author:Darien Raymond

add wireguard fake header

Commit:f227e85
Author:Darien Raymond

support per-domain prioritized name server

Commit:d828aa2
Author:Darien Raymond

add full domain matching

Commit:b79ec5f
Author:Darien Raymond

use protocol in string form

Commit:00384e6
Author:Darien Raymond

remove speedtest

Commit:a21d769
Author:Darien Raymond

speedtest

Commit:896db7c
Author:Darien Raymond

offer an option to disable session resumption

Commit:6276bfa
Author:Darien Raymond

rename domain override

Commit:c0e37ef
Author:Darien Raymond

prototype for new sniffing mechanism

Commit:b288b3c
Author:Darien Raymond

grpc for QueryStats

Commit:0d94d25
Author:Darien Raymond

prototype of mtproto proxy

Commit:4477e74
Author:Darien Raymond

simplify client ip design

Commit:d5f7728
Author:Darien Raymond

support subdomain matching in dns hosts

Commit:e9e9de5
Author:Darien Raymond

support client subnet

Commit:9321210
Author:Darien Raymond

settings for allowing insecure cipher suites.

Commit:f927795
Author:Darien Raymond

DTLS header for MKCP

Commit:65bd850
Author:Darien Raymond

fix buffer policy settings

Commit:213f827
Author:Darien Raymond

policy for internal buffer size

Commit:c76d492
Author:Darien Raymond

stats counter for inbound traffic

Commit:318a36f
Author:Darien Raymond

automatic issuing certificates from provided CA

Commit:a320196
Author:Darien Raymond

refine domain socket transport

Commit:c542c04
Author:Shelikhoo

Merge branch 'master' of github.com:v2ray/v2ray-core into domainsocket

Commit:8b881d7
Author:Shelikhoo

Rename to prevent confusion

Commit:c51830b
Author:Shelikhoo

Added UnixSenderConfig

Commit:074dfbb
Author:Darien Raymond

add network list to shadowsocks server

Commit:5a08411
Author:wuxiangzhou2010

fix typo

Commit:6d98bc4
Author:Darien Raymond

split uplink and downlink traffic

Commit:0975e26
Author:Darien Raymond

command handler for stats

Commit:695a4f8
Author:Darien Raymond

support stats in policy

Commit:35e160a
Author:Darien Raymond

stats feature

Commit:b4e1240
Author:Darien Raymond

comments

Commit:d207d95
Author:Darien Raymond

h2 transport

Commit:546c2fb
Author:Darien Raymond

settings for forcing secure encryption in vmess server

Commit:3d8f837
Author:Darien Raymond

comments

Commit:2a07838
Author:Darien Raymond

extendable config format

Commit:c48fa50
Author:Darien Raymond

logger service

Commit:91f32cc
Author:Shelikhoo

Auto Gen

Commit:7b51a56
Author:Shelikhoo
Committer:Shelikhoo

Fix pb err

Commit:c3cdd90
Author:Shelikhoo
Committer:Shelikhoo

fix and generate protobuf

Commit:fdfa49d
Author:Shelikhoo
Committer:Shelikhoo

modify golang package name

Commit:71c3e81
Author:Shelikhoo

Rebase: Add domainsocket receiver config

Commit:d9040b5
Author:Darien Raymond

decouple commander interface from grpc

Commit:1e6d556
Author:Darien Raymond

prototype of commander

Commit:292d7cc
Author:Darien Raymond

massive refactoring for interoperability

Commit:c5d3565
Author:Darien Raymond

comments for typed messages

Commit:24395a3
Author:Darien Raymond

comments for protos.

Commit:30f2770
Author:Darien Raymond

Use 'h2' for ALPN in TCP