jstedfast / gmime

A C/C++ MIME creation and parser library with support for S/MIME, PGP, and Unix mbox spools.
GNU Lesser General Public License v2.1
113 stars 36 forks source link

in GMime 4.0, timestamps should use some sort of robust/native GLib representations #73

Open dkg opened 4 years ago

dkg commented 4 years ago

This is an API change recommendation for GMime 4.0. Rather than relying on the problematic time_t legacy, GMime should take advantage of GLib's native forms of timestamping when representing signatures, expirations, etc.

Anyone using GMime is already using GLib, so GMime should let GLib do the heavy lifting here.