libgit2/objective-git — pull request #350 by joshaber (2014-04-04 15:47:47+00:00)
Title: Don't create a signature with an empty name

Libgit2 specifically checks to make sure the name isn't an empty string: https://github.com/libgit2/libgit2/blob/f1590a18b0c0b33ad1c194f5b6f8c66cf4c882c5/src/signature.c#L73