summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2026-05-11lib: sv: add sv_concat_cstr(), sv_init() and sv_free()0x221E
Creates an default option to heap-init string view to be used by complex operation where memory needs to be fine-grained.
2026-05-10feature: add URL structure and refactor main logic to pkgman.c0x221E
Added url structures, cookbook, archive management to automate the installation process of packages. Refactored main logic from main.c to pkgman.c for cleaner seperation of concerns and future library integration of pkgman to other projects.
2026-04-22lib: sv: add sv_equal() to sv.c and sv.h0x221E
Optimized and bug-prone equality operation for string_view struct. This function will replace the equality checks operations between char* + string_view, and string_view + string_view.
2026-04-22lib: sv: add sv_copy()0x221E
Added a string view copy function to lib/sv.h. The function is created to make it easier to copy string_views, and it is user's responsibility to free the string_view's.
2026-04-20main: initial commit0x221E