Skip to content

Releases: areebahmeddd/airhop

v1.0.9 · Albatross

Choose a tag to compare

@github-actions github-actions released this 27 Sep 16:28
f64e93a

What's New (Security Update)

Full changelog: v1.0.8..v1.0.9

Verify this download

The APK is signed with the Airhop release key (package org.onemindlabs.airhop). This workflow refuses to publish an APK signed by anything else, so the check below should print exactly one signer with this digest:

apksigner verify --print-certs airhop.apk
Signer #1 certificate SHA-256 digest: 60d09487087c3ea4c3fbb325aebd354be629be99092020dc48b578065c18a949

It also carries SLSA build provenance. This checks it was built by this repository's release workflow from tag v1.0.9, on a GitHub-hosted runner:

gh attestation verify airhop.apk --repo areebahmeddd/airhop \
  --signer-workflow areebahmeddd/airhop/.github/workflows/release.yml \
  --source-ref refs/tags/v1.0.9 --deny-self-hosted-runners

The same provenance is attached as airhop.apk.intoto.jsonl for offline checks.

Verify the source

airhop-v1.0.9-sources.sha256 lists the SHA-256 of every tracked file in this release.

sha256sum -c airhop-v1.0.9-sources.sha256
git checkout v1.0.9 && git status --porcelain

The second command must print nothing. Hashes prove the listed files are unmodified; only an empty status proves no extra file was added, and the build compiles whatever is present.

v1.0.8 · Albatross

Choose a tag to compare

@github-actions github-actions released this 21 Sep 06:53
367925a

What's New

  • feat(chat): filter sheet on the chats screen and a verified badge (by @areebahmeddd) [9f18d90]
  • fix(lan): heartbeat and close idle links, time out dials on both platforms (by @areebahmeddd) [ab76b5a]
  • fix(wifi): pause wifi aware for the session when it keeps resetting the phone's wifi (by @areebahmeddd) [b89faec]
  • fix(ring): hand a foreground ring to the tray when the app is backgrounded (by @areebahmeddd) [09bb8c2]

Full changelog: v1.0.7..v1.0.8

Verify this download

The APK is signed with the Airhop release key and carries SLSA build provenance from this repository.

gh attestation verify airhop.apk --repo areebahmeddd/airhop

The same provenance is attached as airhop.apk.intoto.jsonl for offline checks.

Verify the source

airhop-v1.0.8-sources.sha256 lists the SHA-256 of every tracked file in this release.

sha256sum -c airhop-v1.0.8-sources.sha256
git checkout v1.0.8 && git status --porcelain

The second command must print nothing. Hashes prove the listed files are unmodified; only an empty status proves no extra file was added, and the build compiles whatever is present.

v1.0.7 · Albatross

Choose a tag to compare

@github-actions github-actions released this 19 Sep 02:27
25900a6

What's New

  • fix: wifi aware connection logic with retries, heartbeats and self-healing discovery (by @areebahmeddd) [25900a6]
  • fix: ring alert functionality and notification handling (by @areebahmeddd) [31d26f9]

Full changelog: v1.0.6..v1.0.7

Verify this download

The APK is signed with the Airhop release key and carries SLSA build provenance from this repository.

gh attestation verify airhop.apk --repo areebahmeddd/airhop

The same provenance is attached as airhop.apk.intoto.jsonl for offline checks.

Verify the source

airhop-v1.0.7-sources.sha256 lists the SHA-256 of every tracked file in this release.

sha256sum -c airhop-v1.0.7-sources.sha256
git checkout v1.0.7 && git status --porcelain

The second command must print nothing. Hashes prove the listed files are unmodified; only an empty status proves no extra file was added, and the build compiles whatever is present.

v1.0.6 · Albatross

Choose a tag to compare

@github-actions github-actions released this 18 Sep 10:39
f7bc61c

What's New

Special thanks to @robdplatt for identifying and reporting several issues in production! 🙂

Full changelog: v1.0.5..v1.0.6

Verify this download

The APK is signed with the Airhop release key and carries SLSA build provenance from this repository.

gh attestation verify airhop.apk --repo areebahmeddd/airhop

The same provenance is attached as airhop.apk.intoto.jsonl for offline checks.

Verify the source

airhop-v1.0.6-sources.sha256 lists the SHA-256 of every tracked file in this release.

sha256sum -c airhop-v1.0.6-sources.sha256
git checkout v1.0.6 && git status --porcelain

The second command must print nothing. Hashes prove the listed files are unmodified; only an empty status proves no extra file was added, and the build compiles whatever is present.

v1.0.5 · Albatross

Choose a tag to compare

@github-actions github-actions released this 11 Sep 18:38

Note

The APK is significantly larger because Arti (Tor) is now bundled with the Android app, including bridge and pluggable transport support for enhanced privacy on censored networks.

What's New

Full changelog: v1.0.4..v1.0.5

Verify this download

The APK is signed with the Airhop release key and carries SLSA build provenance from this repository.

gh attestation verify airhop.apk --repo areebahmeddd/airhop

The same provenance is attached as airhop.apk.intoto.jsonl for offline checks.

Verify the source

airhop-v1.0.5-sources.sha256 lists the SHA-256 of every tracked file in this release.

sha256sum -c airhop-v1.0.5-sources.sha256
git checkout v1.0.5 && git status --porcelain

The second command must print nothing. Hashes prove the listed files are unmodified; only an empty status proves no extra file was added, and the build compiles whatever is present.

v1.0.4 · Albatross

Choose a tag to compare

@github-actions github-actions released this 04 Sep 21:54

Note

The APK is significantly larger than the previous release because Arti (Tor) is now bundled with the Android app, including bridge and pluggable transport support for additional privacy on censored networks.

What's New

Full changelog: v1.0.3..v1.0.4

Verify this download

The APK is signed with the Airhop release key and carries SLSA build provenance from this repository.

gh attestation verify airhop.apk --repo areebahmeddd/airhop

The same provenance is attached as airhop.apk.intoto.jsonl for offline checks.

Verify the source

airhop-v1.0.4-sources.sha256 lists the SHA-256 of every tracked file in this release.

sha256sum -c airhop-v1.0.4-sources.sha256
git checkout v1.0.4 && git status --porcelain

The second command must print nothing. Hashes prove the listed files are unmodified; only an empty status proves no extra file was added, and the build compiles whatever is present.

v1.0.3 · Albatross

Choose a tag to compare

@github-actions github-actions released this 30 Aug 17:27
3936db6

What's New

Special thanks to @robdplatt for identifying and reporting several issues in production! 🙂

Full changelog: v1.0.2..v1.0.3

Verify this download

The APK is signed with the Airhop release key and carries SLSA build provenance from this repository.

gh attestation verify airhop.apk --repo areebahmeddd/airhop

The same provenance is attached as airhop.apk.intoto.jsonl for offline checks.

Verify the source

airhop-v1.0.3-sources.sha256 lists the SHA-256 of every tracked file in this release.

sha256sum -c airhop-v1.0.3-sources.sha256
git checkout v1.0.3 && git status --porcelain

The second command must print nothing. Hashes prove the listed files are unmodified; only an empty status proves no extra file was added, and the build compiles whatever is present.

v1.0.2 · Albatross

Choose a tag to compare

@github-actions github-actions released this 25 Aug 09:07
9a00889

What's New

Full changelog: v1.0.1..v1.0.2

Verify this download

The APK is signed with the Airhop release key and carries SLSA build provenance from this repository.

gh attestation verify airhop.apk --repo areebahmeddd/airhop

The same provenance is attached as airhop.apk.intoto.jsonl for offline checks.

Verify the source

airhop-v1.0.2-sources.sha256 lists the SHA-256 of every tracked file in this release.

sha256sum -c airhop-v1.0.2-sources.sha256
git checkout v1.0.2 && git status --porcelain

The second command must print nothing. Hashes prove the listed files are unmodified; only an empty status proves no extra file was added, and the build compiles whatever is present.

v1.0.1 · Albatross

Choose a tag to compare

@github-actions github-actions released this 20 Aug 22:51
24411db

What's New

Full changelog: v1.0.0..v1.0.1

Verify this download

The APK is signed with the Airhop release key and carries SLSA build provenance from this repository.

gh attestation verify airhop.apk --repo areebahmeddd/airhop

The same provenance is attached as airhop.apk.intoto.jsonl for offline checks.

Verify the source

airhop-v1.0.1-sources.sha256 lists the SHA-256 of every tracked file in this release.

sha256sum -c airhop-v1.0.1-sources.sha256
git checkout v1.0.1 && git status --porcelain

The second command must print nothing. Hashes prove the listed files are unmodified; only an empty status proves no extra file was added, and the build compiles whatever is present.

v1.0.0 · Albatross

Choose a tag to compare

@github-actions github-actions released this 14 Aug 23:31
d49b035

What's New

  • refactor: file and folder structure (#30)

Full changelog: v0.9.15..v1.0.0

Verify this download

The APK is signed with the Airhop release key and carries SLSA build provenance from this repository.

gh attestation verify airhop.apk --repo areebahmeddd/airhop

The same provenance is attached as airhop.apk.intoto.jsonl for offline checks.

Verify the source

airhop-v1.0.0-sources.sha256 lists the SHA-256 of every tracked file in this release.

sha256sum -c airhop-v1.0.0-sources.sha256
git checkout v1.0.0 && git status --porcelain

The second command must print nothing. Hashes prove the listed files are unmodified; only an empty status proves no extra file was added, and the build compiles whatever is present.