changelog
    
    
    - Tue, 15 Feb 2022 20:01:59 +0100
 
    - by Mike Becker <universe@uap-core.de> [Tue, 15 Feb 2022 20:01:59 +0100] rev 505
 
    - fix typo in documentation
 
    - Tue, 15 Feb 2022 19:48:25 +0100
 
    - by Mike Becker <universe@uap-core.de> [Tue, 15 Feb 2022 19:48:25 +0100] rev 504
 
    - add convenience function to configure list memory management
 
    - Tue, 15 Feb 2022 19:41:48 +0100
 
    - by Mike Becker <universe@uap-core.de> [Tue, 15 Feb 2022 19:41:48 +0100] rev 503
 
    - add new destructor API and apply it to CxList
 
    - Tue, 15 Feb 2022 19:07:14 +0100
 
    - by Mike Becker <universe@uap-core.de> [Tue, 15 Feb 2022 19:07:14 +0100] rev 502
 
    - change Doxyfile to ignore __attribute__ and include static inline functions
 
    - Mon, 31 Jan 2022 17:15:59 +0100
 
    - by Mike Becker <universe@uap-core.de> [Mon, 31 Jan 2022 17:15:59 +0100] rev 501
 
    - add allocator support to CxBuffer
Also change how the buffer itself is allocated and destroyed. 
    - Sun, 30 Jan 2022 14:19:00 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 30 Jan 2022 14:19:00 +0100] rev 500
 
    - do not hide pointers behind typedefs
 
    - Sat, 29 Jan 2022 14:32:04 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sat, 29 Jan 2022 14:32:04 +0100] rev 499
 
    - add cxListInsertAfter() and cxListInsertBefore()
 
    - Sat, 29 Jan 2022 12:46:07 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sat, 29 Jan 2022 12:46:07 +0100] rev 498
 
    - reorder the list test functions
This should make it easier to spot duplicated code and think about a
strategy to uniformly test "normal" linked lists and pointer lists. 
    - Sat, 22 Jan 2022 19:10:04 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sat, 22 Jan 2022 19:10:04 +0100] rev 497
 
    - pointer type must be explicit in cx_foreach macro
 
    - Sat, 22 Jan 2022 19:04:32 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sat, 22 Jan 2022 19:04:32 +0100] rev 496
 
    - add cx_foreach macro
 
    - Sat, 22 Jan 2022 18:49:06 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sat, 22 Jan 2022 18:49:06 +0100] rev 495
 
    - add the feature to remove items during iteration
 
    - Sat, 22 Jan 2022 17:15:14 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sat, 22 Jan 2022 17:15:14 +0100] rev 494
 
    - add iterator interface + linked list iterator
 
    - Sat, 22 Jan 2022 10:29:48 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sat, 22 Jan 2022 10:29:48 +0100] rev 493
 
    - hide __attribute__ from compilers that may not support it
 
    - Tue, 28 Dec 2021 18:05:14 +0100
 
    - by Mike Becker <universe@uap-core.de> [Tue, 28 Dec 2021 18:05:14 +0100] rev 492
 
    - simplifies some linked list tests