Andreas Metzler ametzler@bebt.de writes:
it would not count as transition https://release.debian.org/bullseye/freeze_policy.html#transition
Thanks, good to know.
cu And- I am not hinting that delaying a release until after the start of the transition freeze would be welcome ;-)-reas
Right, if we want to have a good chance to get into the release, we'd better be quick.
On a different thread,
Maamoun TK maamoun.tk@googlemail.com writes:
Isn't starting a new version with both powerpc64 and aarch64 changes is more reasonable? I'm not sure here, if there are a few commits before powerpc64 patches then it makes sense to wrap up the current version with powerpc64 code.
I think the powerpc64 code is in good shape now, and ready for release. Are you aware of anything that needs fixing?
We could aim to have another release in a couple of months, with optimizations for aarch64 and maybe others too. I don't want to try to add any new features before the release, if we aim to get done in time for debian freeze.
And there's also the bcrypt code, added half a year ago, which it would be nice to get into a released version.
One problem with the current state is that big-endian arm is most likely broken. I don't want to delay the release for that though, since I'm not able to fix it. If anyone is able to test and fix, soon would be a good time for it (but I'd consider a bug-fix release with just those fixes anytime later).
I'm appending my draft NEWS entries.
Regards, /Niels
NEWS for the Nettle 3.7 release
This release adds one new feature, the bcrypt password hashing function, and lots of optimizations. The release adds PowerPC64 assembly for a few algorithms, resulting in great speedups. Benchmarked on a Power9 machine, speedup was 13 times for AES256-CTR and AES256-GCM, and 3.5 times for Chacha.
New features:
* Support for bcrypt, contributed by Stephen R. van den Berg.
Optimizations:
* Much faster AES and GCM on PowerPC64 processors supporting the corresponding crypto extensions. Contributed by Mamone Tarsha.
* Speed of Chacha improved on PowerPC64, x86_64 and ARM Neon.
* Speed of Salsa20 improved on x86_64 and ARM Neon.
* Overhaul of some elliptic curve primitives, improving ECDSA signature speed.
Miscellaneous:
* Use a few more gmp-6.1 functions: mpn_cnd_add_n, mpn_cnd_sub_n, mpn_cnd_swap. Delete corresponding internal Nettle functions.
* Convert all assembly files to use the default m4 quote characters.