Commit Graph

48 Commits

Author SHA1 Message Date
Qv2ray-dev
8411ea9f68 add: use v2ray DNS for freedom outbound 2020-04-26 22:30:13 +08:00
Qv2ray-dev
0480c63b3a fix: refactored Qv2ray Proxy settings 2020-04-24 15:29:29 +08:00
fancy
c3d93e3c2d clang format changed file 2020-04-24 08:27:43 +08:00
fancy
518f672bbe add dns intercept and route for tproxy 2020-04-24 08:27:43 +08:00
Fancy Zhang
376987d979
add outbound mark to tproxy. (#535)
* add outbound mark to tproxy

* only allow set outbound mark in tproxy

* enable sniffing for tproxy, and only change outbound mark in non-complex config

* small code refinemnet

* ok so

* fix merge conflict

Co-authored-by: Qv2ray-dev <59914293+Qv2ray-dev@users.noreply.github.com>
2020-04-23 14:58:10 +08:00
Qv2ray-dev
66e2832b7b add: added recent jumplist, KnownBug: 1 2020-04-20 22:47:10 +08:00
Qv2ray-dev
b53304d327 refactor: even more refactors 2020-04-20 20:11:11 +08:00
Qv2ray-dev
7f99cf8b16 fix: some minor UI updates 2020-04-20 12:45:52 +08:00
fancy
a4fcf74aaf clang-format changed file 2020-04-20 00:40:54 +08:00
git stash
8904d2e4ab WIP on dev: 696f2ed update qnodeeditor.cmake 2020-04-19 19:37:13 +08:00
Qv2ray-dev
4bed1ac724 fix: fixed #501 and added SystemProxy support for complex connection config - KNOWNISSUE: 1 2020-04-17 18:51:59 +08:00
Qv2ray-dev
cca5a56643 add: test adding allowInsecure allowInsecureCipher 2020-04-13 16:03:29 +08:00
Qv2ray-dev
85c865c950 fix: added UI for #506 #491 #451 2020-04-12 22:39:58 +08:00
Qv2ray-dev
796ada817d change: PreferencesWindow refactor and added custom Qv2ray proxy 2020-04-12 17:57:45 +08:00
Qv2ray-dev
d9650d604d add: added KernelPlugin<->V2ray integration support 2020-04-11 21:23:20 +08:00
Qv2ray-dev
0ec1bdc40c refactor: refactor for KernelPlugin-V2rayRoutingEngine support 2020-04-10 23:32:03 +08:00
Qv2ray-dev
65bf34962c Merge branch 'dev-plugin-system' into dev
* dev-plugin-system:
  PAC: "See you in the plugin manager"
  plugin: simple plugin integration supported
  plugin: update plugin settings subsystem
  plugin: added plugin enable/disable, load state and plugin type display
  submodule: updated submodule
  fix: remove duplicates
  fix: fixed windows build
  add: added more plugin UI functions
  add: added qt signal system
  merge: merge dev
  add: added plugin management window, load plugin support
  update interface, made the demo plugin work
  update: updated plugin interface submodule
  add: implement loading plugins
  add: added plugin interface stub
2020-04-06 14:18:48 +08:00
Qv2ray-dev
a5eb59604e change: introducing new release/update checker model 2020-03-27 22:03:26 +08:00
Qv2ray-dev
cf390b3792 PAC: "See you in the plugin manager" 2020-03-26 10:53:56 +08:00
Qv2ray-dev
09bbf7651d fix: stop eating memory and added header guards 2020-03-21 20:33:37 +08:00
Qv2ray-dev
b34cb32d51 add: added route scheme matrix 2020-03-19 22:59:44 +08:00
Qv2ray-dev
20c925111a add: added UI for manually specify the block,proxy,direct geosite/plain domains 2020-03-18 00:14:27 +08:00
Qv2ray-dev
5f6ea7f50d Revert: partial revert of e7ea249c3b 2020-03-14 21:16:34 +08:00
Qv2ray-dev
e5755ec107 fix: some ui changes 2020-03-14 16:26:07 +08:00
Qv2ray-dev
01278f3c33 add: hide tProxy settings currently 2020-03-11 18:19:58 +08:00
Qv2ray-dev
859657ad80 fix: fixed build error 2020-03-11 15:19:28 +08:00
Qv2ray-dev
480ee1bb25 cmake: fixed moc slots issue where MACROS are not being expanded 2020-03-06 17:26:54 +08:00
Qv2ray-dev
09de96efe5 fix: update code style 2020-02-28 22:49:53 +08:00
Qv2ray-dev
194f07c027 wip: fix: prevent a crash caused by signal self-connection on a buggy os (e.g. Windows) 2020-02-28 09:07:19 +08:00
Qv2ray-dev
2a0c459202 add: added settings ui for dokodemo 2020-02-25 22:29:18 +08:00
Qv2ray-dev
38d94d73d2 add: support live retranslation 2020-02-08 17:15:27 +08:00
Qv2ray-dev
e236f47a4a Revert "add: changed to use the new QvMsgBus scheme."
This reverts commit 7d8ae76a16.
2020-02-08 16:08:57 +08:00
Qv2ray-dev
7d8ae76a16 add: changed to use the new QvMsgBus scheme. 2020-02-07 23:49:39 +08:00
Qv2ray-Bot
9f9a117659 add: miscellaneous ui updates 2020-02-04 23:35:44 +08:00
Qv2ray-Bot
8b9bca51f5 refactor: stage 3.3 changed/optimized include structure 2020-01-31 11:24:38 +08:00
Qv2ray-Bot
66446fcbfb refactor: stage 3.1 use #pragma once instead of #ifndef 2020-01-30 15:12:49 +08:00
Qv2ray-Bot
286a1db4b3 refactor: stage 2, fixing #include derivatives and rearrage namespaces 2020-01-30 13:01:48 +08:00
Qv2ray Bot
90fd2d4f32 add: add global option to disable API system 2020-01-21 14:09:41 +08:00
Qv2ray Bot
e99d71f2e9 add: added maximum log line count 2020-01-19 16:30:31 +08:00
Qv2ray Bot
984d9014d3 fix: added a Preference Window port number check 2020-01-18 23:13:31 +08:00
Qv2ray Bot
712059f503 fix: some fixes and refactors, fixed #253 and fixed #254 2020-01-17 21:29:29 +08:00
Qv2ray Bot
ba8858dc77 fix: fixed #225 and fixed #250 2020-01-17 14:45:07 +08:00
Leroy.H.Y
68e26883a9 [add] Added forward proxy 2020-01-13 23:21:40 +08:00
Leroy.H.Y
8a5d31ffcd [refactor] Use simplified QString::number() function 2020-01-08 22:22:35 +08:00
Leroy.H.Y
05aaf43661
[add] Added cross-platform launch-at-start solution 2019-12-30 14:33:12 +08:00
Leroy.H.Y
80d5465ded [add][fix] Added Windows start with boot support and fixed UI. 2019-12-28 09:30:47 +08:00
Leroy.H.Y
45ee09b8c8
[change] Removed useAPI flag in config for #176 2019-12-22 18:06:02 +08:00
Leroy.H.Y
9c53a99606
[fix] Fixed QList std::list conversion function for Qt5.14 and fixed #186 2019-12-21 21:57:19 +08:00