changelog
    
    
    - Thu, 11 Sep 2025 20:09:33 +0200
 
    - by Mike Becker <universe@uap-core.de> [Thu, 11 Sep 2025 20:09:33 +0200] rev 1370
 
    - kv-list: fix support for CX_STORE_POINTERS when using the map interface
relates to #461 
    - Thu, 11 Sep 2025 19:59:49 +0200
 
    - by Mike Becker <universe@uap-core.de> [Thu, 11 Sep 2025 19:59:49 +0200] rev 1369
 
    - remove now unused destructor wrapper
relates to #461 
    - Wed, 10 Sep 2025 19:15:58 +0200
 
    - by Mike Becker <universe@uap-core.de> [Wed, 10 Sep 2025 19:15:58 +0200] rev 1368
 
    - change kv-list destructor strategy to only use the list destructors
relates to #461 
    - Tue, 09 Sep 2025 22:30:18 +0200
 
    - by Mike Becker <universe@uap-core.de> [Tue, 09 Sep 2025 22:30:18 +0200] rev 1367
 
    - change linked_list.c to allow custom data in nodes + implement cx_kv_list_set_key()
relates to #461 
    - Mon, 08 Sep 2025 22:48:48 +0200
 
    - by Mike Becker <universe@uap-core.de> [Mon, 08 Sep 2025 22:48:48 +0200] rev 1366
 
    - add failing test case test_kv_list_set_key()
relates to #461 
    - Sun, 07 Sep 2025 17:08:26 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 07 Sep 2025 17:08:26 +0200] rev 1365
 
    - implement a patch function that results in (almost) always calling the correct destructors
relates to #461 
    - Sat, 06 Sep 2025 11:57:17 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sat, 06 Sep 2025 11:57:17 +0200] rev 1364
 
    - fix that the fallthrough attributes were not abstracted by the cx_attr macros
 
    - Wed, 03 Sep 2025 23:10:36 +0200
 
    - by Mike Becker <universe@uap-core.de> [Wed, 03 Sep 2025 23:10:36 +0200] rev 1363
 
    - add failing tests for when clear/remove are called with destructors in the "opposite" aspect of a kv-list
relates to #461 
    - Wed, 03 Sep 2025 22:59:09 +0200
 
    - by Mike Becker <universe@uap-core.de> [Wed, 03 Sep 2025 22:59:09 +0200] rev 1362
 
    - add several fixme and todo comments regarding invoking destructors
relates to #461 
    - Wed, 03 Sep 2025 22:52:20 +0200
 
    - by Mike Becker <universe@uap-core.de> [Wed, 03 Sep 2025 22:52:20 +0200] rev 1361
 
    - implement support for registering destructors to a kv-list using its map aspect
relates to #461 
    - Tue, 02 Sep 2025 21:12:51 +0200
 
    - by Mike Becker <universe@uap-core.de> [Tue, 02 Sep 2025 21:12:51 +0200] rev 1360
 
    - implement cx_kvl_map_remove()
relates to #461 
    - Tue, 02 Sep 2025 20:26:10 +0200
 
    - by Mike Becker <universe@uap-core.de> [Tue, 02 Sep 2025 20:26:10 +0200] rev 1359
 
    - add test_kv_list_map_remove()
relates to #461 
    - Mon, 01 Sep 2025 20:20:12 +0200
 
    - by Mike Becker <universe@uap-core.de> [Mon, 01 Sep 2025 20:20:12 +0200] rev 1358
 
    - make test_kv_list_map_put() pass
relates to #461 
    - Sun, 31 Aug 2025 13:37:00 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 31 Aug 2025 13:37:00 +0200] rev 1357
 
    - add failing test case for inserting into kv-list via map
relates to #461 
    - Sat, 30 Aug 2025 13:37:00 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sat, 30 Aug 2025 13:37:00 +0200] rev 1356
 
    - add missing attributes to generic implementations
relates to #461 
    - Fri, 29 Aug 2025 13:37:00 +0200
 
    - by Mike Becker <universe@uap-core.de> [Fri, 29 Aug 2025 13:37:00 +0200] rev 1355
 
    - fix broken C++ build
relates to #461 
    - Thu, 28 Aug 2025 13:37:00 +0200
 
    - by Mike Becker <universe@uap-core.de> [Thu, 28 Aug 2025 13:37:00 +0200] rev 1354
 
    - fix wrong position of cstr argument in attribute
relates to #461 
    - Wed, 27 Aug 2025 23:24:11 +0200
 
    - by Mike Becker <universe@uap-core.de> [Wed, 27 Aug 2025 23:24:11 +0200] rev 1353
 
    - fix that the wrong vtable is patched when CX_STORE_POINTERS is used
relates to #461 
    - Wed, 27 Aug 2025 23:13:53 +0200
 
    - by Mike Becker <universe@uap-core.de> [Wed, 27 Aug 2025 23:13:53 +0200] rev 1352
 
    - make comparisons between kv_list and linked_list optimizable
relates to #461 
    - Wed, 27 Aug 2025 23:07:39 +0200
 
    - by Mike Becker <universe@uap-core.de> [Wed, 27 Aug 2025 23:07:39 +0200] rev 1351
 
    - fix some grammar and wording issues
 
    - Tue, 26 Aug 2025 21:55:19 +0200
 
    - by Mike Becker <universe@uap-core.de> [Tue, 26 Aug 2025 21:55:19 +0200] rev 1350
 
    - implement kv-list to a point where it correctly behaves like a list
that means no lookup-map aspects are implemented just yet
relates to #461 
    - Tue, 26 Aug 2025 21:14:17 +0200
 
    - by Mike Becker <universe@uap-core.de> [Tue, 26 Aug 2025 21:14:17 +0200] rev 1349
 
    - remove overlooked unnecessary attribute
 
    - Mon, 25 Aug 2025 21:47:45 +0200
 
    - by Mike Becker <universe@uap-core.de> [Mon, 25 Aug 2025 21:47:45 +0200] rev 1348
 
    - roll out the function stubs for the kv-list
relates to #461 
    - Sun, 24 Aug 2025 17:11:53 +0200
 
    - by Mike Becker <universe@uap-core.de> [Sun, 24 Aug 2025 17:11:53 +0200] rev 1347
 
    - create a header file for the new key-value-lists
kick-off for issue #461