Skip to content

Releases: illixion/Longwave

0.1.0-56834285

Choose a tag to compare

@github-actions github-actions released this 07 Oct 09:14
5683428

Built from 0.1.0-56834285.

Assets

  • Longwave-…-unsigned.ipa — VNC + Audio only (Moonlight disabled). All MIT-compatible.
  • Longwave-…-moonlight-unsigned.ipa — the Moonlight-enabled build (GPLv3 — see below).
  • Longwave-visionOS-unsigned.ipa — the Moonlight build above without the broadcast extension, under a fixed name, which the visionOS source at https://apps.illixion.com installs and keeps updated (GPLv3).
  • Longwave-iOS-unsigned.ipa — the iPhone and iPad app, with Moonlight (GPLv3). Install it through AltStore or SideStore from https://apps.illixion.com, which keeps it updated.
  • LongwaveCompanion-…-unsigned.zip — the small macOS companion (menu-bar host: audio streaming, now-playing, broadcast/OBS, keyboard injection, SSH keys). Universal binary (Apple Silicon + Intel). MIT.
  • LongwaveMac-…-unsigned.zip — the full macOS app: the VNC/Moonlight/Audio/SSH client plus all the companion host features in one app. Universal binary (Apple Silicon + Intel). Links Moonlight, so GPLv3 (see below).
  • LongwaveCompanion-…-x64-Setup.exe / …-arm64-Setup.exe — if present, the Longwave Companion installer (Beta), built natively for Intel/AMD (x64) and Windows-on-ARM (arm64). Includes the Hotspot and native screen streaming host features, built entirely from this public source tree. PCVR / Foveated Streaming (CloudXR) support is a separate, closed-source component installed on top — the companion UI hides that panel entirely when it isn't present. Ships with a signed build-provenance attestation; verify before running with gh attestation verify <file> --repo illixion/Longwave.

Release signature. Shortly after this release is published, a SHA256SUMS covering every asset above plus a detached SHA256SUMS.sig are attached to it. That signature is made with an offline key that this workflow does not have — so it proves a human vouched for these exact bytes, which the provenance attestation (proving this workflow built them) cannot. Check any asset with:

scripts/verify-release.sh --tag 0.1.0-56834285

If those two files are not on this release yet, it has not been signed — the Companion's in-app updater will not offer an unsigned release, by design.

Running the macOS apps

The macOS .zips are unsigned, so Gatekeeper blocks them on first launch
("damaged / can't be opened"). After unzipping into /Applications,
clear the quarantine flag and re-sign ad-hoc (substitute the app you
downloaded — LongwaveCompanion.app or LongwaveMac.app):

APP=/Applications/LongwaveMac.app   # or LongwaveCompanion.app
xattr -dr com.apple.quarantine "$APP"
codesign --force --deep --sign - "$APP"

Then open it normally. (If you build it yourself with a real Apple
Development identity, you can skip this.)

⚠️ Licensing note: the Moonlight-enabled IPA and the full macOS app
(LongwaveMac) link
moonlight-common-c,
which is GPLv3. Those artifacts are therefore distributed under the GPLv3,
not the project's MIT terms. The VNC-only IPA and the small Companion contain
no GPL code. See LICENSE for details.

0.1.0-facaf5ac

Choose a tag to compare

@github-actions github-actions released this 03 Oct 22:18
facaf5a

Built from 0.1.0-facaf5ac.

Assets

  • Longwave-…-unsigned.ipa — VNC + Audio only (Moonlight disabled). All MIT-compatible.
  • Longwave-…-moonlight-unsigned.ipa — the Moonlight-enabled build (GPLv3 — see below).
  • Longwave-visionOS-unsigned.ipa — the Moonlight build above without the broadcast extension, under a fixed name, which the visionOS source at https://apps.illixion.com installs and keeps updated (GPLv3).
  • Longwave-iOS-unsigned.ipa — the iPhone and iPad app, with Moonlight (GPLv3). Install it through AltStore or SideStore from https://apps.illixion.com, which keeps it updated.
  • LongwaveCompanion-…-unsigned.zip — the small macOS companion (menu-bar host: audio streaming, now-playing, broadcast/OBS, keyboard injection, SSH keys). Universal binary (Apple Silicon + Intel). MIT.
  • LongwaveMac-…-unsigned.zip — the full macOS app: the VNC/Moonlight/Audio/SSH client plus all the companion host features in one app. Universal binary (Apple Silicon + Intel). Links Moonlight, so GPLv3 (see below).
  • LongwaveCompanion-…-x64-Setup.exe / …-arm64-Setup.exe — if present, the Longwave Companion installer (Beta), built natively for Intel/AMD (x64) and Windows-on-ARM (arm64). Includes the Hotspot and native screen streaming host features, built entirely from this public source tree. PCVR / Foveated Streaming (CloudXR) support is a separate, closed-source component installed on top — the companion UI hides that panel entirely when it isn't present. Ships with a signed build-provenance attestation; verify before running with gh attestation verify <file> --repo illixion/Longwave.

Release signature. Shortly after this release is published, a SHA256SUMS covering every asset above plus a detached SHA256SUMS.sig are attached to it. That signature is made with an offline key that this workflow does not have — so it proves a human vouched for these exact bytes, which the provenance attestation (proving this workflow built them) cannot. Check any asset with:

scripts/verify-release.sh --tag 0.1.0-facaf5ac

If those two files are not on this release yet, it has not been signed — the Companion's in-app updater will not offer an unsigned release, by design.

Running the macOS apps

The macOS .zips are unsigned, so Gatekeeper blocks them on first launch
("damaged / can't be opened"). After unzipping into /Applications,
clear the quarantine flag and re-sign ad-hoc (substitute the app you
downloaded — LongwaveCompanion.app or LongwaveMac.app):

APP=/Applications/LongwaveMac.app   # or LongwaveCompanion.app
xattr -dr com.apple.quarantine "$APP"
codesign --force --deep --sign - "$APP"

Then open it normally. (If you build it yourself with a real Apple
Development identity, you can skip this.)

⚠️ Licensing note: the Moonlight-enabled IPA and the full macOS app
(LongwaveMac) link
moonlight-common-c,
which is GPLv3. Those artifacts are therefore distributed under the GPLv3,
not the project's MIT terms. The VNC-only IPA and the small Companion contain
no GPL code. See LICENSE for details.

0.1.0-f5a6e312

Choose a tag to compare

@github-actions github-actions released this 03 Oct 16:23
f5a6e31

Built from 0.1.0-f5a6e312.

Assets

  • Longwave-…-unsigned.ipa — VNC + Audio only (Moonlight disabled). All MIT-compatible.
  • Longwave-…-moonlight-unsigned.ipa — the Moonlight-enabled build (GPLv3 — see below).
  • Longwave-iOS-unsigned.ipa — the iPhone and iPad app, with Moonlight (GPLv3). Install it through AltStore or SideStore from https://apps.illixion.com, which keeps it updated.
  • LongwaveCompanion-…-unsigned.zip — the small macOS companion (menu-bar host: audio streaming, now-playing, broadcast/OBS, keyboard injection, SSH keys). Universal binary (Apple Silicon + Intel). MIT.
  • LongwaveMac-…-unsigned.zip — the full macOS app: the VNC/Moonlight/Audio/SSH client plus all the companion host features in one app. Universal binary (Apple Silicon + Intel). Links Moonlight, so GPLv3 (see below).
  • LongwaveCompanion-…-x64-Setup.exe / …-arm64-Setup.exe — if present, the Longwave Companion installer (Beta), built natively for Intel/AMD (x64) and Windows-on-ARM (arm64). Includes the Hotspot and native screen streaming host features, built entirely from this public source tree. PCVR / Foveated Streaming (CloudXR) support is a separate, closed-source component installed on top — the companion UI hides that panel entirely when it isn't present. Ships with a signed build-provenance attestation; verify before running with gh attestation verify <file> --repo illixion/Longwave.

Release signature. Shortly after this release is published, a SHA256SUMS covering every asset above plus a detached SHA256SUMS.sig are attached to it. That signature is made with an offline key that this workflow does not have — so it proves a human vouched for these exact bytes, which the provenance attestation (proving this workflow built them) cannot. Check any asset with:

scripts/verify-release.sh --tag 0.1.0-f5a6e312

If those two files are not on this release yet, it has not been signed — the Companion's in-app updater will not offer an unsigned release, by design.

Running the macOS apps

The macOS .zips are unsigned, so Gatekeeper blocks them on first launch
("damaged / can't be opened"). After unzipping into /Applications,
clear the quarantine flag and re-sign ad-hoc (substitute the app you
downloaded — LongwaveCompanion.app or LongwaveMac.app):

APP=/Applications/LongwaveMac.app   # or LongwaveCompanion.app
xattr -dr com.apple.quarantine "$APP"
codesign --force --deep --sign - "$APP"

Then open it normally. (If you build it yourself with a real Apple
Development identity, you can skip this.)

⚠️ Licensing note: the Moonlight-enabled IPA and the full macOS app
(LongwaveMac) link
moonlight-common-c,
which is GPLv3. Those artifacts are therefore distributed under the GPLv3,
not the project's MIT terms. The VNC-only IPA and the small Companion contain
no GPL code. See LICENSE for details.

0.1.0-607d64f2

Choose a tag to compare

@github-actions github-actions released this 03 Oct 13:11
607d64f

Built from 0.1.0-607d64f2.

Assets

  • Longwave-…-unsigned.ipa — VNC + Audio only (Moonlight disabled). All MIT-compatible.
  • Longwave-…-moonlight-unsigned.ipa — the Moonlight-enabled build (GPLv3 — see below).
  • LongwaveCompanion-…-unsigned.zip — the small macOS companion (menu-bar host: audio streaming, now-playing, broadcast/OBS, keyboard injection, SSH keys). Universal binary (Apple Silicon + Intel). MIT.
  • LongwaveMac-…-unsigned.zip — the full macOS app: the VNC/Moonlight/Audio/SSH client plus all the companion host features in one app. Universal binary (Apple Silicon + Intel). Links Moonlight, so GPLv3 (see below).
  • LongwaveCompanion-…-x64-Setup.exe / …-arm64-Setup.exe — if present, the Longwave Companion installer (Beta), built natively for Intel/AMD (x64) and Windows-on-ARM (arm64). Includes the Hotspot and native screen streaming host features, built entirely from this public source tree. PCVR / Foveated Streaming (CloudXR) support is a separate, closed-source component installed on top — the companion UI hides that panel entirely when it isn't present. Ships with a signed build-provenance attestation; verify before running with gh attestation verify <file> --repo illixion/Longwave.

Release signature. Shortly after this release is published, a SHA256SUMS covering every asset above plus a detached SHA256SUMS.sig are attached to it. That signature is made with an offline key that this workflow does not have — so it proves a human vouched for these exact bytes, which the provenance attestation (proving this workflow built them) cannot. Check any asset with:

scripts/verify-release.sh --tag 0.1.0-607d64f2

If those two files are not on this release yet, it has not been signed — the Companion's in-app updater will not offer an unsigned release, by design.

Running the macOS apps

The macOS .zips are unsigned, so Gatekeeper blocks them on first launch
("damaged / can't be opened"). After unzipping into /Applications,
clear the quarantine flag and re-sign ad-hoc (substitute the app you
downloaded — LongwaveCompanion.app or LongwaveMac.app):

APP=/Applications/LongwaveMac.app   # or LongwaveCompanion.app
xattr -dr com.apple.quarantine "$APP"
codesign --force --deep --sign - "$APP"

Then open it normally. (If you build it yourself with a real Apple
Development identity, you can skip this.)

⚠️ Licensing note: the Moonlight-enabled IPA and the full macOS app
(LongwaveMac) link
moonlight-common-c,
which is GPLv3. Those artifacts are therefore distributed under the GPLv3,
not the project's MIT terms. The VNC-only IPA and the small Companion contain
no GPL code. See LICENSE for details.

0.1.0-6123a6ce

Choose a tag to compare

@github-actions github-actions released this 24 Sep 16:50
6123a6c

Built from 0.1.0-6123a6ce.

Assets

  • Longwave-…-unsigned.ipa — VNC + Audio only (Moonlight disabled). All MIT-compatible.
  • Longwave-…-moonlight-unsigned.ipa — the Moonlight-enabled build (GPLv3 — see below).
  • LongwaveCompanion-…-unsigned.zip — the small macOS companion (menu-bar host: audio streaming, now-playing, broadcast/OBS, keyboard injection, SSH keys). Universal binary (Apple Silicon + Intel). MIT.
  • LongwaveMac-…-unsigned.zip — the full macOS app: the VNC/Moonlight/Audio/SSH client plus all the companion host features in one app. Universal binary (Apple Silicon + Intel). Links Moonlight, so GPLv3 (see below).
  • LongwaveCompanion-…-x64-Setup.exe / …-arm64-Setup.exe — if present, the Longwave Companion installer (Beta), built natively for Intel/AMD (x64) and Windows-on-ARM (arm64). Includes the Hotspot and native screen streaming host features, built entirely from this public source tree. PCVR / Foveated Streaming (CloudXR) support is a separate, closed-source component installed on top — the companion UI hides that panel entirely when it isn't present. Ships with a signed build-provenance attestation; verify before running with gh attestation verify <file> --repo illixion/Longwave.

Release signature. Shortly after this release is published, a SHA256SUMS covering every asset above plus a detached SHA256SUMS.sig are attached to it. That signature is made with an offline key that this workflow does not have — so it proves a human vouched for these exact bytes, which the provenance attestation (proving this workflow built them) cannot. Check any asset with:

scripts/verify-release.sh --tag 0.1.0-6123a6ce

If those two files are not on this release yet, it has not been signed — the Companion's in-app updater will not offer an unsigned release, by design.

Running the macOS apps

The macOS .zips are unsigned, so Gatekeeper blocks them on first launch
("damaged / can't be opened"). After unzipping into /Applications,
clear the quarantine flag and re-sign ad-hoc (substitute the app you
downloaded — LongwaveCompanion.app or LongwaveMac.app):

APP=/Applications/LongwaveMac.app   # or LongwaveCompanion.app
xattr -dr com.apple.quarantine "$APP"
codesign --force --deep --sign - "$APP"

Then open it normally. (If you build it yourself with a real Apple
Development identity, you can skip this.)

⚠️ Licensing note: the Moonlight-enabled IPA and the full macOS app
(LongwaveMac) link
moonlight-common-c,
which is GPLv3. Those artifacts are therefore distributed under the GPLv3,
not the project's MIT terms. The VNC-only IPA and the small Companion contain
no GPL code. See LICENSE for details.

0.1.0-3efbf517

Choose a tag to compare

@github-actions github-actions released this 06 Sep 11:59
3efbf51

Built from 0.1.0-3efbf517.

Assets

  • Longwave-…-unsigned.ipa — VNC + Audio only (Moonlight disabled). All MIT-compatible.
  • Longwave-…-moonlight-unsigned.ipa — the Moonlight-enabled build (GPLv3 — see below).
  • LongwaveCompanion-…-unsigned.zip — the small macOS companion (menu-bar host: audio streaming, now-playing, broadcast/OBS, keyboard injection, SSH keys). Universal binary (Apple Silicon + Intel). MIT.
  • LongwaveMac-…-unsigned.zip — the full macOS app: the VNC/Moonlight/Audio/SSH client plus all the companion host features in one app. Universal binary (Apple Silicon + Intel). Links Moonlight, so GPLv3 (see below).
  • LongwaveCompanion-…-x64-Setup.exe / …-arm64-Setup.exe — if present, the Longwave Companion installer (Beta), built natively for Intel/AMD (x64) and Windows-on-ARM (arm64). Includes the Hotspot and native screen streaming host features, built entirely from this public source tree. PCVR / Foveated Streaming (CloudXR) support is a separate, closed-source component installed on top — the companion UI hides that panel entirely when it isn't present. Ships with a signed build-provenance attestation; verify before running with gh attestation verify <file> --repo illixion/Longwave.

Release signature. Shortly after this release is published, a SHA256SUMS covering every asset above plus a detached SHA256SUMS.sig are attached to it. That signature is made with an offline key that this workflow does not have — so it proves a human vouched for these exact bytes, which the provenance attestation (proving this workflow built them) cannot. Check any asset with:

scripts/verify-release.sh --tag 0.1.0-3efbf517

If those two files are not on this release yet, it has not been signed — the Companion's in-app updater will not offer an unsigned release, by design.

Running the macOS apps

The macOS .zips are unsigned, so Gatekeeper blocks them on first launch
("damaged / can't be opened"). After unzipping into /Applications,
clear the quarantine flag and re-sign ad-hoc (substitute the app you
downloaded — LongwaveCompanion.app or LongwaveMac.app):

APP=/Applications/LongwaveMac.app   # or LongwaveCompanion.app
xattr -dr com.apple.quarantine "$APP"
codesign --force --deep --sign - "$APP"

Then open it normally. (If you build it yourself with a real Apple
Development identity, you can skip this.)

⚠️ Licensing note: the Moonlight-enabled IPA and the full macOS app
(LongwaveMac) link
moonlight-common-c,
which is GPLv3. Those artifacts are therefore distributed under the GPLv3,
not the project's MIT terms. The VNC-only IPA and the small Companion contain
no GPL code. See LICENSE for details.

0.1.0-9495d6c9

Choose a tag to compare

@github-actions github-actions released this 24 Aug 14:24
9495d6c

Built from 0.1.0-9495d6c9.

Assets

  • Longwave-…-unsigned.ipa — VNC + Audio only (Moonlight disabled). All MIT-compatible.
  • Longwave-…-moonlight-unsigned.ipa — the Moonlight-enabled build (GPLv3 — see below).
  • LongwaveCompanion-…-unsigned.zip — the small macOS companion (menu-bar host: audio streaming, now-playing, broadcast/OBS, keyboard injection, SSH keys). Universal binary (Apple Silicon + Intel). MIT.
  • LongwaveMac-…-unsigned.zip — the full macOS app: the VNC/Moonlight/Audio/SSH client plus all the companion host features in one app. Universal binary (Apple Silicon + Intel). Links Moonlight, so GPLv3 (see below).
  • LongwaveCompanion-…-x64-Setup.exe / …-arm64-Setup.exe — if present, the Longwave Companion installer (Beta), built natively for Intel/AMD (x64) and Windows-on-ARM (arm64). Includes the Hotspot and native screen streaming host features, built entirely from this public source tree. PCVR / Foveated Streaming (CloudXR) support is a separate, closed-source component installed on top — the companion UI hides that panel entirely when it isn't present. Ships with a signed build-provenance attestation; verify before running with gh attestation verify <file> --repo illixion/Longwave.

Release signature. Shortly after this release is published, a SHA256SUMS covering every asset above plus a detached SHA256SUMS.sig are attached to it. That signature is made with an offline key that this workflow does not have — so it proves a human vouched for these exact bytes, which the provenance attestation (proving this workflow built them) cannot. Check any asset with:

scripts/verify-release.sh --tag 0.1.0-9495d6c9

If those two files are not on this release yet, it has not been signed — the Companion's in-app updater will not offer an unsigned release, by design.

Running the macOS apps

The macOS .zips are unsigned, so Gatekeeper blocks them on first launch
("damaged / can't be opened"). After unzipping into /Applications,
clear the quarantine flag and re-sign ad-hoc (substitute the app you
downloaded — LongwaveCompanion.app or LongwaveMac.app):

APP=/Applications/LongwaveMac.app   # or LongwaveCompanion.app
xattr -dr com.apple.quarantine "$APP"
codesign --force --deep --sign - "$APP"

Then open it normally. (If you build it yourself with a real Apple
Development identity, you can skip this.)

⚠️ Licensing note: the Moonlight-enabled IPA and the full macOS app
(LongwaveMac) link
moonlight-common-c,
which is GPLv3. Those artifacts are therefore distributed under the GPLv3,
not the project's MIT terms. The VNC-only IPA and the small Companion contain
no GPL code. See LICENSE for details.

0.1.0-6d62487b

Choose a tag to compare

@github-actions github-actions released this 25 Jun 07:02
Immutable release. Only release title and notes can be modified.

Built from 0.1.0-6d62487b.

Assets

  • VisionVNC-…-unsigned.ipa — VNC + Audio only (Moonlight disabled). All MIT-compatible.
  • VisionVNC-…-moonlight-unsigned.ipa — the Moonlight-enabled build (GPLv3 — see below).
  • VisionVNCCompanion-…-unsigned.zip — the macOS companion app.
  • VisionVNCHotspotCompanion-…-x64-Setup.exe / …-arm64-Setup.exe — if present, the Windows Hotspot Companion installer (Beta), built natively for Intel/AMD (x64) and Windows-on-ARM (arm64). Ships with a signed build-provenance attestation; verify before running with gh attestation verify <file> --repo illixion/VisionVNC.

Running the macOS Companion

The companion zip is unsigned, so Gatekeeper blocks it on first launch
("damaged / can't be opened"). After unzipping into /Applications,
clear the quarantine flag and re-sign it ad-hoc:

xattr -dr com.apple.quarantine /Applications/VisionVNCCompanion.app
codesign --force --deep --sign - /Applications/VisionVNCCompanion.app

Then open it normally. (If you build the companion yourself with a real
Apple Development identity, you can skip this.)

⚠️ Licensing note: the Moonlight-enabled IPA links
moonlight-common-c,
which is GPLv3. That artifact is therefore distributed under the GPLv3,
not the project's MIT terms. The VNC-only IPA and Companion contain no
GPL code. See LICENSE for details.

0.1.0-b13339af

Choose a tag to compare

@github-actions github-actions released this 17 Jun 17:49
Immutable release. Only release title and notes can be modified.
b13339a

Built from 0.1.0-b13339af.

Assets

  • VisionVNC-…-unsigned.ipa — VNC + Audio only (Moonlight disabled). All MIT-compatible.
  • VisionVNC-…-moonlight-unsigned.ipa — the Moonlight-enabled build (GPLv3 — see below).
  • VisionVNCCompanion-…-unsigned.zip — the macOS companion app.
  • VisionVNCHotspotCompanion-…-x64-Setup.exe / …-arm64-Setup.exe — if present, the Windows Hotspot Companion installer (Beta), built natively for Intel/AMD (x64) and Windows-on-ARM (arm64). Ships with a signed build-provenance attestation; verify before running with gh attestation verify <file> --repo illixion/VisionVNC.

Running the macOS Companion

The companion zip is unsigned, so Gatekeeper blocks it on first launch
("damaged / can't be opened"). After unzipping into /Applications,
clear the quarantine flag and re-sign it ad-hoc:

xattr -dr com.apple.quarantine /Applications/VisionVNCCompanion.app
codesign --force --deep --sign - /Applications/VisionVNCCompanion.app

Then open it normally. (If you build the companion yourself with a real
Apple Development identity, you can skip this.)

⚠️ Licensing note: the Moonlight-enabled IPA links
moonlight-common-c,
which is GPLv3. That artifact is therefore distributed under the GPLv3,
not the project's MIT terms. The VNC-only IPA and Companion contain no
GPL code. See LICENSE for details.

0.1.0-9daed771

Choose a tag to compare

@github-actions github-actions released this 17 Jun 16:39
Immutable release. Only release title and notes can be modified.
b13339a

Built from 0.1.0-9daed771.

Assets

  • VisionVNC-…-unsigned.ipa — VNC + Audio only (Moonlight disabled). All MIT-compatible.
  • VisionVNC-…-moonlight-unsigned.ipa — the Moonlight-enabled build (GPLv3 — see below).
  • VisionVNCCompanion-…-unsigned.zip — the macOS companion app.
  • VisionVNCHotspotCompanion-…-x64-Setup.exe / …-arm64-Setup.exe — if present, the Windows Hotspot Companion installer (Beta), built natively for Intel/AMD (x64) and Windows-on-ARM (arm64). Ships with a signed build-provenance attestation; verify before running with gh attestation verify <file> --repo illixion/VisionVNC.

Running the macOS Companion

The companion zip is unsigned, so Gatekeeper blocks it on first launch
("damaged / can't be opened"). After unzipping into /Applications,
clear the quarantine flag and re-sign it ad-hoc:

xattr -dr com.apple.quarantine /Applications/VisionVNCCompanion.app
codesign --force --deep --sign - /Applications/VisionVNCCompanion.app

Then open it normally. (If you build the companion yourself with a real
Apple Development identity, you can skip this.)

⚠️ Licensing note: the Moonlight-enabled IPA links
moonlight-common-c,
which is GPLv3. That artifact is therefore distributed under the GPLv3,
not the project's MIT terms. The VNC-only IPA and Companion contain no
GPL code. See LICENSE for details.