libgit2/libgit2 — pull request #2558 by carlosmn (2014-09-10 16:15:47+00:00)
Title: signature: don't allow empty emails

A signature is made up of a non-empty name and a non-empty email so
let's validate that. This also brings us more in line with git, which
also rejects ident with an empty email.