| Age | Commit message (Expand) | Author |
| 2020-11-22 | Fixed cstr_find_n(). Renamed cstr_NPOS to cstr_npos. | Tyge Løvset |
| 2020-11-16 | Small update of the new cstr methods. | Tyge Løvset |
| 2020-11-16 | Added cstr_contains(), cstr_begins_with(), cstr_ends_with(), and changed cstr... | Tyge Løvset |
| 2020-11-10 | Refactored cstr_fmt(). | Tyge Løvset |
| 2020-11-07 | Last fix on getdelim(). | Tyge Løvset |
| 2020-11-07 | Another fix of cstr_getdelim() | Tyge Løvset |
| 2020-11-07 | Fix bug in cstr_reserve, discovered in cstr_getdelim(). | Tyge Løvset |
| 2020-11-03 | Small API change c_withbuffer() and doc fix. | Tyge Løvset |
| 2020-11-02 | Changed (half)-internal *_INIT to *__init macros. Minor reformatting. | Tyge Løvset |
| 2020-10-20 | Added cfmt.h and some smaller fixes. | Tyge Løvset |
| 2020-10-17 | Internal renaming of STC_IMP to STC_DEF. Removed cstr_INIT. Use cstr_init(). | Tyge Løvset |
| 2020-10-16 | Fixed compiling as lib (-DSTC_HEADER) and added c_withbuffer() and c_break_wi... | Tyge Løvset |
| 2020-10-14 | Renamed cstr() constructor to cstr_from(), cstr_from() to cstr_from_fmt(). | Tyge Løvset |
| 2020-10-13 | Fixed cstr_getdelim() | Tyge Løvset |
| 2020-10-10 | Added cstr_getdelim() / getline() functions. | Tyge Løvset |
| 2020-10-08 | Renamed cdefs.h to ccommon.h | Tyge Løvset |
| 2020-09-24 | Changed iter.get to iter.val member. Internal, but used external. Will not ch... | Tyge Løvset |
| 2020-09-20 | Possible to redefine STC memory allocator globally. | Tyge Løvset |
| 2020-09-20 | Cleanup and renamed c_del_() to c_del() again. | Tyge Løvset |
| 2020-09-18 | Changed <container>_ini macro constant to <container>_INIT, and <container>_d... | Tyge Løvset |
| 2020-09-15 | New API Change. | Tyge Løvset |
| 2020-09-08 | Updated clist iter. | Tyge Løvset |
| 2020-09-08 | changed c_foreach() macro -> Removed cnt_range() methods, and simplified iters. | tylo |
| 2020-09-05 | Added range iterators. | Tyge Løvset |
| 2020-09-03 | Changed constant <container>_init to <container>_ini to avoid conflict with <... | Tyge Løvset |
| 2020-09-03 | Changed itval() taking iter instead of iter address as arg. | Tyge Løvset |
| 2020-09-03 | Added itval() to all containers to allow for generalized access to iterator v... | Tyge Løvset |
| 2020-09-02 | Updated pqueue_top() API. Added c_destroy() also working for cstr, cbitmap. | Tyge Løvset |
| 2020-08-30 | Renamed cstr_destr to cstr_mdestroy(). Added a few more examples. | Tyge Løvset |
| 2020-08-30 | Added cstr_destr(...) for destroying multiple cstr_t at once. | Tyge Løvset |
| 2020-08-30 | Fixed an important bug in cstr.h append(). | Tyge Løvset |
| 2020-08-30 | Minors added. | Tyge Løvset |
| 2020-08-26 | Added valueFromRaw template parameter to cvec and clist. Affects generic c_pu... | tylo |
| 2020-08-18 | Removed two easy-to-misuse cstr functions, and fixed missing null-termination... | tylo |
| 2020-08-11 | Fixed two bugs: 1) hash16 not to be used for string. 2) cstr_from(): va_copy ... | tylo |
| 2020-08-08 | Added cstr_iter_t + begin/next, and cstr_front. | Tyge Løvset |
| 2020-08-08 | Minor tweaks. | Tyge Løvset |
| 2020-08-07 | Optimized malloc sizes. | Tyge Løvset |
| 2020-08-07 | Removed alloca usage. | tylo |
| 2020-08-04 | Simplified cstr insert/replace. | Tyge Løvset |
| 2020-08-04 | Fixed cstr find and replace to follow std:: standard args. | Tyge Løvset |
| 2020-08-04 | Revert c_nullptr to NULL in lib code. Minor cleanup. | Tyge Løvset |
| 2020-08-03 | Improved API. | Tyge Løvset |
| 2020-08-03 | clist refactor. | Tyge Løvset |
| 2020-08-02 | Add c_nullptr to cdefs.h | Tyge Løvset |
| 2020-08-01 | Fixed namings in cstr.h and restruct. in cmap: added cmap_try_emplace() macro. | Tyge Løvset |
| 2020-07-29 | Renamed crandom.h to crand.h + Changed API. Renamed coptget.h to copt.h. | Tyge Løvset |
| 2020-07-28 | Lowercase naming | Tyge Løvset |
| 2020-07-27 | API CHANGES: Made types all lower case. E.g.: CMap_<tag> => cmap_<tag>, CList... | Tyge Løvset |
| 2020-07-27 | Renamed cmap_xx_at() to cmap_xx_insert(). Does insert like c++ std::map::inse... | Tyge Løvset |