-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi spiped users,
I've just uploaded a tarball which may be (modulo version number update) spiped 1.6.1. Please test this -- even if all you have time to do is check that it compiles on your platform, that's better than nothing, but running 'make all test' and/or testing with live usage would be much better. You can download the spiped code at https://www.tarsnap.com/spiped/spiped-1.6.1b.tgz and the tarball has SHA256 hash 8a831afea01d958c8f97917792d9629fd1232faa2793536ddbbdb8a01cab4beb . You can also see the tree from which I rolled this almost-release at https://github.com/Tarsnap/spiped if you find it useful to crawl through VCS history. Changes since 1.6.1a (the first "potential 1.6.1"): * A test which expected strictly POSIX-compliant behaviour now accepts a common buggy OS kernel behaviour (returning ESRCH when cancelling a thread which has exited but has not yet been joined). * Minor cleanups to test code. Significant changes since 1.6.0: * A new -u option instructs spiped to run as a different uid/gid. * RDRAND x86 CPU extensions (if available) are used as an additional source of entropy. (Note that they are only used as a *supplemental* source, and if the operating system provides strong entropy then it doesn't matter if RDRAND works.) * SHA x86 CPU extensions (if available) are used to speed up computations. Few CPUs support these yet. * spipe now prints a warning if it cannot connect to the target host. There are also a variety of less visible changes: Minor bug and compiler warning fixes, added and improved tests, minor performance improvements, and spelling and stylistic fixes. Assuming nobody finds any problems (or the problems are things I can fix quickly and easily) I'll roll the official spiped 1.6.1 release in early April. As always, Tarsnap bug bounties apply to issues found in spiped. - -- Colin Percival Security Officer Emeritus, FreeBSD | The power to serve Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQTq9Iu6fMd6MP78Dak4zsppDGpqbgUCXn68sQAKCRA4zsppDGpq bvzDAJ989c0ensUKCqAjKn3LRT4g6cUUPACaAw6HlAoztlo9DXswOj8iIeTlouc= =Pc3y -----END PGP SIGNATURE-----
