Commit graph

  • a5a7bdfed4
    FIXUP: Suggest container runtime per platform Alex Pyrgiotis 2025-02-06 13:45:35 +0200
  • 3e7b1edc34
    Add platform Alex Pyrgiotis 2025-02-06 13:37:12 +0200
  • 893b128b86
    Make Debian changelog conform to the spc 1071-quilt Alex Pyrgiotis 2025-02-05 19:27:19 +0200
  • 4086bf45b0
    debian: Switch to quilt format Alex Pyrgiotis 2025-02-05 17:23:11 +0200
  • c96c0d6eed
    Add the ability to download diffoci for multiple platforms Alexis Métaireau 2025-02-05 18:06:53 +0100
  • 69f4d296ec
    Build images every day, on main and test/ commits Alexis Métaireau 2025-02-05 17:07:39 +0100
  • c2d37dfb04
    Check signatures before invoking the container. Alexis Métaireau 2025-02-05 16:54:13 +0100
  • 60c144aab0
    Fixup: remove rntime.py Alexis Métaireau 2025-02-05 16:51:51 +0100
  • f64615555b
    debian: Switch to quilt format 0.8.1-trixie Alex Pyrgiotis 2025-02-05 17:23:11 +0200
  • 3c80b2d2fb
    Fix badly formatted Debian dates Alex Pyrgiotis 2025-02-05 17:22:25 +0200
  • ad3d0e4182
    Fixup: update docs Alexis Métaireau 2025-02-05 15:40:36 +0100
  • af6b4e0d73
    Fixup: use digest instead of hash Alexis Métaireau 2025-02-05 15:40:21 +0100
  • 4542f0b4c4
    CI: Rename github workflow for multi-arch images publication Alexis Métaireau 2025-02-05 15:03:16 +0100
  • 10957dfe02
    Fixup: registry, split Accept lines Alexis Métaireau 2025-02-05 14:31:36 +0100
  • 94e51840e7
    feat(icu): Add verification support for multi-arch images Alexis Métaireau 2025-02-05 14:27:44 +0100
  • a5710c9427
    debian: Bump patch version for Trixie Alex Pyrgiotis 2025-02-04 23:03:53 +0200
  • 85c9d5eca4
    build: add poetry-plugin-export to the dependencies Alexis Métaireau 2025-01-06 13:02:52 +0100
  • e67fbc1e72
    fixup: Fix docs Alexis Métaireau 2025-02-04 16:33:27 +0100
  • 2981ec4450
    WIP: Add CI job for multi-arch builds Alex Pyrgiotis 2025-02-04 19:44:29 +0200
  • 22102f29e6
    WIP: Verify local image Alex Pyrgiotis 2025-02-04 19:42:42 +0200
  • a77fc938fd
    WIP: Make verify-attestation work for SLSA 3 attestations Alex Pyrgiotis 2025-02-04 18:35:21 +0200
  • d7fbfcd05c
    Add support for Python 3.13 Alex Pyrgiotis 2025-01-27 13:37:42 +0200
  • aedfc3b9a2
    fix(icu): update documentation and fixes Alexis Métaireau 2025-02-04 16:18:18 +0100
  • 2588487eae
    Remove ${Python3:Depends} as it's not used at the moment. Alexis Métaireau 2025-01-23 16:23:42 +0100
  • a8a22a86fb
    Alternatives for debian/control Alexis Métaireau 2025-01-23 15:48:30 +0100
  • 21b4839692
    Use platformdirs to find user configuration files Alexis Métaireau 2025-01-23 12:34:41 +0100
  • 97d7b52093
    Get image name from signatures for air-gapped archives Alexis Métaireau 2025-02-04 15:32:08 +0100
  • 9c2d7a7f7b
    Add a dangerzone-image prepare-archive command Alexis Métaireau 2025-02-04 12:38:26 +0100
  • 8ae4af8698
    Locally store the signatures for oci-images archives Alexis Métaireau 2025-02-03 20:18:10 +0100
  • 087e5bd1ad
    Allow installation on air-gapped systems Alexis Métaireau 2025-02-03 17:39:03 +0100
  • f7069a9c16
    Ensure cosign is installed before trying to use it Alexis Métaireau 2025-01-29 19:31:54 +0100
  • 7bbd260c72
    Add a dev_scripts/dangerzone-image Alexis Métaireau 2025-01-29 19:31:30 +0100
  • 7991a5cb9c
    Some more refactoring Alexis Métaireau 2025-01-29 19:14:40 +0100
  • fd1db717b7
    Refactoring of dangerzone/updater/* Alexis Métaireau 2025-01-29 17:01:48 +0100
  • d0ab34b422
    Move regsitry and cosign utilities to dangerzone/updater/*. Alexis Métaireau 2025-01-29 15:08:50 +0100
  • cbd4795bf6
    Verify podman/docker images against locally stored signatures Alexis Métaireau 2025-01-28 15:51:46 +0100
  • 47252cc31d
    Automate the verification of image signatures Alexis Métaireau 2025-01-28 11:12:21 +0100
  • bcd1ec2173
    Add an utility to retrieve manifest info Alexis Métaireau 2025-01-22 16:06:06 +0100
  • 5817650633
    Add a script to verify Github attestations Alexis Métaireau 2025-01-22 15:21:10 +0100
  • 8f49cd99eb
    FIXUP: test Alexis Métaireau 2025-01-20 16:56:24 +0100
  • f0ac1f885f
    Add logs Alexis Métaireau 2025-01-20 16:02:18 +0100
  • 554736cab3
    Remove the tag from the attestation, what we attest is the hash, so no need for it Alexis Métaireau 2025-01-20 15:25:51 +0100
  • 891ffe4fec
    Add the tag to the subject Alexis Métaireau 2025-01-20 15:16:13 +0100
  • 2a80bf0c26
    Get the tag from git before retagging it Alexis Métaireau 2025-01-20 14:46:51 +0100
  • ac62a153dc
    Checkout with depth:0 otherwise git commands aren't functional Alexis Métaireau 2025-01-20 14:25:26 +0100
  • 13449641ca
    Build: Use Github runners to build and sign container images on new tags Alexis Métaireau 2024-11-27 14:44:05 +0100
  • 88a6b37770
    Add support for Python 3.13 Alex Pyrgiotis 2025-01-27 13:37:42 +0200
  • fb90243668
    Symlink /usr in Debian container image Alex Pyrgiotis 2025-01-27 21:31:27 +0200
  • 9724a16d81
    Mask some extra paths in gVisor's OCI config Alex Pyrgiotis 2025-01-21 23:23:45 +0200
  • cf43a7a0c4
    docs: Add design document for artifact reproducibility Alex Pyrgiotis 2025-01-13 16:43:17 +0200
  • cae4187550
    Update RELEASE.md Alex Pyrgiotis 2025-01-14 15:04:31 +0200
  • cfa4478ace
    ci: Add a CI job that enforces image reproducibility Alex Pyrgiotis 2025-01-14 10:51:33 +0200
  • 2557be9bc0
    dev_scripts: Add script for enforcing image reproducibility Alex Pyrgiotis 2025-01-14 10:49:59 +0200
  • 235d71354a
    Allow setting a tag for the container image Alex Pyrgiotis 2025-01-14 10:41:09 +0200
  • 5d49f5abdb
    ci: Scan the latest image for CVEs Alex Pyrgiotis 2025-01-21 21:01:04 +0200
  • 0ce7773ca1
    Render the Dockerfile from a template and some params Alex Pyrgiotis 2025-01-13 18:11:57 +0200
  • 3cf34e6182
    Ruff fixes test/1046-reproducibility-2 Alex Pyrgiotis 2025-01-24 10:13:19 +0200
  • 414efb629f
    WIP: Symlink /usr Alex Pyrgiotis 2025-01-23 17:40:55 +0200
  • 6d6ac92371
    FIXUP: Strip 'v' from image tag Alex Pyrgiotis 2025-01-21 23:50:52 +0200
  • df1ec758bc
    Mask some extra paths in gVisor's OCI config Alex Pyrgiotis 2025-01-21 23:23:45 +0200
  • 9e23802142
    docs: Add design document for artifact reproducibility Alex Pyrgiotis 2025-01-13 16:43:17 +0200
  • 7e1f4bca6c
    Update RELEASE.md Alex Pyrgiotis 2025-01-14 15:04:31 +0200
  • a1383fa016
    ci: Add a CI job that enforces image reproducibility Alex Pyrgiotis 2025-01-14 10:51:33 +0200
  • 94a57f997e
    dev_scripts: Add script for enforcing image reproducibility Alex Pyrgiotis 2025-01-14 10:49:59 +0200
  • ab10d5b6dd
    Allow setting a tag for the container image Alex Pyrgiotis 2025-01-14 10:41:09 +0200
  • 3ebc454b61
    ci: Scan the latest image for CVEs Alex Pyrgiotis 2025-01-21 21:01:04 +0200
  • 20af68f7f2
    Render the Dockerfile from a template and some params Alex Pyrgiotis 2025-01-13 18:11:57 +0200
  • fa27f4b063
    Add jinja2-cli package dependency Alex Pyrgiotis 2025-01-13 18:10:44 +0200
  • 8e8a515b64
    Allow using the container engine cache when building our image Alex Pyrgiotis 2025-01-13 17:43:15 +0200
  • 270cae1bc0
    Rename vendor-pymupdf.py to debian-vendor-pymupdf.py Alex Pyrgiotis 2025-01-20 12:36:57 +0200
  • 14bb6c0e39
    Do not use poetry.lock when building the container image Alex Pyrgiotis 2025-01-13 17:37:19 +0200
  • 033ce0986d
    Switch base image to Debian Stable Alex Pyrgiotis 2025-01-13 17:26:58 +0200
  • 935396565c
    Reuse the same rootfs for the inner and outer container Alex Pyrgiotis 2025-01-13 16:29:33 +0200
  • e29837cb43
    Copy gVisor public key and a helper script in container helpers Alex Pyrgiotis 2025-01-13 16:45:02 +0200
  • 8568b4bb9d
    Move container-only build context to dangerzone/container Alex Pyrgiotis 2025-01-13 16:09:07 +0200
  • be1fa7a395
    Whitespace fixes Alex Pyrgiotis 2025-01-13 15:41:52 +0200
  • b2f4e2d523
    Bump poetry.lock Alexis Métaireau 2025-01-23 15:52:59 +0100
  • 7409966253
    Remove ${Python3:Depends} as it's not used at the moment. Alexis Métaireau 2025-01-23 16:23:42 +0100
  • 40fb6579f6
    Alternatives for debian/control Alexis Métaireau 2025-01-23 15:48:30 +0100
  • 6ae91b024e
    Use platformdirs to find user configuration files Alexis Métaireau 2025-01-23 12:34:41 +0100
  • c2841dcc08
    Run ruff format Alexis Métaireau 2025-01-23 14:48:33 +0100
  • df5ccb3f75
    Fedora: bypass the shiboken specific version. Alexis Métaireau 2025-01-23 14:39:50 +0100
  • 9c6c2e1051
    build: pin shiboken6 to specific versions Alexis Métaireau 2024-12-23 22:55:56 +0100
  • 23f3ad1f46
    doc: bump the Docker Desktop version as part of the RELEASE procedure Alexis Métaireau 2024-12-18 14:47:30 +0100
  • 970a82f432
    Bind Alert instances to the main window alert property Alexis Métaireau 2024-12-18 14:32:18 +0100
  • 3d5cacfffb
    Warn users if the minimum version of Docker Desktop is not met Alexis Métaireau 2024-11-28 17:48:31 +0100
  • c407e2ff84
    doc: update Debian Trixie installation instructions Alexis Métaireau 2025-01-20 11:58:50 +0100
  • 26076eab25
    feat(doc): Mention sq as a way to retrieve the PGP key sequoia-key-retrieval Alexis Métaireau 2025-01-16 18:54:08 +0100
  • d07b5f23e3
    Bump ubuntu-latest to ubuntu-24.04 test/ubuntu-24-bump Alexis Métaireau 2025-01-16 12:02:14 +0100
  • 7f418118e6
    CI: Drop Fedora 39 from the CI checks Alexis Métaireau 2025-01-15 16:25:32 +0100
  • 02602b072a
    Remove intermediate variables for conversion start/end logs Alexis Métaireau 2025-01-15 11:32:11 +0100
  • acf20ef700
    Add a --debug flag to the CLI to help retrieve more logs Alexis Métaireau 2024-11-26 17:19:34 +0100
  • 3499010d8e
    docs(install): store GPG keys in the base64 format Alexis Métaireau 2025-01-15 19:48:00 +0100
  • 2423fc18c5
    CI: Store the signature key using the base64 format Alexis Métaireau 2025-01-15 19:14:53 +0100
  • 1398c4d354
    Use sq to retrieve the keys from the keyserver on trixie fix-trixie-sq Alexis Métaireau 2025-01-15 19:14:53 +0100
  • 4a4b580555
    Add classifiers in pyproject.toml test/uv Alexis Métaireau 2025-01-13 17:50:04 +0100
  • e0a0eddc71
    Pyproject is for darwin Alexis Métaireau 2025-01-13 17:32:58 +0100
  • c9578cc539
    Pass the package group to macOS installer Alexis Métaireau 2025-01-13 17:25:17 +0100
  • fb372bf2a8
    Add dynamic README for windows packaging Alexis Métaireau 2025-01-13 17:12:32 +0100
  • b341081503
    FIXUP: Don't need to use uv when building the deb scripts Alexis Métaireau 2025-01-13 16:23:33 +0100