viff

changeset 772:69486719ad7a

Mention memory leak.
author Martin Geisler <mg@daimi.au.dk>
date Thu, 22 May 2008 21:53:43 +0200
parents 9be4b49842ad
children 26371fc11801
files NEWS
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line diff
     1.1 --- a/NEWS	Thu May 22 21:49:53 2008 +0200
     1.2 +++ b/NEWS	Thu May 22 21:53:43 2008 +0200
     1.3 @@ -18,6 +18,7 @@
     1.4  
     1.5  The average time for a secure comparison was reduced by 60-70%.
     1.6  Comparisons now work with an actively secure multiplication protocol.
     1.7 +A memory leak was fixed.
     1.8  
     1.9  * A new prss_lsb function in viff.prss efficiently produces a share of
    1.10    a random field element together with a GF256 share of its least
    1.11 @@ -27,6 +28,11 @@
    1.12    actively secure multiplication protocol. Actively secure comparisons
    1.13    take about twice as long as passive secure comparisons.
    1.14  
    1.15 +* When data was sent and received empty deque objects were left behind
    1.16 +  in the ShareExchanger.incoming_data dictionaries. That caused a
    1.17 +  memory leak which is now fixed. An example application, gc-test.py,
    1.18 +  was added to test this and similar problems.
    1.19 +
    1.20  * Fixed a bug that made 'GF256(1) != GF256(1)' return 'True'.
    1.21  
    1.22  * Calling '~GF256(255)' would throw a KeyError, fixed.