Commit Briefs

7a3c76f548 Stefan Sperling

fix insert_ref() to provide ordering similar to path lists


3ca1653055 Stefan Sperling

append to tail of reflist, not to the head of the list


e397b6db7c Stefan Sperling

make got_ref_list() return a sorted list


29b5c21419 Stefan Sperling

on-disk refs must take precedence over packed-refs



a04f49d2f6 Stefan Sperling

include non-packed refs in results from got_ref_list()


76b4ead278 Stefan Sperling

add missing error checks in got_ref_list()


30c0868d39 Stefan Sperling

improve error codes in lib/reference.c



0bd18d379f Stefan Sperling

add potentially useful helpers for tag objects and refs


532920c816 Stefan Sperling

actually return once parse_packed_ref_line() succeeds


0dec1cc0f4 Stefan Sperling

parse packed refs in a single pass over packed-refs file


c5f754cc3d Stefan Sperling

optimize code path for lookup of well-known refs


bd376bb34a Stefan Sperling

handle absolute refs being passed to open_packed_ref()


fb79db15f5 Stefan Sperling

add read support for packed refs


5d56da8198 Stefan Sperling

happy new copyright year


6e9da951cc Stefan Sperling

make got_repo_get_path_git_dir() return const char *


271d2a38b1 Stefan Sperling

store parsed head reference in struct got_worktree


6358180434 Stefan Sperling

rename zbuf to inflate


788c352e1f Stefan Sperling

store commit timestamps as 'struct tm' in UTC


d1f2edc95c Stefan Sperling

make 'got log -c' accept a branch name


5261c20130 Stefan Sperling

rename 'refs' to 'reference'