<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v2.3.8</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.3.8</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.3.8'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-05-11T21:36:31Z</updated>
<entry>
<title>Git 2.3.8</title>
<updated>2015-05-11T21:36:31Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-11T21:36:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=9a3d637541a5b6fcd84b6f5fa057e597d1696460'/>
<id>urn:sha1:9a3d637541a5b6fcd84b6f5fa057e597d1696460</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'mm/usage-log-l-can-take-regex' into maint-2.3</title>
<updated>2015-05-11T21:34:01Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-11T21:34:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=811ce1b47c5486fa3348617d062e2eb4593962a1'/>
<id>urn:sha1:811ce1b47c5486fa3348617d062e2eb4593962a1</id>
<content type='text'>
Documentation fix.

* mm/usage-log-l-can-take-regex:
  log -L: improve error message on malformed argument
  Documentation: change -L:&lt;regex&gt; to -L:&lt;funcname&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jc/diff-no-index-d-f' into maint-2.3</title>
<updated>2015-05-11T21:34:00Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-11T21:34:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=cd0120857b8112258cef72c0f5adb7f8e8df7c1c'/>
<id>urn:sha1:cd0120857b8112258cef72c0f5adb7f8e8df7c1c</id>
<content type='text'>
The usual "git diff" when seeing a file turning into a directory
showed a patchset to remove the file and create all files in the
directory, but "git diff --no-index" simply refused to work.  Also,
when asked to compare a file and a directory, imitate POSIX "diff"
and compare the file with the file with the same name in the
directory, instead of refusing to run.

* jc/diff-no-index-d-f:
  diff-no-index: align D/F handling with that of normal Git
  diff-no-index: DWIM "diff D F" into "diff D/F F"
</content>
</entry>
<entry>
<title>Merge branch 'oh/fix-config-default-user-name-section' into maint-2.3</title>
<updated>2015-05-11T21:33:59Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-11T21:33:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=1add9aed85674c2396a2a50cd4cd5548db32ac4f'/>
<id>urn:sha1:1add9aed85674c2396a2a50cd4cd5548db32ac4f</id>
<content type='text'>
The default $HOME/.gitconfig file created upon "git config --global"
that edits it had incorrectly spelled user.name and user.email
entries in it.

* oh/fix-config-default-user-name-section:
  config: fix settings in default_user_config template
</content>
</entry>
<entry>
<title>Merge branch 'jc/epochtime-wo-tz' into maint-2.3</title>
<updated>2015-05-11T21:33:58Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-11T21:33:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=13ec221d8cb054051cd9d4da236b4f7dc6facbfb'/>
<id>urn:sha1:13ec221d8cb054051cd9d4da236b4f7dc6facbfb</id>
<content type='text'>
"git commit --date=now" or anything that relies on approxidate lost
the daylight-saving-time offset.

* jc/epochtime-wo-tz:
  parse_date_basic(): let the system handle DST conversion
  parse_date_basic(): return early when given a bogus timestamp
</content>
</entry>
<entry>
<title>Git 2.3.7</title>
<updated>2015-04-27T19:25:36Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-04-27T19:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=16018ae5fb368151f3eff13730cf089b63f41962'/>
<id>urn:sha1:16018ae5fb368151f3eff13730cf089b63f41962</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'tb/connect-ipv6-parse-fix' into maint</title>
<updated>2015-04-27T19:23:54Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-04-27T19:23:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ad34ad614da30387c82a54c7087705050b4de441'/>
<id>urn:sha1:ad34ad614da30387c82a54c7087705050b4de441</id>
<content type='text'>
An earlier update to the parser that disects a URL broke an
address, followed by a colon, followed by an empty string (instead
of the port number), e.g. ssh://example.com:/path/to/repo.

* tb/connect-ipv6-parse-fix:
  connect.c: ignore extra colon after hostname
</content>
</entry>
<entry>
<title>Merge branch 'ma/bash-completion-leaking-x' into maint</title>
<updated>2015-04-27T19:23:51Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-04-27T19:23:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=89ba311df399d27a962b273e1acd95a38af2c821'/>
<id>urn:sha1:89ba311df399d27a962b273e1acd95a38af2c821</id>
<content type='text'>
The completion script (in contrib/) contaminated global namespace
and clobbered on a shell variable $x.

* ma/bash-completion-leaking-x:
  completion: fix global bash variable leak on __gitcompappend
</content>
</entry>
<entry>
<title>Merge branch 'jc/push-cert' into maint</title>
<updated>2015-04-27T19:23:50Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-04-27T19:23:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=631f6f1d47cc51a46c8ab48ea1178ea04cff0b8a'/>
<id>urn:sha1:631f6f1d47cc51a46c8ab48ea1178ea04cff0b8a</id>
<content type='text'>
The "git push --signed" protocol extension did not limit what the
"nonce" that is a server-chosen string can contain or how long it
can be, which was unnecessarily lax.  Limit both the length and the
alphabet to a reasonably small space that can still have enough
entropy.

* jc/push-cert:
  push --signed: tighten what the receiving end can ask to sign
</content>
</entry>
<entry>
<title>Git 2.3.6</title>
<updated>2015-04-21T19:17:09Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-04-21T19:17:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ba63bfaa59ee41bd679286a594cc643b5a53c48d'/>
<id>urn:sha1:ba63bfaa59ee41bd679286a594cc643b5a53c48d</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
