Skip to content

Releases: snapetech/iptvtunerr

v0.1.85

16 Jun 16:50

Choose a tag to compare

IPTV Tunerr v0.1.85

Released: 2026-06-16

Compare: v0.1.84...v0.1.85

What Changed

Plex Live TV proxy

  • Rolling Live TV cleanup requests stay in the Live TV entitlement path: the proxy now recognizes DELETE /media/subscriptions/<id> only when Plex sends playback-session evidence through X-Plex-Playback-Session-Id or X-Plex-Session-Id in the query string or headers. Plain subscription deletes and library subscription edits remain non-elevated.
  • Plex Web transcode failures from encoded Live TV paths are documented for future recovery: recurring-loop memory now records the public-ingress encoded-slash blocker pattern so future s1002 investigations check ingress before widening proxy classifiers.

Plex registration

  • Zero-touch Plex registration now prefers canonical PMS env vars: runtime registration and help text prefer IPTV_TUNERR_PMS_URL plus IPTV_TUNERR_PMS_TOKEN, while preserving PLEX_HOST and PLEX_TOKEN as legacy aliases.
  • Plex API alias drift is visible at startup: when both canonical and legacy Plex URL/token variables are set but differ, startup logs warn that the canonical PMS variables win.

Security / Dependencies

  • Open Dependabot alerts are resolved: the web package lock now uses react-router-dom/react-router 6.30.4 and removes the vulnerable direct esbuild path by moving Vite tooling to @vitejs/plugin-react 6.0.2 and vite 8.0.16; npm audit reports zero vulnerabilities.
  • Go maintenance dependencies are current: golang.org/x/crypto is now v0.53.0, golang.org/x/net is now v0.56.0, and the vendored golang.org/x/sys tree is refreshed to v0.46.0.

CI / Packaging

  • Disabled package-smoke workflow dependencies are current: the dormant package smoke workflow now references actions/checkout@v6 and actions/upload-artifact@v7, with changelog coverage so future PR checks do not fail the release-relevant change gate.
  • Web tooling declares the Vite 8 Node floor: the repo now pins Node major 22 through .node-version, and the web package declares node >=22.12.0 so local and CI environments do not drift below Vite's supported runtime.

Source: docs/CHANGELOG.md section for v0.1.85.

Included Commits

  • 3739f33 Record v0.1.84 release status (commit)
  • fc9a152 Resolve dependency and security PR sweep (commit)
  • 122a3ae Record PR security sweep closeout (commit)
  • 1c7fcd7 Prepare v0.1.85 release (commit)

Release Assets

  • iptv-tunerr-v0.1.85-darwin-amd64 - 22.3 MiB, SHA256 16eb81c2dac5fa14e239702d3f1f9d2467b11fef1077ff7f13f9f71050c80e29
  • iptv-tunerr-v0.1.85-darwin-amd64.tar.gz - 8.7 MiB, SHA256 5ac10e774cb2b86e8a1788b2cd01572b645af9f2a4462717f0185d4c0e5ad11e
  • iptv-tunerr-v0.1.85-darwin-arm64 - 21.0 MiB, SHA256 c6c8631a85ac67f341f62e37ef1be85f3bf25093727b0003b4d28917bbc9f091
  • iptv-tunerr-v0.1.85-darwin-arm64.tar.gz - 8.2 MiB, SHA256 e98ba93ba384d2e5a069087369f84b9f5057115ad67df0eda448614baeea1ec2
  • iptv-tunerr-v0.1.85-linux-amd64 - 22.4 MiB, SHA256 0f5d2e7962cbe67ab8af1a601dc3b6db0affc05eff0fcdc19f504f58b508ecda
  • iptv-tunerr-v0.1.85-linux-amd64.tar.gz - 8.8 MiB, SHA256 651833a9c811e39ce837dd7987c18d686824ce9a8dcec198810925c7127b137a
  • iptv-tunerr-v0.1.85-linux-arm64 - 21.0 MiB, SHA256 a1f704e47628941729fac8a2dfb6efdd980361d25874e11d6d9ef92f57340bb9
  • iptv-tunerr-v0.1.85-linux-arm64.tar.gz - 8.1 MiB, SHA256 4b1360822c77e517c22e4fdcb18e06441a9dc1fdfc1659bf22e516f2ca21196f
  • iptv-tunerr-v0.1.85-linux-armv7 - 21.6 MiB, SHA256 34369375bc14c2d191b48315b1010bedf755e2b1941af2d2498fbc447f50ae9f
  • iptv-tunerr-v0.1.85-linux-armv7.tar.gz - 8.3 MiB, SHA256 48f10590c493bffc8f3bd8ec55259acb5459a0587e4438877efe3462d3550b78
  • iptv-tunerr-v0.1.85-windows-amd64.exe - 22.4 MiB, SHA256 90a94aee71bfe65f02afc4a3cc1ad1e6f4c035b5b4bbf1a3af8d26aafbd42ac0
  • iptv-tunerr-v0.1.85-windows-amd64.zip - 8.7 MiB, SHA256 9990afa39587c657ac49e9145e68527c2db1866a11d2c32ccf643b3edc256c86
  • iptv-tunerr-v0.1.85-windows-arm64.exe - 20.7 MiB, SHA256 db206de48fcb7d122069b3521106c0d20bb503ae31da66410db1690a9a75857b
  • iptv-tunerr-v0.1.85-windows-arm64.zip - 7.9 MiB, SHA256 e65701a4b61dd3df7a0e8313df6a0289c37f340db8a888d7c4bac272d6f61174
  • iptvtunerr-0.1.85-1.x86_64.rpm - 7.2 MiB, SHA256 ba1f37aac445324ea21a4f8813ec4316190f841e820612fc849aa494edc1681f
  • iptvtunerr_0.1.85_amd64.deb - 6.7 MiB, SHA256 087b5e044a971256f497d0b011585203a873d617370d3080da57563a5aad1a84

Install Notes

  • Linux and macOS include raw executable assets plus .tar.gz bundles.
  • Windows includes raw .exe assets plus .zip bundles for package managers.
  • Verify downloads with SHA256SUMS.txt before installing on shared hosts.

v0.1.84

21 May 01:15

Choose a tag to compare

IPTV Tunerr v0.1.84

Released: 2026-05-20

Compare: v0.1.83...v0.1.84

What Changed

CI / Packaging

  • Docker and COPR publisher fallbacks now use the working runner paths first: Docker BuildKit now derives DNS servers from the runner resolver at runtime, and COPR prefers configured API token credentials before attempting Fedora OTP/Kerberos fallback auth.

Source: docs/CHANGELOG.md section for v0.1.84.

Included Commits

  • 2001fc6 Prefer working release publisher fallbacks (commit)

Release Assets

  • iptv-tunerr-v0.1.84-darwin-amd64 - 22.3 MiB, SHA256 f99522faa19c9ef3d5d13dfe0b3bf55673c07b7d2994e93e316769de991a7f8d
  • iptv-tunerr-v0.1.84-darwin-amd64.tar.gz - 8.7 MiB, SHA256 6aac553b88cf380f5c08a230ec6010493104d4d897850f6e646752f8c9b924db
  • iptv-tunerr-v0.1.84-darwin-arm64 - 21.1 MiB, SHA256 e6df70c639a86be835a6a45195817570443277b489f0c51cd5e27731a1ee1804
  • iptv-tunerr-v0.1.84-darwin-arm64.tar.gz - 8.2 MiB, SHA256 fb396047c0363b09fb0ef9b50c1b007ee42048647fffdc5ed32114165fdc10e3
  • iptv-tunerr-v0.1.84-linux-amd64 - 22.5 MiB, SHA256 a33e43397c62c6a67b38bc33957dcfcca02f0f717da2e7bafbfced27713a4c2c
  • iptv-tunerr-v0.1.84-linux-amd64.tar.gz - 8.8 MiB, SHA256 1fda0ffe2aa697e14b732d6e709d7767e783a52de2ea781fcce0babae7148301
  • iptv-tunerr-v0.1.84-linux-arm64 - 21.1 MiB, SHA256 469a4ef26e55ab0d4fa7864f27c330cb44bf9031e252cf034dae987f08d6d13b
  • iptv-tunerr-v0.1.84-linux-arm64.tar.gz - 8.1 MiB, SHA256 d51e66b4a5298e11d65e09e2aa004f0f0528de83c0004817ffdf85da2fc317e7
  • iptv-tunerr-v0.1.84-linux-armv7 - 21.6 MiB, SHA256 5050ca2109c87bb5e8a21cb0e5cee8dff439beece885f2806ab936fcf4ba4491
  • iptv-tunerr-v0.1.84-linux-armv7.tar.gz - 8.3 MiB, SHA256 3de1700c84a50f2eb1f908c0a57993e8ed707714610cca16cbe2f2481045e804
  • iptv-tunerr-v0.1.84-windows-amd64.exe - 22.4 MiB, SHA256 4daa48d4f2ec865f861d8478bdb987ad569ff929bd78f7fd3f603235a6f48761
  • iptv-tunerr-v0.1.84-windows-amd64.zip - 8.8 MiB, SHA256 5cbff88ea98855d7cff254c1498c9d3ffd0d781a7e2933d3ca9c0b80e002fabb
  • iptv-tunerr-v0.1.84-windows-arm64.exe - 20.7 MiB, SHA256 662ee1aeaace5337cf73388d49d37201866a7910ab10001dab8a58a24096e4d1
  • iptv-tunerr-v0.1.84-windows-arm64.zip - 7.9 MiB, SHA256 a13023ddeb5a75af6b6d251634e2d7b0a7decd8b8d4b9a93a0ec3c0d4449ec73
  • iptvtunerr-0.1.84-1.x86_64.rpm - 7.2 MiB, SHA256 dd2169412346f1809c2e4d735b926c57f3f00af9aba8564858ebad5fa8ee4ec0
  • iptvtunerr_0.1.84_amd64.deb - 6.7 MiB, SHA256 3e18cdaa2a80e8ebad08df29e09177f26497b10828493f288f6fc735978f8f77

Install Notes

  • Linux and macOS include raw executable assets plus .tar.gz bundles.
  • Windows includes raw .exe assets plus .zip bundles for package managers.
  • Verify downloads with SHA256SUMS.txt before installing on shared hosts.

v0.1.83

21 May 01:06

Choose a tag to compare

IPTV Tunerr v0.1.83

Released: 2026-05-20

Compare: v0.1.82...v0.1.83

What Changed

CI / Packaging

  • Docker publishing no longer depends on the runner BuildKit container reaching Docker Hub DNS through one resolver: BuildKit now gets explicit DNS servers and a Docker Hub mirror, covering the registry-1.docker.io lookup timeouts that survived a simple retry.

Source: docs/CHANGELOG.md section for v0.1.83.

Included Commits

  • 9c78bac Harden Docker release DNS (commit)

Release Assets

  • iptv-tunerr-v0.1.83-darwin-amd64 - 22.3 MiB, SHA256 7c771b6b1f5969da8d6fe9d30a63f63011d41f5c59bad4988c7f25dcff4e716b
  • iptv-tunerr-v0.1.83-darwin-amd64.tar.gz - 8.7 MiB, SHA256 e3048024049f6eff909866d9c29f19ee21dfecfa1a1afe66f7cd1061bf397404
  • iptv-tunerr-v0.1.83-darwin-arm64 - 21.1 MiB, SHA256 3a5167aef407fc9dc100025ed418f84d6cfff8bbc1f63f682235e04454bc7dc4
  • iptv-tunerr-v0.1.83-darwin-arm64.tar.gz - 8.2 MiB, SHA256 2916fd4e1c590efb376bf9863553fc39ac4bbd8070e5c0c2d9f6477a55a6a61d
  • iptv-tunerr-v0.1.83-linux-amd64 - 22.5 MiB, SHA256 bec67c2734277fd7985362c199974ad69c0d538c81438e864a0d7642c381ac43
  • iptv-tunerr-v0.1.83-linux-amd64.tar.gz - 8.8 MiB, SHA256 b056055cec88ca40669cf793febb31b9a1e7080396ef08fd4d83541e4076fedf
  • iptv-tunerr-v0.1.83-linux-arm64 - 21.1 MiB, SHA256 6198826cb41726aa28e8fa97c4625f24a29879d59ffe9036b542c985c3dcd3ef
  • iptv-tunerr-v0.1.83-linux-arm64.tar.gz - 8.1 MiB, SHA256 77e6b377e4e9a8795b06f14a638a6cf0a83ef3567520131a625eb8f06e3f5d08
  • iptv-tunerr-v0.1.83-linux-armv7 - 21.6 MiB, SHA256 3be771266f5208aee859b51d2e35d2f7be25f1037b2e51e1d4b2dec4b8bcf9ca
  • iptv-tunerr-v0.1.83-linux-armv7.tar.gz - 8.3 MiB, SHA256 057c519955e20de1d9cf0915055450b7c28a558c4256a6e912979edb3054cc81
  • iptv-tunerr-v0.1.83-windows-amd64.exe - 22.4 MiB, SHA256 f679b5a78b47d1b29d9477348e420e20c6ce54363210ec5263d59a305e95923f
  • iptv-tunerr-v0.1.83-windows-amd64.zip - 8.8 MiB, SHA256 52ace8e13701b63d268c79662e4520831cbc3441aa314a274704d028dbc7869e
  • iptv-tunerr-v0.1.83-windows-arm64.exe - 20.7 MiB, SHA256 d377d8a85186c3cf0f11701f8f2eaa9cc8fd903505e8a0b4384070fdc0facd3f
  • iptv-tunerr-v0.1.83-windows-arm64.zip - 7.9 MiB, SHA256 d1ff22d25eebaef95431680d4f5c79045031836138aa6f60c50b0fc0d5abef8e
  • iptvtunerr-0.1.83-1.x86_64.rpm - 7.2 MiB, SHA256 6e5a3032939a335fa0e004e1a99fc1d998535b65666e1e159519546cbfc27738
  • iptvtunerr_0.1.83_amd64.deb - 6.7 MiB, SHA256 db642693ace51ff8be92db516a5c74bd025629cab7bda18e7963f5974738d86c

Install Notes

  • Linux and macOS include raw executable assets plus .tar.gz bundles.
  • Windows includes raw .exe assets plus .zip bundles for package managers.
  • Verify downloads with SHA256SUMS.txt before installing on shared hosts.

v0.1.82

21 May 00:48

Choose a tag to compare

IPTV Tunerr v0.1.82

Released: 2026-05-20

Compare: v0.1.81...v0.1.82

What Changed

Guide / XMLTV

  • Short recurring shows now get stable Plex recording identity: metadata-poor recurring programme rows such as etalk now receive date-specific subtitle/date metadata plus deterministic episode-num system="iptvtunerr" fields, preventing Plex from saving title-only one-shot rules that do not bind to a scheduled guide airing.

CI / Packaging

  • Release-channel publishing is more resilient: Docker image publishing now retries the multi-arch build after transient registry/DNS failures, COPR installs the requests-gssapi runtime dependency required by the configured Kerberos auth path, and PPA uploads now validate the .changes manifest then upload payloads, .dsc, and .changes in a safer ordered/retried sequence.

Source: docs/CHANGELOG.md section for v0.1.82.

Included Commits

  • f35dd43 Stabilize recording identity and release publishing (commit)

Release Assets

  • iptv-tunerr-v0.1.82-darwin-amd64 - 22.3 MiB, SHA256 8d447e092cf22a3394014150991e52471a3889d275118bfbf6abca32d719a443
  • iptv-tunerr-v0.1.82-darwin-amd64.tar.gz - 8.7 MiB, SHA256 984c69970214df6b44e398d5cd075235256c4c5a781f198ffbe4bd964af7f209
  • iptv-tunerr-v0.1.82-darwin-arm64 - 21.1 MiB, SHA256 42476bdc6e79999ecbed82fe56d501f04869c937f77364fd1e85ba2485bf6933
  • iptv-tunerr-v0.1.82-darwin-arm64.tar.gz - 8.2 MiB, SHA256 c3cf18533c3086c1655c2d733d9c8e7781b0b448a092b47e0e315df27c7a9c26
  • iptv-tunerr-v0.1.82-linux-amd64 - 22.5 MiB, SHA256 3e1d724b8aee54812e9b064c65c4eea588af67375b124cb122da9b1fbd905f95
  • iptv-tunerr-v0.1.82-linux-amd64.tar.gz - 8.8 MiB, SHA256 51e89bf1be9292e4d7329e2ddbe6e14f4f4fe3fc695a248bf6312881a054cc0b
  • iptv-tunerr-v0.1.82-linux-arm64 - 21.1 MiB, SHA256 6d7b9e26e661acc8462931195784493a44159fefff02dee263b8f7243cf723fc
  • iptv-tunerr-v0.1.82-linux-arm64.tar.gz - 8.1 MiB, SHA256 b12d509c78c92585ae27ab863c6ceef96d515873f4d8552d287fe3e5fde68109
  • iptv-tunerr-v0.1.82-linux-armv7 - 21.6 MiB, SHA256 85525e99a582e70ab36965ca3fcfe32a405bdd57bb96d1e361ab066d43a3a063
  • iptv-tunerr-v0.1.82-linux-armv7.tar.gz - 8.3 MiB, SHA256 f1c07fa5f61279318eea48e7e54fb3de1f380bd45da7694f6aa453e321b30305
  • iptv-tunerr-v0.1.82-windows-amd64.exe - 22.4 MiB, SHA256 86f5abaa057ee3c0d9c0b5441ab7ca1ce1905016a31201d4df66366b8261bbda
  • iptv-tunerr-v0.1.82-windows-amd64.zip - 8.8 MiB, SHA256 c7fe3fb44f646fb7c8ee6302e339261bd7b4910e470bbcc9eecae87912b71237
  • iptv-tunerr-v0.1.82-windows-arm64.exe - 20.7 MiB, SHA256 58f5336211b07c52550be9569b59f52c73b1203122bf2c749eaf778f33d2c39a
  • iptv-tunerr-v0.1.82-windows-arm64.zip - 7.9 MiB, SHA256 dcaba87cc1a58bd23df17824bed3e8831a6ebe26e96993bfaff49a4ff82bece5
  • iptvtunerr-0.1.82-1.x86_64.rpm - 7.2 MiB, SHA256 6efedb1b85939a71393f108844004c3de08692953f87e4e1e54916e78c6f0f7b
  • iptvtunerr_0.1.82_amd64.deb - 6.7 MiB, SHA256 74bc76e627fea71f80cadc241085fddedd20075e927e747609652dc50a3027b7

Install Notes

  • Linux and macOS include raw executable assets plus .tar.gz bundles.
  • Windows includes raw .exe assets plus .zip bundles for package managers.
  • Verify downloads with SHA256SUMS.txt before installing on shared hosts.

v0.1.81

21 May 00:26

Choose a tag to compare

IPTV Tunerr v0.1.81

Released: 2026-05-20

Compare: v0.1.80...v0.1.81

What Changed

Plex DVR

  • Shared-user recording visibility is more reliable after Save: the Live TV proxy now elevates read-only /media/subscriptions* detail and scheduled-recording requests as DVR discovery, while keeping mutating edits scoped to Live TV/XMLTV evidence. Plex hint fields in form bodies, including hints[ratingKey], are now recognized too.

Source: docs/CHANGELOG.md section for v0.1.81.

Included Commits

  • 9f341b6 Record v0.1.80 release deploy status (commit)
  • 7e6f30e Harden Plex DVR recording visibility (commit)

Release Assets

  • iptv-tunerr-v0.1.81-darwin-amd64 - 22.3 MiB, SHA256 07ed71bddb1c33d8376cdb3125327f099b3944d0736474f34a0bf22ee68ae910
  • iptv-tunerr-v0.1.81-darwin-amd64.tar.gz - 8.7 MiB, SHA256 40b007b9d3c914ea211b41954a5092e87038f007476597b066c9287e88e52b6e
  • iptv-tunerr-v0.1.81-darwin-arm64 - 21.0 MiB, SHA256 8d19eb5bf83d3b7112affef56f0de8498990591e54b2ee49330baae603c302fb
  • iptv-tunerr-v0.1.81-darwin-arm64.tar.gz - 8.2 MiB, SHA256 f8ddd24048c262298a4eb8507a8acfce7752441bfb4f04e0843a7bdd4d744c73
  • iptv-tunerr-v0.1.81-linux-amd64 - 22.5 MiB, SHA256 cc4c6a4ee77d7ade230f050e89e3e86dd75a42d9ec100e0c620356ade1e8faed
  • iptv-tunerr-v0.1.81-linux-amd64.tar.gz - 8.8 MiB, SHA256 5c58dab625c5f228a85dedb2ee1d99a34a1e095610a1d12a4fc3214bc0e3bc90
  • iptv-tunerr-v0.1.81-linux-arm64 - 21.1 MiB, SHA256 92908e3268b0968ff72c4d7222bbca37ee785236977a5b6408b5e9a22c9ecad8
  • iptv-tunerr-v0.1.81-linux-arm64.tar.gz - 8.1 MiB, SHA256 f6cd67262dd37b60528b96e0b52f7d0aecf925f656dfdd917df0bd923b56f2aa
  • iptv-tunerr-v0.1.81-linux-armv7 - 21.6 MiB, SHA256 62f0f019c1b50430b3fa611aa88ae87cc71071c9cf976078ee7e9eb7dc62c96f
  • iptv-tunerr-v0.1.81-linux-armv7.tar.gz - 8.3 MiB, SHA256 e37feed590ed6cd036bdbe5c90da5f8584b9a4d51490f6bc3eb6cb9b2b12a47d
  • iptv-tunerr-v0.1.81-windows-amd64.exe - 22.4 MiB, SHA256 f5660387d2baa7c67d6166ddf922ffd35dbbd1283e094a5be19917bbdf45dea3
  • iptv-tunerr-v0.1.81-windows-amd64.zip - 8.8 MiB, SHA256 b155d37253b5280dbfcd3aea257a884883485a993a97400a2503602a62956cb9
  • iptv-tunerr-v0.1.81-windows-arm64.exe - 20.7 MiB, SHA256 a5b9bdc7678fd9cc5d8851c0d4bad133ef7c725c8b5da415c7a1fa7c4a4458d2
  • iptv-tunerr-v0.1.81-windows-arm64.zip - 7.9 MiB, SHA256 b0220e5d1d8689bebce10a7858667200be5f87cf16482e5594d84d3695fd22a8
  • iptvtunerr-0.1.81-1.x86_64.rpm - 7.2 MiB, SHA256 aa1f32d2a780399ed76a91976e7efd0ab0508c2e5ceaf9f2f9e0b215b5f489ff
  • iptvtunerr_0.1.81_amd64.deb - 6.7 MiB, SHA256 dc459b5328e914f8e2733a88ed6070d6095cf766a96c0716b8a4644b069e65b4

Install Notes

  • Linux and macOS include raw executable assets plus .tar.gz bundles.
  • Windows includes raw .exe assets plus .zip bundles for package managers.
  • Verify downloads with SHA256SUMS.txt before installing on shared hosts.

v0.1.80

20 May 23:55

Choose a tag to compare

IPTV Tunerr v0.1.80

Released: 2026-05-20

Compare: v0.1.79...v0.1.80

What Changed

Guide / XMLTV

  • Recurring live-event rows now get stable Plex recording identity: XMLTV output adds date-specific subtitle/date metadata plus a deterministic episode-num system="iptvtunerr" for recurring event-like rows, including all Live: rows and generic sports titles such as NBA Basketball. This prevents Plex from collapsing future events into stale title-only recording markers after an earlier DVR recording.

CI

  • COPR release auth can use durable Fedora credentials: COPR publishing now supports secret-backed Kerberos/Fedora login credentials with the existing token path retained as fallback during migration.
  • Snap dropped as a release channel: removed release-snap.yml, packaging/snap/, and the Snap dispatch entry; release publishing now covers AUR, PPA, COPR, and the Docker image only.
  • Docker Hub failures no longer block GHCR: the Docker workflow's Docker Hub login is non-fatal and the snapetech/iptvtunerr tag is only published when that login succeeds, so a bad or expired Docker Hub token can no longer abort the GHCR push.
  • Docker image can be republished on demand: the Docker workflow accepts a workflow_dispatch tag input to (re)publish a release image without re-pushing the git tag, and uses ancestor tag-gate mode so a past release can be rebuilt after main advances.

Source: docs/CHANGELOG.md section for v0.1.80.

Included Commits

  • aee4450 Drop Snap release channel; harden Docker publish (commit)
  • b798e6b Use ancestor tag-gate for Docker workflow (commit)
  • ac3eaaa Wire Copr Kerberos release auth (commit)
  • 984b24e Release v0.1.80 (commit)

Release Assets

  • iptv-tunerr-v0.1.80-darwin-amd64 - 22.3 MiB, SHA256 b8bfd2c149e6f8cb6f280242ab13f04ae0d971585c1bb0ee621010647b072ab0
  • iptv-tunerr-v0.1.80-darwin-amd64.tar.gz - 8.7 MiB, SHA256 f70e3127c8e972f72c1ed140ebba1d031575be2aabfd9a3884f3487211d49714
  • iptv-tunerr-v0.1.80-darwin-arm64 - 21.0 MiB, SHA256 945b4029ec5d1ae0dbdbbdaed39e79283394d75ebf16f014bc3100cdaf8e90d2
  • iptv-tunerr-v0.1.80-darwin-arm64.tar.gz - 8.2 MiB, SHA256 c86318bb47f5124c984c340e46f32e1fa9014c598b2724a7844c26a0c21d6296
  • iptv-tunerr-v0.1.80-linux-amd64 - 22.5 MiB, SHA256 2b746b8c56c583019e05b40f303a038665b1992106b30bdb9e552202d21dc86a
  • iptv-tunerr-v0.1.80-linux-amd64.tar.gz - 8.8 MiB, SHA256 136219b83b8b5371282e3c1ad31a3ac1d4be6061eea727e748ba94a315250ff5
  • iptv-tunerr-v0.1.80-linux-arm64 - 21.1 MiB, SHA256 fa8dadcd3e0e16bdb51f50e83614de69fecbe85c678ad6909199b3c97f30b94c
  • iptv-tunerr-v0.1.80-linux-arm64.tar.gz - 8.1 MiB, SHA256 a48765b9c2af7a8cd61bb130a8cbf5c042618bd75a235b6842f2c705f8bc36a3
  • iptv-tunerr-v0.1.80-linux-armv7 - 21.6 MiB, SHA256 9b0a3de6a5d264512e1e20cb6845c197bf26724dd809da39c4376b8a3a809a58
  • iptv-tunerr-v0.1.80-linux-armv7.tar.gz - 8.3 MiB, SHA256 bcecfd1695c307338f2ddba2f7d35256ed73f01690cfe0709d5ef8664d53c8ce
  • iptv-tunerr-v0.1.80-windows-amd64.exe - 22.4 MiB, SHA256 14f3c4bc0d13b9f504908d139a86129a3e8d3891eead0cc4ebad6bd4479cc4eb
  • iptv-tunerr-v0.1.80-windows-amd64.zip - 8.8 MiB, SHA256 da52757de26383a17c6c76c34f8b68891d251e997fb43b8153758a052b7b997b
  • iptv-tunerr-v0.1.80-windows-arm64.exe - 20.7 MiB, SHA256 711c43476a52ee271b3d47a37b87858096dc1207a9db1d2731706637869acfbe
  • iptv-tunerr-v0.1.80-windows-arm64.zip - 7.9 MiB, SHA256 ae99ca5791cd782586534de7f0af1cf2cb16c5c149c8dbfcaa70e16996ee237f
  • iptvtunerr-0.1.80-1.x86_64.rpm - 7.2 MiB, SHA256 6439092f8198856cae2f2b459e6749ec54518d7b7d98187ff72b0aaba8c81d4a
  • iptvtunerr_0.1.80_amd64.deb - 6.7 MiB, SHA256 af3dfa7d793118fefa5f931416b7289f95a000f87dd74b0f11040e5b4fcebde3

Install Notes

  • Linux and macOS include raw executable assets plus .tar.gz bundles.
  • Windows includes raw .exe assets plus .zip bundles for package managers.
  • Verify downloads with SHA256SUMS.txt before installing on shared hosts.

v0.1.79

18 May 16:23

Choose a tag to compare

IPTV Tunerr v0.1.79

Released: 2026-05-18

Compare: v0.1.78...v0.1.79

What Changed

Plex DVR

  • Shared-user recording saves tolerate nested Plex URL encoding: the Live TV proxy now decodes Live TV/XMLTV identifiers through repeated URL-encoding layers, covering DVR save hints that arrive only as double-encoded ratingKey values.
  • Subscription-save diagnostics include safe query shape: Live TV proxy access logs now include redacted query-key names and status for /media/subscriptions* requests even when they are intentionally not elevated, making the next Plex DVR save mismatch diagnosable without exposing tokens or parameter values.

CI

  • Web UI smoke retries sidecar port collisions: binary smoke now retries when the Web UI sidecar listener fails to bind while the tuner process remains alive, avoiding false failures on busy self-hosted runners.

Source: docs/CHANGELOG.md section for v0.1.79.

Included Commits

  • 5b44f6b Harden Plex DVR token classification (commit)

Release Assets

  • iptv-tunerr-v0.1.79-darwin-amd64 - 22.3 MiB, SHA256 053dada5405b2811754005a5b38f926106eaa807b5528dfe5a55466eb8612790
  • iptv-tunerr-v0.1.79-darwin-amd64.tar.gz - 8.7 MiB, SHA256 86fbb019a46e143d40d621b7fbf3206d7a8b191a2658c179581679be10a6fdb9
  • iptv-tunerr-v0.1.79-darwin-arm64 - 21.0 MiB, SHA256 471fd28966bf6e2e7845d9253523af7087d8a025554c166cf843ac97783a3946
  • iptv-tunerr-v0.1.79-darwin-arm64.tar.gz - 8.2 MiB, SHA256 bcf6608d20b337b5b641e7be1e3aa559c2f146fb6ebf11fded0b864fb4fbcb15
  • iptv-tunerr-v0.1.79-linux-amd64 - 22.5 MiB, SHA256 8a41b79eee8fe3be5bf38e9be0a9114142939ab6638ca79bcad2011963a29f89
  • iptv-tunerr-v0.1.79-linux-amd64.tar.gz - 8.8 MiB, SHA256 0b1461277cc759e2d2e1230ed663022133683ae7b2624a2a30fabd2a1aaf66db
  • iptv-tunerr-v0.1.79-linux-arm64 - 21.1 MiB, SHA256 99a21a96d142f18177b0cc2ae99a7262782f595ac2dd82b8ffe6b64f036b8339
  • iptv-tunerr-v0.1.79-linux-arm64.tar.gz - 8.1 MiB, SHA256 32e9f1b96f2254f44a4ed207a7b25de2af59f96140570ea89574df2733d9de5e
  • iptv-tunerr-v0.1.79-linux-armv7 - 21.6 MiB, SHA256 092340a6b98d98594052f5884f23b49aaf3ea40bd2c7492a981e3cdb805d6528
  • iptv-tunerr-v0.1.79-linux-armv7.tar.gz - 8.3 MiB, SHA256 99526796397adc3e17eac96095b128c7c3eee8d2cd69bc2d733e299da37a77b1
  • iptv-tunerr-v0.1.79-windows-amd64.exe - 22.4 MiB, SHA256 cb44f1d872cff47e51c317728cf93aa5d76e9b68d8e7d3c92ec90fb82fc0e18c
  • iptv-tunerr-v0.1.79-windows-amd64.zip - 8.8 MiB, SHA256 74222c9e3353a96e40346849b490f14943cbaad119134c74c81bbafaf0a5d35a
  • iptv-tunerr-v0.1.79-windows-arm64.exe - 20.7 MiB, SHA256 e531775538623a007f3e6a5aa4f39ddbb8f2b89e31c65c76db49c1db689ddc28
  • iptv-tunerr-v0.1.79-windows-arm64.zip - 7.9 MiB, SHA256 94ca7ba272ec4650a59c42de5d658b8844c2ae8b577b78172fa03372f007d828
  • iptvtunerr-0.1.79-1.x86_64.rpm - 7.2 MiB, SHA256 17eaf07d7fae8ec83214090e8d016dcb92a372c44befb146fbc604b8c9383036
  • iptvtunerr_0.1.79_amd64.deb - 6.7 MiB, SHA256 0d73ccfeb1549472a172367a798d677539a9a0059485b2d902cc5358db9d166e

Install Notes

  • Linux and macOS include raw executable assets plus .tar.gz bundles.
  • Windows includes raw .exe assets plus .zip bundles for package managers.
  • Verify downloads with SHA256SUMS.txt before installing on shared hosts.

v0.1.78

18 May 15:47

Choose a tag to compare

IPTV Tunerr v0.1.78

Released: 2026-05-18

Compare: v0.1.77...v0.1.78

What Changed

Plex DVR

  • Shared-user recording saves recognize Plex hint query fields: the Live TV proxy now treats XMLTV-backed hints[guid] and hints[ratingKey] subscription-save query parameters as DVR requests, fixing shared-user Record saves that reached Plex as POST /media/subscriptions and returned 403.
  • Shared-user recording rule edits stay Live TV-scoped: the Live TV proxy now recognizes XMLTV-backed /media/subscriptions/{id} edit/delete-style requests as DVR calls while still refusing to elevate ordinary library subscription edits.

Source: docs/CHANGELOG.md section for v0.1.78.

Included Commits

  • dfa00bb Record v0.1.77 release closeout (commit)
  • e9bc7e2 Fix Plex DVR entitlement and package smoke publishing (commit)
  • c117478 Record internal Tunerr deploy (commit)
  • ba4e157 Fix Plex DVR subscription save hints (commit)
  • c79db98 Prepare v0.1.78 release (commit)

Release Assets

  • iptv-tunerr-v0.1.78-darwin-amd64 - 22.3 MiB, SHA256 b2381a5f33b6e599f489deb123a6c0ba7c6fe5b8020b57e2a6bf5ce39f5a4a33
  • iptv-tunerr-v0.1.78-darwin-amd64.tar.gz - 8.7 MiB, SHA256 03b4fb4a7a79757bd02a2fb0feeece1ee84f3a5377d3714becbcf30c3227c48b
  • iptv-tunerr-v0.1.78-darwin-arm64 - 21.0 MiB, SHA256 6fb373ff461c405936cf5ce4ded1dc79eaf169cc64dcea0cd9873d164d3cf4a6
  • iptv-tunerr-v0.1.78-darwin-arm64.tar.gz - 8.2 MiB, SHA256 15e2ab97b84de8ae54dedd6a252a2ea3b9a2d358d7e93096adb3b7e3972e92a2
  • iptv-tunerr-v0.1.78-linux-amd64 - 22.5 MiB, SHA256 0c564f0c3bd0b7d3462b883590f129f6fef74f1fa6ebfe93f937ef1c67522570
  • iptv-tunerr-v0.1.78-linux-amd64.tar.gz - 8.8 MiB, SHA256 df3dc498a9a29f9e116149cf1e67c5b8fea972ee5b7e30789a91febe606b2525
  • iptv-tunerr-v0.1.78-linux-arm64 - 21.1 MiB, SHA256 c834048af2acb08b123898bdd390c5f5cbce72267fb71c5c50985c0c20d9ae08
  • iptv-tunerr-v0.1.78-linux-arm64.tar.gz - 8.1 MiB, SHA256 48da6edbf2cb4954f05298b65f63001996917adc67aafc16a5ca0cac4244fec2
  • iptv-tunerr-v0.1.78-linux-armv7 - 21.6 MiB, SHA256 40f3c1a1b4d5aaf78f4852a939417388f83f992c0de0d1c56edf7b6e3d3c2dab
  • iptv-tunerr-v0.1.78-linux-armv7.tar.gz - 8.3 MiB, SHA256 472563b056730f95fdc84c1a518eb4ae9d02698bc8543fe273d029f6300597ba
  • iptv-tunerr-v0.1.78-windows-amd64.exe - 22.4 MiB, SHA256 177b1831d7a061e4ad7996588cf8b5d3eb5c7042586b4410e11a6bd65e0642a2
  • iptv-tunerr-v0.1.78-windows-amd64.zip - 8.8 MiB, SHA256 1ea6bdfc5317cfd59a389b4ccd258e459a928ef27f4a9d20dcd2a61984dccbb4
  • iptv-tunerr-v0.1.78-windows-arm64.exe - 20.7 MiB, SHA256 722531ab19efa35909514866afa1fe820e6c4119970428e8df0070b3f6f9783d
  • iptv-tunerr-v0.1.78-windows-arm64.zip - 7.9 MiB, SHA256 b0fbc89479dbf8a7936a8707d7735060b2e2bbe29e65fc381ca1d0499f45d5de
  • iptvtunerr-0.1.78-1.x86_64.rpm - 7.2 MiB, SHA256 fafa30b91751e8a8d4befde5117441204e5fe50477102990f8ab9062e4d7d419
  • iptvtunerr_0.1.78_amd64.deb - 6.7 MiB, SHA256 32e5f65f4c359537fafc2cecfa5467e4323dfe7164c174f891409eb01e7b262a

Install Notes

  • Linux and macOS include raw executable assets plus .tar.gz bundles.
  • Windows includes raw .exe assets plus .zip bundles for package managers.
  • Verify downloads with SHA256SUMS.txt before installing on shared hosts.

v0.1.77

18 May 01:03

Choose a tag to compare

IPTV Tunerr v0.1.77

Released: 2026-05-17

Compare: v0.1.76...v0.1.77

What Changed

Plex DVR

  • Event-only sports channels now expose bounded DVR guide windows: live/next sports feeds that carry an event time in the channel name but lack upstream EPG data now publish sport-aware XMLTV programme windows instead of week-long filler programmes, preventing vague Plex recording errors on event rows.
  • Shared-user Plex recording templates borrow tuner entitlement: the Live TV proxy now treats XMLTV-backed /media/subscriptions/template and create-subscription requests as Live TV DVR calls, fixing shared users who could browse the guide but hit a Plex 403 behind a vague Record-button error.

Release process

  • Discord release announcements use the secret-backed release workflow: tagged releases continue to announce to Matrix and now use the configured DISCORD_RELEASE_WEBHOOK repository secret for Discord release announcements.
  • Binary smoke startup retries port collisions: release smoke tests now retry standard tuner, custom tuner, and Web UI startup blocks if a self-hosted runner has a transient port collision, avoiding false release failures from stale local listeners.
  • Release asset jobs install archive and package tooling: CI and release asset builds now request zip and Debian package tools before creating Windows archives and Linux package assets on self-hosted Linux runners.
  • Council generated counts are refreshed for release gates: the active bughunt backlog count now matches the current generated council report so release verification does not fail on stale generated metadata.

CI

  • Linux workflows use the paired local runner pool: Linux jobs now target the repo-specific iptvtunerr self-hosted label so either local build host can take amd64 or arm64-cross build work.
  • Windows smoke coverage uses the on-demand runner: PRs can now wake the private packer-windows ephemeral Windows VM to build the Windows binary and run the current Windows-safe Go test subset.
  • Gitleaks runs directly on local runners: secret scanning now installs and runs the gitleaks CLI directly to avoid third-party action cache extraction failures on the local self-hosted runner.
  • Gitleaks scans tracked release content: the scan runs against a git archive of HEAD, avoiding local-only ignored files while retaining a narrow allowlist for generated vendored SQLite Windows constants.
  • PPA packaging is portable on local runners: the PPA workflow now builds and signs the source upload with dpkg tools directly and uploads via Launchpad FTP, avoiding Debian-only devscripts/debhelper/dput package assumptions on Arch-based local runners.
  • Snap publishing avoids LXD and Snapcraft build-host checks: Snap publishing now packs the prebuilt binary payload with snap pack and explicit metadata, avoiding fragile LXD bridge initialization and Ubuntu-only Snapcraft destructive builds on local runners.
  • COPR CLI installs in an isolated venv: COPR publishing now uses the shared CI tool installer for copr-cli, avoiding system Python package writes on local runners.
  • Release-channel tool installs are self-contained: PPA and COPR workflows now install their runner tools inline so workflow-dispatch reruns can use fixed tooling while checking out the immutable release tag.
  • COPR venv includes CLI runtime dependencies: the COPR workflow explicitly installs rich alongside copr-cli for Python environments where the CLI package omits that dependency.

Source: docs/CHANGELOG.md section for v0.1.77.

Included Commits

  • dfe8cd8 Fix local-runner Gitleaks workflow (commit)
  • 8881c3b Fix PPA packaging on local runners (commit)
  • fd2edc1 Fix package channel workflows on local runners (commit)
  • 8183955 Build snap without LXD on local runners (commit)
  • bbb50d5 Inline release channel tool installs (commit)
  • dbf7ddd Fix COPR CLI venv dependencies (commit)
  • d502b64 Pack snap directly on local runners (commit)
  • 29735c4 Record v0.1.76 monitoring completion (commit)
  • 4e695db Add on-demand Windows runner smoke coverage (commit)
  • 8d904b1 Use paired Linux runner pool (commit)
  • f768721 Avoid local hostnames in changelog (commit)
  • be45c8f Add GitLab CI pipeline (commit)
  • 9d80e62 Gate GitHub publication through GitLab CI (commit)
  • ba14de7 Use host Docker for GitLab CI builds (commit)
  • 6d820d3 Use default buildx builder in GitLab CI (commit)
  • b8109d8 Use host network for GitLab Docker builds (commit)
  • 8ff0872 Prepare v0.1.77 release (commit)
  • ab5c124 Fix v0.1.77 changelog gate (commit)
  • 8e76c52 Stabilize release smoke port startup (commit)
  • b705a28 Install zip for release asset builds (commit)
  • 0625c70 Install Debian tools for release assets (commit)
  • e1f66e3 Retry custom smoke server ports (commit)
  • c4de12e Refresh council backlog counts (commit)
  • 75d800f Retry smoke Web UI ports (commit)

Release Assets

  • iptv-tunerr-v0.1.77-darwin-amd64 - 22.3 MiB, SHA256 6a900f3b84d7965b078d8e420d4b899624164fd7b238c91c3640b3bbd8a3724b
  • iptv-tunerr-v0.1.77-darwin-amd64.tar.gz - 8.7 MiB, SHA256 12f488fc613296129cb86db8ee6e8022aa1667e5c12ec8bebb97f9b0c3a9e27f
  • iptv-tunerr-v0.1.77-darwin-arm64 - 21.0 MiB, SHA256 509ebd0e71ec13f8992ed7e6a92d2e1443d768f3f6b8ae1efad5f7742a851a59
  • iptv-tunerr-v0.1.77-darwin-arm64.tar.gz - 8.2 MiB, SHA256 b44bd3486bfadbe00b3d5fa5815cc9929069b534703f66ce1cd8965eafd867b9
  • iptv-tunerr-v0.1.77-linux-amd64 - 22.4 MiB, SHA256 0d64482952dea36bd646ccd02b05dde3da23685905a648cc1461a65b6b2fe310
  • iptv-tunerr-v0.1.77-linux-amd64.tar.gz - 8.8 MiB, SHA256 75d38e5429538d51e921adb60358d1be0afc2801cd42ccbdb04eee8221047190
  • iptv-tunerr-v0.1.77-linux-arm64 - 21.1 MiB, SHA256 b19c1bf031c3815af9a499f128bd288b2d1e55a64acadf9abece7cd85ba3e1b2
  • iptv-tunerr-v0.1.77-linux-arm64.tar.gz - 8.1 MiB, SHA256 ad9a1f5e0b5463adf83a03270a4aff3db7e1afb1de8092a447787c899042151d
  • iptv-tunerr-v0.1.77-linux-armv7 - 21.6 MiB, SHA256 0ef8afc1e384fb541183adc2482111872e31028fff6bcb5c9c4c88b4f5362cd1
  • iptv-tunerr-v0.1.77-linux-armv7.tar.gz - 8.3 MiB, SHA256 7c04c53a4837e5ced714c360bad44a038893d8f85dfd05fe77455af3b9b9596c
  • iptv-tunerr-v0.1.77-windows-amd64.exe - 22.4 MiB, SHA256 9e567290398d0820f78c06de4438d7f769ac8bfe74fb0ec50b98c17c9553a56c
  • iptv-tunerr-v0.1.77-windows-amd64.zip - 8.7 MiB, SHA256 388cedc9ec75105024e1746b5f0415d68f2e5cc42e81cc67413dcfc9cba6bf83
  • iptv-tunerr-v0.1.77-windows-arm64.exe - 20.7 MiB, SHA256 93aef660880f5670fa42c54f6407840592c6847cdf3e542f92df9e839ec6006c
  • iptv-tunerr-v0.1.77-windows-arm64.zip - 7.9 MiB, SHA256 78a59b83ae484239ff8866ae2731b1f4d0b15250e5f68073cd36fe7318a1b098
  • iptvtunerr-0.1.77-1.x86_64.rpm - 7.2 MiB, SHA256 83bcabd54d1eb3ec2ee034ea86a449fcc7a6c2b01e66f97162241b9f31295dce
  • iptvtunerr_0.1.77_amd64.deb - 6.7 MiB, SHA256 7438af0237e1cc7be153c0036eca851f3dccccced030dfc3f639f60ca19ad258

Install Notes

  • Linux and macOS include raw executable assets plus .tar.gz bundles.
  • Windows includes raw .exe assets plus .zip bundles for package managers.
  • Verify downloads with SHA256SUMS.txt before installing on shared hosts.

v0.1.76

16 May 17:49

Choose a tag to compare

IPTV Tunerr v0.1.76

Released: 2026-05-16

Compare: v0.1.75...v0.1.76

What Changed

Security

  • Plex proxy audit logs no longer include raw source addresses: Live TV entitlement proxy audit/access/playback logs now emit source fingerprints, trusted forwarded-hop counts, and Cloudflare-header presence instead of raw apparent source or proxy header values.
  • Provider lineup and HDHomeRun URL fetches are constrained: Plex provider lineup channel URLs must stay on the configured provider origin, and HDHomeRun lineup fetches now reject non-HTTP(S), missing-host, and credentialed URLs.

Dependencies

  • Updated GitHub maintenance dependencies: github.com/andybalholm/brotli is now v1.2.1; Dependabot PRs for github.com/hanwen/go-fuse/v2 v2.10.1 and golang.org/x/net v0.54.0 were merged.

CI

  • GitHub Actions use local self-hosted runners: Linux workflows now target the local self-hosted Linux runner labels, Windows package workflows target self-hosted Windows labels, and shared workflow tool installation now supports non-Debian local runners.
  • CodeQL uses an explicit Go build on local runners: Code scanning now sets up Go from go.mod and runs a manual Go build before analysis instead of relying on CodeQL's autobuild path.

Source: docs/CHANGELOG.md section for v0.1.76.

Included Commits

  • 54a4016 Bump github.com/hanwen/go-fuse/v2 from 2.9.0 to 2.10.1 (#19) (commit)
  • c4dd6fd Bump golang.org/x/net from 0.52.0 to 0.54.0 (#20) (commit)
  • a7eb62c Resolve GitHub PR and security maintenance (commit)
  • 80004d4 Prepare v0.1.76 release (commit)

Release Assets

  • iptv-tunerr-v0.1.76-darwin-amd64 - 22.3 MiB, SHA256 7f3ed016af5c8c82254e9fa3112214c9044ea7530773490a9fdd627fa4b3ef20
  • iptv-tunerr-v0.1.76-darwin-amd64.tar.gz - 8.7 MiB, SHA256 896385e4ff2eabb7ca5b948fb52fe2f7d5108ee341dc8c99241df4ef386fae63
  • iptv-tunerr-v0.1.76-darwin-arm64 - 21.0 MiB, SHA256 f69b07d904218e4d2c97448d2c9f7f8c3c3fe56de6039ef6c2f50b3f4bf5e5da
  • iptv-tunerr-v0.1.76-darwin-arm64.tar.gz - 8.2 MiB, SHA256 88ec57cb89a96a9ef9d95662bf81c739acf29375b246fd00969e72e7beaee030
  • iptv-tunerr-v0.1.76-linux-amd64 - 22.4 MiB, SHA256 ed95a201188725f8288e80a32073f904a057d056d97626c4511903983f4e35da
  • iptv-tunerr-v0.1.76-linux-amd64.tar.gz - 8.8 MiB, SHA256 5dc725b1f54604047b4809e7304c194ff6865e69e232200aac757fd2421dd815
  • iptv-tunerr-v0.1.76-linux-arm64 - 21.0 MiB, SHA256 4a5f496b0a22fd92e712979b2a3dabb15a2943ddcddd68a3109bf77c857a1190
  • iptv-tunerr-v0.1.76-linux-arm64.tar.gz - 8.1 MiB, SHA256 39dda968521f4c6d2c8ee4ce352a411d68be6ce54cb9e41b4bad4c03481b1c10
  • iptv-tunerr-v0.1.76-linux-armv7 - 21.6 MiB, SHA256 6f31088860d82d454a955222baf7fd932e665ee45a9fba05ee9af48befd87428
  • iptv-tunerr-v0.1.76-linux-armv7.tar.gz - 8.3 MiB, SHA256 a3f1459e9cff2b950fd81e3a916801b39634e9af55e987cdacfe5158a2755cd0
  • iptv-tunerr-v0.1.76-windows-amd64.exe - 22.4 MiB, SHA256 269dd8717acc5e4dbcdd81c303128f608328d12b64286693a4a41b25247850b9
  • iptv-tunerr-v0.1.76-windows-amd64.zip - 8.7 MiB, SHA256 9794498c7197fc29031b9cd31b32e5d70fde96a17e93b25c97bb01bc26de9028
  • iptv-tunerr-v0.1.76-windows-arm64.exe - 20.7 MiB, SHA256 2ebc1f43b649d922150883d347877acc65d8d9e807f8519fc0d3eb8a76d46a69
  • iptv-tunerr-v0.1.76-windows-arm64.zip - 7.9 MiB, SHA256 9f77b90ffb746476833ec516ca8fe743d05f16b71cefd465b222179a0eb7b052
  • iptvtunerr-0.1.76-1.x86_64.rpm - 7.2 MiB, SHA256 acac12a32ceb42c8a6bbeefc232a336d337bf5d6cca3c4600905063ada259e2e
  • iptvtunerr_0.1.76_amd64.deb - 6.7 MiB, SHA256 07ddec69a4418cd5ccc2b1cbf86d7e86e956945afd35fe6f65a3ff9b020cdc50

Install Notes

  • Linux and macOS include raw executable assets plus .tar.gz bundles.
  • Windows includes raw .exe assets plus .zip bundles for package managers.
  • Verify downloads with SHA256SUMS.txt before installing on shared hosts.