The leaptable-compiler is a tool for creating and maintaining
a binary file with a table of leap seconds, used by the libiso8601 library. This table can be used by
applications with strong leap-second accuracy requirements which are not
regularly restarted to ensure that the table of leap seconds in memory stays
current.
The compiler takes as input a list of ISO8601 dates on which leap seconds
occur. It generates a binary file in a format suitable for passing to the
iso8601_leap_table_load() function of libiso8601.
An up-to-date binary file will be maintained at the following URL:
http://www.lwithers.me.uk/usr/share/libiso8601/leap-seconds
You can download the latest version by cloning the git repository:
git clone git://git.lwithers.me.uk/leaptable-compiler
| Version | Date | Source | GPG Signature (key) | Dependencies |
|---|---|---|---|---|
| 0.3.5 | 2012-01-07 | .tar.bz2 | .tar.bz2.asc | |
| 0.3.4 | 20090103 | .tar.bz2 | .tar.bz2.asc |
Older releases may be found here.