Merge branch 'bc/commit-invalid-utf8'
commit73f4c9a104ada33a06d38767404a04bbd4f86672
authorJunio C Hamano <gitster@pobox.com>
Thu, 18 Jul 2013 19:58:19 +0000 (18 12:58 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 18 Jul 2013 19:58:19 +0000 (18 12:58 -0700)
tree0b265457d25be9a1f8c217e8866b09438926425e
parent0d64cdf8e2d7a24bfa6d7246a75c5f207e088164
parent81050ac604e27395509b5bffe80692a14d6ad3cd
Merge branch 'bc/commit-invalid-utf8'

Logic to auto-detect character encodings in the commit log message
did not reject overlong and invalid UTF-8 characters.

* bc/commit-invalid-utf8:
  commit: reject non-characters
  commit: reject overlong UTF-8 sequences
  commit: reject invalid UTF-8 codepoints
commit.c