[viff-devel] VIFF 0.7.1 released
Martin Geisler
mg at daimi.au.dk
Thu Oct 9 04:33:01 PDT 2008
Hello everybody,
It's my great pleasure to announce the immediate release of the latest
and greatest version of VIFF: 0.7.1. Let the release party begin! When
you're done partying, then please download it here:
Tar/GZ: http://viff.dk/release/viff-0.7.1.tar.gz
Tar/BZ2: http://viff.dk/release/viff-0.7.1.tar.bz2
Zip: http://viff.dk/release/viff-0.7.1.zip
Exe: http://viff.dk/release/viff-0.7.1.win32.exe
This is bugfix release -- thanks to Sebastiaan and Tomas for finding a
nasty bug in the passive multiplication protocol. The NEWS file says:
Version 0.7.1, released on 2008-10-09
-------------------------------------
A major bug was fixed in the passive multiplication protocol in the
case where 2t + 1 != n. Unit tests were updated for Python 2.6.
* Players would do inconsistent recombination of shares in the passive
multiplication protocol (Runtime.mul). This resulted in wrong
answers being computed when 2t + 1 != n.
* Fixed unit tests on Python 2.6. The Bracha broadcast let the players
send data to themselves by mistake, and for some reason this was not
detected in earlier Python versions.
* Profiling information (from a run with --profile) is dumped in
player-X.pstats and player-X.prof files for later analysis.
* Issue 57: Get rid of Runtime._shamir_share. The method was folded
into Runtime.mul.
* Issue 69: The installation was simplified by including the ConfigObj
library in the VIFF source. A system-wide installation of ConfigObj
(if any) will be ignored.
--
Martin Geisler
More information about the viff-devel
mailing list