# [PATCH 0/2] commit: improve UTF-8 validation

1 messages from 2013-06-29 to 2013-06-29. Participants: brian m. carlson.
Thread: https://gitlist.dev/t/34307

## brian m. carlson, 2013-06-29 17:39

Subject: [PATCH 0/2] commit: improve UTF-8 validation
Message-ID: <20130629173940.GA226907@vauxhall.crustytoothpaste.net>
URL: https://gitlist.dev/e/20130629173940.GA226907%40vauxhall.crustytoothpaste.net

```
This series contains a pair of patches that improve the validation of
the UTF-8 used in commit messages.  Invalid codepoints, such as
surrogates and guaranteed non-characters, are rejected, along with
overlong UTF-8 sequences.

brian m. carlson (2):
  commit: reject invalid UTF-8 codepoints
  commit: reject overlong UTF-8 sequences

 commit.c                   | 28 +++++++++++++++++++++++++---
 t/t3900-i18n-commit.sh     | 17 +++++++++++++++++
 t/t3900/UTF-8-invalid.txt  |  3 +++
 t/t3900/UTF-8-overlong.txt |  3 +++
 4 files changed, 48 insertions(+), 3 deletions(-)
 create mode 100644 t/t3900/UTF-8-invalid.txt
 create mode 100644 t/t3900/UTF-8-overlong.txt

-- 
1.8.3.1

```
