| Sun, 26 Oct 2025 16:16:43 +0100 | Mike Becker | add implementation for cxListDifference() - issue #745 | file |
diff |
annotate | 
| Sat, 25 Oct 2025 21:12:59 +0200 | Mike Becker | make clone functions return int instead of size_t | file |
diff |
annotate | 
| Tue, 21 Oct 2025 17:06:17 +0200 | Mike Becker | add cxListClone() - resolves #744 except for test coverage | file |
diff |
annotate | 
| Mon, 20 Oct 2025 20:10:36 +0200 | Mike Becker | add cxListEmplaceArray() and cxListEmplaceArrayAt() as preparation for the clone implementation | file |
diff |
annotate | 
| Fri, 17 Oct 2025 16:53:24 +0200 | Mike Becker | remove the concept of "mutating iterators" - resolves #579 | file |
diff |
annotate | 
| Fri, 17 Oct 2025 15:04:56 +0200 | Mike Becker | add support for non-sorted lists in cxListInsertUnique() and cxListInsertUniqueArray() | file |
diff |
annotate | 
| Thu, 16 Oct 2025 19:57:47 +0200 | Mike Becker | clean up header files and adds support for comparing arbitrary strings with string.h functions | file |
diff |
annotate | 
| Sun, 12 Oct 2025 20:21:56 +0200 | Mike Becker | fixes tons of typos and grammar issues across the documentation - fixes #667 | file |
diff |
annotate | 
| Sat, 11 Oct 2025 15:42:48 +0200 | Mike Becker | fixes various bugs related to skipping duplicates in insert_unique - relates to #557 | file |
diff |
annotate | 
| Fri, 10 Oct 2025 17:24:19 +0200 | Mike Becker | add functions to insert elements into lists/arrays without duplicates - resolves #557 | file |
diff |
annotate | 
| Fri, 10 Oct 2025 12:26:43 +0200 | Mike Becker | assert instead of assume sorted property in debug builds | file |
diff |
annotate | 
| Tue, 26 Aug 2025 21:14:17 +0200 | Mike Becker | remove overlooked unnecessary attribute | file |
diff |
annotate | 
| Mon, 18 Aug 2025 23:10:26 +0200 | Mike Becker | remove obsolete attributes | file |
diff |
annotate | 
| Mon, 18 Aug 2025 23:00:55 +0200 | Mike Becker | also support NULL in index-based iterator generating functions | file |
diff |
annotate | 
| Sun, 17 Aug 2025 23:05:16 +0200 | Mike Becker | add cxMapEmplace() | file |
diff |
annotate | 
| Sun, 04 May 2025 17:22:30 +0200 | Mike Becker | add cxListEmplace() and cxListEmplaceAt() plus some improvements to the array list implementation | file |
diff |
annotate | 
| Sun, 04 May 2025 12:15:03 +0200 | Mike Becker | add convenience functions for easy access to first/last element of a list | file |
diff |
annotate | 
| Sun, 20 Apr 2025 10:41:25 +0200 | Mike Becker | some cxListIterator() variants now also allow NULL lists | file |
diff |
annotate | 
| Sun, 13 Apr 2025 18:01:29 +0200 | Mike Becker | adds cxListContains() implementation (still needs test and docu) | file |
diff |
annotate | 
| Sun, 13 Apr 2025 12:30:18 +0200 | Mike Becker | fixes missing cx_attr_export - relates to #642 | file |
diff |
annotate | 
| Sun, 13 Apr 2025 11:09:05 +0200 | Mike Becker | adds cxListSet() - resolves #642 | file |
diff |
annotate | 
| Thu, 06 Mar 2025 20:28:34 +0100 | Mike Becker | complete more than 80% of the list.h documentation | file |
diff |
annotate | 
| Tue, 11 Feb 2025 21:53:03 +0100 | Olaf Wintermann | fix list.h was not includable by C++ | file |
diff |
annotate | 
| Tue, 11 Feb 2025 21:19:20 +0100 | Mike Becker | last minute fixes for issue #548 | file |
diff |
annotate | 
| Mon, 10 Feb 2025 20:59:02 +0100 | Mike Becker | add support for building windows DLLs - resolves #582 | file |
diff |
annotate | 
| Tue, 28 Jan 2025 18:27:46 +0100 | Mike Becker | optimize cx_arl_find_remove for sorted arrays - fixes #547 | file |
diff |
annotate | 
| Mon, 27 Jan 2025 20:27:39 +0100 | Mike Becker | remove dependency to ssize_t - fixes #552 | file |
diff |
annotate | 
| Mon, 06 Jan 2025 23:29:41 +0100 | Mike Becker | remove API for changing the store_pointer property after list creation | file |
diff |
annotate | 
| Sun, 05 Jan 2025 14:03:30 +0100 | Mike Becker | free functions should not be inline in release mode - relates to #541 | file |
diff |
annotate | 
| Sun, 05 Jan 2025 12:07:39 +0100 | Mike Becker | refine docs for list.h - issue #548 | file |
diff |
annotate | 
| Tue, 26 Nov 2024 22:16:27 +0100 | Mike Becker | make names of destroy and free functions consistent - fixes #484 | file |
diff |
annotate | 
| Thu, 07 Nov 2024 22:46:58 +0100 | Mike Becker | major refactoring of attributes | file |
diff |
annotate | 
| Mon, 07 Oct 2024 20:20:21 +0200 | Mike Becker | add possibility to remove arrays of data and retrieve removed data | file |
diff |
annotate | 
| Sun, 29 Sep 2024 13:10:52 +0200 | Mike Becker | fix misleading documentation that could have indicated that an allocator is optional for lists | file |
diff |
annotate | 
| Sat, 28 Sep 2024 15:47:28 +0200 | Mike Becker | move all const keywords to the west - fixes #426 | file |
diff |
annotate | 
| Tue, 17 Sep 2024 19:08:22 +0200 | Mike Becker | add missing documentation for cx_list_default_swap() return value | file |
diff |
annotate | 
| Sun, 01 Sep 2024 14:48:43 +0200 | Mike Becker | add stupid default implementation for high level insertion sort | file |
diff |
annotate | 
| Thu, 29 Aug 2024 21:30:52 +0200 | Mike Becker | add default impl for some list member functions | file |
diff |
annotate | 
| Thu, 23 May 2024 20:43:04 +0200 | Mike Becker | fix name of collection base member (to avoid base.base) | file |
diff |
annotate | 
| Thu, 23 May 2024 20:29:28 +0200 | Mike Becker | fix members inherited by macro or include are not documented | file |
diff |
annotate | 
| Thu, 23 May 2024 19:29:14 +0200 | Mike Becker | simplify iterator structures | file |
diff |
annotate | 
| Mon, 18 Dec 2023 18:22:53 +0100 | Mike Becker | add cxListFindRemove and cx_linked_list_find_node | file |
diff |
annotate | 
| Mon, 18 Dec 2023 14:14:47 +0100 | Mike Becker | increase version number to 3.1 | file |
diff |
annotate | 
| Fri, 07 Jul 2023 18:41:03 +0200 | Olaf Wintermann | more doc fixes | file |
diff |
annotate | 
| Fri, 07 Jul 2023 18:20:07 +0200 | Olaf Wintermann | fix typo in list.h | file |
diff |
annotate | 
| Sun, 21 May 2023 14:56:10 +0200 | Mike Becker | fix inconsistent destructor requirements for list and map classes | file |
diff |
annotate | 
| Sun, 21 May 2023 14:03:21 +0200 | Mike Becker | add empty list implementation - fixes #258 | file |
diff |
annotate | 
| Sat, 22 Apr 2023 14:21:02 +0200 | Mike Becker | make list find return a negative value when elem not found | file |
diff |
annotate | 
| Sat, 22 Apr 2023 14:09:46 +0200 | Mike Becker | fix wrong doc in cxListFind() | file |
diff |
annotate | 
| Sun, 16 Apr 2023 20:50:19 +0200 | Mike Becker | fix common.h include problems - fixes #255 | file |
diff |
annotate | 
| Sun, 09 Apr 2023 19:03:58 +0200 | Mike Becker | refactoring of collections to make use of destructors in map implementations | file |
diff |
annotate | 
| Tue, 28 Mar 2023 19:13:33 +0200 | Mike Becker | add docs for CX_STORE_POINTERS and remove cxHashMapCreateForPointers() | file |
diff |
annotate | 
| Tue, 21 Mar 2023 17:18:29 +0100 | Mike Becker | add CX_STORE_POINTERS special "item size" for lists | file |
diff |
annotate | 
| Mon, 20 Mar 2023 19:09:08 +0100 | Mike Becker | add unit test for cxListClear + fix destructor functions not always invoked with the correct pointer | file |
diff |
annotate | 
| Tue, 14 Mar 2023 20:25:24 +0100 | Mike Becker | add cxListClear and fix missing destructor invocations - #241 #246 | file |
diff |
annotate | 
| Wed, 15 Feb 2023 16:48:11 +0100 | Mike Becker | implement backwards iterator - fixes #238 | file |
diff |
annotate | 
| Wed, 08 Feb 2023 20:26:09 +0100 | Mike Becker | implement swap function for list elements - fixes #218 | file |
diff |
annotate | 
| Thu, 26 Jan 2023 20:59:36 +0100 | Mike Becker | add new pointer list wrapper - resolves #234 | file |
diff |
annotate | 
| Wed, 25 Jan 2023 19:19:29 +0100 | Mike Becker | simplify list class - fixes #236 | file |
diff |
annotate | 
| Mon, 23 Jan 2023 20:22:11 +0100 | Mike Becker | add cxListInsertArray() - fixes #224 | file |
diff |
annotate |