Commit graph

  • fa8e8c6dbb
    CI: Enforce updating the CHANGELOG in the CI Alexis Métaireau 2025-03-20 14:51:05 +0100
  • 7eeb97ba03
    Docs: update the README to point to v0.8.1 binaries v0.8.1 v0.8.1-readme-fix Alexis Métaireau 2025-03-20 16:52:31 +0100
  • 8d05b5779d
    ci: Reproducibly build a container image Alex Pyrgiotis 2025-02-26 18:33:37 +0200
  • e1dbdff1da
    Completely overhaul the reproduce-image.py script Alex Pyrgiotis 2025-02-26 18:32:07 +0200
  • a1402d5b6b
    Fix a Podman regression regarding Buildkit images Alex Pyrgiotis 2025-02-26 17:50:18 +0200
  • 51f432be6b
    Fix references to container.tar.gz Alex Pyrgiotis 2025-02-26 18:31:08 +0200
  • 69234507c4
    Build container image using repro-build Alex Pyrgiotis 2025-02-26 18:28:27 +0200
  • 94fad78f94
    Vendor repro-build script Alex Pyrgiotis 2025-02-26 18:27:53 +0200
  • 66600f32dc
    Remove sources of non-determinism from our image Alex Pyrgiotis 2025-02-26 18:40:28 +0200
  • d41f604969
    Bump container image parameters Alex Pyrgiotis 2025-02-26 18:38:56 +0200
  • 6d269572ae
    Add support for Ubuntu 25.04 (plucky) Alex Pyrgiotis 2025-03-19 18:08:09 +0200
  • c7ba9ee75c
    Add support for Fedora 42 Alex Pyrgiotis 2025-03-19 12:55:26 +0200
  • 418b68d4ca
    Avoid passing wrong options -B to subprocesses Alexis Métaireau 2025-03-17 17:47:42 +0100
  • 9ba95b5c20
    Use correct Ubuntu version for conmon notice Alex Pyrgiotis 2025-03-10 23:14:15 +0200
  • b043c97c41
    Unpin the Debian-vendored PyMuPDF package Alex Pyrgiotis 2025-03-10 23:10:56 +0200
  • 4a48a2551b
    Drop Ubuntu 20.04 (Focal) support Alex Pyrgiotis 2025-03-10 23:07:37 +0200
  • 572aa9a1ec
    Merge 6f65fbdfe4 into 56663023f5 Alex Pyrgiotis 2025-03-12 20:38:16 +0000
  • 6f65fbdfe4
    REMOVE_ME: Bypass group 13 because Dangerzone hangs test-large/969-pytest-group Alex Pyrgiotis 2025-03-12 22:38:03 +0200
  • f34624c1f7
    ci: Run the whole test suite Alex Pyrgiotis 2025-03-12 21:55:19 +0200
  • 8b85a901ad
    Remove debugging Alex Pyrgiotis 2025-03-12 21:42:19 +0200
  • 70850c8f75
    fixup! ci: Produce final report Alex Pyrgiotis 2025-03-12 21:14:09 +0200
  • 45bbebb012
    REMOVE_ME: Debug job with SSH Alex Pyrgiotis 2025-03-12 21:10:51 +0200
  • b3a87f56f1
    ci: Produce final report Alex Pyrgiotis 2025-03-12 21:10:30 +0200
  • da482f0edf
    Update dangerzone-test-set repo Alex Pyrgiotis 2025-03-12 20:54:52 +0200
  • 506174522a
    WIP: Add script that combines XML files into one Alex Pyrgiotis 2025-03-12 20:54:26 +0200
  • fc9f6eac49
    WIP: Sample a few of the tests to make things go quicker Alex Pyrgiotis 2025-03-12 20:00:36 +0200
  • 41d85a5993
    fixup! ci: Add CI job for our large tests Alex Pyrgiotis 2025-03-12 19:24:34 +0200
  • 089ef879a9
    Fix small bugs in the Makefile for large tests Alex Pyrgiotis 2025-03-12 19:24:12 +0200
  • 5ff96cf93c
    Do not OCR the documents during large tests Alex Pyrgiotis 2025-03-12 19:22:40 +0200
  • 13e2d34faf
    Update the dangerzone-test-set repo Alex Pyrgiotis 2025-03-12 19:22:30 +0200
  • dd743232d3
    Revert "WIP: Debug with ssh" Alex Pyrgiotis 2025-03-12 19:21:02 +0200
  • f44df6f70e
    WIP: Debug with ssh Alex Pyrgiotis 2025-03-12 18:32:15 +0200
  • b115e6b8c5
    ci: Add CI job for our large tests Alex Pyrgiotis 2025-03-12 18:07:41 +0200
  • 919f821885
    Enable splitting our large tests into groups Alex Pyrgiotis 2025-03-12 18:03:31 +0200
  • 5014f69b79
    Add pytest-test-groups test dependency Alex Pyrgiotis 2025-03-12 18:02:29 +0200
  • b64dfd5dc1
    Update commit for freedomofpress/dangerzone-test-set repo Alex Pyrgiotis 2025-03-12 18:00:35 +0200
  • 56663023f5
    ci: Security scan ARM images Alex Pyrgiotis 2025-03-10 18:30:07 +0200
  • 8f46d22ef9
    build(deps-dev): bump jinja2 from 3.1.5 to 3.1.6 dependabot[bot] 2025-03-10 16:05:26 +0000
  • 53a952235c
    Specify version when installing WiX Alex Pyrgiotis 2025-03-04 22:38:33 +0200
  • d2652ef6cd
    Add reference to funding.json (required by floss.fund application) Erik Moeller 2025-03-05 17:24:50 -0800
  • ee4c03800e
    Fetch repro-build script test/image-publication-cosign-apyrgio Alex Pyrgiotis 2025-02-24 20:52:56 +0200
  • b560159d08
    WIP: Remove backup /etc/shadow- Alex Pyrgiotis 2025-02-24 11:10:59 +0200
  • 859aa5dbf8
    Butcher resolv.conf and shadow Alex Pyrgiotis 2025-02-21 13:29:09 +0200
  • 864275357b
    WIP: Repro Alex Pyrgiotis 2025-02-21 12:52:34 +0200
  • 1ec3c7cbbc
    WIP: chmod g-s Alex Pyrgiotis 2025-02-21 11:09:51 +0200
  • fd782802ff
    Make our image reproducible Alex Pyrgiotis 2025-02-20 19:33:21 +0200
  • 6c96d98c44
    WIP: Overhaul build-image and repro-build Alex Pyrgiotis 2025-02-20 00:29:50 +0200
  • 39ef7c5fbe
    Bump RPM version to 0.8.1-2 0.8.1-2-fedora Alex Pyrgiotis 2025-02-19 12:09:48 +0200
  • 0666262bb5
    Add support for Python 3.13 Alex Pyrgiotis 2025-01-27 13:37:42 +0200
  • a6aa66f925
    Remove a stale Shiboken6 pin Alex Pyrgiotis 2025-02-19 11:25:33 +0200
  • 79b80f0599
    WIP: Bump subuids/subgids Alex Pyrgiotis 2025-02-18 15:47:01 +0200
  • a647485fdb
    Update the docs test/image-publication-cosign Alexis Métaireau 2025-02-11 17:43:05 +0100
  • 769a78dd27
    Reorganize the registry.py module to be simpler Alexis Métaireau 2025-02-11 17:20:01 +0100
  • 46f510ab79
    Check if the logIndex is greater than the last known one before upgrading Alexis Métaireau 2025-02-11 16:09:14 +0100
  • 8159d6ccb7
    FIXUP: Update the default provenance workflow Alexis Métaireau 2025-02-10 16:24:11 +0100
  • 5c2c401be6
    DEMO Time! Alexis Métaireau 2025-02-06 17:54:16 +0100
  • a9043cef2c
    Fix cli.py Alexis Métaireau 2025-02-06 17:11:23 +0100
  • d95d46ecc4
    Add the ability to download diffoci for multiple platforms Alexis Métaireau 2025-02-05 18:06:53 +0100
  • 351653ff37
    Build images every day, on main and test/ commits Alexis Métaireau 2025-02-05 17:07:39 +0100
  • 0daeeb867e
    Check signatures before invoking the container. Alexis Métaireau 2025-02-05 16:54:13 +0100
  • a5b5a78215
    Fixup: remove rntime.py Alexis Métaireau 2025-02-05 16:51:51 +0100
  • dca0bd4bf2
    Fixup: update docs Alexis Métaireau 2025-02-05 15:40:36 +0100
  • 02e62c93f6
    Fixup: use digest instead of hash Alexis Métaireau 2025-02-05 15:40:21 +0100
  • 9a44110313
    CI: Rename github workflow for multi-arch images publication Alexis Métaireau 2025-02-05 15:03:16 +0100
  • 7d26c798c6
    Fixup: registry, split Accept lines Alexis Métaireau 2025-02-05 14:31:36 +0100
  • 8041ae2fb6
    feat(icu): Add verification support for multi-arch images Alexis Métaireau 2025-02-05 14:27:44 +0100
  • 2d9c00d681
    fixup: Fix docs Alexis Métaireau 2025-02-04 16:33:27 +0100
  • 1b7cfe4c7f
    WIP: Add CI job for multi-arch builds Alex Pyrgiotis 2025-02-04 19:44:29 +0200
  • 5accaef357
    WIP: Verify local image Alex Pyrgiotis 2025-02-04 19:42:42 +0200
  • b42833df47
    WIP: Make verify-attestation work for SLSA 3 attestations Alex Pyrgiotis 2025-02-04 18:35:21 +0200
  • 858d31458b
    fix(icu): update documentation and fixes Alexis Métaireau 2025-02-04 16:18:18 +0100
  • 3b858dac27
    Get image name from signatures for air-gapped archives Alexis Métaireau 2025-02-04 15:32:08 +0100
  • c6f5e61e0b
    Add a dangerzone-image prepare-archive command Alexis Métaireau 2025-02-04 12:38:26 +0100
  • 4d27449351
    Locally store the signatures for oci-images archives Alexis Métaireau 2025-02-03 20:18:10 +0100
  • f30ced7834
    Allow installation on air-gapped systems Alexis Métaireau 2025-02-03 17:39:03 +0100
  • d4547b8964
    Ensure cosign is installed before trying to use it Alexis Métaireau 2025-01-29 19:31:54 +0100
  • 9b60a101a1
    Add a dev_scripts/dangerzone-image Alexis Métaireau 2025-01-29 19:31:30 +0100
  • 2e7af4aebf
    Some more refactoring Alexis Métaireau 2025-01-29 19:14:40 +0100
  • 5921289454
    Refactoring of dangerzone/updater/* Alexis Métaireau 2025-01-29 17:01:48 +0100
  • ab15d25a18
    Move regsitry and cosign utilities to dangerzone/updater/*. Alexis Métaireau 2025-01-29 15:08:50 +0100
  • 225839960c
    Verify podman/docker images against locally stored signatures Alexis Métaireau 2025-01-28 15:51:46 +0100
  • 83a38eab0d
    Automate the verification of image signatures Alexis Métaireau 2025-01-28 11:12:21 +0100
  • 1ea76ded9b
    Add an utility to retrieve manifest info Alexis Métaireau 2025-01-22 16:06:06 +0100
  • 66ac7e56f8
    Add a script to verify Github attestations Alexis Métaireau 2025-01-22 15:21:10 +0100
  • 3f428d4824
    FIXUP: test Alexis Métaireau 2025-01-20 16:56:24 +0100
  • 2839c3b1ff
    Add logs Alexis Métaireau 2025-01-20 16:02:18 +0100
  • fa540e53fa
    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
  • 56b464fe58
    Add the tag to the subject Alexis Métaireau 2025-01-20 15:16:13 +0100
  • 2235cb1b36
    Get the tag from git before retagging it Alexis Métaireau 2025-01-20 14:46:51 +0100
  • 4c78a0117c
    Checkout with depth:0 otherwise git commands aren't functional Alexis Métaireau 2025-01-20 14:25:26 +0100
  • 13d12de087
    Build: Use Github runners to build and sign container images on new tags Alexis Métaireau 2024-11-27 14:44:05 +0100
  • 856de3fd46
    grype: Ignore CVE-2025-0665 Alex Pyrgiotis 2025-02-10 12:31:08 +0200
  • ce5ff0d560
    WIP: Harmonize CI build with local one Alex Pyrgiotis 2025-02-06 17:52:16 +0200
  • 75f240e0ae
    WIP: Build with buildx backend Alex Pyrgiotis 2025-02-06 16:35:09 +0200
  • 1cf44b026c
    ci: Remove Docker provenance Alex Pyrgiotis 2025-02-06 14:48:45 +0200
  • 1d5dc73610
    FIXUP: Respect custom tags Alex Pyrgiotis 2025-02-06 14:37:21 +0200
  • 81905dc7bc
    fixup! Add Debian archive date when building image Alex Pyrgiotis 2025-02-06 14:27:02 +0200
  • cbdd7d7fff
    Reproduce image incuding its Debian archives date Alex Pyrgiotis 2025-02-06 14:25:29 +0200
  • e1b5a1140a
    Add Debian archive date when building image Alex Pyrgiotis 2025-02-06 14:22:17 +0200
  • 04559863b7
    WIP: Add args for platform / commit checks Alex Pyrgiotis 2025-02-06 13:54:51 +0200