libgit2/libgit2 — pull request #1265 by arrbee (2013-01-21 21:22:36+00:00)
Title: Parse commit time as uint64_t to avoid overflow

The commit time is already stored as a `git_time_t`, but we were parsing it as a `uint32_t`. This just switches the parser to use `uint64_t` which will handle dates further in the future (and adds some tests of those future dates).

This should fix #1263