{"thread":{"id":"34307","subject":"[PATCH 0/2] commit: improve UTF-8 validation","startedAt":"2013-06-29T17:39:40Z","lastAt":"2013-06-29T17:39:40Z","messageCount":1,"participants":["brian m. carlson"],"isPatch":true,"patchVersion":1,"patchTotal":2},"messages":[{"id":"222230","messageId":"20130629173940.GA226907@vauxhall.crustytoothpaste.net","threadId":"34307","inReplyTo":null,"subject":"[PATCH 0/2] commit: improve UTF-8 validation","fromName":"brian m. carlson","fromEmail":"sandals@crustytoothpaste.net","sentAt":"2013-06-29T17:39:40Z","receivedAt":"2013-06-29T17:39:40Z","isPatch":true,"sender":{"key":"sandals@crustytoothpaste.net","avatar":"https://avatars.githubusercontent.com/u/497054?v=4"},"body":"This series contains a pair of patches that improve the validation of\nthe UTF-8 used in commit messages.  Invalid codepoints, such as\nsurrogates and guaranteed non-characters, are rejected, along with\noverlong UTF-8 sequences.\n\nbrian m. carlson (2):\n  commit: reject invalid UTF-8 codepoints\n  commit: reject overlong UTF-8 sequences\n\n commit.c                   | 28 +++++++++++++++++++++++++---\n t/t3900-i18n-commit.sh     | 17 +++++++++++++++++\n t/t3900/UTF-8-invalid.txt  |  3 +++\n t/t3900/UTF-8-overlong.txt |  3 +++\n 4 files changed, 48 insertions(+), 3 deletions(-)\n create mode 100644 t/t3900/UTF-8-invalid.txt\n create mode 100644 t/t3900/UTF-8-overlong.txt\n\n-- \n1.8.3.1\n"}]}