<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v2.14.0-rc0</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v2.14.0-rc0</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v2.14.0-rc0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2017-07-13T23:22:29Z</updated>
<entry>
<title>Git 2.14-rc0</title>
<updated>2017-07-13T23:22:29Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-07-13T23:22:29Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=f3da2b79be9565779e4f76dc5812c68e156afdf0'/>
<id>urn:sha1:f3da2b79be9565779e4f76dc5812c68e156afdf0</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jk/build-with-asan'</title>
<updated>2017-07-13T23:14:54Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-07-13T23:14:54Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=757e9874be785ef23980034b41c91c7d9db55661'/>
<id>urn:sha1:757e9874be785ef23980034b41c91c7d9db55661</id>
<content type='text'>
The build procedure has been improved to allow building and testing
Git with address sanitizer more easily.

* jk/build-with-asan:
  Makefile: disable unaligned loads with UBSan
  Makefile: turn off -fomit-frame-pointer with sanitizers
  Makefile: add helper for compiling with -fsanitize
  test-lib: turn on ASan abort_on_error by default
  test-lib: set ASAN_OPTIONS variable before we run git
</content>
</entry>
<entry>
<title>Merge branch 'sb/pull-rebase-submodule'</title>
<updated>2017-07-13T23:14:54Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-07-13T23:14:54Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=c9c63ee558ce3399bd2016388da9676d4f5ecf55'/>
<id>urn:sha1:c9c63ee558ce3399bd2016388da9676d4f5ecf55</id>
<content type='text'>
"git pull --rebase --recurse-submodules" learns to rebase the
branch in the submodules to an updated base.

* sb/pull-rebase-submodule:
  builtin/fetch cleanup: always set default value for submodule recursing
  pull: optionally rebase submodules (remote submodule changes only)
  builtin/fetch: parse recurse-submodules-default at default options parsing
  builtin/fetch: factor submodule recurse parsing out to submodule config
</content>
</entry>
<entry>
<title>Merge branch 'sb/hashmap-customize-comparison'</title>
<updated>2017-07-13T23:14:54Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-07-13T23:14:54Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=91f69225443b3be8d3f11c5c71795169d7d00737'/>
<id>urn:sha1:91f69225443b3be8d3f11c5c71795169d7d00737</id>
<content type='text'>
Update the hashmap API so that data to customize the behaviour of
the comparison function can be specified at the time a hashmap is
initialized.

* sb/hashmap-customize-comparison:
  hashmap: migrate documentation from Documentation/technical into header
  patch-ids.c: use hashmap correctly
  hashmap.h: compare function has access to a data field
</content>
</entry>
<entry>
<title>Merge branch 'ab/grep-lose-opt-regflags'</title>
<updated>2017-07-13T23:14:54Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-07-13T23:14:54Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=eac97b438c6734304c155604f4c36ac63f29ca6f'/>
<id>urn:sha1:eac97b438c6734304c155604f4c36ac63f29ca6f</id>
<content type='text'>
Code cleanup.

* ab/grep-lose-opt-regflags:
  grep: remove redundant REG_NEWLINE when compiling fixed regex
  grep: remove regflags from the public grep_opt API
  grep: remove redundant and verbose re-assignments to 0
  grep: remove redundant "fixed" field re-assignment to 0
  grep: adjust a redundant grep pattern type assignment
  grep: remove redundant double assignment to 0
</content>
</entry>
<entry>
<title>Sync with v2.13.3</title>
<updated>2017-07-12T22:25:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-07-12T22:25:14Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=80145b1e412719c960036c8c62a9e35dd23a5b2d'/>
<id>urn:sha1:80145b1e412719c960036c8c62a9e35dd23a5b2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Git 2.13.3</title>
<updated>2017-07-12T22:24:15Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-07-12T22:24:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=08f9c32463bf9e578acb7ac5f77afd36e803c6bc'/>
<id>urn:sha1:08f9c32463bf9e578acb7ac5f77afd36e803c6bc</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'kn/ref-filter-branch-list' into maint</title>
<updated>2017-07-12T22:23:09Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-07-12T22:23:09Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=55bdfa022f007b5666d923012296f04872a8f3d9'/>
<id>urn:sha1:55bdfa022f007b5666d923012296f04872a8f3d9</id>
<content type='text'>
The rewrite of "git branch --list" using for-each-ref's internals
that happened in v2.13 regressed its handling of color.branch.local;
this has been fixed.

* kn/ref-filter-branch-list:
  ref-filter.c: drop return from void function
  branch: set remote color in ref-filter branch immediately
  branch: use BRANCH_COLOR_LOCAL in ref-filter format
  branch: only perform HEAD check for local branches
</content>
</entry>
<entry>
<title>Merge branch 'ks/typofix-commit-c-comment' into maint</title>
<updated>2017-07-12T22:20:49Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-07-12T22:20:48Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=ecab58c65f5915869fd84a57e1060e146aaa0be3'/>
<id>urn:sha1:ecab58c65f5915869fd84a57e1060e146aaa0be3</id>
<content type='text'>
Typofix.

* ks/typofix-commit-c-comment:
  builtin/commit.c: fix a typo in the comment
</content>
</entry>
<entry>
<title>Merge branch 'jk/reflog-walk-maint' into maint</title>
<updated>2017-07-12T22:20:36Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-07-12T22:20:35Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=9d21a968b2018983fa28a3e41dcb1d7546e0c27c'/>
<id>urn:sha1:9d21a968b2018983fa28a3e41dcb1d7546e0c27c</id>
<content type='text'>
After "git branch --move" of the currently checked out branch, the
code to walk the reflog of HEAD via "log -g" and friends
incorrectly stopped at the reflog entry that records the renaming
of the branch.

* jk/reflog-walk-maint:
  reflog-walk: include all fields when freeing complete_reflogs
  reflog-walk: don't free reflogs added to cache
  reflog-walk: duplicate strings in complete_reflogs list
  reflog-walk: skip over double-null oid due to HEAD rename
</content>
</entry>
</feed>
