Migrated EllenBinTreeMap unit test to gtest framework
[libcds.git] / change.log
index a8a42244f92378f65371c824ca88e6fe627849e1..44c454456189c18d15f3e94962ab197ab18b41c8 100644 (file)
@@ -2,6 +2,15 @@
     General release
     - Changed: CMake is used for build libcds. Ancient build.sh is removed
     - Changed: unit and stress tests are migrated to googletest framework
+    - Fixed: serious bug in MichaelSet::emplace() function
+      New node was created twice from the arguments by move semantics. 
+      However, move semantics may change internal state of the argument
+      that can lead to an incorrect element in the set and even
+      to an incorrect key that breaks the set logic.
+    - Fixed: bug in FeldmanHashSet::erase_at( iterator ): due an error
+      in precondition checking the function can incorrectly return false.
+    - Fixed: possible double-free case in flat combining algorithm. 
+      Thanks to Amila Jayasekara who points me to this problem
 
 2.1.0 06.01.2016
     General release