libmceliece (0~20241009-1) unstable; urgency=medium * New upstream version 20241009 * d/t/testmceliece-static: use dpkg-buildflags to get CFLAGS,LDFLAGS * d/t/testmceliece-shared: use dpkg-buildflags to get CFLAGS,LDFLAGS * d/gbp.conf: dist = DEP14, debian-branch = debian/latest * d/p/0001-workaround-for-timing-problems-on-i386.patch and 0002-workaround-for-portable-crypto_uint64_bottombit_mask.patch remove, fixed in upstream -- Jan Mojžíš Thu, 10 Oct 2024 16:10:54 +0200 libmceliece (0~20240812-3) unstable; urgency=medium * d/rules: fix valgrind test ppc64el via hardening=-stackclash * d/p/0002-workaround-for-portable-crypto_uint64_bottombit_mask.patch add, it's workaround for problems with variable-time code caught by valgrind test on armhf * d/t/mceliece update, add more debug messages when test fails * d/rules remove DEB_CFLAGS_MAINT_APPEND = -funroll-all-loops -- Jan Mojžíš Wed, 28 Aug 2024 21:29:36 +0200 libmceliece (0~20240812-2) unstable; urgency=medium * d/t/testvalgrind: skip test when valgrind is not available * d/rules: fix valgrind test on armhf via hardening=-stackclash * d/p/0001-workaround-for-timing-problems-on-i386.patch add, it's workaround for problems with variable-time code caught by valgrind test on i386 * d/rules add DEB_CFLAGS_MAINT_APPEND = -funroll-all-loops -- Jan Mojžíš Sat, 24 Aug 2024 20:27:09 +0200 libmceliece (0~20240812-1) unstable; urgency=medium * New upstream version 20240812 * d/t/testvalgrind: update test and remove libmceliece1-dbgsym test dependency. * d/README.source add * d/t/testmceliece-{shared,static} speedup test -- Jan Mojžíš Mon, 19 Aug 2024 14:57:26 +0200 libmceliece (0~20240726-3) unstable; urgency=medium [ Jan Mojžíš ] * d/t/testvalgrind add, it is a light version of the test that detects timing problems * d/t/control: run mceliece-fulltest only on amd64 * d/t/mceliece: run tests also for 'f' variants * d/t/salsa-ci.yml: skip mceliece-speed * d/t/salsa-ci.yml: build dbgsym packages [ Simon Josefsson ] * salsa-ci.yml: Skip mceliece-fulltest. -- Jan Mojžíš Sat, 03 Aug 2024 08:46:00 +0200 libmceliece (0~20240726-2) unstable; urgency=medium * Use --no-valgrind on archs that valgrind-if-available didn't provide valgrind. * tests: Fix python Depends for mceliece-fulltest. * mceliece: Doc fix of Description:. -- Simon Josefsson Sat, 27 Jul 2024 12:52:40 +0200 libmceliece (0~20240726-1) unstable; urgency=medium * New upstream version 0~20240726 * Build-Depend on valgrind-if-available, for valgrind/memcheck.h. * tests: Invoke mceliece-fulltest. * Add DEP12 metadata. * Build-Depend on dh-python for mceliece-fulltest. * Add Recommends:python3,valgrind to mceliece and doc fix. -- Simon Josefsson Fri, 26 Jul 2024 18:15:44 +0200 libmceliece (0~20240513-1) unstable; urgency=medium * New upstream version 20240513 * d/p/001-add-tryifunc.patch remove, fixed in upstream * d/p/0002-reproducible-ofiles.patch remove, fixed in upstream * d/libmceliece1.symbols update * d/libmceliece1.symbols.{amd64,x32} remove * d/t/testmceliece-{shared,static} fix mceliece-test compilation * d/t/testmceliece-{shared,static} speedup tests, test f variants * d/rules: fix comments * d/rules: don't disable any implementation (re-enable crypto_xof/shake256/tweet) * d/salsa-ci.yml add * d/copyright: bump copyright year * d/control: bump Standards-Version: 4.7.0, no changes * d/rules: remove optimize=+lto, rollback to default -- Jan Mojžíš Fri, 17 May 2024 18:58:15 +0200 libmceliece (0~20230612-3) unstable; urgency=medium * d/changelog: fix typo libmceliece1.symbols.x32.amd64 -> libmceliece1.symbols.amd64 * d/control: remove 'Multi-Arch: same' for the package libmceliece-dev, libmceliece-dev contains the mceliece.h header file, which is different across platforms. * d/gbp.conf: add [pull] track-missing = True * d/copyright: bump copyright year -- Jan Mojžíš Fri, 05 Jan 2024 17:50:35 +0100 libmceliece (0~20230612-2) unstable; urgency=medium [ Jan Mojžíš ] * d/t/testmceliece-{static,shared} speedup tests, run only one tests for the variant 6960119 * d/t/control run autopkgtests mceliece-test for all variants {6960119, 6688128, 8192128, 460896, 348864} * d/compiler/gcc: Echo commands for blhc. * d/rules: detect the correct ABINAME from the DEB_BUILD_ARCH instead of run-time detection. Fixes FTBR on i386/armhf/... * d/libmceliece1.symbols.x32 add, symbolic link to libmceliece1.symbols.amd64 * d/libmceliece1.symbols add * d/rules add DEB_BUILD_MAINT_OPTIONS = optimize=+lto * d/watch: use special strings @PACKAGE@, @ANY_VERSION@, @ARCHIVE_EXT@ * d/p/0001-add-tryifunc.patch: add ifunc detection and fallback to constructor where ifunc not available * d/control: add Multi-Arch: same * d/p/0002-reproducible-ofiles.patch: sort the output of os.listdir() -- Simon Josefsson Fri, 29 Dec 2023 17:42:50 +0100 libmceliece (0~20230612-1) unstable; urgency=medium * Initial release. (Closes: #1050531) -- Jan Mojžíš Mon, 11 Sep 2023 17:32:11 +0200