Commits
- Commit:
5e1c9f2326a6e3d33c6e0ff547f59e1ef91d62da
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix dirname() usage errors around got_path_mkdir()
- Commit:
49c7094fd1f4489f4e5880e2d649aa27ea65e2fd
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix broken error checking in got_ref_write()
- Commit:
ddcd8544ed03d513d539a972b05a2c0140b48b90
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move worktree-specific error handling out of got_path_mkdir()
- Commit:
9743083996cb3beca1525614b4cf4b8580fb9245
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
'got update' also needs repo write access now
- Commit:
47112f6094edb866f5f668554c53348bc427ac35
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix allocation size bug in got_lockfile_lock()
- Commit:
0647c5632b63a9e72b2b15674297b10429322f97
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove path portion from worktree base commit ref name
- Commit:
517bab732f80f5ecc6af2ffcfe6fe1e363303c01
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
deduplicate code for constructing a worktree's base ref name
- Commit:
0c48fee25cfbd876833d857ed3810028847225b0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
refuse to create got worktree at a git repo path
- Commit:
0cd1c46a9e4b3e3a7c7f2947c3eded6fb5439516
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
create references to base commits of got worktrees
- Commit:
e2e879a0865a8984188e95cb05b86191c8cfd59b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce got_ref_list_free() and use it in got and tog
- Commit:
d0eebce407bebae4a055cc39f9d54695533b4265
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add 'got ref' subcommand; no support for symbolic refs yet
- Commit:
2d2e137815eff05e7c6e6c23416aa281ad17d8cc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add got_ref_delete(); only loose refs supported for now
- Commit:
8fa2f09641633918aea9c50370f672cbc1c37686
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix off-by-one in fwrite() check in got_ref_write()
- Commit:
0fd469ce93e6b6c5b88d97c22a7ed2a07b60451f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got_ref_write() work for refs which do not exist yet
- Commit:
c789dbac2f1f72c0eff66e7965cc55fc36113b39
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix bug in got_lockfile_lock() where it never succeeded
- Commit:
58908ed09b094dbcf8c976c0a726b76f0ff2cae5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix path construction with empty subdir in open_ref()
- Commit:
9e672c7443bebadbd8806c9a4366543f852eb372
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement got_ref_write()
- Commit:
f02eaa22e5963774a1ad9810e415ab201552ec8c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
better error if .got directory is missing files
- Commit:
f77a24b0362de269128c9588d65818958a9ec9a9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
validate ref names
- Commit:
01b7ba6b7375d24a087d44aa48c0b78d66a6187e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a lockfile API
- Commit:
5892cdd6cc518cfa46a3828c79870aa6ac8fb326
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce got_ref_alloc()
- Commit:
bd16594452e51341979fbbc89cba33b7541b1586
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
plug memleak in got_open_worktree()
- Commit:
c442a90d575144387b9e5e1c769ba935013bbc71
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
read UUID back from work tree meta data
- Commit:
ec22038e8d0a46e692c6093e0a35503f4af398d7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a UUID to work tree meta data
- Commit:
095892882c4ccc2f584998552200561f340e060f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add got_error_uuid()