2 changed files with 55 additions and 10 deletions
+44 -3
View File
@@ -5,10 +5,51 @@ hash is the source commit the binaries were built from and is what the app
shows in its title bar, About dialog and in the version string it reports to shows in its title bar, About dialog and in the version string it reports to
DMR masters. DMR masters.
## 0.1.0-abae21aa (Windows .msi/.zip) — 2026-10-17 ## Linux .deb 0.1.0-10 (build a7508824) — 2026-10-19
First Windows build since 0.1.0-d28b2ab5 — includes everything in the Linux New Linux package for **amd64 and arm64** (arm64 = Raspberry Pi 4 / 5 on
0.1.0-4 … 0.1.0-7 packages below, plus: Debian 13), published on the v0.1.0-8fe1f2e3 release alongside the Windows
build. Since Linux 0.1.0-9:
* AllStar: all three ways to connect — link via a node, register your own
node over IAX2, or HTTPS node registration — now show "Connected: <node>"
and a quick Disconnect button on each server row; HTTP registration
auto-redials if the link drops.
* AllStar: per-node IP override in Settings, so two nodes behind the same
public IP / NAT can link locally without the IP-mismatch rejection.
* Anonymous check-in + update check: on start darthvader reports ONLY your
callsign (plus version and platform) so the project can see how many run it
and roughly where — no IP, no email — and tells you when a newer build is
out, with a Download link. Opt-out in Settings → General.
## 0.1.0-8fe1f2e3 (Windows .msi/.zip) — 2026-10-18
Windows rebuilt from the same source as the Linux 0.1.0-9 `.deb` (8fe1f2e), so
both platforms are in sync again. New on Windows since 0.1.0-abae21aa:
everything in 0.1.0-9 below, plus the AllStar node-mode work (own-node IAX
registration, live connect/disconnect of any node from the main page, ASL DNS
lookup) and name-sorted server lists.
## 0.1.0-9 (Linux .deb, source 8fe1f2e) — 2026-10-18
Linux `.deb` update.
* DMR: finish login when connection options are set (e.g. AmCom's `pass=…`)
instead of looping RPTO forever — peers that authenticate via the options
string now reach Running and connect.
* DMR: a blank ESSID field means the bare DMR-ID; an explicit value (including
`00`) keeps the `id*100+essid` hotspot form BM/TGIF expect.
* DMR: retry a hard-failed peer on settings-save, fix a socket warning on
disconnect, and log TX END with duration to pair every TX START.
* AllStar: RX shows the actual linked node + callsign/location instead of a
stale guess.
* UI: startup jingle (the Imperial March) plays out the speakers on launch.
## 0.1.0-abae21aa (Windows .msi/.zip + Linux .deb 0.1.0-8) — 2026-10-17
Windows and Linux built from the same source (abae21a). The Windows build is
the first since 0.1.0-d28b2ab5; the Linux `.deb` is 0.1.0-8. Includes everything
in the Linux 0.1.0-4 … 0.1.0-7 packages below, plus:
* D-STAR: RX + TX on DExtra, DCS and DPlus (REF); XLX reflectors in the * D-STAR: RX + TX on DExtra, DCS and DPlus (REF); XLX reflectors in the
picker; per-reflector identity and separate TX/RX modules. picker; per-reflector identity and separate TX/RX modules.
+11 -7
View File
@@ -16,10 +16,11 @@ Click a file to download it directly:
| Platform | Download | | Platform | Download |
|---|---| |---|---|
| **Windows** installer | [darthvader-0.1.0-d28b2ab5-win64.msi](https://git.sa7aux.se/bjorne/darthvader-dist/releases/download/v0.1.0-d28b2ab5/darthvader-0.1.0-d28b2ab5-win64.msi) | | **Windows** installer | [darthvader-0.1.0-8fe1f2e3-win64.msi](https://git.sa7aux.se/bjorne/darthvader-dist/releases/download/v0.1.0-8fe1f2e3/darthvader-0.1.0-8fe1f2e3-win64.msi) |
| **Windows** portable zip | [darthvader-0.1.0-d28b2ab5-win64.zip](https://git.sa7aux.se/bjorne/darthvader-dist/releases/download/v0.1.0-d28b2ab5/darthvader-0.1.0-d28b2ab5-win64.zip) | | **Windows** portable zip | [darthvader-0.1.0-8fe1f2e3-win64.zip](https://git.sa7aux.se/bjorne/darthvader-dist/releases/download/v0.1.0-8fe1f2e3/darthvader-0.1.0-8fe1f2e3-win64.zip) |
| **Debian / Ubuntu** package | [darthvader_0.1.0-7_amd64.deb](https://git.sa7aux.se/bjorne/darthvader-dist/releases/download/v0.1.0-d28b2ab5/darthvader_0.1.0-7_amd64.deb) | | **Debian / Ubuntu** package (amd64) | [darthvader_0.1.0-10_amd64.deb](https://git.sa7aux.se/bjorne/darthvader-dist/releases/download/v0.1.0-8fe1f2e3/darthvader_0.1.0-10_amd64.deb) |
| Checksums | [SHA256SUMS](https://git.sa7aux.se/bjorne/darthvader-dist/releases/download/v0.1.0-d28b2ab5/SHA256SUMS) | | **Raspberry Pi / Debian** package (arm64) | [darthvader_0.1.0-10_arm64.deb](https://git.sa7aux.se/bjorne/darthvader-dist/releases/download/v0.1.0-8fe1f2e3/darthvader_0.1.0-10_arm64.deb) |
| Checksums | [SHA256SUMS](https://git.sa7aux.se/bjorne/darthvader-dist/releases/download/v0.1.0-8fe1f2e3/SHA256SUMS) |
Every build is on the [**releases**](https://git.sa7aux.se/bjorne/darthvader-dist/releases) page. The links above Every build is on the [**releases**](https://git.sa7aux.se/bjorne/darthvader-dist/releases) page. The links above
always point at the current release. always point at the current release.
@@ -53,11 +54,14 @@ driver and are detected automatically. If audio stutters, lower the port's
## Debian / Ubuntu / Raspberry Pi OS ## Debian / Ubuntu / Raspberry Pi OS
Install the `.deb` from the Downloads table above — trixie `amd64` today, Install the `.deb` from the Downloads table above — trixie `amd64` and
bookworm and `arm64` (Pi Zero 2 W and newer) to follow: `arm64` (Raspberry Pi 4 / 5 on Debian 13); bookworm to follow:
```sh ```sh
sudo apt install ./darthvader_0.1.0-7_amd64.deb # amd64 PC
sudo apt install ./darthvader_0.1.0-10_amd64.deb
# Raspberry Pi 4 / 5 (arm64)
sudo apt install ./darthvader_0.1.0-10_arm64.deb
``` ```
Or wire in the apt repository once and get updates with `apt`: Or wire in the apt repository once and get updates with `apt`: