Commit Graph

129 Commits

Author SHA1 Message Date
Dreamacro 07ed6e8bef Chore: global ipv6 could affect dns ipv6 2023-07-22 17:35:30 +08:00
Xiaochao Dong d71324069d
Feature: support basic authentication for DoH (#2684) 2023-04-19 11:30:57 +08:00
Jeff An 3b1d319820
Feature: add support for dns search domains (#2597) 2023-03-17 15:53:06 +08:00
Dreamacro e1fa343088 Change: set false as `udp-fallback-match` default value 2023-01-04 17:43:14 +08:00
Dreamacro a5d54884e0 Feature: add `udp-fallback-match` option 2023-01-01 20:12:17 +08:00
Dreamacro 5b07d7b776 Feature: add tunnels 2022-11-20 21:30:55 +08:00
Hongqi Yu c1285adbf8
Feature: can set custom interface for dns nameserver (#2126) 2022-06-01 10:50:54 +08:00
Dreamacro 9d2fc976e2 Chore: upgrade to yaml v3 2022-05-26 17:47:05 +08:00
Dreamacro 6a661bff0c Migration: go 1.18 2022-03-16 12:10:13 +08:00
Dreamacro a0221bf897 Fix: `routing-mark` should effect on root 2022-02-17 14:23:47 +08:00
Dreamacro b56d35040d Chore: update dependencies and rename profile props 2021-11-08 20:48:29 +08:00
Dreamacro 81d5da51a3 Fix: unexpected proxy dial behavior on mapping mode 2021-10-18 21:08:27 +08:00
Dreamacro 3d5681cffd
Feature: persistence fakeip (#1662) 2021-10-11 20:48:58 +08:00
Dreamacro f1cf7e9269 Style: use gofumpt for fmt 2021-10-10 23:44:09 +08:00
Kr328 d49b38b00f
Fix: should not unmarshal to pointer (#1615) 2021-09-13 23:43:28 +08:00
Kr328 a5b950a779
Feature: add dhcp type dns client (#1509) 2021-09-06 23:07:34 +08:00
Dreamacro e0d3f926b7 Feature: add geoip-code option 2021-08-25 15:15:13 +08:00
Dreamacro d755383e39 Chore: move provider interface to constant 2021-07-06 00:31:13 +08:00
Dreamacro 045edc188c Style: code style 2021-06-10 14:05:56 +08:00
Rusty Pen 0778591524
Feature: dns resolve domain through nameserver-policy (#1406) 2021-05-19 11:17:35 +08:00
Coel Wu 1f593d37fb
Chore: use mixed-port instead of port when initial config (#1319) 2021-04-01 15:35:33 +08:00
Dreamacro 14bbf6eedc Feature: support store group selected node to cache (enable by default) 2021-02-18 23:41:50 +08:00
Loyalsoldier fcc594ae26
Chore: use jsdelivr CDN for Country.mmdb (#1057) 2021-01-30 00:40:35 +08:00
Fndroid b6ee47a541
Fix: get general should return correct result (#1172) 2021-01-07 13:59:39 +08:00
Dreamacro 4b1b494164 Chore: move find process name to a single part 2020-12-17 22:17:27 +08:00
Dreamacro 0402878daa Feature: add `lazy` for proxy group and provider 2020-11-19 00:53:22 +08:00
Dreamacro 4735f61fd1 Feature: add `disable-udp` option for all proxy group 2020-11-13 21:48:52 +08:00
maskedeken 83efe2ae57
Feature: add TCP TPROXY support (#1049) 2020-11-09 10:46:10 +08:00
kongminhao 8c3e2a7559
Chore: fix typo (#1017) 2020-10-14 19:56:02 +08:00
Melvin a6444bb449
Feature: support domain in fallback filter (#964) 2020-09-28 22:17:10 +08:00
Dreamacro 68dd0622b8 Chore: code style 2020-09-20 15:53:27 +08:00
Dreamacro 5805334ccd Chore: pass staticcheck 2020-08-25 22:19:59 +08:00
Kr328 89cf06036d
Feature: dns server could lookup hosts (#872) 2020-08-11 10:28:17 +08:00
Dreamacro ae1e1dc9f6 Feature: support PROCESS-NAME on macOS 2020-07-19 13:18:23 +08:00
Dreamacro 7c62fe41b4 Chore: remove forward compatibility code 2020-06-27 14:28:10 +08:00
Dreamacro 2781090405 Chore: move experimental features to stable 2020-06-27 14:19:31 +08:00
Dreamacro 60bad66bc3 Change: ipv6 logic 2020-06-18 18:11:02 +08:00
Dreamacro fb628e9c62 Feature: add default hosts `localhost` 2020-06-07 17:25:51 +08:00
Dreamacro 98614a1f3f Chore: move rule parser to `rules` 2020-06-05 17:43:50 +08:00
Dreamacro 3e7970612a Chore: provider error adjust 2020-06-01 00:39:41 +08:00
Dreamacro 8d0c6c6e66 Feature: domain trie support wildcard alias 2020-05-28 12:13:05 +08:00
bytew021 3a27cfc4a1
Feature: add Mixed(http+socks5) proxy listening (#685) 2020-05-12 11:29:53 +08:00
Dreamacro 18603c9a46 Improve: provider can be auto GC 2020-04-26 22:38:15 +08:00
Dreamacro 84f627f302 Feature: verify mmdb on initial 2020-04-16 19:12:25 +08:00
black-desk 3ccd7def86
Fix: typo (#624) 2020-04-08 15:49:12 +08:00
Ti 14d5137703
Fix: rules parse (#568) 2020-03-09 10:40:21 +08:00
Dreamacro d8a771916a Fix: provider parse 2020-03-08 23:34:46 +08:00
Dreamacro 88d8f93793 Change: rename some field 2020-03-07 20:01:24 +08:00
Dreamacro 8d07c1eb3e Chore: initial config with `port` 2020-02-18 13:48:15 +08:00
Dreamacro 46edae9896 Fix: domain dns crash 2020-02-17 22:13:15 +08:00