summaryrefslogtreecommitdiff
path: root/NEWS.md
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS.md')
-rw-r--r--NEWS.md40
1 files changed, 40 insertions, 0 deletions
diff --git a/NEWS.md b/NEWS.md
new file mode 100644
index 0000000000..d76a412908
--- /dev/null
+++ b/NEWS.md
@@ -0,0 +1,40 @@
+# c-rbtree - Intrusive Red-Black Tree Collection
+
+## CHANGES WITH 3:
+
+ * Add more helpers. Add both a collection of iteratiors and helpers
+ for initializing a tree and checking if a tree is empty, without
+ explicitly accessing the data structure.
+
+ Contributions from: David Herrmann
+
+ - Berlin, 2017-08-13
+
+## CHANGES WITH 2:
+
+ * Relicense as ASL-2.0 to make c-rbtree useful for more projects. All
+ code is now fully available under the ASL-2.0. Nothing is covered by
+ the LGPL, anymore.
+
+ * Switch build-system from Autotools to Meson. This simplifies the code
+ base significantly. The Meson Build System is now used by many other
+ projects, including GStreamer, Weston, and several Gnome packages.
+ See http://mesonbuild.com/ for more information.
+
+ Contributions from: David Herrmann
+
+ - Berlin, 2016-12-14
+
+## CHANGES WITH 1:
+
+ * Initial release of c-rbtree.
+
+ * This projects provides an RB-Tree API, that is fully implemented in
+ ISO-C11 and has no external dependencies. Furthermore, tree
+ traversal, memory allocations, and key comparisons are completely
+ controlled by the API user. The implementation only provides the
+ RB-Tree specific rebalancing and coloring.
+
+ Contributions from: David Herrmann, Kay Sievers, Tom Gundersen
+
+ - Berlin, 2016-08-31