summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Implement status command in C.Sadeep Madurange2026-03-145-97/+173
* Fix symlink handling in add/status.Sadeep Madurange2026-03-141-97/+67
* Update status to show staged files.Sadeep Madurange2026-03-131-22/+65
* Add command.Sadeep Madurange2026-03-131-30/+129
* Status command.Sadeep Madurange2026-03-131-17/+36
* Init command.Sadeep Madurange2026-03-131-0/+33
* Format diff output.Sadeep Madurange2026-03-121-9/+20
* Use diff for status.Sadeep Madurange2026-03-124-235/+41
* wip: status command.Sadeep Madurange2026-03-111-26/+43
* Move memory and stack to own files and sort before hash.Sadeep Madurange2026-03-106-44/+135
* Replace manual traverse() with nftw().Sadeep Madurange2026-03-101-165/+93
* Hash(), dir/symlink/regular file handling.Sadeep Madurange2026-03-081-19/+80
* Code clean-up: structs, renaming, err/errx.Sadeep Madurange2026-03-071-71/+86
* Fix traverse() order.Sadeep Madurange2026-03-072-54/+101
* Define _xmalloc and _xrealloc.Sadeep Madurange2026-03-052-14/+32
* Use dynamic stack and ignore repo in traverse().Sadeep Madurange2026-03-031-16/+32
* Define traverse()Sadeep Madurange2026-03-011-9/+68
* Create .cvn dir and empty index.Sadeep Madurange2026-03-013-8/+40
* Process args with getopt().Sadeep Madurange2026-02-281-0/+52
* Initial commit: makefile, main, gitignore.Sadeep Madurange2026-02-273-0/+30