changelog
    
    
    - Sun, 06 Oct 2024 19:17:41 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 06 Oct 2024 19:17:41 +0200] rev 918
 
    - add cxTreeSetParent()
 
    - Sun, 06 Oct 2024 19:02:32 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 06 Oct 2024 19:02:32 +0200] rev 917
 
    - add functions to start iteration in a subtree
 
    - Sun, 06 Oct 2024 13:48:00 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 06 Oct 2024 13:48:00 +0200] rev 916
 
    - add missing details for 100% test coverage in tree.c
 
    - Sun, 06 Oct 2024 13:44:26 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 06 Oct 2024 13:44:26 +0200] rev 915
 
    - add test for creating an iterator over an empty tree
 
    - Sun, 06 Oct 2024 13:41:26 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 06 Oct 2024 13:41:26 +0200] rev 914
 
    - simplify tree class
 
    - Sun, 06 Oct 2024 13:37:05 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 06 Oct 2024 13:37:05 +0200] rev 913
 
    - implement cxTreeDestroyNode and cxTreeDestroySubtree - resolves #438
 
    - Sun, 06 Oct 2024 12:40:44 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 06 Oct 2024 12:40:44 +0200] rev 912
 
    - fix missing free() in test_array_insert_sorted