Commit Briefs

638f902404 Stefan Sperling

rename got_error_prefix_errno() to got_error_from_errno()



656b1f76d3 joshua stein

while (1) -> for (;;)


230a42bdc6 joshua stein

got_error_from_errno -> got_error_prefix_errno

also add got_error_prefix_errno2 and got_error_prefix_errno3 which should hopefully all be merged into a single function with variadic args (but can't alloc mem)


324d37e7c7 Stefan Sperling

make got path APIs available to library consumers


573463cc61 Stefan Sperling

init output parameter in walk_dir()


14ae1db50e Stefan Sperling

plug memory leaks in diff_fileindex_dir()



13d9040b96 Stefan Sperling

test and improve behaviour for wt edit vs repo rm conflict


2ec1f75bbb Stefan Sperling

add a basic implementation of 'got rm'


d00136be11 Stefan Sperling

implement a basic 'got add' command


ddce05203b Stefan Sperling

allow file index entries without blobs and/or commits


eb983b4b76 Stefan Sperling

make file index flags private to fileindex.c



c2ac94566e Stefan Sperling

add missing 'static' for local functions


a0bf6e7678 Stefan Sperling

rename 'intent-to-add' file index flag to 'not-on-disk'


c442a90d57 Stefan Sperling

read UUID back from work tree meta data




18831e78ba Stefan Sperling

fix another path ordering bug during status/update crawl


02c0700795 Stefan Sperling

don't update cached timestamps of already modified files


fdb730fe0d Stefan Sperling

remove an '#if 0' which was not intended for commit


c7f4312fa3 Stefan Sperling

make 'got status' work in subdirectories of a work tree


95e06996c6 Stefan Sperling

fix memleak in previous commit