diff options
Diffstat (limited to 'NEWS.md')
-rw-r--r-- | NEWS.md | 40 |
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 |