CTM_BEGIN 2.0 src-4 2344 20080816052458Z . CTMFS .ctm_status 1004 1004 644 86ec15e5141d18e471236147cdcec380 5e195f0776518ba46c301efd02706133 11 src-4 2344 CTMFR share/zoneinfo/Theory 0d6a4473fb92944c5a74e2bb60005ad3 CTMFN share/zoneinfo/africa 1004 1004 644 dbfa1eab62a7926d92d261bb9ffa739d 59ce59e67a371cce367e8693ffa78582 5653 d1 1 a1 1 # @(#)africa 8.15 a389 54 # From Steffen Thorsen (2008-06-25): # Mauritius plans to observe DST from 2008-11-01 to 2009-03-31 on a trial # basis.... # It seems that Mauritius observed daylight saving time from 1982-10-10 to # 1983-03-20 as well, but that was not successful.... # http://www.timeanddate.com/news/time/mauritius-daylight-saving-time.html # From Alex Krivenyshev (2008-06-25): # http://economicdevelopment.gov.mu/portal/site/Mainhomepage/menuitem.a42b24128104d9845dabddd154508a0c/?content_id=0a7cee8b5d69a110VgnVCM1000000a04a8c0RCRD # From Arthur David Olson (2008-06-30): # The www.timeanddate.com article cited by Steffen Thorsen notes that "A # final decision has yet to be made on the times that daylight saving # would begin and end on these dates." As a place holder, use midnight. # From Paul Eggert (2008-06-30): # Follow Thorsen on DST in 1982/1983, instead of Shanks & Pottenger. # From Steffen Thorsen (2008-07-10): # According to # # http://www.lexpress.mu/display_article.php?news_id=111216 # # (in French), Mauritius will start and end their DST a few days earlier # than previously announced (2008-11-01 to 2009-03-31). The new start # date is 2008-10-26 at 02:00 and the new end date is 2009-03-27 (no time # given, but it is probably at either 2 or 3 wall clock time). # # A little strange though, since the article says that they moved the date # to align itself with Europe and USA which also change time on that date, # but that means they have not paid attention to what happened in # USA/Canada last year (DST ends first Sunday in November). I also wonder # why that they end on a Friday, instead of aligning with Europe which # changes two days later. # From Alex Krivenyshev (2008-07-11): # Seems that English language article "The revival of daylight saving # time: Energy conservation?"-# No. 16578 (07/11/2008) was originally # published on Monday, June 30, 2008... # # I guess that article in French "Le gouvernement avance l'introduction # de l'heure d'ete" stating that DST in Mauritius starting on October 26 # and ending on March 27, 2009 is the most recent one. # ... # # http://www.worldtimezone.com/dst_news/dst_news_mauritius02.html # # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule Mauritius 1982 only - Oct 10 0:00 1:00 S Rule Mauritius 1983 only - Mar 21 0:00 0 - Rule Mauritius 2008 only - Oct 26 2:00s 1:00 S Rule Mauritius 2009 only - Mar 27 2:00s 0 - d392 1 a392 1 4:00 Mauritius MU%sT # Mauritius Time a402 71 # From Alex Krivenyshev (2008-05-09): # Here is an article that Morocco plan to introduce Daylight Saving Time between # 1 June, 2008 and 27 September, 2008. # # "... Morocco is to save energy by adjusting its clock during summer so it will # be one hour ahead of GMT between 1 June and 27 September, according to # Communication Minister and Gov ernment Spokesman, Khalid Naciri...." # # # http://www.worldtimezone.net/dst_news/dst_news_morocco01.html # # OR # # http://en.afrik.com/news11892.html # # From Alex Krivenyshev (2008-05-09): # The Morocco time change can be confirmed on Morocco web site Maghreb Arabe Presse: # # http://www.map.ma/eng/sections/box3/morocco_shifts_to_da/view # # # Morocco shifts to daylight time on June 1st through September 27, Govt. # spokesman. # From Patrice Scattolin (2008-05-09): # According to this article: # # http://www.avmaroc.com/actualite/heure-dete-comment-a127896.html # # (and republished here: # # http://www.actu.ma/heure-dete-comment_i127896_0.html # # ) # the changes occurs at midnight: # # saturday night may 31st at midnight (which in french is to be # intrepreted as the night between saturday and sunday) # sunday night the 28th at midnight # # Seeing that the 28th is monday, I am guessing that she intends to say # the midnight of the 28th which is the midnight between sunday and # monday, which jives with other sources that say that it's inclusive # june1st to sept 27th. # # The decision was taken by decree *2-08-224 *but I can't find the decree # published on the web. # # It's also confirmed here: # # http://www.maroc.ma/NR/exeres/FACF141F-D910-44B0-B7FA-6E03733425D1.htm # # on a government portal as being between june 1st and sept 27th (not yet # posted in english). # # The following google query will generate many relevant hits: # # http://www.google.com/search?hl=en&q=Conseil+de+gouvernement+maroc+heure+avance&btnG=Search # # From Alex Krivenyshev (2008-05-09): # Is Western Sahara (part which administrated by Morocco) going to follow # Morocco DST changes? Any information? What about other part of # Western Sahara - under administration of POLISARIO Front (also named # SADR Saharawi Arab Democratic Republic)? # From Arthur David Olson (2008-05-09): # XXX--guess that it is only Morocco for now; guess only 2008 for now. a418 2 Rule Morocco 2008 only - Jun 1 0:00 1:00 S Rule Morocco 2008 only - Sep 28 0:00 0 - d423 1 a423 1 0:00 Morocco WE%sT CTMFN share/zoneinfo/asia 1004 1004 644 b96125ead20d96ab031844b58849f53b d0cc7c7a416291fdaebffa07933e1e9d 3807 d1 1 a1 1 # @(#)asia 8.22 a231 22 # From Paul Eggert (2008-02-11): # I just now checked Google News for western news sources that talk # about China's single time zone, and couldn't find anything before 1986 # talking about China being in one time zone. (That article was: Jim # Mann, "A clumsy embrace for another western custom: China on daylight # time--sort of", Los Angeles Times, 1986-05-05. By the way, this # article confirms the tz database's data claiming that China began # observing daylight saving time in 1986. # # From Thomas S. Mullaney (2008-02-11): # I think you're combining two subjects that need to treated # separately: daylight savings (which, you're correct, wasn't # implemented until the 1980s) and the unified time zone centered near # Beijing (which was implemented in 1949). Briefly, there was also a # "Lhasa Time" in Tibet and "Urumqi Time" in Xinjiang. The first was # ceased, and the second eventually recognized (again, in the 1980s). # # From Paul Eggert (2008-06-30): # There seems to be a good chance China switched to a single time zone in 1949 # rather than in 1980 as Shanks & Pottenger have it, but we don't have a # reliable documentary source saying so yet, so for now we still go with # Shanks & Pottenger. a1378 36 # From Deborah Goldsmith (2008-03-30): # We received a bug report claiming that the tz database UTC offset for # Asia/Choibalsan (GMT+09:00) is incorrect, and that it should be GMT # +08:00 instead. Different sources appear to disagree with the tz # database on this, e.g.: # # # http://www.timeanddate.com/worldclock/city.html?n=1026 # # # http://www.worldtimeserver.com/current_time_in_MN.aspx # # # both say GMT+08:00. # From Steffen Thorsen (2008-03-31): # eznis airways, which operates several domestic flights, has a flight # schedule here: # # http://www.eznis.com/Container.jsp?id=112 # # (click the English flag for English) # # There it appears that flights between Choibalsan and Ulaanbatar arrive # about 1:35 - 1:50 hours later in local clock time, no matter the # direction, while Ulaanbaatar-Khvod takes 2 hours in the Eastern # direction and 3:35 back, which indicates that Ulaanbatar and Khvod are # in different time zones (like we know about), while Choibalsan and # Ulaanbatar are in the same time zone (correction needed). # From Arthur David Olson (2008-05-19): # Assume that Choibalsan is indeed offset by 8:00. # XXX--in the absence of better information, assume that transition # was at the start of 2008-03-31 (the day of Steffen Thorsen's report); # this is almost surely wrong. d1414 1 a1414 2 9:00 Mongol CHO%sT 2008 Mar 31 # Choibalsan Time 8:00 Mongol CHO%sT a1463 20 # From Alex Krivenyshev (2008-05-15): # # Here is an article that Pakistan plan to introduce Daylight Saving Time # on June 1, 2008 for 3 months. # # "... The federal cabinet on Wednesday announced a new conservation plan to help # reduce load shedding by approving the closure of commercial centres at 9pm and # moving clocks forward by one hour for the next three months. # ...." # # # http://www.worldtimezone.net/dst_news/dst_news_pakistan01.html # # OR # # http://www.dailytimes.com.pk/default.asp?page=2008%5C05%5C15%5Cstory_15-5-2008_pg1_4 # # From Arthur David Olson (2008-05-19): # XXX--midnight transitions is a guess; 2008 only is a guess. a1467 2 Rule Pakistan 2008 only - Jun 1 0:00 1:00 S Rule Pakistan 2008 only - Sep 1 0:00 0 - CTMFN share/zoneinfo/australasia 1004 1004 644 e9c085cf0f3c4d50ebff3cef409016d4 4badf2be67e1fb2e7ef0333b7a1411a1 226 d1 1 a1 1 # @(#)australasia 8.9 d1349 1 a1349 1 # d1359 1 a1359 1 # According to CTMFN share/zoneinfo/europe 1004 1004 644 c810a47c08903d5f8c137ccf7ee71640 00c2a72111ed9aee91bf7c046e9fa4f0 2465 d1 1 a1 1 # @(#)europe 8.17 d460 1 a460 1 # d483 1 a483 1 Rule C-Eur 1944 1945 - Apr Mon>=1 2:00s 1:00 S a485 39 # From Jesper Norgaard Welen (2008-07-13): # # I found what is probably a typo of 2:00 which should perhaps be 2:00s # in the C-Eur rule from tz database version 2008d (this part was # corrected in version 2008d). The circumstancial evidence is simply the # tz database itself, as seen below: # # Zone Europe/Paris 0:09:21 - LMT 1891 Mar 15 0:01 # 0:00 France WE%sT 1945 Sep 16 3:00 # # Zone Europe/Monaco 0:29:32 - LMT 1891 Mar 15 # 0:00 France WE%sT 1945 Sep 16 3:00 # # Zone Europe/Belgrade 1:22:00 - LMT 1884 # 1:00 1:00 CEST 1945 Sep 16 2:00s # # Rule France 1945 only - Sep 16 3:00 0 - # Rule Belgium 1945 only - Sep 16 2:00s 0 - # Rule Neth 1945 only - Sep 16 2:00s 0 - # # The rule line to be changed is: # # Rule C-Eur 1945 only - Sep 16 2:00 0 - # # It seems that Paris, Monaco, Rule France, Rule Belgium all agree on # 2:00 standard time, e.g. 3:00 local time. However there are no # countries that use C-Eur rules in September 1945, so the only items # affected are apparently these ficticious zones that translates acronyms # CET and MET: # # Zone CET 1:00 C-Eur CE%sT # Zone MET 1:00 C-Eur ME%sT # # It this is right then the corrected version would look like: # # Rule C-Eur 1945 only - Sep 16 2:00s 0 - # # A small step for mankind though 8-) Rule C-Eur 1945 only - Sep 16 2:00s 0 - d728 1 a728 2 1:00 C-Eur CE%sT 1945 1:00 - CET 1945 Apr 2 3:00 d1096 2 a1097 2 # In 1945, Berlin was switched to Moscow Summer time (GMT+4) by # a1101 2 # http://www.parlament-berlin.de/pds-fraktion.nsf/727459127c8b66ee8525662300459099/defc77cb784f180ac1256c2b0030274b/$FILE/bersarint.pdf # d1108 4 d1115 1 a1115 4 # http://www.ptb.de/de/org/4/44/441/salt.htm says the following transition # occurred at 3:00 MEZ, not the 2:00 MEZ given in Shanks & Pottenger. # Go with the PTB. Rule Germany 1947 only - Apr 6 3:00s 1:00 S a1119 5 Rule SovietZone 1945 only - May 24 2:00 2:00 M # Midsummer Rule SovietZone 1945 only - Sep 24 3:00 1:00 S Rule SovietZone 1945 only - Nov 18 2:00s 0 - d1122 1 a1122 2 1:00 C-Eur CE%sT 1945 May 24 2:00 1:00 SovietZone CE%sT 1946 d1199 1 a1199 1 1:00 C-Eur CE%sT 1945 d2116 1 a2116 2 1:00 C-Eur CE%sT 1945 1:00 - CET 1945 May 8 2:00s CTMFN share/zoneinfo/leapseconds 1004 1004 644 4af98b2b2aed754081696cbfbc721b85 1bed80daf2cb3ced45855e2a472f3230 1094 d1 1 a1 1 # @(#)leapseconds 8.6 a46 1 Leap 2008 Dec 31 23:59:60 + S d53 1 a53 1 # OBSERVATOIRE DE PARIS d57 1 a57 2 # e-mail : services.iers@obspm.fr # http://hpiers.obspm.fr/eop-pc d59 1 a59 1 # Paris, 4 July 2008 d61 1 a61 1 # Bulletin C 36 d63 1 a63 1 # To authorities responsible d65 1 a65 1 # distribution of time d67 1 a67 2 # UTC TIME STEP # on the 1st of January 2009 d69 3 a71 2 # A positive leap second will be introduced at the end of December 2008. # The sequence of dates of the UTC second markers will be: d73 1 a73 8 # 2008 December 31, 23h 59m 59s # 2008 December 31, 23h 59m 60s # 2009 January 1, 0h 0m 0s # # The difference between UTC and the International Atomic Time TAI is: # # from 2006 January 1, 0h UTC, to 2009 January 1 0h UTC : UTC-TAI = - 33s # from 2009 January 1, 0h UTC, until further notice : UTC-TAI = - 34s d76 2 a77 2 # or June, depending on the evolution of UT1-TAI. Bulletin C is mailed every # six months, either to announce a time step in UTC or to confirm that there d81 2 a82 2 # Head # Earth Orientation Center of IERS CTMFN share/zoneinfo/northamerica 1004 1004 644 02450fbd56525a4f3ecc4de3069ddb1a e2f90ecae4b6e557142550596193cf09 145 d1 1 a1 1 # @(#)northamerica 8.24 d2079 2 a2080 2 Rule Bahamas 1964 1975 - Oct lastSun 2:00 0 S Rule Bahamas 1964 1975 - Apr lastSun 2:00 1:00 D CTMFN share/zoneinfo/southamerica 1004 1004 644 4d93bbadeb7f896a50bf727d241cd6a6 4e64325b7b628036e8943ef8bf92c361 3646 d1 1 a1 1 # @(#)southamerica 8.26 d297 4 a300 1 # From Paul Eggert (2008-06-30): d303 2 a304 5 # America/Cordoba split into 6 subregions during 1991/1992, one of which # was America/San_Luis, but we haven't verified this yet so for now we'll # keep America/Cordoba a single region rather than splitting it into the # other 5 subregions. d319 1 a319 1 # La Pampa (LP), Neuquen (NQ), Rio Negro (RN) d325 2 d428 4 a431 7 -3:00 Arg AR%sT 1990 -3:00 1:00 ARST 1990 Mar 14 -4:00 - WART 1990 Oct 15 -4:00 1:00 WARST 1991 Mar 1 -4:00 - WART 1991 Jun 1 -3:00 - ART 1999 Oct 3 -4:00 1:00 WARST 2000 Mar 3 a542 44 # From Paul Schulze (2008-06-24): # ...by law number 11.662 of April 24, 2008 (published in the "Diario # Oficial da Uniao"...) in Brazil there are changes in the timezones, # effective today (00:00am at June 24, 2008) as follows: # # a) The timezone UTC+5 is e[x]tinguished, with all the Acre state and the # part of the Amazonas state that had this timezone now being put to the # timezone UTC+4 # b) The whole Para state now is put at timezone UTC+3, instead of just # part of it, as was before. # # This change follows a proposal of senator Tiao Viana of Acre state, that # proposed it due to concerns about open television channels displaying # programs inappropriate to youths in the states that had the timezone # UTC+5 too early in the night. In the occasion, some more corrections # were proposed, trying to unify the timezones of any given state. This # change modifies timezone rules defined in decree 2.784 of 18 June, # 1913. # From Rodrigo Severo (2008-06-24): # Just correcting the URL: # # https://www.in.gov.br/imprensa/visualiza/index.jsp?jornal=3Ddo&secao=3D1&pagina=3D1&data=3D25/04/2008 # # # As a result of the above Decree I believe the America/Rio_Branco # timezone shall be modified from UTC-5 to UTC-4 and a new timezone shall # be created to represent the the west side of the Para State. I # suggest this new timezone be called Santarem as the most # important/populated city in the affected area. # # This new timezone would be the same as the Rio_Branco timezone up to # the 2008/06/24 change which would be to UTC-3 instead of UTC-4. # From Alex Krivenyshev (2008-06-24): # This is a quick reference page for New and Old Brazil Time Zones map. # # http://www.worldtimezone.com/brazil-time-new-old.php # # # - 4 time zones replaced by 3 time zones-eliminating time zone UTC- 05 # (state Acre and the part of the Amazonas will be UTC/GMT- 04) - western # part of Par state is moving to one timezone UTC- 03 (from UTC -04). d665 1 a665 1 # 4,399 d668 1 a668 1 # 4,844 d671 1 a671 1 # 5,223 d680 3 a682 2 # Decree 6,212 (2007-09-26), # adopted by the same states as before. d690 1 a715 7 # west Para (PA) # West Para includes Altamira, Oribidos, Prainha, Oriximina, and Santarem. Zone America/Santarem -3:38:48 - LMT 1914 -4:00 Brazil AM%sT 1988 Sep 12 -4:00 - AMT 2008 Jun 24 00:00 -3:00 - BRT # d778 2 a779 1 # Rondonia (RO) d806 1 a806 2 -5:00 - ACT 2008 Jun 24 00:00 -4:00 - AMT d811 2 a812 2 -5:00 - ACT 2008 Jun 24 00:00 -4:00 - AMT d859 1 a859 1 # From Jose Miguel Garrido (2008-03-05): CTMFN share/zoneinfo/zone.tab 1004 1004 644 31790f61a114fcb7ff95a3a6e17f77c8 e80a19709da0088b322e318fe1a05cbf 125 d1 1 a1 1 # @(#)zone.tab 8.18 d95 1 a95 2 BR -0226-05452 America/Santarem W Para BR -0846-06354 America/Porto_Velho Rondonia CTMFN sys/boot/i386/boot2/boot2.c 1004 1004 644 82484c5e9b37459e65769ebb8de6f656 f447d4536b71bfb74985c94f028eac07 256 d17 1 a17 1 * $FreeBSD: src/sys/boot/i386/boot2/boot2.c,v 1.28.2.8 2008/08/15 19:34:02 jhb Exp $ a26 1 #include d65 2 a66 2 #define V86_CY(x) ((x) & PSL_C) #define V86_ZR(x) ((x) & PSL_Z) a245 1 v86.efl = PSL_RESERVED_DEFAULT | PSL_I; CTMFN sys/boot/i386/btx/btx/btx.s 1004 1004 644 8ad531a65344c388984ba0728a0ba6e1 7a846302d87b7fcdda1d4c6ff3c4550a 1083 d15 2 a16 2 # $FreeBSD: src/sys/boot/i386/btx/btx/btx.s,v 1.15.2.6 2008/08/15 19:59:18 jhb Exp $ # a36 7 # Fields in %eflags. # .set PSL_T,0x00000100 # Trap flag .set PSL_I,0x00000200 # Interrupt enable flag .set PSL_VM,0x00020000 # Virtual 8086 mode flag .set PSL_AC,0x00040000 # Alignment check flag # d369 1 a369 1 testl $PSL_T,0x10(%esp,1) # Trap flag set? d473 2 d481 2 a482 1 # the segment registers for the interrupt handler. d490 3 d497 1 a497 6 # For interrupt handler invocations (either hardware interrupts or VM86 # INTx requests) we also disable interrupts, tracing, and alignment checking # while the handler runs. # intusr.3: movl -0x08(%esi),%ebx # Save user flags in %ebx testl $V86F_ADDR,%edx # Segment:offset? a500 3 andl $~(PSL_I|PSL_T|PSL_AC),%ebx # Disable interrupts, tracing, # and alignment checking for # interrupt handler a512 2 intusr.5: movw %bx,MEM_ESPR-0x12 # Pass user flags to real mode # target d516 1 a516 1 movl MEM_ESPR-0x08,%ecx # Get btx_v86 ptr d696 1 a696 1 testl $PSL_VM,0x50(%ebx) # V86 mode? CTMFN sys/boot/i386/loader/main.c 1004 1004 644 47dec506e7f9257b217c39b2fa1331da a3220470f419e2acf6ce446a118a42db 275 d26 1 a26 1 * $FreeBSD: src/sys/boot/i386/loader/main.c,v 1.17.2.8 2008/08/15 19:34:02 jhb Exp $ a36 1 #include a84 4 /* Initialize the v86 register set to a known-good state. */ bzero(&v86, sizeof(v86)); v86.efl = PSL_RESERVED_DEFAULT | PSL_I; CTMFN sys/boot/pc98/loader/main.c 1004 1004 644 f69245a7a547e18d4dbd39af992aed96 3a245a4ac85fc4f131a3095cf25ef40b 274 d26 1 a26 1 * $FreeBSD: src/sys/boot/pc98/loader/main.c,v 1.7.2.7 2008/08/15 19:34:02 jhb Exp $ a36 1 #include a84 4 /* Initialize the v86 register set to a known-good state. */ bzero(&v86, sizeof(v86)); v86.efl = PSL_RESERVED_DEFAULT | PSL_I; CTM_END 8553960cf1faa663ecbea4f15dfa25b5