git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [ANNOUNCE] GIT 1.6.2.4
@ 2009-04-20  4:42 Junio C Hamano
  2009-04-20  8:06 ` David Miller
  2009-04-20  8:09 ` Stefan Näwe
  0 siblings, 2 replies; 5+ messages in thread
From: Junio C Hamano @ 2009-04-20  4:42 UTC (permalink / raw)
  To: git

The latest maintenance release GIT 1.6.2.4 is available at the
usual places:

  http://www.kernel.org/pub/software/scm/git/

  git-1.6.2.4.tar.{gz,bz2}			(source tarball)
  git-htmldocs-1.6.2.4.tar.{gz,bz2}		(preformatted docs)
  git-manpages-1.6.2.4.tar.{gz,bz2}		(preformatted docs)

The RPM binary packages for a few architectures are found in:

  RPMS/$arch/git-*-1.6.2.4-1.fc9.$arch.rpm	(RPM)

This contains bunch of fixes that have already been merged to the master
branch in preparation for 1.6.3.

----------------------------------------------------------------

GIT v1.6.2.4 Release Notes
==========================

Fixes since v1.6.2.3
--------------------

* The configuration parser had a buffer overflow while parsing an overlong
  value.

* pruning reflog entries that are unreachable from the tip of the ref
  during "git reflog prune" (hence "git gc") was very inefficient.

* "git-add -p" lacked a way to say "q"uit to refuse staging any hunks for
  the remaining paths.  You had to say "d" and then ^C.

* "git-checkout <tree-ish> <submodule>" did not update the index entry at
  the named path; it now does.

* "git-fast-export" choked when seeing a tag that does not point at commit.

* "git init" segfaulted when given an overlong template location via
  the --template= option.

* "git-ls-tree" and "git-diff-tree" used a pathspec correctly when
  deciding to descend into a subdirectory but they did not match the
  individual paths correctly.  This caused pathspecs "abc/d ab" to match
  "abc/0" ("abc/d" made them decide to descend into the directory "abc/",
  and then "ab" incorrectly matched "abc/0" when it shouldn't).

* "git-merge-recursive" was broken when a submodule entry was involved in
  a criss-cross merge situation.

Many small documentation updates are included as well.

----------------------------------------------------------------

Changes since v1.6.2.3 are as follows:

Björn Steinbrink (1):
      tree_entry_interesting: a pathspec only matches at directory boundary

Clemens Buchacher (3):
      add tests for merging with submodules
      update cache for conflicting submodule entries
      simplify output of conflicting merge

Erik Faye-Lund (4):
      test-suite: adding a test for fast-export with tag variants
      builtin-fast-export.c: turn error into warning
      builtin-fast-export.c: fix crash on tagged trees
      builtin-fast-export.c: handle nested tags

Frank Lichtenheld (1):
      init: Do not segfault on big GIT_TEMPLATE_DIR environment variable

Jeff King (2):
      doc/gitattributes: clarify location of config text
      add-interactive: refactor mode hunk handling

Johan Herland (1):
      Update docs on behaviour of 'core.sharedRepository' and 'git init --shared'

Johannes Schindelin (1):
      Fix 'git checkout <submodule>' to update the index

Johannes Sixt (1):
      t1301-shared-repo: fix forced modes test

Junio C Hamano (3):
      match_tree_entry(): a pathspec only matches at directory boundaries
      Describe fixes since 1.6.2.3
      GIT 1.6.2.4

Junio Hamano (1):
      Speed up reflog pruning of unreachable commits

Linus Torvalds (1):
      Clean up reflog unreachability pruning decision

Markus Heidelberg (2):
      doc/git-daemon: add missing arguments to options
      doc/git-daemon: add missing arguments to max-connections option

Matthieu Moy (2):
      git add -p: new "quit" command at the prompt.
      Update git-add.txt according to the new possibilities of 'git add -p'.

Nguyễn Thái Ngọc Duy (1):
      Makefile: remove {fetch,send}-pack from PROGRAMS as they are builtins

Paul Bolle (1):
      imap-send: use correct configuration variable in documentation

Thomas Jarosch (1):
      Fix buffer overflow in config parser

Ulrich Windl (1):
      git-apply: fix option description

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ANNOUNCE] GIT 1.6.2.4
  2009-04-20  4:42 [ANNOUNCE] GIT 1.6.2.4 Junio C Hamano
@ 2009-04-20  8:06 ` David Miller
  2009-04-20  8:26   ` Junio C Hamano
  2009-04-20  8:09 ` Stefan Näwe
  1 sibling, 1 reply; 5+ messages in thread
From: David Miller @ 2009-04-20  8:06 UTC (permalink / raw)
  To: gitster; +Cc: git

From: Junio C Hamano <gitster@pobox.com>
Date: Sun, 19 Apr 2009 21:42:10 -0700

> The latest maintenance release GIT 1.6.2.4 is available at the
> usual places:
> 
>   http://www.kernel.org/pub/software/scm/git/
> 
>   git-1.6.2.4.tar.{gz,bz2}			(source tarball)
>   git-htmldocs-1.6.2.4.tar.{gz,bz2}		(preformatted docs)
>   git-manpages-1.6.2.4.tar.{gz,bz2}		(preformatted docs)
> 
> The RPM binary packages for a few architectures are found in:
> 
>   RPMS/$arch/git-*-1.6.2.4-1.fc9.$arch.rpm	(RPM)
> 
> This contains bunch of fixes that have already been merged to the master
> branch in preparation for 1.6.3.

Your GIT tree on kernel.org lacks a v1.6.2.4 tag, is this intentional?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ANNOUNCE] GIT 1.6.2.4
  2009-04-20  4:42 [ANNOUNCE] GIT 1.6.2.4 Junio C Hamano
  2009-04-20  8:06 ` David Miller
@ 2009-04-20  8:09 ` Stefan Näwe
  1 sibling, 0 replies; 5+ messages in thread
From: Stefan Näwe @ 2009-04-20  8:09 UTC (permalink / raw)
  To: git

Junio C Hamano <gitster <at> pobox.com> writes:

> 
> The latest maintenance release GIT 1.6.2.4 is available at the
> usual places:
> 
>   http://www.kernel.org/pub/software/scm/git/
> 
>   git-1.6.2.4.tar.{gz,bz2}			(source tarball)
>   git-htmldocs-1.6.2.4.tar.{gz,bz2}		(preformatted docs)
>   git-manpages-1.6.2.4.tar.{gz,bz2}		(preformatted docs)

There is no tag v1.6.2.4 yet, is there?

Thx

Stefan

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ANNOUNCE] GIT 1.6.2.4
  2009-04-20  8:06 ` David Miller
@ 2009-04-20  8:26   ` Junio C Hamano
  2009-04-20  9:00     ` Thomas Jarosch
  0 siblings, 1 reply; 5+ messages in thread
From: Junio C Hamano @ 2009-04-20  8:26 UTC (permalink / raw)
  To: David Miller; +Cc: git

David Miller <davem@davemloft.net> writes:

> From: Junio C Hamano <gitster@pobox.com>
> Date: Sun, 19 Apr 2009 21:42:10 -0700
>
>> The latest maintenance release GIT 1.6.2.4 is available at the
>> usual places:
>> ...
>> This contains bunch of fixes that have already been merged to the master
>> branch in preparation for 1.6.3.
>
> Your GIT tree on kernel.org lacks a v1.6.2.4 tag, is this intentional?

No, sorry and thanks for reminding me.  Just forgot to push it out.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ANNOUNCE] GIT 1.6.2.4
  2009-04-20  8:26   ` Junio C Hamano
@ 2009-04-20  9:00     ` Thomas Jarosch
  0 siblings, 0 replies; 5+ messages in thread
From: Thomas Jarosch @ 2009-04-20  9:00 UTC (permalink / raw)
  To: Scott Chacon; +Cc: Junio C Hamano, git

On Monday, 20. April 2009 10:26:11 Junio C Hamano wrote:
> > Your GIT tree on kernel.org lacks a v1.6.2.4 tag, is this intentional?
>
> No, sorry and thanks for reminding me.  Just forgot to push it out.

Don't want to spoil the party, seems to be the same thing on repo.or.cz, 
that's where the "gitweb" link on "http://git-scm.com/download" points to.

Maybe change the link to "http://git.kernel.org/?p=git/git.git" ?

Cheers,
Thomas

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-04-20  9:02 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-20  4:42 [ANNOUNCE] GIT 1.6.2.4 Junio C Hamano
2009-04-20  8:06 ` David Miller
2009-04-20  8:26   ` Junio C Hamano
2009-04-20  9:00     ` Thomas Jarosch
2009-04-20  8:09 ` Stefan Näwe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).