Now I think the documentation of the new RSA tr functions is in reasonable shape, and I'd like to get a release out real soon now.
I've put a release candidate at https://www.lysator.liu.se/~nisse/archive/nettle-3.2rc1.tar.gz, and I've updated the release planning at https://www.lysator.liu.se/~nisse/nettle/plan.html.
I've spent the day doing tests on various emulated systems. The ARM and PPC emulators have completed the tests with no issues, MIPS and M68K emulators still working hard. Currently, I'm doing tests on gnu/linux and freebsd (the sparc solaris systems I used to do some testing on have been powered down).
If no last minute problems are discovered, I plan to make the release earliest on Wednesday evening (January 27).
All testing is highly appreciated. In particular, if Mac, Windows, or some more obscure systems are important to you, now is the time to test. As a reminder, non-GNU make programs are not really supported.
Review of the NEWS file and the new RSA material in the manual would also be very nice.
Regards, /Niels
From: nisse@lysator.liu.se (Niels Möller) Date: Sat, 23 Jan 2016 21:19:38 +0100
I've put a release candidate at https://www.lysator.liu.se/~nisse/archive/nettle-3.2rc1.tar.gz, and I've updated the release planning at https://www.lysator.liu.se/~nisse/nettle/plan.html.
I've spent the day doing tests on various emulated systems. The ARM and PPC emulators have completed the tests with no issues, MIPS and M68K emulators still working hard. Currently, I'm doing tests on gnu/linux and freebsd (the sparc solaris systems I used to do some testing on have been powered down).
If no last minute problems are discovered, I plan to make the release earliest on Wednesday evening (January 27).
All testing is highly appreciated. In particular, if Mac, Windows, or some more obscure systems are important to you, now is the time to test. As a reminder, non-GNU make programs are not really supported.
Builds OK with MinGW as 32-bit libraries on MS-Windows, and passes all tests.
I see compilation warnings about getopt.h and getopt.c, shown below. I ignored them, because they don't seem to indicate a real problem, but it might be nice to avoid these and have a cleaner build.
Thanks.
Here are the warning messages (this is GCC 4.8.1, btw):
gcc -static-libgcc -I. -DHAVE_CONFIG_H -O2 -gdwarf-4 -g3 -ggdb3 -Wno-pointer-sign -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -MT getopt.o -MD -MP -MF getopt.o.d -c getopt.c \ && true In file included from getopt.c:98:0: getopt.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int getopt (); ^ getopt.c:146:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern char *getenv (); ^ getopt.c: In function '_getopt_initialize': getopt.c:272:25: warning: unused parameter 'argc' [-Wunused-parameter] _getopt_initialize (int argc, char *const *argv, const char *optstring, ^ getopt.c:272:44: warning: unused parameter 'argv' [-Wunused-parameter] _getopt_initialize (int argc, char *const *argv, const char *optstring, ^ getopt.c: At top level: getopt.c:1188:1: warning: no previous prototype for 'getopt' [-Wmissing-prototypes] getopt (int argc, char *const *argv, const char *optstring) ^
Eli Zaretskii eliz@gnu.org writes:
Builds OK with MinGW as 32-bit libraries on MS-Windows, and passes all tests.
Thanks for testing.
I see compilation warnings about getopt.h and getopt.c, shown below.
I'd prefer not to modify these files myself (I could update them from the canonical source if/when that is changed to use ANSI-C), current version was copied from glibc-2.19, according to ChangeLog).
Regards, /Niels
nisse@lysator.liu.se (Niels Möller) writes:
Now I think the documentation of the new RSA tr functions is in reasonable shape, and I'd like to get a release out real soon now.
I've put a release candidate at https://www.lysator.liu.se/~nisse/archive/nettle-3.2rc1.tar.gz, and I've
I tested this on bare metal armhf with NEON (Novena) and mips64el N32 (Loongson 3A) systems running Guix, and both of them passed "make check".
Regards, Mark
nettle-bugs@lists.lysator.liu.se