libopaque (0.99.8-1) unstable; urgency=low * New upstream, released Nov 22, 2024. [fix] commit 967041f542e940b53064d181c866fc79a76ed3c0 : deal with tests/opaque-tv1 opaque_CreateRegistrationResponse Segmentation fault on ppc64el , related to Debian Bug #1085466 [fix] mixed up 3hashtdh module name in js/makefile [mod] also committing js/dist [fix] npm audit fix --force in js bindings [mod] added toprf_3hashDH as new function to js wrapper [fix] #41 - inconsistent oprf.h include (paths) [fix] threshold OPAQUE now using 3hashTDH as the t-OPRF primitive * d/patches/series: disable 0002-fix-fcf-protection=full_error.patch: merged upstream. * d/control: enhance description of libopaque-bin. -- Joost van Baal-Ilić Sun, 01 Dec 2024 11:00:53 +0100 libopaque (0.99.7-2) unstable; urgency=low * d/patches/0002-fix-fcf-protection=full_error.patch: added patch contributed by Gui-Yue : Avoid using -fcf-protection=full on architectures that do not support it. Closes: #1082166 -- Joost van Baal-Ilić Thu, 19 Sep 2024 18:09:18 +0200 libopaque (0.99.7-1) unstable; urgency=low * New upstream, released Sept 8, 2024. [fix] add missing liboprf to tests/opaque-tv1 as link dependency in makefile [enh] added new opaque_CreateRegistrationResponse_extKeygen() to facilitate DKG for threshold OPAQUE [mod] renamed pub/resp to ke[12] in the according places [mod] added spdx header to python wrapper [mod] fixed use of gcc instead of $(CC) in src/makefile * d/patches/series: drop 0001-makefile-installation.patch: now shipped upstream. * d/control: make liboprf-dev build-depends versioned after consulting upstream: liboprf is deemed way too fresh to use and announce sonames. -- Joost van Baal-Ilić Sun, 08 Sep 2024 08:36:45 +0200 libopaque (0.99.6-1) unstable; urgency=low * This release was never uploaded. [ Stefan Marsiske ] * New upstream release 0.99.6, July 13, 2024 - [fix] add full install path to soname on darwin - [fix] bad soname on darwin in makefile - [mod] removed -l,rpath is a gccism - [fix] add rpath for libopaque.so in makefile - [mod] disabled -fcf-protection=full in darwin builds - [mod] remove futuristic cc params from makefile - [doc] comments fixed in opaque.h - [mod] using mkdir-p/cp instead of install-d for macos and others lacking useful install(1) * (Missed) new upstream release 0.99.5, July 10, 2024 [ Kris Pypen ] - fix: length registration record should be OPAQUE_REGISTRATION_RECORD_LEN (#40) The record received from opaque_FinalizeRequest and send to opaque_StoreUserRecord has length OPAQUE_REGISTRATION_RECORD_LEN * (Missed) new upstream release 0.99.4, July 2, 2024 [ Ciprian Sofronia, Tue Jul 2 2024 ] - fix: add java package (#39) - fix: rename package to ctrlc [ stf, Dec 2 2023 - Jul 1 2024 ] - [fix] codeql recipe with new liboprf - missing include dir - [fix] added apt update to js-binding ci/cd job - [fix] update codeql analysis version - [mod] built new js packages - [fix] add support to build on darwin - [fix] more codeql yml fixes liboprf - [fix] codeql yml fix due to changed liboprf/src path - [fix] gh workflows liboprf src was moved around. - [fix] missing return in finalize() - [mod] refactored some code from liboprf oprf_Finalize back here, as it this OPAQUE specific and not related to the OPRF [ Joost van Baal-Ilić ] * d/patches/0001-makefile-installation.patch, d/patches/series: cherry picked from upstream. -- Joost van Baal-Ilić Sat, 31 Aug 2024 11:11:30 +0200 libopaque (0.99.3-1) unstable; urgency=low [ Stefan Marsiske ] * New upstream release. - [fix] updated license references in a bunch of places [ Joost van Baal-Ilić ] * d/copyright: drop License: GPL-3.0, GPL-3.0+ and Apache: no longer used. Thanks Thorsten Alteholz for rigorous inspection of upstream licensing. * d/watch: put some content in. * Initial release. Closes: #1049864 -- Joost van Baal-Ilić Sun, 19 Nov 2023 13:15:44 +0100 libopaque (0.99.2-1) unstable; urgency=low [ Stefan Marsiske ] * New upstream release. - [mod] added some compiled artifacts to gitattributes [ Joost van Baal-Ilić ] * d/libopaque-bin.lintian-overrides: added: suppress "warning: cannot select font 'C'" while waiting for https://github.com/jgm/pandoc/issues/9020 to get fixed in Debian supplied pandoc. -- Joost van Baal-Ilić Sun, 15 Oct 2023 16:40:48 +0200 libopaque (0.99.1-1) unstable; urgency=low * This release was never uploaded. [ Stefan Marsiske ] * New upstream release. - [fix] makefile - [enh] added man page for opaque(1) - [fix] help message of opaque(1) - [mod] exclude all of js/ from git archive - [mod] vendored in munit at fbbdf1467eb0d04a6ee465def2e529e4c87f2118 - [mod] removed munit submodule [ Joost van Baal-Ilić ] * deal with new src/utils/man/{makefile,opaque.md} which builds opaque(1): - d/control: add pandoc to Build-depends. - d/libopaque-bin.manpages: added. * d/copyright: drop js/. -- Joost van Baal-Ilić Sun, 15 Oct 2023 07:13:29 +0200 libopaque (0.99+git20231010.a9e7724-1) unstable; urgency=low * This release was never uploaded. [ Stefan Marsiske ] * New upstream git snapshot, handcrafted by joostvb again - no longer include demos/auth-py-js/static/libopaque.debug.js, js/dist/libopaque.debug.js: these files are currently not used, and lintian fails to find sources for these files (however: likely js/Makefile lists these sources). -- Joost van Baal-Ilić Thu, 12 Oct 2023 16:53:01 +0200 libopaque (0.99+git20231009.a9e7724-1) unstable; urgency=low * This release was never uploaded. [ Stefan Marsiske ] * New upstream git snapshot, handcrafted by joostvb again - no longer include doc/{threshold-oprf,opaque}.pdf, js/libsodium.js/* in .tar.gz. [ Joost van Baal-Ilić ] * debian/copyright: complete -- Joost van Baal-Ilić Wed, 11 Oct 2023 16:22:35 +0200 libopaque (0.99+git20231008.a9e7724-1) unstable; urgency=low * This release was never uploaded. [ Stefan Marsiske, 2023-10-08 ] * New upstream git snapshot, pulled from https://github.com/stef/libopaque/archive/refs/heads/master.tar.gz : - [enh] added gitattributes, excluding /doc and /js/libsodium.js from any archive exports -- Joost van Baal-Ilić Wed, 11 Oct 2023 16:22:34 +0200 libopaque (0.99+git20231007.553d8f0-1) unstable; urgency=low * This release was never uploaded. [ Stefan Marsiske, 2023-10-07 ] * New upstream git snapshot: - [mod] added fixes to makefile for better packaging experience [ Joost van Baal-Ilić ] * d/rules: re-enable all build time tests. * d/control: split binary package libopaque in 3 new ones: libopaque-bin, libopaque0, libopaque-dev. * debian/libopaque*.install, debian/libopaque-dev.links, debian/not-installed: added: distribute files over packages. * debian/libopaque-bin.docs: added: install documentation. * debian/control: add dh-exec Build-Depends. -- Joost van Baal-Ilić Sun, 08 Oct 2023 08:52:17 +0200 libopaque (0.99+git20231001.3c405af-1) unstable; urgency=low * This release was never uploaded. [ Stefan Marsiske, 2023-10-01 ] * New upstream git snapshot: - [enh] add DESTDIR support to src/makefile to enable proper packaging, thx joostvb - [mod] only run opaque-tv1 test if this test exists [ Joost van Baal-Ilić ] * d/rules: explicitly pass PREFIX=/usr. -- Joost van Baal-Ilić Sat, 07 Oct 2023 11:19:12 +0200 libopaque (0.99+git20230929.b063999-1) unstable; urgency=low * This release was never uploaded. [ Stefan Marsiske, 2023-09-29 ] * New upstream git snapshot: - [mod] update testvectors to latest version of cfrg draft - [mod] add trailing space to all messages before hexdump of values in dump() - [fix] makefile utils/opaque needs libopaque.so as a build dep, parallel builds fail without this [ Joost van Baal-Ilić ] * d/rules: skip all build time tests, while working on a better way to deal with test failure due to missing file ./tests/opaque-tv1. -- Joost van Baal-Ilić Sat, 30 Sep 2023 12:19:24 +0200 libopaque (0.99+git20230928.9275408-1) unstable; urgency=low * This release was never uploaded. [ Joost van Baal-Ilić ] * Repack and re-import upstream sources yet again. * d/control: update Build-Depends for building just the C stuff: remove javahelper, add pkgconf, libsodium-dev. -- Joost van Baal-Ilić Thu, 28 Sep 2023 14:00:30 +0200 libopaque (0.99+git20230830.9275408-1) unstable; urgency=low * This release was never uploaded. [ Joost van Baal-Ilić ] * Repack upstream sources in .tar.gz, now including previously skipped files like munit/munit.h . * d/rules: disable java stuff, enable C stuff: build C sources only. * d/gbp.conf: added, to deal with our non-standard branch naming. -- Joost van Baal-Ilić Mon, 18 Sep 2023 18:14:19 +0200 libopaque (0.99+git20230829.9275408-1) unstable; urgency=low * This release was never uploaded. [ Stefan Marsiske, 2023-08-29 ] * New upstream git snapshot: - [fix] gh ci/cd job - [mod] force link to installed libopaque.so.0 - [mod] add versioned soname and install target fixes to lib makefile - [enh] corrected LICENSE to be in sync with in-file license blurbs -- Joost van Baal-Ilić Fri, 08 Sep 2023 17:37:23 +0200 libopaque (0.99-1) unstable; urgency=low * This release was never uploaded. * Initial release, using debmake. -- Joost van Baal-Ilić Sun, 20 Aug 2023 13:59:18 +0000