| Age | Commit message (Expand) | Author |
| 2022-05-19 | Added _toval() in carc and cbox. Added dynamic polymorphism example, shape.c. | Tyge Løvset |
| 2022-05-18 | Formatted carc.h cbox.h: also simplified; removed _get() -> was same as _tora... | Tyge Løvset |
| 2022-04-27 | Docs only update for carc/cbox. | Tyge Løvset |
| 2022-04-27 | Final fixes to carc and cbox; Reverted constructor name to make; (similarity ... | Tyge Løvset |
| 2022-04-27 | Removed cbox_X_make() and carc_X_make() when i_rawval was not defined, i.e. l... | Tyge Løvset |
| 2022-04-27 | Bugfix: cbox didn't use i_keyclone, and therefore did not deep clone properly. | Tyge Løvset |
| 2022-04-25 | Removed size argument to `i_hash` template parameter and `c_default_hash`. Th... | Tyge Løvset |
| 2022-04-23 | Integrated (and removed) c_hash32 and c_hash64 into c_default_hash, which is ... | Tyge Løvset |
| 2022-04-21 | Switched to use i_key as primary template type parameter for all containers. ... | Tyge Løvset |
| 2022-04-20 | Final carc / cbox cleanup. | Tyge Løvset |
| 2022-04-20 | Some cleanup after carc / cbox updates. | Tyge Løvset |
| 2022-04-19 | Renamed cbox_new/carc_new to cbox_make/carc_make. Disabled container emplace ... | Tyge Lovset |
| 2022-04-17 | alt/cstr.h (sso string): added cstr_replace_all(). Header examples updated to... | Tyge Løvset |
| 2022-04-10 | Parenthesized args in calls to i_keyfrom(c), i_keyto(p) i_valfrom(c), i_valto... | Tyge Løvset |
| 2022-04-10 | Parenthesized args in calls to i_cmp(x, y), i_eq(x, y) and i_hash(x, len) - c... | Tyge Løvset |
| 2022-04-02 | Internal refactoring/macro rename. | Tyge Lovset |
| 2022-04-01 | Simplified internal logic on enabling default cloning | Tyge Løvset |
| 2022-03-24 | Misc. small internal API renaming/refactoring and additions. | Tyge Løvset |
| 2022-03-16 | Bugfix: carc and cbox cmp functions had bug. | Tyge Løvset |
| 2022-01-13 | Fix a potential compilation bug in cbox/carc. | Tyge Løvset |
| 2022-01-13 | Fixed missing i_eq default setting in template.h, carc and cbox. cstr_substr_... | Tyge Løvset |
| 2022-01-05 | Added docs on checkauto util program. Renamed (mainly internal) c_rawstr type... | Tyge Løvset |
| 2022-01-03 | Bump to 2022. | Tyge Løvset |
| 2022-01-02 | Simplified and improved linkage configuration. Reorganized crandom.h a bit. | Tyge Løvset |
| 2021-12-23 | Removed emplace functions if not i_valraw or i_keyraw is defined. Safety/opti... | Tyge Løvset |
| 2021-12-22 | Renamed '_rawvalue\b' to '_raw' | Tyge Løvset |
| 2021-12-22 | Changed the c_apply() and c_apply_pair() to one new c_apply() API. Added c_pa... | Tyge Løvset |
| 2021-12-21 | Minor improvement. | Tyge Løvset |
| 2021-12-21 | Fixed and simplified cbox and csptr. | Tyge Løvset |
| 2021-12-19 | Global rename of `_equ\b` => `_eq`. In practice `i_equ` must renamed to `i_eq... | Tyge Løvset |
| 2021-12-19 | First commit for Version 3 of STC. Main changes are consistent rename of '_de... | Tyge Løvset |
| 2021-12-16 | Changed default comparison of csbox and csptr objects to comparing addresses ... | Tyge Løvset |
| 2021-12-12 | - Added **cbox** type: container of one element: similar to std::unique_ptr /... | Tyge Løvset |