From 8cc2c0c9dcb95676976d94a41f659c7f67d7a321 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Tue, 10 Aug 2021 16:23:39 +0200 Subject: [PATCH] Created Reproducible Builds (markdown) --- Reproducible-Builds.md | 63 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 Reproducible-Builds.md diff --git a/Reproducible-Builds.md b/Reproducible-Builds.md new file mode 100644 index 0000000..4a5e351 --- /dev/null +++ b/Reproducible-Builds.md @@ -0,0 +1,63 @@ +Since version 0.2.3, all builds of PGPainless are reproducible. +Here is a list of known hashes, generated by running +`./gradlew --quiet clean build &> /dev/null && sha256sum {.,pgpainless-core,pgpainless-sop,pgpainless-cli,sop-java,sop-java-picocli}/build/libs/*.jar` + +## 0.2.8 +``` +69e1a62e5752ca3f43fb1607f161379bbe88b64af89c1a543c126160adf7cc53 ./build/libs/PGPainless-0.2.8.jar +5fcce623371fb3a3db3313dd5e4fc55af78f3c95e5d31c59a35a12ebfec6068f pgpainless-core/build/libs/pgpainless-core-0.2.8.jar +247a56f3098a023c17fa7828d2383fc02332902cc46db31dc9ba92fd3d351234 pgpainless-sop/build/libs/pgpainless-sop-0.2.8.jar +d85995ebe43446df6b69bdeefcb456717c1b76daffd5511ba054da6e0790faa3 pgpainless-cli/build/libs/pgpainless-cli-0.2.8.jar +4b9be2765bd049ccc007f9c02bdd66f0b5e5bb08eef496497d0bf44e4e64cfa3 sop-java/build/libs/sop-java-0.2.8.jar +1e31413de6f7abd7cddd72090ebaf0423fac6a9260cb2721507738ab03237424 sop-java-picocli/build/libs/sop-java-picocli-0.2.8.jar +``` + +## 0.2.7 +``` +69e1a62e5752ca3f43fb1607f161379bbe88b64af89c1a543c126160adf7cc53 ./build/libs/PGPainless-0.2.7.jar +b3c3f477d862972348bb5784830755a0d886c31074bbdceadae2f47f635c69cf pgpainless-core/build/libs/pgpainless-core-0.2.7.jar +247a56f3098a023c17fa7828d2383fc02332902cc46db31dc9ba92fd3d351234 pgpainless-sop/build/libs/pgpainless-sop-0.2.7.jar +63b3ec24a188cdb3d3af98f57170ba9dbe40182a1550151c1757dc050ed003cf pgpainless-cli/build/libs/pgpainless-cli-0.2.7.jar +4b9be2765bd049ccc007f9c02bdd66f0b5e5bb08eef496497d0bf44e4e64cfa3 sop-java/build/libs/sop-java-0.2.7.jar +1e31413de6f7abd7cddd72090ebaf0423fac6a9260cb2721507738ab03237424 sop-java-picocli/build/libs/sop-java-picocli-0.2.7.jar +``` + +## 0.2.6 +``` +69e1a62e5752ca3f43fb1607f161379bbe88b64af89c1a543c126160adf7cc53 ./build/libs/PGPainless-0.2.6.jar +651d4b8651dd4462fe58943807d102f7993919cdde6657c3aed5fbeaa6f7d488 pgpainless-core/build/libs/pgpainless-core-0.2.6.jar +a4a76f47fce6ea918d64f261f4b9a7cc7fb589707c84b22272ed293fcc5c00f0 pgpainless-sop/build/libs/pgpainless-sop-0.2.6.jar +79032f1618f835a361e3014d40f9069d264f1b514020de8d78638ca9078d6e80 pgpainless-cli/build/libs/pgpainless-cli-0.2.6.jar +4b9be2765bd049ccc007f9c02bdd66f0b5e5bb08eef496497d0bf44e4e64cfa3 sop-java/build/libs/sop-java-0.2.6.jar +1e31413de6f7abd7cddd72090ebaf0423fac6a9260cb2721507738ab03237424 sop-java-picocli/build/libs/sop-java-picocli-0.2.6.jar +``` + +## 0.2.5 +``` +69e1a62e5752ca3f43fb1607f161379bbe88b64af89c1a543c126160adf7cc53 ./build/libs/PGPainless-0.2.5.jar +1bbe8faacf927ff92a4a341c24db1e6804a9d3a223b89522f94cb95ebefe9969 pgpainless-core/build/libs/pgpainless-core-0.2.5.jar +a4a76f47fce6ea918d64f261f4b9a7cc7fb589707c84b22272ed293fcc5c00f0 pgpainless-sop/build/libs/pgpainless-sop-0.2.5.jar +6c38f1cc6c6aee68a944a0d24de6343660ae3b9666483a7cab94a8968058849b pgpainless-cli/build/libs/pgpainless-cli-0.2.5.jar +4b9be2765bd049ccc007f9c02bdd66f0b5e5bb08eef496497d0bf44e4e64cfa3 sop-java/build/libs/sop-java-0.2.5.jar +1e31413de6f7abd7cddd72090ebaf0423fac6a9260cb2721507738ab03237424 sop-java-picocli/build/libs/sop-java-picocli-0.2.5.jar +``` + +## 0.2.4 +``` +69e1a62e5752ca3f43fb1607f161379bbe88b64af89c1a543c126160adf7cc53 ./build/libs/PGPainless-0.2.4.jar +fdc9af49a2fa4fa3640e800a3cfecfcbd51cdeab79a2f13129ca69fbe334a3bc pgpainless-core/build/libs/pgpainless-core-0.2.4.jar +247a56f3098a023c17fa7828d2383fc02332902cc46db31dc9ba92fd3d351234 pgpainless-sop/build/libs/pgpainless-sop-0.2.4.jar +73b03f57fba1cddf74238c44c3a109c4f12e1b90ff1c63c46d3e9262b271d8e8 pgpainless-cli/build/libs/pgpainless-cli-0.2.4.jar +4b9be2765bd049ccc007f9c02bdd66f0b5e5bb08eef496497d0bf44e4e64cfa3 sop-java/build/libs/sop-java-0.2.4.jar +40cf6850cde90a58cbc933784f222f34ab9439e9feff1ae8285e803442abaeb1 sop-java-picocli/build/libs/sop-java-picocli-0.2.4.jar +``` + +## 0.2.3 +``` +69e1a62e5752ca3f43fb1607f161379bbe88b64af89c1a543c126160adf7cc53 ./build/libs/PGPainless-0.2.3.jar +587827dd8c73468040325a257a9993e7a328d13839c230ea450e5434845d39a6 pgpainless-core/build/libs/pgpainless-core-0.2.3.jar +fed9d05f4362aa0ac452aedc0e8461ee5d144faffbb6c1948cb558f0a08911b8 pgpainless-sop/build/libs/pgpainless-sop-0.2.3.jar +73b03f57fba1cddf74238c44c3a109c4f12e1b90ff1c63c46d3e9262b271d8e8 pgpainless-cli/build/libs/pgpainless-cli-0.2.4.jar +4b9be2765bd049ccc007f9c02bdd66f0b5e5bb08eef496497d0bf44e4e64cfa3 sop-java/build/libs/sop-java-0.2.4.jar +40cf6850cde90a58cbc933784f222f34ab9439e9feff1ae8285e803442abaeb1 sop-java-picocli/build/libs/sop-java-picocli-0.2.4.jar +``` \ No newline at end of file