v2rayA

A web GUI client of Project V which supports VMess, VLESS, SS, SSR, Trojan, Tuic and Juicity protocols. 🚀

AGPL-3.0 License

Stars
9.8K
Committers
55

Bot releases are visible (Hide)

v2rayA - v1.0.2

Published by mzz2017 about 4 years ago

Feature

  • support v2board status bar like the usage information you see in shadowrocket (disabled in v1.0.3)

Fix

  • adjust asset path according to v2ray-core/common/platform/others.go
  • wrong sorted result occurs due to alphabetical order sorting
  • incorrectly judge running status of v2ray in some cases

Optimize

  • remove server ip from routing.hosts in order to be convenient to keep in sync with dynamic ip
  • remove alidns from preset doh list due to its instability
  • add python2 to dependency list to install node-sass
v2rayA - v1.0.1

Published by mzz2017 about 4 years ago

Feature

  • Now you can sort nodes by click the headers of table.

Fix

  • The problem that program cannot work on archlinux due to v2ray's upgrading.
  • The problem that cannot access web-ui on port 2017 if using docker image.

Chore

  • chore: sync installation script to the latest official version

注意,v2rayA依赖于v2ray,请确保v2ray已安装正确

v2rayA - v1.0.0

Published by mzz2017 about 4 years ago

Feature

  • V2Ray protocol VLESS supported (v2ray-core v4.27.0+)
  • Integrate GUI into port 2017

Fix

  • Fix wrong connected view occured after updating subscription with connected server in some cases
  • Fix a problem that go.sh not work

Optimize

v2rayA - v0.7.1.3

Published by mzz2017 about 4 years ago

Fix

  • fix: the problem that auth_chain_b cannot work in some cases
  • fix: the problem that timeout to close plugins like trojan and ssr
  • fix(ssr): update ssr library to fix the problem that http_simple cannot work if server use the repo shadowsocks-mod

Optimize

  • optimize: add demo sites to 'direct' routing rules set
v2rayA - v0.7.1.2

Published by mzz2017 over 4 years ago

Feature

  • feat: support auth_chain_b of ssr

Fix

  • fix(#14): may failed to migrate causing hard to start
  • fix: correct the time sync helper
  • fix: ntp not work
v2rayA - v0.7.1.1

Published by mzz2017 over 4 years ago

Feature

  • new ssr protocol auth_chain_a

Fix

  • checksum gfwlist file after downloading

  • after failure in connecting, check if v2ray is running and restore the ConnectedServer

  • fix the problem that cannot ping

  • encode vmess using StdEncoding

Optimize

  • set database directory permission to 0750 to protect privacy
  • optimize enhanced mode
v2rayA - v0.7.1

Published by mzz2017 over 4 years ago

Feature

  • support cutomizing dns servers (After choosing 'Prevent DNS Hijack Only/仅防止DNS劫持', the button will appear)
  • routingA supports adding inbounds so that you can add a socks5 and http inbound with auth.

Fix

  • check all occupation of inbound ports now

Optimize

  • switch storage source from json to nutsdb

  • improve enhanced mode.

    v2rayA will block the dns answer 127.0.0.1 and 0.0.0.0, and then add the requested domain to blacklist. Any domains in blacklist will be resolved as a unique reserved ip address like 240.0.0.1.

  • chore: use -s -w ldflags to decrese the size of binary

v2rayA - v0.7.0.5

Published by mzz2017 over 4 years ago

Fix

  • fix: a problem that redirect mode of transparent proxy would not add egress port whitelist
  • fix: a problem that setting anti-pollution to closed not works #78
  • fix: a problem that port occupied error info would not be raised #77
  • fix(iptables): fix the error 'too many ports specified'
  • fix: flush dns cache after stopping dnsPoison now, and fix the problem that cannot auto detect service-control mode

Optimize

  • optimize: option value AllowInsecureCiphers depends on the version of v2ray-core
v2rayA -

Published by mzz2017 over 4 years ago

Fix

  • fix: tls security vulnerability v2ray/discussion#704
  • fix: problem that enhanced mode would cause cannot connect to server
  • fix(iptables): add a mutex to avoid concurrency conflict
  • fix: testing tcp latency cannot return right results
  • fix other known problems

Feature

  • cmd util "moona" that help you test latency on shell moona

optimize

  • optimize: more accurate latency test
  • optimize(trie): optimize performance by fast jump
v2rayA -

Published by mzz2017 over 4 years ago

Fixed the occasional cut-off problem of ssr and trojan

v2rayA -

Published by mzz2017 over 4 years ago

feat

  • rearrange pingtunnel share-link format
  • check new version every 7 days
  • optional enhanced mode and closed dns anti-pollution
  • complete trojan format; optional allowInsecure

optimize

fix

  • now will report transparent proxy error
  • fix: improper usage of plugins that do not support UDP to forward that
  • fix: sloooow network cased by importing wrong css file
v2rayA -

Published by mzz2017 over 4 years ago

Fix

  • For some users, fix the "panic" caused by deprecated unmarshal command
v2rayA -

Published by mzz2017 over 4 years ago

Feature

  • Support Trojan protocol. trojan

Optimize

  • Longer timeout of importing subscription
v2rayA -

Published by mzz2017 over 4 years ago

Feature

  • Support pingtunnel protocol. If the ICMP network quality of your VPS is higher than TCP's , think about it. pingtunnel
  • By default, inspect frontend url and set resonable backend address #69
  • Docker image v2raya-gui supports multiple cpu architectures #68

Optimize

  • Paginate if table is too heavy
  • Always set SNI to avoid server like nginx sends all available certificates every time
  • Judge datetime sync and port 12345 before connecting
v2rayA -

Published by mzz2017 over 4 years ago

Fix

  • panic that slice bounds out of range, which causes cannot connect to a server in some cases #62
  • problem that vmess's share link cannot be imported
  • problem that 1password cannot fill out the password field

Feature

  • support domain type relay usage

Other

  • new log system that can help debug
  • shortest length of password registered is set to 6 for higher safety
v2rayA -

Published by mzz2017 over 4 years ago

Fix

  • incorrectly judge port occupation when switch connected server
  • wrong view of double connected server
  • problem that cannot register if username is a number-like string

Chore

  • AUR: fix a problem that v2raya-bin not retrive latest binary
v2rayA -

Published by mzz2017 over 4 years ago

Feature

  • support switch language manually

Fix

  • cannot use transparent proxy in docker mode

Chore

  • build with golang v1.14.1

Other

  • add some error prompts of netstat
v2rayA - v0.6.8.2

Published by mzz2017 over 4 years ago

Chore

  • new AUR repository: v2raya-bin

Fix

  • avoid to refresh page in advance

  • optimize cpu occupation #59 #60

  • fix problem that cannot auto-start in systemd mode in some cases

  • adjust share link to 'URL-frindly' #57

  • set SNI if the type of server url is IP and host is valid #56

  • some security vulnerability

  • other known problems

v2rayA - v0.6.8.1

Published by mzz2017 over 4 years ago

Feature

  • You can setup V2RayA in single docker container now. wiki

Fix

  • Some details effecting user experience.
v2rayA - v0.6.8

Published by mzz2017 over 4 years ago

Feature

  • Now you can use RoutingA to customize the routing! look into it
  • Set alidns as one of the default DoH providers

Fix

  • DnsPoison: now poison all intranet ip address of dns response when iptables mode is redirect
  • Correct incorrect dates about gfwlist
  • Fix problem that clicking help and manual always open wiki in Chinese
  • Use access 0600 now to avoid vulnerability
Package Rankings
Top 3.23% on Proxy.golang.org
Badges
Extracted from project README
Docker Cloud Build Status Travis (.org) Stargazers over time License: AGPL v3-only