Faithful Rust port of IANA tzdb checktab.awk — zone.tab / zone1970.tab / zonenow.tab consistency checker
-
Updated
Jun 6, 2026 - Rust
Faithful Rust port of IANA tzdb checktab.awk — zone.tab / zone1970.tab / zonenow.tab consistency checker
A faithful Rust port of upstream zishrink.awk — the IANA tzdb source compactor that converts a profile (main.zi, the output of ziguard.awk) into the small distributed tzdata.zi. zic treats the shrunk output as identical to its input.
Integration + upstream-archaeology court for the Rust-native tz suite: maps the eggert/tz surface to 14 published crates and proves full coverage.
Faithful Rust port of IANA tzdb checklinks.awk — Zone/Link graph consistency checker (link-to-nowhere, link-to-link, name collisions, backward backcheck)
Memory-safe Rust port of upstream tzcode difftime.c — time_t difference arithmetic, verified bit-for-bit against the compiled C oracle.
Add a description, image, and links to the tzcode topic page so that developers can more easily learn about it.
To associate your repository with the tzcode topic, visit your repo's landing page and select "manage topics."