Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
62b70a4
Merge pull request #17 from stslex/dev
stslex Jun 23, 2026
1fab011
chore: bump version after release
github-actions[bot] Jun 23, 2026
0f06b10
feat(packaging): point unit at StateDirectory config + set GUI Waylan…
stslex Jun 24, 2026
9a13054
feat(packaging): define the musl-static `splitway` core deb/rpm package
stslex Jun 24, 2026
2e75c50
feat(packaging): add the splitway-gui deb/rpm package + socket-group …
stslex Jun 24, 2026
56a4645
ci(packaging): build deb/rpm (musl core + glibc-floor GUI) + install …
stslex Jun 24, 2026
91e93b0
ci(packaging): publish signed apt/dnf repos to GitHub Pages (push-only)
stslex Jun 24, 2026
3f98640
feat(packaging): Arch PKGBUILDs + signed pacman repo (AUR push deferred)
stslex Jun 24, 2026
85156c1
docs(packaging): apt/dnf/Arch install + packaging guide + Phase 6 done
stslex Jun 24, 2026
e6f221f
refactor(packaging): defensive hardening from self-review
stslex Jun 24, 2026
3cb9760
fix(packaging): address PR #36 review — CI build-blockers + hardening
stslex Jun 25, 2026
66634a2
fix(packaging): address Codex re-review — versioned provides + rpm to…
stslex Jun 25, 2026
b326036
fix(packaging): sync AUR pkgver on the release auto-bump (Codex P2)
stslex Jun 25, 2026
6de36d7
fix(packaging): GUI EGL dep + Arch icon/desktop preinstall (Codex re-…
stslex Jun 25, 2026
9e811e1
fix(packaging): GUI xkbcommon-x11 dep + 4 self-review hardenings (rev…
stslex Jun 25, 2026
9998f4c
fix(packaging): pin AUR pkgver to the released tag, not the bumped da…
stslex Jun 25, 2026
7154872
fix(packaging): key build-arch source archive on PKGBUILD pkgver, not…
stslex Jun 25, 2026
839c42f
fix(packaging): build Arch packages as the release version, not the p…
stslex Jun 25, 2026
a1aa009
fix(packaging): use pacman -Syu (not -Sy) in install snippets (Codex P2)
stslex Jun 25, 2026
b210631
Merge pull request #36 from stslex/phase-6-packaging
stslex Jun 25, 2026
f42b0b8
Merge remote-tracking branch 'origin/master' into dev
stslex Jun 26, 2026
38476f7
fix(packaging): keep Cargo.lock in lockstep with the release bump
stslex Jun 26, 2026
1ca0a83
fix(packaging): make publish-pages post-deploy smoke non-fatal
stslex Jun 26, 2026
a8da270
fix(packaging): robust dnf passphrase handling + monotonic dev pkgver
stslex Jun 26, 2026
6f7c141
docs(packaging): sync GUI dep lists with manifests; note portal + pkgver
stslex Jun 26, 2026
4f3d086
ci(release): auto-open a master→dev sync PR after the post-release bump
stslex Jun 26, 2026
672a9e6
ci: harden the Cargo.lock drift guard against transient registry errors
stslex Jun 26, 2026
d0d8956
fix(packaging): don't pin splitway-bin to assets that may not exist yet
stslex Jun 26, 2026
d363052
fix(packaging): add the Wayland-EGL runtime dep to the GUI package (C…
stslex Jun 26, 2026
f86729e
fix(packaging): depend on the group-creation tool for the opt-in grou…
stslex Jun 26, 2026
fa18210
Merge pull request #37 from stslex/dev
stslex Jun 26, 2026
469d01e
chore: pin AUR pkgver to release, bump daemon for next cycle [skip ci]
github-actions[bot] Jun 26, 2026
555e8ad
Merge remote-tracking branch 'origin/master' into dev
stslex Jun 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion packaging/aur/splitway-gui/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
# the daemon without sudo; the group starts EMPTY, so the default posture is
# unchanged until you run `usermod -aG splitway <user>`.
pkgname=splitway-gui
pkgver=0.0.5
pkgver=0.0.6
pkgrel=1
pkgdesc="Splitway desktop GUI (egui front-end over the daemon socket)"
arch=('x86_64' 'aarch64')
Expand Down
2 changes: 1 addition & 1 deletion packaging/aur/splitway/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
# signed pacman repo (https://stslex.github.io/splitway/arch) ships a prebuilt
# copy of this same package.
pkgname=splitway
pkgver=0.0.5
pkgver=0.0.6
pkgrel=1
pkgdesc="Domain-based split-DNS daemon + CLI: route selected domains through the VPN's DNS, everything else direct"
arch=('x86_64' 'aarch64')
Expand Down
2 changes: 1 addition & 1 deletion splitway-daemon/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "splitway-daemon"
version = "0.0.6"
version = "0.0.7"
edition = "2021"
license = "MIT"
description = "Domain-based split-DNS daemon: route selected domains through the VPN's DNS, everything else direct"
Expand Down
Loading