summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2021-08-28Breaking change cstr and csview renames in order to improve consistency:Tyge Løvset
2021-08-25Small updates of some examples.tylo
2021-08-25BREAKING CHANGE: c_forvar_initdel() macro renamed to c_forauto().tylo
2021-08-21github-actions: print test output on failureKamil Cukrowski
2021-08-21Add address-sanitizer to CI/CDKamil Cukrowski
2021-08-21Fix memory leaksKamil Cukrowski
2021-08-21cmake: Add benchmarks as testsKamil Cukrowski
2021-08-21Add github-actions testingKamil Cukrowski
2021-08-21cmake: Add examples as testsKamil Cukrowski
2021-08-21Provide initial cmake configurationKamil Cukrowski
2021-08-21Add gitignore to benchmarks to ignore executablesKamil Cukrowski
2021-08-19Maintenance update. Added stc32_rand() to crandom.h, doc fixes and cqueue.h u...Tyge Løvset
2021-08-07Updated alternative string class sstr.h with short string optimization, place...Tyge Løvset
2021-07-17More refactoring. Added others/sstr.h - future short string optimized (SSO) s...Tyge Løvset
2021-07-17Some refactoring.Tyge Lovset
2021-07-05Some small updates.Tyge Løvset
2021-06-22Update clist_api.mdTyge Løvset
2021-06-19Changed stc64. Similar to sfc64, but a different output functions and 320 bit...Tyge Løvset
2021-06-18Simplified and removed unneeded stuff from csview.hTyge Løvset
2021-06-16A fix in cstr_icontains() and some minor improvementsTyge Løvset
2021-06-15Fix bug in predefined using_csmap_strv() macro.Tyge Løvset
2021-06-15Fixed c_strnstrn() and cstr_find_n() bugs. when find string is empty.Tyge Løvset
2021-06-11Improve naming of c_sv() and c_lit() in csview.h: Rename c_sv(cstr) => cstr_s...Tyge Løvset
2021-06-11Added missing csptr_X_init() and csptr_X_use_count().Tyge Løvset
2021-06-10Renamed cstr/csview begin_with() to starts_with() : following c++ std namings.Tyge Løvset
2021-06-09Revert to csptr_X_reset_with() to keep API, also better name.Tyge Løvset
2021-06-09Update to csptr docs.Tyge Løvset
2021-06-09Updated API and docs.Tyge Løvset
2021-06-09Updated header example.Tyge Løvset
2021-06-08Merge branch 'master' of https://github.com/tylo-work/C99Containers into masterTyge Løvset
2021-06-08Cleanup on atomics ops.Tyge Løvset
2021-06-07Update csptr_api.mdTyge Løvset
2021-06-07Improved csptr: cstr_make() as fast as std::shared_ptr::make_shared (single m...Tyge Løvset
2021-06-06Added support for forward_cmap() and forward_cset(). Added support for forwa...Tyge Løvset
2021-06-05Renamed predefined using_cmap_sv*() using_csmap_sv*() macros to using_cmap_st...Tyge Løvset
2021-06-03Final docs cleanup.Tyge Løvset
2021-06-03Removed c_forbuffer in docs. May be removed in future.Tyge Løvset
2021-06-03Updated docs on c_for*() macros.Tyge Løvset
2021-06-03Renamed c_forinitdel() macro to c_forvar_initdel().Tyge Løvset
2021-06-03Some more cleanups in csmap_v1.h. May swap this back with current csmap.h at ...Tyge Løvset
2021-06-02Updated benchmarks.Tyge Løvset
2021-06-02Removed key constness in cmap/csmap - more annoyance than protection. Made cd...Tyge Løvset
2021-06-02- Backported csmap_v1.h (with malloced nodes) to match csmap.Tyge Løvset
2021-06-01Merge branch 'master' of https://github.com/tylo-work/C99Containers into masterTyge Løvset
2021-06-011. Added c_forscope() macro. Similar to c_forvar() and c_fordefer().Tyge Løvset
2021-05-28Merge branch 'master' of https://github.com/tylov/STCTyge Løvset
2021-05-28Changed the csview front() and back() API. Added csview_npos constant.Tyge Løvset
2021-05-27Update csview_api.md examples.Tyge Løvset
2021-05-27csview_substr() and csview_slice() should be 100% robust now.Tyge Løvset
2021-05-27Minor: removed redundant test.Tyge Løvset