aboutsummaryrefslogtreecommitdiff
path: root/write-tree.c
diff options
context:
space:
mode:
authorDavid Woodhouse <dwmw2@infradead.org>2005-04-15 08:39:57 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-15 08:39:57 -0700
commit27de946d0ee70fad497253bbaab76d2fa7b1c77c (patch)
tree53cbeeb5b30e9a9e0759fad94a9e2d24aaeff53d /write-tree.c
parentaa1c48df8172f844455cc12f25aa49be8ffdd828 (diff)
downloadgit-27de946d0ee70fad497253bbaab76d2fa7b1c77c.tar.gz
git-27de946d0ee70fad497253bbaab76d2fa7b1c77c.tar.xz
[PATCH] Simplify date handling and make it more reliable
This make all dates be stores as seconds since UTC epoch, with the author's or committer's timezone as auxiliary data so that dates can be pretty-printed in the original timezone later if anyone cares. I left the date parsing in rev-tree.c for backward compatibility but it can be dropped when we change to base64 :) commit-tree now eats RFC2822 dates as AUTHOR_DATE because that's what you're going to want to feed it. Yes, glibc sucks and strptime is a pile of crap. We have to parse it ourselves.
Diffstat (limited to 'write-tree.c')
0 files changed, 0 insertions, 0 deletions