Skip to content

Releases: geekdojo/rasputin-openwrt-firewall

Rasputin Firewall 2026.07.1

Choose a tag to compare

@github-actions github-actions released this 09 Jul 15:08
Immutable release. Only release title and notes can be modified.

Channel: stable. Artifacts: *-ab.img.gz is the full A/B disk (INITIAL FLASH — write to the whole disk); *.rootfs is the bare rootfs squashfs (the OTA artifact the control plane pushes into the inactive slot). Verify signatures with the public root CA (vars.RASPUTIN_ROOT_CA_PEM on the geekdojo org) — openssl cms -verify -binary -inform DER -in <file>.sig -content <file> -CAfile root-ca.pem. Per-asset SHA-256 in manifest.json. The *.sbom.txt asset is the package manifest (canary workflow uses this to detect upstream drift).

Rasputin Firewall 2026.07.1-dev.57

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Jul 15:01
Immutable release. Only release title and notes can be modified.

Channel: dev. Artifacts: *-ab.img.gz is the full A/B disk (INITIAL FLASH — write to the whole disk); *.rootfs is the bare rootfs squashfs (the OTA artifact the control plane pushes into the inactive slot). Verify signatures with the public root CA (vars.RASPUTIN_ROOT_CA_PEM on the geekdojo org) — openssl cms -verify -binary -inform DER -in <file>.sig -content <file> -CAfile root-ca.pem. Per-asset SHA-256 in manifest.json. The *.sbom.txt asset is the package manifest (canary workflow uses this to detect upstream drift).

Rasputin Firewall 2026.07.1-dev.55

Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Jul 16:41
Immutable release. Only release title and notes can be modified.

Channel: dev. Artifacts: *-ab.img.gz is the full A/B disk (INITIAL FLASH — write to the whole disk); *.rootfs is the bare rootfs squashfs (the OTA artifact the control plane pushes into the inactive slot). Verify signatures with the public root CA (vars.RASPUTIN_ROOT_CA_PEM on the geekdojo org) — openssl cms -verify -binary -inform DER -in <file>.sig -content <file> -CAfile root-ca.pem. Per-asset SHA-256 in manifest.json. The *.sbom.txt asset is the package manifest (canary workflow uses this to detect upstream drift).

Rasputin Firewall 2026.07.1-dev.54

Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Jul 02:21
Immutable release. Only release title and notes can be modified.

Channel: dev. Artifacts: *-ab.img.gz is the full A/B disk (INITIAL FLASH — write to the whole disk); *.rootfs is the bare rootfs squashfs (the OTA artifact the control plane pushes into the inactive slot). Verify signatures with the public root CA (vars.RASPUTIN_ROOT_CA_PEM on the geekdojo org) — openssl cms -verify -binary -inform DER -in <file>.sig -content <file> -CAfile root-ca.pem. Per-asset SHA-256 in manifest.json. The *.sbom.txt asset is the package manifest (canary workflow uses this to detect upstream drift).

Rasputin Firewall 2026.07.1-dev.53

Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Jul 20:37
Immutable release. Only release title and notes can be modified.

Channel: dev. Artifacts: *-ab.img.gz is the full A/B disk (INITIAL FLASH — write to the whole disk); *.rootfs is the bare rootfs squashfs (the OTA artifact the control plane pushes into the inactive slot). Verify signatures with the public root CA (vars.RASPUTIN_ROOT_CA_PEM on the geekdojo org) — openssl cms -verify -binary -inform DER -in <file>.sig -content <file> -CAfile root-ca.pem. Per-asset SHA-256 in manifest.json. The *.sbom.txt asset is the package manifest (canary workflow uses this to detect upstream drift).

Rasputin Firewall 2026.07.1-dev.52

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jul 13:37
Immutable release. Only release title and notes can be modified.

Channel: dev. Artifacts: *-ab.img.gz is the full A/B disk (INITIAL FLASH — write to the whole disk); *.rootfs is the bare rootfs squashfs (the OTA artifact the control plane pushes into the inactive slot). Verify signatures with the public root CA (vars.RASPUTIN_ROOT_CA_PEM on the geekdojo org) — openssl cms -verify -binary -inform DER -in <file>.sig -content <file> -CAfile root-ca.pem. Per-asset SHA-256 in manifest.json. The *.sbom.txt asset is the package manifest (canary workflow uses this to detect upstream drift).

Rasputin Firewall 2026.07.1-dev.51

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jul 02:52
Immutable release. Only release title and notes can be modified.

Channel: dev. Artifacts: *-ab.img.gz is the full A/B disk (INITIAL FLASH — write to the whole disk); *.rootfs is the bare rootfs squashfs (the OTA artifact the control plane pushes into the inactive slot). Verify signatures with the public root CA (vars.RASPUTIN_ROOT_CA_PEM on the geekdojo org) — openssl cms -verify -binary -inform DER -in <file>.sig -content <file> -CAfile root-ca.pem. Per-asset SHA-256 in manifest.json. The *.sbom.txt asset is the package manifest (canary workflow uses this to detect upstream drift).

Rasputin Firewall 2026.07.1-dev.50

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jul 02:14
Immutable release. Only release title and notes can be modified.

Channel: dev. Artifacts: *-ab.img.gz is the full A/B disk (INITIAL FLASH — write to the whole disk); *.rootfs is the bare rootfs squashfs (the OTA artifact the control plane pushes into the inactive slot). Verify signatures with the public root CA (vars.RASPUTIN_ROOT_CA_PEM on the geekdojo org) — openssl cms -verify -binary -inform DER -in <file>.sig -content <file> -CAfile root-ca.pem. Per-asset SHA-256 in manifest.json. The *.sbom.txt asset is the package manifest (canary workflow uses this to detect upstream drift).

Rasputin Firewall 2026.07.1-dev.49

Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Jul 21:02
Immutable release. Only release title and notes can be modified.

Channel: dev. Artifacts: *-ab.img.gz is the full A/B disk (INITIAL FLASH — write to the whole disk); *.rootfs is the bare rootfs squashfs (the OTA artifact the control plane pushes into the inactive slot). Verify signatures with the public root CA (vars.RASPUTIN_ROOT_CA_PEM on the geekdojo org) — openssl cms -verify -binary -inform DER -in <file>.sig -content <file> -CAfile root-ca.pem. Per-asset SHA-256 in manifest.json. The *.sbom.txt asset is the package manifest (canary workflow uses this to detect upstream drift).

Rasputin Firewall 2026.07.1-dev.48

Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Jul 21:02
Immutable release. Only release title and notes can be modified.

Channel: dev. Artifacts: *-ab.img.gz is the full A/B disk (INITIAL FLASH — write to the whole disk); *.rootfs is the bare rootfs squashfs (the OTA artifact the control plane pushes into the inactive slot). Verify signatures with the public root CA (vars.RASPUTIN_ROOT_CA_PEM on the geekdojo org) — openssl cms -verify -binary -inform DER -in <file>.sig -content <file> -CAfile root-ca.pem. Per-asset SHA-256 in manifest.json. The *.sbom.txt asset is the package manifest (canary workflow uses this to detect upstream drift).