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 wrap: on
line diff
--- a/NEWS	Thu May 22 21:49:53 2008 +0200
+++ b/NEWS	Thu May 22 21:53:43 2008 +0200
@@ -18,6 +18,7 @@
 
 The average time for a secure comparison was reduced by 60-70%.
 Comparisons now work with an actively secure multiplication protocol.
+A memory leak was fixed.
 
 * A new prss_lsb function in viff.prss efficiently produces a share of
   a random field element together with a GF256 share of its least
@@ -27,6 +28,11 @@
   actively secure multiplication protocol. Actively secure comparisons
   take about twice as long as passive secure comparisons.
 
+* When data was sent and received empty deque objects were left behind
+  in the ShareExchanger.incoming_data dictionaries. That caused a
+  memory leak which is now fixed. An example application, gc-test.py,
+  was added to test this and similar problems.
+
 * Fixed a bug that made 'GF256(1) != GF256(1)' return 'True'.
 
 * Calling '~GF256(255)' would throw a KeyError, fixed.