Commit Graph

536 Commits

Author SHA1 Message Date
Kevin Yu
2c115ddd3e
ci: add modularity support for build, daily-build, and pr-build (#190)
* chore: update workflow title

* refactor(pr-build): rename pr_build -> pr-build

* ci: add modularity support for build and pr-build

* ci(build): add modularity support

* ci: add seed-build.yml

* fix: update seed-workflow reference

* ci: update seed-workflow ref

* ci: add modularity support for daily-build
2023-07-09 20:57:16 +08:00
Kevin Yu
ce76517427
ci: add daily-build workflow (#189) 2023-07-09 20:34:25 +08:00
mzz
888a746e85
fix(wss): allow_insecure and sni not work (#165) 2023-07-09 18:42:59 +08:00
Kevin Yu
e39ec7fc05
refactor(/docs): rework documentation structure layout (#179)
* refactor(/docs): rework documentation structure layout

* refactor(/docs): update file reference paths

* feat(/docs): add English version of other-proxy-protocol.md

* refacotr: move docs/templates/ docs/sync/ to hack/

* fix(example.dae|readme): update ref link to adopt new file structure

* refactor: rename other-proxy-protocol.md -> proxy-protocols.md

* docs(readme): add ref to proxy-protocols.md

* feat(/docs): add English version of how-it-works.md

* refactor: rename how-it-works; add nav links

* fix: fix linting errors

* fix: fix linting errors

---------

Co-authored-by: earrmouth <43926351+earrmouth@users.noreply.github.com>
2023-07-09 17:31:47 +08:00
Kevin Yu
d12c79ec44
docs(readme/badges): make release-badge updated on the fly (#185)
* docs(README/release-badge): update current release version

* feat: make release-badge update on the fly
2023-07-09 16:37:15 +08:00
Kevin Yu
e0e4a51cd8
ci: update workflow naming standards (#186)
* chore: update workflow title

* refactor(pr-build): rename pr_build -> pr-build
2023-07-09 16:36:47 +08:00
mzz
00cf4bc3cd
refactor(dns): replace dnsmessage with miekg/dns (#188) 2023-07-09 16:02:17 +08:00
mzz
b82b31e350
feat: support tuic v5 (#176) 2023-07-08 22:07:32 +08:00
Kevin Yu
b8660fdfd2
ci(trigger): separate pr_build from build (#183)
* docs(README): add build status badge

* ci(trigger): separate pr_build from build

* fix: fix broken syntax

* ci(build): rename workflow title from build to build (stable)

* fix: retrieve commit msg from workflow event payload

* ci: add run_name and retrieve event payload

* ci: refine run_name

* ci: add job to show pr context

* ci: trigger build job after context job

* fix: fix syntax formatting

* fix: fix syntax formatting
2023-07-08 21:31:43 +08:00
mzz
e26a126cba
chore: suppress useless LinkSubscribe error (#181) 2023-07-07 21:07:39 +08:00
mzz
34dfd7adbc
feat: support unknown qtype and upgrade go mod (#180) 2023-07-07 20:54:39 +08:00
mzz
c708e0e975
feat: support to bind to lan lazily and re-bind to lan (#166) 2023-07-07 17:35:01 +08:00
mzz
0d05e88e76
optimize(dns): cache all qtype (not only a/aaaa) (#167) 2023-07-07 14:54:23 +08:00
mzz
56e6c1658f
chore(CHANGELOGS.md): fix format 2023-07-02 22:57:54 +08:00
mzz
38fb9084d6
chore(CHANGELOGS.md): fix typo 2023-07-02 22:57:13 +08:00
dae-bot[bot]
ef416d66cb
ci(release): draft release v0.2.0 (#175)
* ci: generate changelogs for release-v0.2.0

* merge v0.2.0

* update

* Update CHANGELOGS.md

Co-authored-by: Kevin Yu <31861128+yqlbu@users.noreply.github.com>

* Update CHANGELOGS.md

Co-authored-by: Kevin Yu <31861128+yqlbu@users.noreply.github.com>

* Update CHANGELOGS.md

Co-authored-by: Kevin Yu <31861128+yqlbu@users.noreply.github.com>

* Update CHANGELOGS.md

Co-authored-by: Kevin Yu <31861128+yqlbu@users.noreply.github.com>

* Update CHANGELOGS.md

Co-authored-by: Kevin Yu <31861128+yqlbu@users.noreply.github.com>

* Update CHANGELOGS.md

Co-authored-by: Kevin Yu <31861128+yqlbu@users.noreply.github.com>

* style: fix CHANGELOGS.md

---------

Co-authored-by: daebot <dae@v2raya.org>
Co-authored-by: mzz2017 <2017@duck.com>
Co-authored-by: Kevin Yu <31861128+yqlbu@users.noreply.github.com>
Co-authored-by: kev <yqlbu@bu.edu>
2023-07-02 22:38:14 +08:00
Kevin Yu
a58e0b7507
ci(generate-changelogs): add control on whether to write to issue page (#170)
* ci(generate-changelogs): control whether to write to issue page

* fix: fix syntax
2023-07-02 20:20:40 +08:00
mzz
dc45339065
fix: samba not work (#173)
Co-authored-by: dae-bot[bot] <136105375+dae-bot[bot]@users.noreply.github.com>
2023-07-02 19:29:18 +08:00
mzz
050f9b8c92
chore: expose the routable dialer for dae-wing (#172) 2023-07-02 16:15:20 +08:00
mzz
f85f6ba80d
chore(geodata): change back to v2fly geodata (#168) 2023-07-01 12:05:03 +08:00
mzz
0bac1c6ecb
fix: should allow fallbacking ip version if dialing domain (#164) 2023-06-29 22:30:33 +08:00
mzz
1a9afb0913
ci(release): draft release v0.2.0rc4 (#163) 2023-06-28 01:26:58 +08:00
mzz
6480933117
fix/ci: argument list too long due to packed and use clang-15 (#162) 2023-06-28 01:21:21 +08:00
dae-bot[bot]
6ae6154e55
ci(release): draft release v0.2.0rc3 (#161)
Co-authored-by: daebot <dae@v2raya.org>
Co-authored-by: kev <yqlbu@bu.edu>
Co-authored-by: Kevin Yu <31861128+yqlbu@users.noreply.github.com>
Co-authored-by: mzz2017 <2017@duck.com>
2023-06-28 00:00:44 +08:00
Kevin Yu
6cd5c754c7
ci: add generate-changelogs workflow (#159)
* ci: add generate-changelogs workflow

* chore(changelogs): add changelogs placeholder
2023-06-27 23:13:13 +08:00
Kevin Yu
72b1f0014e
ci: separate release build from main build (#157)
* ci(build): detach release-related steps and trigger

* ci: add prerelease workflow

* ci: add release workflow
2023-06-27 22:43:59 +08:00
mzz
da4750ca42
fix(typo): Update troubleshooting.md 2023-06-27 10:08:33 +08:00
mzz
d60e644e0c
chore/docs: support to unroll route loop and update troubleshooting.md (#158) 2023-06-27 10:04:07 +08:00
mzz
5508c372c8
fix: bad connectivity check of dns(udp) caused by #80 (#155) 2023-06-25 22:04:43 +08:00
Kevin Yu
c578f2af36
docs(getting-started): add ref to run-as-daemon (#147)
* docs(getting-started): add ref to run-as-daemon

* fix: fix typos

* docs(run-as-daemon): add chmod and helper

* docs: fix heading; reduce confusion

* fix: fix broken links

* docs(run-as-daemon): add check version comment

* docs(getting-started): add notes for manual installation

* fix: fix typos

* fix: fix typo

* patch: correct cn_trans

* fix: fix typos

* style(build-by-yourself): apply notes styling

* fix: fix autocorrect
2023-06-24 21:10:49 +08:00
mzz
6458ebd877
feat(config): support IgnoreZero option for config.Marhsaller (#153) 2023-06-20 23:29:53 +08:00
mzz
029849da5d
fix/chore(grpc): allow insecure (#151) 2023-06-18 18:54:47 +08:00
mzz
4d42b2d978
fix: new control plane should reset grpc conn pool cache (#150) 2023-06-18 18:53:26 +08:00
mzz
d3dcfe6bb5
fix(group): policy 'fixed' parsing (#149) 2023-06-18 14:24:33 +08:00
kunish
1546f30e4e
Merge pull request #146 from daeuniverse/correct-typo
chore(pr_template): correct a typo
2023-06-17 14:32:54 +08:00
mzz2017
b61db9bfd7 chore: do not ignore .gitmodules.d.mk 2023-06-17 14:32:29 +08:00
mzz
4fa582e079
fix(socks5): udp problem (#148) 2023-06-17 12:24:04 +08:00
Kevin Yu
30315c8aeb
chore(pr_template): correct a typo 2023-06-16 08:34:15 +08:00
mzz
b36b56ce6d
chore: allow to modify app name and assets dir name (#144) 2023-06-15 23:39:57 +08:00
mzz
962018d14b
chore(Dockerfile): change geodata upstream (#140) 2023-06-11 17:25:15 +08:00
mzz
f494373a30
fix: should gracefully exit if failed to listen when reloading (#138) 2023-06-11 16:58:55 +08:00
mzz
d5172bde64
fix: enlarge kernel geoip size limit (#130) 2023-06-11 12:49:28 +08:00
mzz
40b553edc9
optimize(routing): fix slow domain++ ip routing (#133) 2023-06-11 12:48:52 +08:00
mzz
e885e76adf
fix: failed to sniff tls1.2 traffic in some cases (#135) 2023-06-11 12:48:05 +08:00
mzz
ff2b025ba4
chore: fix incorrect number of routing rule stringer (#131) 2023-06-11 12:47:50 +08:00
mzz
24433d1479
fix: change default tcp_check_http_method to HEAD (#137) 2023-06-11 12:47:30 +08:00
mzz
e1d0d8a35a
fix(config): problem that always append values to default list (#128) 2023-06-09 22:12:55 +08:00
mzz
9c632aa8ca
chore: fix make with /bin/sh (#129) 2023-06-09 22:10:21 +08:00
mzz
812dd839f1
chore(Makefile): support submodules (#126) 2023-06-08 10:55:37 +08:00
Kevin Yu
908be2c6fb
chore(changelogs-v0.2.0rc1): apply minor fix (#125) 2023-06-06 08:27:36 +08:00