| Age | Commit message (Expand) | Author |
| 2023-04-05 | Internal: renamed untemplate.h to template2.h | Tyge Løvset |
| 2023-04-03 | Split priv/template.h in two files to make mksingle.sh work. | Tyge Løvset |
| 2023-03-31 | Added stc/extend.h: A generalized way to type-safely extend a container with ... | Tyge Lovset |
| 2023-03-30 | Added crand.h - Alternative API to crandom.h, which will be deprecated. | Tyge Løvset |
| 2023-03-13 | Added check for realloc failure in clist_sort(). | Tyge Løvset |
| 2023-03-12 | Fix warning. | Tyge Løvset |
| 2023-03-12 | Replaced clist mergesort with qsort: no need for i_extern defined to include it. | Tyge Løvset |
| 2023-02-24 | Added eq function to cspan. | Tyge Løvset |
| 2023-02-24 | Added eq function to cdeq, clist, cmap, csmap, and fixed cmap eq. | Tyge Løvset |
| 2023-02-24 | Allow to have both i_no_cmp and i_eq defined. | Tyge Løvset |
| 2023-02-17 | Improved clist: 1) added clist_X_sort_with(self, cmp) - custom compare func. ... | Tyge Løvset |
| 2023-02-16 | Reverted and removed maps put function. Renamed clist node api functions. Min... | Tyge Løvset |
| 2023-02-08 | Changed to use lowercase flow-control macros in examples (uppercase will stil... | Tyge Løvset |
| 2023-02-07 | Added custom allocator per container type. | Tyge Løvset |
| 2023-02-07 | removed c_ALLOC_N() | Tyge Løvset |
| 2023-02-05 | - Updated cspan.h to allow for compiling some functions as shared symbols. | Tyge Løvset |
| 2023-01-31 | Converted all containers but the maps and examples to signed sizes and indices. | Tyge Løvset |
| 2023-01-31 | Reverted c_MALLOC, c_CALLOC, c_REALLOC and c_FREE to lowercase. | Tyge Løvset |
| 2023-01-27 | (Reverted) c_COMPOUND() to c_LITERAL(). | Tyge Løvset |
| 2023-01-19 | Finish last commit. Most safe function macros are now preferred lowercase, wh... | Tyge Løvset |
| 2023-01-19 | Add a from_n() method to containers (and put_n() to maps), to support new ini... | Tyge Løvset |
| 2023-01-05 | Added clist_X_get_node(valptr) to complete the node API. | Tyge Løvset |
| 2023-01-04 | Bump to 2023 | Tyge Løvset |
| 2022-12-31 | Internally renamed ccommon.h macros to uppercase. Lowercase macros are still ... | Tyge Løvset |
| 2022-12-20 | Restructured folders: examples, benchmarks, tests into misc folder. | Tyge Lovset |
| 2022-12-19 | Renames: | Tyge Løvset |
| 2022-11-14 | Internal update. | Tyge Løvset |
| 2022-11-13 | Reverted forward declaration from c_declare_X back to c_forward_X, and the fl... | Tyge Løvset |
| 2022-11-03 | Renamed forward_CONTAINER(...) => declare_CONTAINER(...), | Tyge Løvset |
| 2022-10-31 | Anorter minor fix in clist_X_erase_range() | Tyge Løvset |
| 2022-10-31 | Fixed bug in clist_X_erase_range(). | Tyge Løvset |
| 2022-10-31 | Minor internal refactoring. | Tyge Løvset |
| 2022-10-31 | Improved typesafe c_container_of() macro. | Tyge Løvset |
| 2022-10-31 | Added clist_X_reverse() and node API functions ++. NB! needs a bit more testing. | Tyge Løvset |
| 2022-10-28 | Renamed semi-internal macro (used for c++ compability) c_make => c_init. | Tyge Løvset |
| 2022-09-23 | Added assert() checks in pop-functions. | Tyge Løvset |
| 2022-09-02 | Change: carc and cbox defaults to pointer comparison when none of i_cmp, i_le... | Tyge Løvset |
| 2022-08-11 | Code formatting only. | Tyge Lovset |
| 2022-07-11 | Fixed documentation changes for size, capacity, empty. Minor changes in some ... | Tyge Lovset |
| 2022-07-06 | Version 3.7. Make sure to check NEWS/Changes in README.md for a few code-bre... | Tyge Løvset |
| 2022-06-01 | Converted all files with DOS line endings to LINUX. | Tyge Løvset |
| 2022-06-01 | Added src/libstc.c which implements all non-templated functions (e.g. from cs... | Tyge Løvset |
| 2022-05-29 | Internal: Changed using i_keyraw to using _cx_raw or _cx_rawkey typedefs: avo... | Tyge Lovset |
| 2022-05-13 | constness and code formatting. | Tyge Lovset |
| 2022-05-05 | Added type-checked c_container_of() macro using typeof (C23, gcc, clang, tcc)... | Tyge Løvset |
| 2022-05-03 | Minor adjustments to previous commit. | Tyge Løvset |
| 2022-05-03 | Added push front/back of existing nodes. | Tyge Løvset |
| 2022-05-02 | Fix linkage issue with clist_X_count(). | Tyge Løvset |
| 2022-04-28 | _i_implement moved to user-level template parameter as i_implement. Removed i... | Tyge Løvset |
| 2022-04-22 | Readded push()/emplace() to all containers missing them. Made _hash function ... | Tyge Løvset |