Always allow timestamps to be printed
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 21 May 2018 18:39:09 +0000 (20:39 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 31 May 2018 12:30:23 +0000 (14:30 +0200)
commitd3d280242cc9cdfaf0184860029ddd738b6fa952
treee4dc2661ca2d1d73f838dfb1e9322d68f9eba1fe
parent6dbef3053dcb11a58ead99bee0790ad1f4c40522
Always allow timestamps to be printed

If the timestamp is above 9999-12-30, (or 2038-something-something on 32 bit),
use XXXX-XX-XX XX:XX:XX as the replacement.

The problem with refusing to print timestamps is that our code accepts such
timestamps, so we can't really just refuse to process them afterwards. Also, it
makes journal files non-portable, because suddently we might completely refuse
to print entries which are totally OK on a different machine.
src/basic/time-util.c
src/shared/logs-show.c
src/test/test-time-util.c