Re: [ANNOUNCE] Git v1.8.1.6

2013-04-08 Thread Andreas Schwab
Junio C Hamano  writes:

> A maintenance release Git v1.8.1.6 is now available at the
> usual places.
>
> The release tarballs are found at:
>
> http://code.google.com/p/git-core/downloads/list

The description on the download page

is garbled:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
ad9f833e509ba31c83efe336fd3599e89a39394b  git-1.8.2.1.tar.gz
bf4abd0e020d24ee47c64760e9fe4372c596d354  git-htmldocs-1.8.2.1.tar.gz
6c40ace4682188d0c01b1091b37276151bc77a74  git-manpages-1.8.2.1.tar.gz-BEGIN 
PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBAgAGBQJRYfrbAAoJELC16IaWr+bLH0EQANm9GihAS+37VGysxpSvkKuL
NEWDpmesCH0IYIxeiw8ECXMhxwWGfhSH3lRJkSIu4SxIZINsdMFRKxweYfHDbs6M
3pdAwocZnUkL7jVtxjUjaHI9H+/kQfimKtxp1Mdell4kKkybc6XTOsn+ibEd3sFp
CULKEg0fnS/B8g+RZALhWjyS5iPXChfQF0Vn5xoqTPLSj06Nqxq0uyF7FX9x/9ti
y3j8m8vE9tk/T1Q9P7o3Az2hV5mnC0VhRrB0wcBHWHK2N1H2v5RKjyUaVteVY1LL
iJjEJziJhoBYQo4ptnGyQo9NaL/FV9DvuPYKoa/qBKTxilYBFI5ZTrnTpZzzsi47
l18fZtDUN86voMIFPQzO7m3c5JPDbsJn0oUiwqKWLEIvufBaLAgNFJRi5xwQJQ0P
FkfDGFKutfnVFnfBffrP4YVemZX5hN9TdH7NfPfHJUKuxUn3sDEGkuvbqJ1EZj7r
bkuFF7S8JTsRxJ92hdctDVAjCA9fW23t8smBmmQ1PQka+wzawNeV/wAmMJ9Um51h
8ut8jnfWbZNsJfwYnpo3AB6iqT/gRZ5fTjhAwXcr9da/FG05OWk9RpkwI3vbTvw+
7YDSrBDgS59rnhXKjJrVQ6vMsKttvt3LPl7Cr2uMjxAtZuvUCnjLxfSbF8axE5SU
KtGfnAbYvCQYBfIKKSwS
=kNrb
-END PGP SIGNATURE-

Note the missing newline before "-BEGIN PGP SIGNATURE-".

Andreas.

-- 
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[ANNOUNCE] Git v1.8.1.6

2013-04-07 Thread Junio C Hamano
A maintenance release Git v1.8.1.6 is now available at the
usual places.

The release tarballs are found at:

http://code.google.com/p/git-core/downloads/list

and their SHA-1 checksums are:

135a4fd6c025ab16560694da110a1476a9b83de2  git-1.8.1.6.tar.gz
a9b004bf1b1922f09cb45a7a388bd452399db30c  git-htmldocs-1.8.1.6.tar.gz
41822cdd469fde30d419819e43ed57f3e73a404b  git-manpages-1.8.1.6.tar.gz

Also the following public repositories all have a copy of the v1.8.1.6
tag and the maint-1.8.1 branch that the tag points at:

  url = https://kernel.googlesource.com/pub/scm/git/git
  url = git://repo.or.cz/alt-git.git
  url = https://code.google.com/p/git-core/
  url = git://git.sourceforge.jp/gitroot/git-core/git.git
  url = git://git-core.git.sourceforge.net/gitroot/git-core/git-core
  url = https://github.com/gitster/git

Git 1.8.1.6 Release Notes
=

Fixes since v1.8.1.5


 * An earlier change to the attribute system introduced at v1.8.1.2 by
   mistake stopped a pattern "dir" (without trailing slash) from
   matching a directory "dir" (it only wanted to allow pattern "dir/"
   to also match).

 * The code to keep track of what directory names are known to Git on
   platforms with case insensitive filesystems can get confused upon a
   hash collision between these pathnames and looped forever.

 * When the "--prefix" option is used to "checkout-index", the code
   did not pick the correct output filter based on the attribute
   setting.

 * Annotated tags outside refs/tags/ hierarchy were not advertised
   correctly to the ls-remote and fetch with recent version of Git.

 * The logic used by "git diff -M --stat" to shorten the names of
   files before and after a rename did not work correctly when the
   common prefix and suffix between the two filenames overlapped.

 * "git update-index -h" did not do the usual "-h(elp)" thing.

 * perl/Git.pm::cat_blob slurped everything in core only to write it
   out to a file descriptor, which was not a very smart thing to do.

 * The SSL peer verification done by "git imap-send" did not ask for
   Server Name Indication (RFC 4366), failing to connect SSL/TLS
   sites that serve multiple hostnames on a single IP.

 * "git bundle verify" did not say "records a complete history" for a
   bundle that does not have any prerequisites.

Also contains various documentation fixes.



Changes since v1.8.1.5 are as follows:

Antoine Pelisse (4):
  update-index: allow "-h" to also display options
  diff: Fix rename pretty-print when suffix and prefix overlap
  tests: make sure rename pretty print works
  perf: update documentation of GIT_PERF_REPEAT_COUNT

Christian Helmuth (1):
  git-commit doc: describe use of multiple `-m` options

Dan Bornstein (1):
  Correct the docs about GIT_SSH.

David Michael (1):
  git-compat-util.h: Provide missing netdb.h definitions

Fredrik Gustafsson (1):
  gitweb/README: remove reference to git.kernel.org

Greg Price (1):
  describe: Document --match pattern format

Jeff King (6):
  avoid segfaults on parse_object failure
  use parse_object_or_die instead of die("bad object")
  pack-refs: write peeled entry for non-tags
  dir.c::match_pathname(): adjust patternlen when shifting pattern
  dir.c::match_pathname(): pay attention to the length of string parameters
  t: check that a pattern without trailing slash matches a directory

Johannes Sixt (1):
  t2003: work around path mangling issue on Windows

John Keeping (3):
  t2003: modernize style
  entry: fix filter lookup
  merge-tree: fix typo in merge-tree.c::unresolved

Joshua Clayton (1):
  Git.pm: fix cat_blob crashes on large files

Junio C Hamano (8):
  imap-send: support Server Name Indication (RFC4366)
  diff-options: unconfuse description of --color
  Documentation: merging a tag is a special case
  attr.c::path_matches(): the basename is part of the pathname
  attr.c::path_matches(): special case paths that end with a slash
  dir.c::match_basename(): pay attention to the length of string parameters
  Start preparing for 1.8.1.6
  Git 1.8.1.6

Kacper Kornet (3):
  rev-parse: clarify documentation of $name@{upstream} syntax
  t1507: Test that branchname@{upstream} is interpreted as branch
  Fix revision walk for commits with the same dates

Karsten Blees (1):
  name-hash.c: fix endless loop with core.ignorecase=true

Kevin Bracey (2):
  Translate git_more_info_string consistently
  git.c: make usage match manual page

Lukas Fleischer (2):
  bundle: Fix "verify" output if history is complete
  bundle: Add colons to list headings in "verify"

Matthias Krüger (1):
  git help config: s/insn/instruction/

Michael Haggerty (2):
  Provide a mechanism to turn off symlink resolution in ceiling paths
  pack-refs: add fully-peeled trait

Mihai Capo