| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-04-24 | date.c: allow compact version of ISO-8601 datetime | Đoàn Trần Công Danh | 1 | -0/+14 |
| 2020-04-24 | date.c: skip fractional second part of ISO-8601 | Đoàn Trần Công Danh | 1 | -0/+12 |
| 2020-04-24 | date.c: validate and set time in a helper function | Đoàn Trần Công Danh | 1 | -4/+15 |
| 2020-04-23 | date.c: s/is_date/set_date/ | Đoàn Trần Công Danh | 1 | -11/+11 |
| 2019-11-30 | date.c: switch to reentrant {gm,local}time_r | Doan Tran Cong Danh | 1 | -8/+10 |
| 2019-09-12 | Quit passing 'now' to date code | Stephen P. Smith | 1 | -14/+13 |
| 2019-02-20 | completion: add more parameter value completion | Nguyễn Thái Ngọc Duy | 1 | -0/+4 |
| 2019-02-06 | Merge branch 'lt/date-human' | Junio C Hamano | 1 | -22/+126 |
| 2019-01-29 | Add `human` format to test-tool | Stephen P. Smith | 1 | -4/+17 |
| 2019-01-24 | show_date_relative(): drop unused "tz" parameter | Jeff King | 1 | -4/+4 |
| 2019-01-22 | Replace the proposed 'auto' mode with 'auto:' | Stephen P. Smith | 1 | -7/+8 |
| 2019-01-18 | Add 'human' date format | Linus Torvalds | 1 | -20/+110 |
| 2018-11-07 | approxidate: fix NULL dereference in date_time() | Jeff King | 1 | -1/+1 |
| 2018-11-02 | approxidate: handle pending number for "specials" | Jeff King | 1 | -27/+33 |
| 2018-05-06 | Replace all die("BUG: ...") calls by BUG() ones | Johannes Schindelin | 1 | -1/+1 |
| 2017-07-06 | Merge branch 'ab/strbuf-addftime-tzname-boolify' | Junio C Hamano | 1 | -1/+1 |
| 2017-07-01 | strbuf: change an always NULL/"" strbuf_addftime() param to bool | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2017-06-22 | Merge branch 'rs/strbuf-addftime-zZ' | Junio C Hamano | 1 | -2/+12 |
| 2017-06-15 | date: use localtime() for "-local" time formats | Jeff King | 1 | -2/+12 |
| 2017-06-15 | strbuf: let strbuf_addftime handle %z and %Z itself | René Scharfe | 1 | -1/+1 |
| 2017-04-27 | date.c: abort if the system time cannot handle one of our timestamps | Johannes Schindelin | 1 | -2/+15 |
| 2017-04-27 | timestamp_t: a new data type for timestamps | Johannes Schindelin | 1 | -33/+33 |
| 2017-04-23 | PRItime: introduce a new "printf format" for timestamps | Johannes Schindelin | 1 | -13/+13 |
| 2017-04-23 | parse_timestamp(): specify explicitly where we parse timestamps | Johannes Schindelin | 1 | -3/+3 |
| 2016-07-27 | date: add "unix" format | Jeff King | 1 | -0/+8 |
| 2016-06-20 | local_tzoffset: detect errors from tm_to_time_t | Jeff King | 1 | -0/+2 |
| 2015-09-03 | date: make "local" orthogonal to date format | Jeff King | 1 | -25/+45 |
| 2015-09-03 | date: check for "local" before anything else | John Keeping | 1 | -3/+3 |
| 2015-06-29 | introduce "format" date-mode | Jeff King | 1 | -1/+8 |
| 2015-06-29 | convert "enum date_mode" into a struct | Jeff King | 1 | -18/+25 |
| 2015-05-05 | Merge branch 'jc/epochtime-wo-tz' | Junio C Hamano | 1 | -5/+9 |
| 2015-04-15 | parse_date_basic(): let the system handle DST conversion | Junio C Hamano | 1 | -2/+6 |
| 2015-04-15 | parse_date_basic(): return early when given a bogus timestamp | Junio C Hamano | 1 | -3/+3 |
| 2015-01-07 | Merge branch 'jk/approxidate-avoid-y-d-m-over-future-dates' | Junio C Hamano | 1 | -9/+12 |
| 2014-11-13 | approxidate: allow ISO-like dates far in the future | Jeff King | 1 | -2/+2 |
| 2014-11-13 | pass TIME_DATE_NOW to approxidate future-check | Jeff King | 1 | -7/+10 |
| 2014-09-19 | Merge branch 'jk/commit-author-parsing' | Junio C Hamano | 1 | -6/+7 |
| 2014-08-29 | pretty: provide a strict ISO 8601 date format | Beat Bolli | 1 | -1/+13 |
| 2014-08-27 | date: use strbufs in date-formatting functions | Jeff King | 1 | -6/+7 |
| 2014-04-17 | i18n: fix uncatchable comments for translators in date.c | Jiang Xin | 1 | -1/+1 |
| 2014-03-14 | Merge branch 'jk/commit-dates-parsing-fix' | Junio C Hamano | 1 | -2/+21 |
| 2014-02-24 | log: do not segfault on gmtime errors | Jeff King | 1 | -2/+4 |
| 2014-02-24 | date: check date overflow against time_t | Jeff King | 1 | -0/+17 |
| 2013-10-30 | Merge branch 'jk/date-c-double-semicolon' | Junio C Hamano | 1 | -1/+1 |
| 2013-10-24 | drop redundant semicolon in empty while | Jeff King | 1 | -1/+1 |
| 2013-05-29 | Merge branch 'jc/prune-all' | Junio C Hamano | 1 | -0/+22 |
| 2013-04-17 | date.c: add parse_expiry_date() | Junio C Hamano | 1 | -0/+22 |
| 2013-02-25 | Fix time offset calculation in case of unsigned time_t | Mike Gorchak | 1 | -2/+8 |
| 2013-02-25 | date.c: fix unsigned time_t comparison | Mike Gorchak | 1 | -1/+1 |
| 2012-07-22 | Merge branch 'jc/maint-filter-branch-epoch-date' | Junio C Hamano | 1 | -1/+1 |
| 2012-07-12 | date.c: Fix off by one error in object-header date parsing | Junio C Hamano | 1 | -1/+1 |
| 2012-04-24 | i18n: mark relative dates for translation | Jonathan Nieder | 1 | -39/+56 |
| 2012-02-10 | Merge branch 'jc/parse-date-raw' | Junio C Hamano | 1 | -0/+30 |
| 2012-02-03 | parse_date(): '@' prefix forces git-timestamp | Junio C Hamano | 1 | -1/+2 |
| 2012-02-03 | parse_date(): allow ancient git-timestamp | Junio C Hamano | 1 | -0/+29 |
| 2011-09-12 | date.c: Support iso8601 timezone formats | Haitao Li | 1 | -11/+23 |
| 2011-04-20 | date: avoid "X years, 12 months" in relative dates | Michael J Gruber | 1 | -2/+3 |
| 2010-07-15 | Export parse_date_basic() to convert a date string to timestamp | Jonathan Nieder | 1 | -8/+6 |
| 2010-07-05 | parse_date: fix signedness in timezone calculation | Jeff King | 1 | -1/+1 |
| 2010-06-21 | Merge branch 'rr/parse-date-refactor' | Junio C Hamano | 1 | -19/+37 |
| 2010-06-07 | Refactor parse_date for approxidate functions | Ramkumar Ramachandra | 1 | -19/+37 |
| 2010-05-18 | Add "Z" as an alias for the timezone "UTC" | Marcus Comstedt | 1 | -1/+2 |
| 2010-01-27 | Merge branch 'jc/maint-reflog-bad-timestamp' | Junio C Hamano | 1 | -8/+35 |
| 2010-01-26 | approxidate_careful() reports errorneous date string | Junio C Hamano | 1 | -8/+35 |
| 2010-01-20 | date.c: mark file-local function static | Junio C Hamano | 1 | -1/+1 |
| 2009-10-03 | Fix '--relative-date' | Johan Sageryd | 1 | -1/+1 |
| 2009-08-30 | fix approxidate parsing of relative months and years | Jeff King | 1 | -1/+4 |
| 2009-08-30 | Add date formatting and parsing functions relative to a given time | Alex Riesen | 1 | -63/+87 |
| 2009-08-22 | Further 'approxidate' improvements | Linus Torvalds | 1 | -5/+27 |
| 2009-08-22 | Improve on 'approxidate' | Linus Torvalds | 1 | -30/+63 |
| 2009-05-05 | Work around BSD whose typeof(tv.tv_sec) != time_t | Bernd Ahlers | 1 | -1/+3 |
| 2009-02-25 | never fallback relative times to absolute | Jeff King | 1 | -1/+19 |
| 2009-02-20 | Support 'raw' date format | Linus Torvalds | 1 | -0/+7 |
| 2008-08-17 | date/time: do not get confused by fractional seconds | Linus Torvalds | 1 | -6/+20 |
| 2008-06-23 | Make my_mktime() public and rename it to tm_to_time_t() | Johannes Sixt | 1 | -5/+8 |
| 2008-06-17 | Fix approxidate("never") to always return 0 | Olivier Marin | 1 | -4/+2 |
| 2008-02-25 | timezone_names[]: fixed the tz offset for New Zealand. | Steven Drake | 1 | -3/+3 |
| 2007-09-29 | parse_date_format(): convert a format name to an enum date_mode | Andy Parkins | 1 | -0/+20 |
| 2007-07-24 | Teach approxidate() to understand "never" | Johannes Schindelin | 1 | -0/+9 |
| 2007-07-13 | Make show_rfc2822_date() just another date output format. | Junio C Hamano | 1 | -15/+5 |
| 2007-07-13 | Support output ISO 8601 format dates | Robin Rosenberg | 1 | -0/+7 |
| 2007-06-07 | War on whitespace | Junio C Hamano | 1 | -5/+5 |
| 2007-06-06 | Accept dates before 2000/01/01 when specified as seconds since the epoch | Johannes Sixt | 1 | -2/+4 |
| 2007-04-25 | Add --date={local,relative,default} | Junio C Hamano | 1 | -2/+33 |
| 2007-02-27 | show_date(): rename the "relative" parameter to "mode" | Johannes Schindelin | 1 | -8/+12 |
| 2007-01-20 | show_date(): fix relative dates | Johannes Schindelin | 1 | -3/+2 |
| 2006-12-20 | simplify inclusion of system header files. | Junio C Hamano | 1 | -3/+0 |
| 2006-09-29 | Fix approxidate() to understand 12:34 AM/PM are 00:34 and 12:34 | Linus Torvalds | 1 | -10/+16 |
| 2006-09-28 | Fix approxidate() to understand more extended numbers | Linus Torvalds | 1 | -0/+40 |
| 2006-09-28 | Clean up approxidate() in preparation for fixes | Linus Torvalds | 1 | -3/+10 |
| 2006-08-26 | Relative timestamps in git log | Linus Torvalds | 1 | -8/+55 |
| 2006-08-23 | n is in fact unused, and is later shadowed. | Pierre Habouzit | 1 | -3/+3 |
| 2006-06-08 | date.c: improve guess between timezone offset and year. | Paul Eggert | 1 | -1/+1 |
| 2006-05-01 | Use RFC2822 dates from "git fmt-patch". | Junio C Hamano | 1 | -4/+25 |
| 2006-04-05 | date parsing: be friendlier to our European friends. | Junio C Hamano | 1 | -21/+56 |
| 2006-04-05 | Merge branch 'fix' | Junio C Hamano | 1 | -2/+2 |
| 2006-04-04 | parse_date(): fix parsing 03/10/2006 | Junio C Hamano | 1 | -2/+2 |
| 2006-03-09 | Use #define ARRAY_SIZE(x) (sizeof(x)/sizeof(x[0])) | Junio C Hamano | 1 | -3/+1 |
| 2006-01-05 | Fix nasty approxidate bug | Linus Torvalds | 1 | -1/+1 |
| 2005-12-29 | code comments: spell | Junio C Hamano | 1 | -1/+1 |
| 2005-11-18 | Teach "approxidate" about weekday syntax | Linus Torvalds | 1 | -5/+49 |
| 2005-11-17 | Teach "approxidate" about weekday syntax | Linus Torvalds | 1 | -1/+17 |
| 2005-11-16 | git's rev-parse.c function show_datestring presumes gnu date | Linus Torvalds | 1 | -0/+124 |
| 2005-10-14 | Unlocalized isspace and friends | Linus Torvalds | 1 | -1/+0 |
| 2005-09-22 | [PATCH] Fix strange timezone handling | Linus Torvalds | 1 | -10/+14 |
| 2005-09-20 | [PATCH] Return proper error valud from "parse_date()" | Linus Torvalds | 1 | -3/+3 |
| 2005-07-12 | parse_date(): allow const date string | Linus Torvalds | 1 | -4/+4 |
| 2005-06-25 | [PATCH] fix date parsing for GIT raw commit timestamp format. | Junio C Hamano | 1 | -5/+9 |
| 2005-05-22 | Include file cleanups.. | Linus Torvalds | 1 | -3/+0 |
| 2005-05-20 | sparse cleanup | Linus Torvalds | 1 | -0/+2 |
| 2005-05-18 | [PATCH] fix show_date() for positive timezones | Nicolas Pitre | 1 | -2/+2 |
| 2005-05-06 | date.c: add "show_date()" function. | Linus Torvalds | 1 | -0/+28 |
| 2005-05-01 | date handling: handle "AM"/"PM" on time | Linus Torvalds | 1 | -8/+22 |
| 2005-05-01 | date.c: allow even more varied time formats | Linus Torvalds | 1 | -54/+152 |
| 2005-04-30 | date.c: fix printout of timezone offsets that aren't exact hours | Linus Torvalds | 1 | -2/+8 |
| 2005-04-30 | date.c: only use the TZ names if we don't have anything better. | Linus Torvalds | 1 | -1/+5 |
| 2005-04-30 | date.c: split up dst information in the timezone table | Linus Torvalds | 1 | -45/+51 |
| 2005-04-30 | date.c: fix parsing of dates in mm/dd/yy format | Linus Torvalds | 1 | -1/+3 |
| 2005-04-30 | date.c: use the local timezone if none specified | Linus Torvalds | 1 | -2/+7 |
| 2005-04-30 | Make the date parsing accept pretty much any random crap. | Linus Torvalds | 1 | -106/+215 |
| 2005-04-30 | [PATCH] Do date parsing by hand... | Edgar Toernig | 1 | -0/+184 |