Merge branch 'jk/reflog-walk'
authorJunio C Hamano <gitster@pobox.com>
Fri, 11 Aug 2017 20:27:00 +0000 (13:27 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 11 Aug 2017 20:27:01 +0000 (13:27 -0700)
commit3ab01ac3f7681a294a09b42b9b014dc48a9aee22
tree89d29b3f793d535a2a8c65c52b595bd0edb41daf
parent51b8aecabed1363f13c990320a50e1fb2aa3f696
parentde239446b69f3b453050af8091e07aa5433421cc
Merge branch 'jk/reflog-walk'

Numerous bugs in walking of reflogs via "log -g" and friends have
been fixed.

* jk/reflog-walk:
  reflog-walk: apply --since/--until to reflog dates
  reflog-walk: stop using fake parents
  rev-list: check reflog_info before showing usage
  get_revision_1(): replace do-while with an early return
  log: do not free parents when walking reflog
  log: clarify comment about reflog cycles
  revision: disallow reflog walking with revs->limited
  t1414: document some reflog-walk oddities
builtin/log.c
builtin/rev-list.c
revision.c