What tim ime is is it? it? Managin ing Tim Time in in the In Internet
sathiya@cs.wisc.edu 1
Sathiya Kumaran Mani†, Paul Barford†, Ramakrishnan Durairajan+, Joel Sommers*
†University of Wisconsin – Madison +University of Oregon *Colgate University
What tim ime is is it? it? Managin ing Tim Time in in the In - - PowerPoint PPT Presentation
What tim ime is is it? it? Managin ing Tim Time in in the In Internet Sathiya Kumaran Mani , Paul Barford , Ramakrishnan Durairajan + , Joel Sommers * University of Wisconsin Madison + University of Oregon * Colgate University
sathiya@cs.wisc.edu 1
Sathiya Kumaran Mani†, Paul Barford†, Ramakrishnan Durairajan+, Joel Sommers*
†University of Wisconsin – Madison +University of Oregon *Colgate University
sathiya@cs.wisc.edu 2
sathiya@cs.wisc.edu 3
sathiya@cs.wisc.edu 4
# Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone America/New_York -4:56:02 - LMT 1883 Nov 18 12:03:58 …
1967
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S … Rule US 2007 max - Mar Sun >=8 2:00 1:00 D Rule US 2007 max - Nov Sun >=1 2:00 0 S
libraries – GNU Linux, Android, iOS, pytz (Python), Joda-Time (Java) etc.
sathiya@cs.wisc.edu 5
sathiya@cs.wisc.edu 6
Given the practical and extremely wide-spread use of TZDB it is important to understand its evolution.
sathiya@cs.wisc.edu 7
sathiya@cs.wisc.edu 8
sathiya@cs.wisc.edu 9
sathiya@cs.wisc.edu 10
sathiya@cs.wisc.edu 11
sathiya@cs.wisc.edu 12
and tests
processes to facilitate malicious/unwanted updates to TZDB
sathiya@cs.wisc.edu 13
sathiya@cs.wisc.edu 14
appear in the proceedings of The ACM, IRTF & ISOC Applied Networking Research Workshop, 2019
sathiya@cs.wisc.edu 15
Thanks to the TZDB community for their efforts in maintaining this critical database.
All the data and code from our study is available at: https://github.com/satkum/tzdb_analysis