-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 29 Sep 2024 09:59:53 +0200
Source: liboprf
Architecture: source
Version: 0.4.0-1
Distribution: unstable
Urgency: low
Maintainer: Joost van Baal-Ilić <joostvb@debian.org>
Changed-By: Joost van Baal-Ilić <joostvb@debian.org>
Changes:
liboprf (0.4.0-1) unstable; urgency=low
.
* New upstream, shipped Sept 28, 2024:
- python/setup.py: [mod] added install_requires to setup.py
- python/pyoprf/__init__.py: [fix] ugly workaround to have
DKG_TP_*State structs 32B aligned
- python/test.py: [enh] combinatorically testing all combinations of
3hashtdh results
- python/pyoprf/__init__.py, python/test.py, src/toprf.c, src/toprf.h:
[enh] added native implementation of 3hashtdh to liboprf
- python/3hashtdh.py: [enh] added 3hashtdh PoC
- src/makefile: [fix] don't set funky hardening on intel darwin
- src/makefile, src/noise_xk/example/makefile, src/noise_xk/makefile,
src/tests/makefile: [fix] parisc* arch doesn't support clash protection
- python/pyoprf/__init__.py: [fix] wrong peers_len in pyoprf
- README.md: [doc] referenced also the GJKNX24 paper in the readme
- python/{ => examples}/3hashtdh.py, python/{ => examples}/tpdkg_test.py,
python/test.py, python/tests/test.py: [enh] converted basic tests into
proper python unittests
- python/authorized_keys: [mod] removed obsolete authorized_keys file from
python/
.
* d/patches/series: drop 0004-fix-fcf-protection-full_error.patch: included
upstream
.
* d/control: drop libequihash-dev from Build-Depends: ; add python3-pysodium,
liboprf0t64 to python3-pyoprf Depends: , cf
https://salsa.debian.org/debian/liboprf/-/merge_requests/1 . Thanks stef.
Checksums-Sha1:
17063753bf50fed847e5dbab4ae0c7425b280080 2099 liboprf_0.4.0-1.dsc
f4eb741e0089e36acd22fdc5b509a99405e184f7 117407 liboprf_0.4.0.orig.tar.gz
ef2a94ae42041bf3779ce4710bc7fc08d9c200eb 6008 liboprf_0.4.0-1.debian.tar.xz
5647d2a14ad4aafff2a94e03fa271e98151ed859 6813 liboprf_0.4.0-1_source.buildinfo
Checksums-Sha256:
e0e09aaeee2e675e9437da807dcf9d2e2f080e299edaeb34901e71b701b07ecb 2099 liboprf_0.4.0-1.dsc
55ddf265efb842cd44b3b0aba49c58868592963a86b1d0b1128900ee0bea9db5 117407 liboprf_0.4.0.orig.tar.gz
eb04f0ec240e26f134fefa4e071f1020f8605fe068f7e666cccce3cc3c5a294b 6008 liboprf_0.4.0-1.debian.tar.xz
07215c5b511d2ac56fe0e09665e6e631e62a4155d4cc1151a4f6b7c1d02afcf9 6813 liboprf_0.4.0-1_source.buildinfo
Files:
5e86422e77b21e55b735dff80df6058c 2099 utils optional liboprf_0.4.0-1.dsc
e29bd0d83b34726252c373719a76ef2b 117407 utils optional liboprf_0.4.0.orig.tar.gz
a043f25ac322f2833ab656eb1df0918a 6008 utils optional liboprf_0.4.0-1.debian.tar.xz
2fb2c865adfbfd425533342dca3f8d5a 6813 utils optional liboprf_0.4.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkqrZAbIbS8eaR6AwVPGmYxdIZxMFAmb5D+wACgkQVPGmYxdI
ZxOHmg/+LFcjdRachr4mH0RvvfT1tzho43i31JMZof+/r9GU2l/aXiDWfJQQT1Yl
VCAErUUzhfQGtZs06BBik5wNjz/4kPtl4RdJshyivCpZBzPTtVvKmo97X3t4FPZu
+pSxVc0Ly0GX53GNEzV11k36mS+JlKnz3sKvK7s3EGOQZRbgXthoRVlSxKVL9pFN
OWucX1AlEmrH/ZhF+xv/SKd9E3iMEughRECX4mL2RwYYQoypKUIy2Ar7L2D15n0P
CQeoWExhgtyn7635qsryiCULW54lhmh+6ot4X508wmrZg12LWMvXyXvUBi/zVXV1
9SiY2lyP8BBHl8ROOdCfvGMlGqtgnjxrZlpIepIYpZguVvky4G5B3YlbKfo11gvJ
bOCdCWPyko3DXmoKW3Dq8XnTO0lRAfEsnOn/OhX4ZUg51fO5bt/LM7Wd5YTtgDdD
KMaXXfS1c2WdMdmNiVboE5++2CgE7Lly5XYvKBZu/Ki313ZZbBFUIl3qXW/i3CnA
41E8U2gdOO3zbakFR1uc99CW6OwdiXHZJTLoKy80BLdHq/v2GdOt+J8vea55Lzsa
Ixvc9t5nYifYB5I3eHsb8c9hc6C5yeNmBRn/6Z/FulJx/QLvKUwnSPHMXXtpnCLS
qnA6+zaA6kO0jrkb9ltmA8boMLNxG7jRTfGr334n2d4FFn1Zpm4=
=AZao
-----END PGP SIGNATURE-----