diff --git a/inc/tz/list.php b/inc/tz/list.php index 391d7ee7..69fbfa05 100644 --- a/inc/tz/list.php +++ b/inc/tz/list.php @@ -28,6 +28,9 @@ if ( !empty($changedsince) ) { } if ( !empty($where)) $sql .= ' WHERE '.$where; +if ( !empty($c->strict_result_ordering) && $c->strict_result_ordering ) { + $sql .= ' ORDER BY tzid'; +} /* 2009-10-11T09:32:11Z diff --git a/testing/tests/timezone/5010-list.result b/testing/tests/timezone/5010-list.result index b080df6a..3d643516 100644 --- a/testing/tests/timezone/5010-list.result +++ b/testing/tests/timezone/5010-list.result @@ -8,72 +8,72 @@ Content-Type: application/xml; charset="utf-8" all good Pacific/Auckland - 20110919T032240Z + all good Pacific/Auckland America/Los_Angeles - 20110918T082240Z + all good America/Los_Angeles Europe/Helsinki - 20110918T182240Z + all good Europe/Helsinki New Zealand Standard Time - 20110919T032248Z + all good Pacific/Auckland New Zealand Standard Time /softwarestudio.org/Olson_20011030_5/Pacific/Auckland - 20110919T032253Z + all good Pacific/Auckland /softwarestudio.org/Olson_20011030_5/Pacific/Auckland /mozilla.org/20050126_1/Pacific/Auckland - 20110919T032256Z + all good Pacific/Auckland /mozilla.org/20050126_1/Pacific/Auckland /mozilla.org/20050126_1/Antarctica/McMurdo - 20110919T032256Z + all good Antarctica/McMurdo /mozilla.org/20050126_1/Antarctica/McMurdo /mozilla.org/20070129_1/Antarctica/McMurdo - 20110919T032258Z + all good Antarctica/McMurdo /mozilla.org/20070129_1/Antarctica/McMurdo Europe/Prague - 20110919T032319Z + all good Europe/Prague America/New_York - 20110918T112328Z + all good America/New_York (UTC-05:00) Eastern Time (US & Canada) - 20110918T112401Z + all good America/New_York (UTC-05:00) Eastern Time (US & Canada) diff --git a/testing/tests/timezone/5010-list.test b/testing/tests/timezone/5010-list.test index 3018e394..18871ceb 100644 --- a/testing/tests/timezone/5010-list.test +++ b/testing/tests/timezone/5010-list.test @@ -6,3 +6,4 @@ URL=http://regression.host/tz.php?action=list&returnall&lang=en_US HEAD REPLACE=/dtstamp>[0-9TZ]{16}/dtstamp>all good/ +REPLACE=/last-modified>[0-9TZ]{16}/last-modified>all good/ diff --git a/testing/tests/timezone/5021-list.result b/testing/tests/timezone/5021-list.result index 3e17bc27..473cd2e3 100644 --- a/testing/tests/timezone/5021-list.result +++ b/testing/tests/timezone/5021-list.result @@ -5,930 +5,600 @@ Content-Type: application/xml; charset="utf-8" all good - - Europe/Budapest - all good - Europe/Budapest - - - Europe/Podgorica - all good - Europe/Podgorica - - - Europe/Mariehamn - all good - Europe/Mariehamn - - - Europe/Copenhagen - all good - Europe/Copenhagen - - - Pacific/Auckland - all good - Pacific/Auckland - - - America/New_York - all good - America/New_York - - - Europe/Lisbon - all good - Europe/Lisbon - - - Europe/Moscow - all good - Europe/Moscow - - - Europe/Vienna - all good - Europe/Vienna - - - Europe/Andorra - all good - Europe/Andorra - - - Europe/Prague - all good - Europe/Prague - - - Europe/Simferopol - all good - Europe/Simferopol - - - Europe/Amsterdam - all good - Europe/Amsterdam - - - Europe/Minsk - all good - Europe/Minsk - - - Europe/Monaco - all good - Europe/Monaco - - - Europe/Zaporozhye - all good - Europe/Zaporozhye - - - Europe/Sofia - all good - Europe/Sofia - - - Europe/Tirane - all good - Europe/Tirane - - - Europe/Kiev - all good - Europe/Kiev - - - Europe/Jersey - all good - Europe/Jersey - - - Europe/Helsinki - all good - Europe/Helsinki - - - Europe/Istanbul - all good - Europe/Istanbul - - - Europe/Sarajevo - all good - Europe/Sarajevo - - - Europe/Zurich - all good - Europe/Zurich - - - Europe/Riga - all good - Europe/Riga - - - Europe/Guernsey - all good - Europe/Guernsey - - - Europe/Bucharest - all good - Europe/Bucharest - - - Europe/Tallinn - all good - Europe/Tallinn - - - Europe/Vatican - all good - Europe/Vatican - - - Europe/Berlin - all good - Europe/Berlin - - - Europe/Oslo - all good - Europe/Oslo - - - Europe/Stockholm - all good - Europe/Stockholm - - - Europe/Belgrade - all good - Europe/Belgrade - - - Europe/Ljubljana - all good - Europe/Ljubljana - - - Europe/Athens - all good - Europe/Athens - - - Europe/Madrid - all good - Europe/Madrid - - - Europe/Gibraltar - all good - Europe/Gibraltar - - - Europe/Bratislava - all good - Europe/Bratislava - - - Europe/Warsaw - all good - Europe/Warsaw - - - Europe/Brussels - all good - Europe/Brussels - - - Europe/Uzhgorod - all good - Europe/Uzhgorod - - - Europe/London - all good - Europe/London - - - Europe/Volgograd - all good - Europe/Volgograd - - - Europe/San_Marino - all good - Europe/San_Marino - - - Europe/Dublin - all good - Europe/Dublin - - - Europe/Isle_of_Man - all good - Europe/Isle_of_Man - - - Europe/Rome - all good - Europe/Rome - - - Europe/Vilnius - all good - Europe/Vilnius - - - Europe/Skopje - all good - Europe/Skopje - - - Europe/Vaduz - all good - Europe/Vaduz - - - Europe/Zagreb - all good - Europe/Zagreb - - - Europe/Paris - all good - Europe/Paris - - - Europe/Luxembourg - all good - Europe/Luxembourg - - - Europe/Kaliningrad - all good - Europe/Kaliningrad - - - Europe/Nicosia - all good - Europe/Nicosia - - - Europe/Chisinau - all good - Europe/Chisinau - - - Europe/Malta - all good - Europe/Malta - - - Europe/Samara - all good - Europe/Samara - - - Atlantic/St_Helena - all good - Atlantic/St_Helena - - - Atlantic/Madeira - all good - Atlantic/Madeira - - - Atlantic/Cape_Verde - all good - Atlantic/Cape_Verde - - - Atlantic/Canary - all good - Atlantic/Canary - - - Atlantic/Azores - all good - Atlantic/Azores - - - Atlantic/Reykjavik - all good - Atlantic/Reykjavik - - - Atlantic/Faroe - all good - Atlantic/Faroe - - - Atlantic/Bermuda - all good - Atlantic/Bermuda - - - Pacific/Norfolk - all good - Pacific/Norfolk - - - Pacific/Funafuti - all good - Pacific/Funafuti - - - Pacific/Tahiti - all good - Pacific/Tahiti - - - Pacific/Majuro - all good - Pacific/Majuro - - - Pacific/Wake - all good - Pacific/Wake - - - Pacific/Pago_Pago - all good - Pacific/Pago_Pago - - - Pacific/Palau - all good - Pacific/Palau - - - Pacific/Marquesas - all good - Pacific/Marquesas - - - Pacific/Fakaofo - all good - Pacific/Fakaofo - - - Pacific/Efate - all good - Pacific/Efate - - - Pacific/Noumea - all good - Pacific/Noumea - - - Pacific/Guadalcanal - all good - Pacific/Guadalcanal - - - Pacific/Chatham - all good - Pacific/Chatham - - - Pacific/Gambier - all good - Pacific/Gambier - - - Pacific/Tarawa - all good - Pacific/Tarawa - - - Pacific/Pitcairn - all good - Pacific/Pitcairn - - - Pacific/Nauru - all good - Pacific/Nauru - - - Pacific/Johnston - all good - Pacific/Johnston - - - Pacific/Rarotonga - all good - Pacific/Rarotonga - - - Pacific/Pohnpei - all good - Pacific/Pohnpei - - - Pacific/Tongatapu - all good - Pacific/Tongatapu - - - Pacific/Fiji - all good - Pacific/Fiji - - - Pacific/Kwajalein - all good - Pacific/Kwajalein - - - Pacific/Guam - all good - Pacific/Guam - - - Pacific/Wallis - all good - Pacific/Wallis - - - Pacific/Kosrae - all good - Pacific/Kosrae - - - Pacific/Port_Moresby - all good - Pacific/Port_Moresby - - - Pacific/Niue - all good - Pacific/Niue - - - Pacific/Enderbury - all good - Pacific/Enderbury - - - Pacific/Kiritimati - all good - Pacific/Kiritimati - - - Pacific/Honolulu - all good - Pacific/Honolulu - - - Pacific/Midway - all good - Pacific/Midway - - - Pacific/Saipan - all good - Pacific/Saipan - - - Pacific/Chuuk - all good - Pacific/Chuuk - - - Pacific/Apia - all good - Pacific/Apia - - - Australia/Sydney - all good - Australia/Sydney - - - Australia/Hobart - all good - Australia/Hobart - - - Australia/Currie - all good - Australia/Currie - - - Australia/Adelaide - all good - Australia/Adelaide - - - Australia/Broken_Hill - all good - Australia/Broken_Hill - - - Australia/Eucla - all good - Australia/Eucla - - - Australia/Darwin - all good - Australia/Darwin - - - Australia/Brisbane - all good - Australia/Brisbane - - - Australia/Melbourne - all good - Australia/Melbourne - - - Australia/Perth - all good - Australia/Perth - - - Australia/Lindeman - all good - Australia/Lindeman - - - Australia/Lord_Howe - all good - Australia/Lord_Howe - - - Africa/Casablanca - all good - Africa/Casablanca - - - Africa/Ndjamena - all good - Africa/Ndjamena - - - Africa/Addis_Ababa - all good - Africa/Addis_Ababa - - - Africa/Windhoek - all good - Africa/Windhoek - - - Africa/Nouakchott - all good - Africa/Nouakchott - - - Africa/Tunis - all good - Africa/Tunis - - - Africa/Algiers - all good - Africa/Algiers - - - Africa/Johannesburg - all good - Africa/Johannesburg - - - Africa/Cairo - all good - Africa/Cairo - - - Africa/Bamako - all good - Africa/Bamako - Africa/Abidjan all good Africa/Abidjan - - Africa/Mbabane - all good - Africa/Mbabane - - - Africa/Maseru - all good - Africa/Maseru - - - Africa/Mogadishu - all good - Africa/Mogadishu - - - Africa/Banjul - all good - Africa/Banjul - - - Africa/Freetown - all good - Africa/Freetown - - - Africa/Luanda - all good - Africa/Luanda - - - Africa/Dakar - all good - Africa/Dakar - - - Africa/Kampala - all good - Africa/Kampala - - - Africa/Dar_es_Salaam - all good - Africa/Dar_es_Salaam - - - Africa/Malabo - all good - Africa/Malabo - - - Africa/Kinshasa - all good - Africa/Kinshasa - - - Africa/Kigali - all good - Africa/Kigali - - - Africa/Bujumbura - all good - Africa/Bujumbura - - - Africa/Conakry - all good - Africa/Conakry - - - Africa/Blantyre - all good - Africa/Blantyre - - - Africa/Niamey - all good - Africa/Niamey - - - Africa/Djibouti - all good - Africa/Djibouti - - - Africa/Lagos - all good - Africa/Lagos - - - Africa/Brazzaville - all good - Africa/Brazzaville - - - Africa/Tripoli - all good - Africa/Tripoli - - - Africa/Lusaka - all good - Africa/Lusaka - - - Africa/Ouagadougou - all good - Africa/Ouagadougou - - - Africa/Bangui - all good - Africa/Bangui - - - Africa/El_Aaiun - all good - Africa/El_Aaiun - - - Africa/Lubumbashi - all good - Africa/Lubumbashi - - - Africa/Bissau - all good - Africa/Bissau - - - Africa/Libreville - all good - Africa/Libreville - - - Africa/Harare - all good - Africa/Harare - - - Africa/Porto-Novo - all good - Africa/Porto-Novo - - - Africa/Monrovia - all good - Africa/Monrovia - - - Africa/Juba - all good - Africa/Juba - - - Africa/Ceuta - all good - Africa/Ceuta - - - Africa/Nairobi - all good - Africa/Nairobi - - - Africa/Douala - all good - Africa/Douala - - - Africa/Khartoum - all good - Africa/Khartoum - - - Africa/Maputo - all good - Africa/Maputo - Africa/Accra all good Africa/Accra - Africa/Lome + Africa/Addis_Ababa all good - Africa/Lome + Africa/Addis_Ababa - Africa/Sao_Tome + Africa/Algiers all good - Africa/Sao_Tome + Africa/Algiers Africa/Asmara all good Africa/Asmara + + Africa/Bamako + all good + Africa/Bamako + + + Africa/Bangui + all good + Africa/Bangui + + + Africa/Banjul + all good + Africa/Banjul + + + Africa/Bissau + all good + Africa/Bissau + + + Africa/Blantyre + all good + Africa/Blantyre + + + Africa/Brazzaville + all good + Africa/Brazzaville + + + Africa/Bujumbura + all good + Africa/Bujumbura + + + Africa/Cairo + all good + Africa/Cairo + + + Africa/Casablanca + all good + Africa/Casablanca + + + Africa/Ceuta + all good + Africa/Ceuta + + + Africa/Conakry + all good + Africa/Conakry + + + Africa/Dakar + all good + Africa/Dakar + + + Africa/Dar_es_Salaam + all good + Africa/Dar_es_Salaam + + + Africa/Djibouti + all good + Africa/Djibouti + + + Africa/Douala + all good + Africa/Douala + + + Africa/El_Aaiun + all good + Africa/El_Aaiun + + + Africa/Freetown + all good + Africa/Freetown + Africa/Gaborone all good Africa/Gaborone - Arctic/Longyearbyen + Africa/Harare all good - Arctic/Longyearbyen + Africa/Harare - Antarctica/Rothera + Africa/Johannesburg all good - Antarctica/Rothera + Africa/Johannesburg - Antarctica/South_Pole + Africa/Juba all good - Antarctica/South_Pole + Africa/Juba - Antarctica/Mawson + Africa/Kampala all good - Antarctica/Mawson + Africa/Kampala - Antarctica/Casey + Africa/Khartoum all good - Antarctica/Casey + Africa/Khartoum - Antarctica/Palmer + Africa/Kigali all good - Antarctica/Palmer + Africa/Kigali - Antarctica/Vostok + Africa/Kinshasa all good - Antarctica/Vostok + Africa/Kinshasa - Antarctica/Macquarie + Africa/Lagos all good - Antarctica/Macquarie + Africa/Lagos - Antarctica/Syowa + Africa/Libreville all good - Antarctica/Syowa + Africa/Libreville - Antarctica/McMurdo + Africa/Lome all good - Antarctica/McMurdo + Africa/Lome - Antarctica/DumontDUrville + Africa/Luanda all good - Antarctica/DumontDUrville + Africa/Luanda - Antarctica/Davis + Africa/Lubumbashi all good - Antarctica/Davis + Africa/Lubumbashi - America/Chihuahua + Africa/Lusaka all good - America/Chihuahua + Africa/Lusaka + + + Africa/Malabo + all good + Africa/Malabo + + + Africa/Maputo + all good + Africa/Maputo + + + Africa/Maseru + all good + Africa/Maseru + + + Africa/Mbabane + all good + Africa/Mbabane + + + Africa/Mogadishu + all good + Africa/Mogadishu + + + Africa/Monrovia + all good + Africa/Monrovia + + + Africa/Nairobi + all good + Africa/Nairobi + + + Africa/Ndjamena + all good + Africa/Ndjamena + + + Africa/Niamey + all good + Africa/Niamey + + + Africa/Nouakchott + all good + Africa/Nouakchott + + + Africa/Ouagadougou + all good + Africa/Ouagadougou + + + Africa/Porto-Novo + all good + Africa/Porto-Novo + + + Africa/Sao_Tome + all good + Africa/Sao_Tome + + + Africa/Tripoli + all good + Africa/Tripoli + + + Africa/Tunis + all good + Africa/Tunis + + + Africa/Windhoek + all good + Africa/Windhoek + + + America/Adak + all good + America/Adak + + + America/Anchorage + all good + America/Anchorage + + + America/Anguilla + all good + America/Anguilla + + + America/Antigua + all good + America/Antigua + + + America/Atikokan + all good + America/Atikokan + + + America/Bahia_Banderas + all good + America/Bahia_Banderas + + + America/Barbados + all good + America/Barbados + + + America/Belize + all good + America/Belize + + + America/Blanc-Sablon + all good + America/Blanc-Sablon + + + America/Boise + all good + America/Boise America/Cambridge_Bay all good America/Cambridge_Bay - - America/St_Johns - all good - America/St_Johns - America/Cancun all good America/Cancun - America/Toronto + America/Cayman all good - America/Toronto + America/Cayman America/Chicago all good America/Chicago + + America/Chihuahua + all good + America/Chihuahua + + + America/Costa_Rica + all good + America/Costa_Rica + + + America/Danmarkshavn + all good + America/Danmarkshavn + + + America/Dawson + all good + America/Dawson + + + America/Dawson_Creek + all good + America/Dawson_Creek + + + America/Denver + all good + America/Denver + + + America/Detroit + all good + America/Detroit + + + America/Dominica + all good + America/Dominica + + + America/Edmonton + all good + America/Edmonton + + + America/El_Salvador + all good + America/El_Salvador + + + America/Glace_Bay + all good + America/Glace_Bay + + + America/Godthab + all good + America/Godthab + + + America/Goose_Bay + all good + America/Goose_Bay + + + America/Grand_Turk + all good + America/Grand_Turk + + + America/Grenada + all good + America/Grenada + + + America/Guadeloupe + all good + America/Guadeloupe + + + America/Guatemala + all good + America/Guatemala + + + America/Halifax + all good + America/Halifax + + + America/Havana + all good + America/Havana + + + America/Hermosillo + all good + America/Hermosillo + + + America/Indiana/Indianapolis + all good + America/Indiana/Indianapolis + + + America/Indiana/Knox + all good + America/Indiana/Knox + + + America/Indiana/Marengo + all good + America/Indiana/Marengo + + + America/Indiana/Petersburg + all good + America/Indiana/Petersburg + + + America/Indiana/Tell_City + all good + America/Indiana/Tell_City + + + America/Indiana/Vevay + all good + America/Indiana/Vevay + + + America/Indiana/Vincennes + all good + America/Indiana/Vincennes + + + America/Indiana/Winamac + all good + America/Indiana/Winamac + + + America/Inuvik + all good + America/Inuvik + + + America/Iqaluit + all good + America/Iqaluit + + + America/Jamaica + all good + America/Jamaica + + + America/Juneau + all good + America/Juneau + + + America/Kentucky/Louisville + all good + America/Kentucky/Louisville + + + America/Kentucky/Monticello + all good + America/Kentucky/Monticello + + + America/Los_Angeles + all good + America/Los_Angeles + + + America/Managua + all good + America/Managua + + + America/Marigot + all good + America/Marigot + + + America/Martinique + all good + America/Martinique + + + America/Matamoros + all good + America/Matamoros + + + America/Mazatlan + all good + America/Mazatlan + + + America/Menominee + all good + America/Menominee + + + America/Merida + all good + America/Merida + America/Metlakatla all good America/Metlakatla - America/Winnipeg + America/Mexico_City all good - America/Winnipeg + America/Mexico_City + + + America/Miquelon + all good + America/Miquelon + + + America/Moncton + all good + America/Moncton + + + America/Monterrey + all good + America/Monterrey + + + America/Montreal + all good + America/Montreal + + + America/Montserrat + all good + America/Montserrat + + + America/Nassau + all good + America/Nassau + + + America/New_York + all good + America/New_York + + + America/Nipigon + all good + America/Nipigon + + + America/Nome + all good + America/Nome America/North_Dakota/Beulah @@ -945,530 +615,230 @@ Content-Type: application/xml; charset="utf-8" all good America/North_Dakota/New_Salem - - America/Barbados - all good - America/Barbados - - - America/Moncton - all good - America/Moncton - - - America/Mazatlan - all good - America/Mazatlan - - - America/Anguilla - all good - America/Anguilla - - - America/Tortola - all good - America/Tortola - - - America/Juneau - all good - America/Juneau - - - America/St_Vincent - all good - America/St_Vincent - - - America/Inuvik - all good - America/Inuvik - - - America/Blanc-Sablon - all good - America/Blanc-Sablon - - - America/Iqaluit - all good - America/Iqaluit - - - America/Swift_Current - all good - America/Swift_Current - - - America/Rainy_River - all good - America/Rainy_River - - - America/Scoresbysund - all good - America/Scoresbysund - - - America/Costa_Rica - all good - America/Costa_Rica - - - America/Dominica - all good - America/Dominica - - - America/Tegucigalpa - all good - America/Tegucigalpa - - - America/El_Salvador - all good - America/El_Salvador - - - America/Grand_Turk - all good - America/Grand_Turk - - - America/Nome - all good - America/Nome - - - America/Hermosillo - all good - America/Hermosillo - America/Ojinaga all good America/Ojinaga - - America/Tijuana - all good - America/Tijuana - - - America/Jamaica - all good - America/Jamaica - - - America/Mexico_City - all good - America/Mexico_City - - - America/Guatemala - all good - America/Guatemala - - - America/Santa_Isabel - all good - America/Santa_Isabel - - - America/Nassau - all good - America/Nassau - - - America/Shiprock - all good - America/Shiprock - - - America/St_Lucia - all good - America/St_Lucia - - - America/Marigot - all good - America/Marigot - - - America/Grenada - all good - America/Grenada - - - America/Port-au-Prince - all good - America/Port-au-Prince - - - America/St_Kitts - all good - America/St_Kitts - - - America/Atikokan - all good - America/Atikokan - - - America/Miquelon - all good - America/Miquelon - - - America/Anchorage - all good - America/Anchorage - - - America/Managua - all good - America/Managua - - - America/Antigua - all good - America/Antigua - - - America/Godthab - all good - America/Godthab - - - America/Phoenix - all good - America/Phoenix - - - America/Cayman - all good - America/Cayman - - - America/Sitka - all good - America/Sitka - - - America/Thule - all good - America/Thule - - - America/Montserrat - all good - America/Montserrat - - - America/Martinique - all good - America/Martinique - - - America/Puerto_Rico - all good - America/Puerto_Rico - - - America/Adak - all good - America/Adak - - - America/Dawson - all good - America/Dawson - - - America/Monterrey - all good - America/Monterrey - - - America/Whitehorse - all good - America/Whitehorse - - - America/Goose_Bay - all good - America/Goose_Bay - - - America/Guadeloupe - all good - America/Guadeloupe - - - America/Dawson_Creek - all good - America/Dawson_Creek - - - America/Resolute - all good - America/Resolute - - - America/Belize - all good - America/Belize - - - America/Denver - all good - America/Denver - - - America/Merida - all good - America/Merida - - - America/Los_Angeles - all good - America/Los_Angeles - - - America/Halifax - all good - America/Halifax - - - America/Regina - all good - America/Regina - - - America/St_Barthelemy - all good - America/St_Barthelemy - - - America/Bahia_Banderas - all good - America/Bahia_Banderas - - - America/Indiana/Winamac - all good - America/Indiana/Winamac - - - America/Indiana/Tell_City - all good - America/Indiana/Tell_City - - - America/Indiana/Vincennes - all good - America/Indiana/Vincennes - - - America/Indiana/Indianapolis - all good - America/Indiana/Indianapolis - - - Indian/Mauritius - all good - Indian/Mauritius - - - America/Indiana/Petersburg - all good - America/Indiana/Petersburg - - - America/Indiana/Knox - all good - America/Indiana/Knox - - - America/Indiana/Marengo - all good - America/Indiana/Marengo - - - America/Indiana/Vevay - all good - America/Indiana/Vevay - - - America/Kentucky/Louisville - all good - America/Kentucky/Louisville - - - America/Kentucky/Monticello - all good - America/Kentucky/Monticello - - - America/Rankin_Inlet - all good - America/Rankin_Inlet - - - America/Glace_Bay - all good - America/Glace_Bay - - - America/Yakutat - all good - America/Yakutat - - - America/Boise - all good - America/Boise - - - America/Edmonton - all good - America/Edmonton - - - America/Yellowknife - all good - America/Yellowknife - - - America/St_Thomas - all good - America/St_Thomas - - - Indian/Mahe - all good - Indian/Mahe - - - America/Montreal - all good - America/Montreal - - - America/Pangnirtung - all good - America/Pangnirtung - - - America/Detroit - all good - America/Detroit - - - America/Vancouver - all good - America/Vancouver - - - America/Matamoros - all good - America/Matamoros - - - America/Nipigon - all good - America/Nipigon - - - America/Havana - all good - America/Havana - - - America/Menominee - all good - America/Menominee - - - America/Thunder_Bay - all good - America/Thunder_Bay - - - America/Santo_Domingo - all good - America/Santo_Domingo - - - America/Danmarkshavn - all good - America/Danmarkshavn - America/Panama all good America/Panama - Indian/Chagos + America/Pangnirtung all good - Indian/Chagos + America/Pangnirtung - Indian/Comoro + America/Phoenix all good - Indian/Comoro + America/Phoenix - Indian/Mayotte + America/Port-au-Prince all good - Indian/Mayotte + America/Port-au-Prince - Indian/Kerguelen + America/Puerto_Rico all good - Indian/Kerguelen + America/Puerto_Rico - Indian/Antananarivo + America/Rainy_River all good - Indian/Antananarivo + America/Rainy_River - Indian/Maldives + America/Rankin_Inlet all good - Indian/Maldives + America/Rankin_Inlet - Indian/Reunion + America/Regina all good - Indian/Reunion + America/Regina - Indian/Christmas + America/Resolute all good - Indian/Christmas + America/Resolute - Indian/Cocos + America/Santa_Isabel all good - Indian/Cocos + America/Santa_Isabel - Asia/Seoul + America/Santo_Domingo all good - Asia/Seoul + America/Santo_Domingo - Asia/Sakhalin + America/Scoresbysund all good - Asia/Sakhalin + America/Scoresbysund - Asia/Tehran + America/Shiprock all good - Asia/Tehran + America/Shiprock + + + America/Sitka + all good + America/Sitka + + + America/St_Barthelemy + all good + America/St_Barthelemy + + + America/St_Johns + all good + America/St_Johns + + + America/St_Kitts + all good + America/St_Kitts + + + America/St_Lucia + all good + America/St_Lucia + + + America/St_Thomas + all good + America/St_Thomas + + + America/St_Vincent + all good + America/St_Vincent + + + America/Swift_Current + all good + America/Swift_Current + + + America/Tegucigalpa + all good + America/Tegucigalpa + + + America/Thule + all good + America/Thule + + + America/Thunder_Bay + all good + America/Thunder_Bay + + + America/Tijuana + all good + America/Tijuana + + + America/Toronto + all good + America/Toronto + + + America/Tortola + all good + America/Tortola + + + America/Vancouver + all good + America/Vancouver + + + America/Whitehorse + all good + America/Whitehorse + + + America/Winnipeg + all good + America/Winnipeg + + + America/Yakutat + all good + America/Yakutat + + + America/Yellowknife + all good + America/Yellowknife + + + Antarctica/Casey + all good + Antarctica/Casey + + + Antarctica/Davis + all good + Antarctica/Davis + + + Antarctica/DumontDUrville + all good + Antarctica/DumontDUrville + + + Antarctica/Macquarie + all good + Antarctica/Macquarie + + + Antarctica/Mawson + all good + Antarctica/Mawson + + + Antarctica/McMurdo + all good + Antarctica/McMurdo + + + Antarctica/Palmer + all good + Antarctica/Palmer + + + Antarctica/Rothera + all good + Antarctica/Rothera + + + Antarctica/South_Pole + all good + Antarctica/South_Pole + + + Antarctica/Syowa + all good + Antarctica/Syowa + + + Antarctica/Vostok + all good + Antarctica/Vostok + + + Arctic/Longyearbyen + all good + Arctic/Longyearbyen Asia/Aden @@ -1476,24 +846,14 @@ Content-Type: application/xml; charset="utf-8" Asia/Aden - Asia/Macau + Asia/Almaty all good - Asia/Macau + Asia/Almaty - Asia/Bishkek + Asia/Amman all good - Asia/Bishkek - - - Asia/Kabul - all good - Asia/Kabul - - - Asia/Hovd - all good - Asia/Hovd + Asia/Amman Asia/Anadyr @@ -1501,69 +861,179 @@ Content-Type: application/xml; charset="utf-8" Asia/Anadyr - Asia/Kuwait + Asia/Aqtau all good - Asia/Kuwait - - - Asia/Omsk - all good - Asia/Omsk - - - Asia/Manila - all good - Asia/Manila - - - Asia/Makassar - all good - Asia/Makassar - - - Asia/Vientiane - all good - Asia/Vientiane - - - Asia/Oral - all good - Asia/Oral - - - Asia/Kashgar - all good - Asia/Kashgar - - - Asia/Yekaterinburg - all good - Asia/Yekaterinburg - - - Asia/Kamchatka - all good - Asia/Kamchatka - - - Asia/Harbin - all good - Asia/Harbin + Asia/Aqtau Asia/Aqtobe all good Asia/Aqtobe + + Asia/Ashgabat + all good + Asia/Ashgabat + + + Asia/Baghdad + all good + Asia/Baghdad + + + Asia/Bahrain + all good + Asia/Bahrain + + + Asia/Baku + all good + Asia/Baku + + + Asia/Bangkok + all good + Asia/Bangkok + + + Asia/Beirut + all good + Asia/Beirut + + + Asia/Bishkek + all good + Asia/Bishkek + + + Asia/Brunei + all good + Asia/Brunei + + + Asia/Choibalsan + all good + Asia/Choibalsan + Asia/Chongqing all good Asia/Chongqing - Asia/Samarkand + Asia/Colombo all good - Asia/Samarkand + Asia/Colombo + + + Asia/Damascus + all good + Asia/Damascus + + + Asia/Dhaka + all good + Asia/Dhaka + + + Asia/Dili + all good + Asia/Dili + + + Asia/Dubai + all good + Asia/Dubai + + + Asia/Dushanbe + all good + Asia/Dushanbe + + + Asia/Gaza + all good + Asia/Gaza + + + Asia/Harbin + all good + Asia/Harbin + + + Asia/Ho_Chi_Minh + all good + Asia/Ho_Chi_Minh + + + Asia/Hong_Kong + all good + Asia/Hong_Kong + + + Asia/Hovd + all good + Asia/Hovd + + + Asia/Irkutsk + all good + Asia/Irkutsk + + + Asia/Istanbul + all good + Asia/Istanbul + + + Asia/Jakarta + all good + Asia/Jakarta + + + Asia/Jayapura + all good + Asia/Jayapura + + + Asia/Jerusalem + all good + Asia/Jerusalem + + + Asia/Kabul + all good + Asia/Kabul + + + Asia/Kamchatka + all good + Asia/Kamchatka + + + Asia/Karachi + all good + Asia/Karachi + + + Asia/Kashgar + all good + Asia/Kashgar + + + Asia/Kathmandu + all good + Asia/Kathmandu + + + Asia/Kolkata + all good + Asia/Kolkata + + + Asia/Krasnoyarsk + all good + Asia/Krasnoyarsk Asia/Kuala_Lumpur @@ -1571,9 +1041,114 @@ Content-Type: application/xml; charset="utf-8" Asia/Kuala_Lumpur - Asia/Taipei + Asia/Kuching all good - Asia/Taipei + Asia/Kuching + + + Asia/Kuwait + all good + Asia/Kuwait + + + Asia/Macau + all good + Asia/Macau + + + Asia/Magadan + all good + Asia/Magadan + + + Asia/Makassar + all good + Asia/Makassar + + + Asia/Manila + all good + Asia/Manila + + + Asia/Muscat + all good + Asia/Muscat + + + Asia/Nicosia + all good + Asia/Nicosia + + + Asia/Novokuznetsk + all good + Asia/Novokuznetsk + + + Asia/Novosibirsk + all good + Asia/Novosibirsk + + + Asia/Omsk + all good + Asia/Omsk + + + Asia/Oral + all good + Asia/Oral + + + Asia/Phnom_Penh + all good + Asia/Phnom_Penh + + + Asia/Pontianak + all good + Asia/Pontianak + + + Asia/Pyongyang + all good + Asia/Pyongyang + + + Asia/Qatar + all good + Asia/Qatar + + + Asia/Qyzylorda + all good + Asia/Qyzylorda + + + Asia/Rangoon + all good + Asia/Rangoon + + + Asia/Riyadh + all good + Asia/Riyadh + + + Asia/Sakhalin + all good + Asia/Sakhalin + + + Asia/Samarkand + all good + Asia/Samarkand + + + Asia/Seoul + all good + Asia/Seoul Asia/Shanghai @@ -1586,29 +1161,9 @@ Content-Type: application/xml; charset="utf-8" Asia/Singapore - Asia/Kuching + Asia/Taipei all good - Asia/Kuching - - - Asia/Tbilisi - all good - Asia/Tbilisi - - - Asia/Dhaka - all good - Asia/Dhaka - - - Asia/Krasnoyarsk - all good - Asia/Krasnoyarsk - - - Asia/Istanbul - all good - Asia/Istanbul + Asia/Taipei Asia/Tashkent @@ -1616,94 +1171,14 @@ Content-Type: application/xml; charset="utf-8" Asia/Tashkent - Asia/Jerusalem + Asia/Tbilisi all good - Asia/Jerusalem + Asia/Tbilisi - Asia/Ulaanbaatar + Asia/Tehran all good - Asia/Ulaanbaatar - - - Asia/Beirut - all good - Asia/Beirut - - - Asia/Jayapura - all good - Asia/Jayapura - - - Asia/Tokyo - all good - Asia/Tokyo - - - Asia/Bangkok - all good - Asia/Bangkok - - - Asia/Kolkata - all good - Asia/Kolkata - - - Asia/Baku - all good - Asia/Baku - - - Asia/Karachi - all good - Asia/Karachi - - - Asia/Muscat - all good - Asia/Muscat - - - Asia/Kathmandu - all good - Asia/Kathmandu - - - Asia/Gaza - all good - Asia/Gaza - - - Asia/Yerevan - all good - Asia/Yerevan - - - Asia/Colombo - all good - Asia/Colombo - - - Asia/Phnom_Penh - all good - Asia/Phnom_Penh - - - Asia/Vladivostok - all good - Asia/Vladivostok - - - Asia/Almaty - all good - Asia/Almaty - - - Asia/Riyadh - all good - Asia/Riyadh + Asia/Tehran Asia/Thimphu @@ -1711,99 +1186,14 @@ Content-Type: application/xml; charset="utf-8" Asia/Thimphu - Asia/Dubai + Asia/Tokyo all good - Asia/Dubai + Asia/Tokyo - Asia/Qyzylorda + Asia/Ulaanbaatar all good - Asia/Qyzylorda - - - Asia/Aqtau - all good - Asia/Aqtau - - - Asia/Hong_Kong - all good - Asia/Hong_Kong - - - Asia/Novosibirsk - all good - Asia/Novosibirsk - - - Asia/Dushanbe - all good - Asia/Dushanbe - - - Asia/Ashgabat - all good - Asia/Ashgabat - - - Asia/Brunei - all good - Asia/Brunei - - - Asia/Novokuznetsk - all good - Asia/Novokuznetsk - - - Asia/Pyongyang - all good - Asia/Pyongyang - - - Asia/Magadan - all good - Asia/Magadan - - - Asia/Bahrain - all good - Asia/Bahrain - - - Asia/Damascus - all good - Asia/Damascus - - - Asia/Qatar - all good - Asia/Qatar - - - Asia/Choibalsan - all good - Asia/Choibalsan - - - Asia/Ho_Chi_Minh - all good - Asia/Ho_Chi_Minh - - - Asia/Yakutsk - all good - Asia/Yakutsk - - - Asia/Irkutsk - all good - Asia/Irkutsk - - - Asia/Dili - all good - Asia/Dili + Asia/Ulaanbaatar Asia/Urumqi @@ -1811,33 +1201,643 @@ Content-Type: application/xml; charset="utf-8" Asia/Urumqi - Asia/Nicosia + Asia/Vientiane all good - Asia/Nicosia + Asia/Vientiane - Asia/Pontianak + Asia/Vladivostok all good - Asia/Pontianak + Asia/Vladivostok - Asia/Amman + Asia/Yakutsk all good - Asia/Amman + Asia/Yakutsk - Asia/Jakarta + Asia/Yekaterinburg all good - Asia/Jakarta + Asia/Yekaterinburg - Asia/Baghdad + Asia/Yerevan all good - Asia/Baghdad + Asia/Yerevan - Asia/Rangoon + Atlantic/Azores all good - Asia/Rangoon + Atlantic/Azores + + + Atlantic/Bermuda + all good + Atlantic/Bermuda + + + Atlantic/Canary + all good + Atlantic/Canary + + + Atlantic/Cape_Verde + all good + Atlantic/Cape_Verde + + + Atlantic/Faroe + all good + Atlantic/Faroe + + + Atlantic/Madeira + all good + Atlantic/Madeira + + + Atlantic/Reykjavik + all good + Atlantic/Reykjavik + + + Atlantic/St_Helena + all good + Atlantic/St_Helena + + + Australia/Adelaide + all good + Australia/Adelaide + + + Australia/Brisbane + all good + Australia/Brisbane + + + Australia/Broken_Hill + all good + Australia/Broken_Hill + + + Australia/Currie + all good + Australia/Currie + + + Australia/Darwin + all good + Australia/Darwin + + + Australia/Eucla + all good + Australia/Eucla + + + Australia/Hobart + all good + Australia/Hobart + + + Australia/Lindeman + all good + Australia/Lindeman + + + Australia/Lord_Howe + all good + Australia/Lord_Howe + + + Australia/Melbourne + all good + Australia/Melbourne + + + Australia/Perth + all good + Australia/Perth + + + Australia/Sydney + all good + Australia/Sydney + + + Europe/Amsterdam + all good + Europe/Amsterdam + + + Europe/Andorra + all good + Europe/Andorra + + + Europe/Athens + all good + Europe/Athens + + + Europe/Belgrade + all good + Europe/Belgrade + + + Europe/Berlin + all good + Europe/Berlin + + + Europe/Bratislava + all good + Europe/Bratislava + + + Europe/Brussels + all good + Europe/Brussels + + + Europe/Bucharest + all good + Europe/Bucharest + + + Europe/Budapest + all good + Europe/Budapest + + + Europe/Chisinau + all good + Europe/Chisinau + + + Europe/Copenhagen + all good + Europe/Copenhagen + + + Europe/Dublin + all good + Europe/Dublin + + + Europe/Gibraltar + all good + Europe/Gibraltar + + + Europe/Guernsey + all good + Europe/Guernsey + + + Europe/Helsinki + all good + Europe/Helsinki + + + Europe/Isle_of_Man + all good + Europe/Isle_of_Man + + + Europe/Istanbul + all good + Europe/Istanbul + + + Europe/Jersey + all good + Europe/Jersey + + + Europe/Kaliningrad + all good + Europe/Kaliningrad + + + Europe/Kiev + all good + Europe/Kiev + + + Europe/Lisbon + all good + Europe/Lisbon + + + Europe/Ljubljana + all good + Europe/Ljubljana + + + Europe/London + all good + Europe/London + + + Europe/Luxembourg + all good + Europe/Luxembourg + + + Europe/Madrid + all good + Europe/Madrid + + + Europe/Malta + all good + Europe/Malta + + + Europe/Mariehamn + all good + Europe/Mariehamn + + + Europe/Minsk + all good + Europe/Minsk + + + Europe/Monaco + all good + Europe/Monaco + + + Europe/Moscow + all good + Europe/Moscow + + + Europe/Nicosia + all good + Europe/Nicosia + + + Europe/Oslo + all good + Europe/Oslo + + + Europe/Paris + all good + Europe/Paris + + + Europe/Podgorica + all good + Europe/Podgorica + + + Europe/Prague + all good + Europe/Prague + + + Europe/Riga + all good + Europe/Riga + + + Europe/Rome + all good + Europe/Rome + + + Europe/Samara + all good + Europe/Samara + + + Europe/San_Marino + all good + Europe/San_Marino + + + Europe/Sarajevo + all good + Europe/Sarajevo + + + Europe/Simferopol + all good + Europe/Simferopol + + + Europe/Skopje + all good + Europe/Skopje + + + Europe/Sofia + all good + Europe/Sofia + + + Europe/Stockholm + all good + Europe/Stockholm + + + Europe/Tallinn + all good + Europe/Tallinn + + + Europe/Tirane + all good + Europe/Tirane + + + Europe/Uzhgorod + all good + Europe/Uzhgorod + + + Europe/Vaduz + all good + Europe/Vaduz + + + Europe/Vatican + all good + Europe/Vatican + + + Europe/Vienna + all good + Europe/Vienna + + + Europe/Vilnius + all good + Europe/Vilnius + + + Europe/Volgograd + all good + Europe/Volgograd + + + Europe/Warsaw + all good + Europe/Warsaw + + + Europe/Zagreb + all good + Europe/Zagreb + + + Europe/Zaporozhye + all good + Europe/Zaporozhye + + + Europe/Zurich + all good + Europe/Zurich + + + Indian/Antananarivo + all good + Indian/Antananarivo + + + Indian/Chagos + all good + Indian/Chagos + + + Indian/Christmas + all good + Indian/Christmas + + + Indian/Cocos + all good + Indian/Cocos + + + Indian/Comoro + all good + Indian/Comoro + + + Indian/Kerguelen + all good + Indian/Kerguelen + + + Indian/Mahe + all good + Indian/Mahe + + + Indian/Maldives + all good + Indian/Maldives + + + Indian/Mauritius + all good + Indian/Mauritius + + + Indian/Mayotte + all good + Indian/Mayotte + + + Indian/Reunion + all good + Indian/Reunion + + + Pacific/Apia + all good + Pacific/Apia + + + Pacific/Auckland + all good + Pacific/Auckland + + + Pacific/Chatham + all good + Pacific/Chatham + + + Pacific/Chuuk + all good + Pacific/Chuuk + + + Pacific/Efate + all good + Pacific/Efate + + + Pacific/Enderbury + all good + Pacific/Enderbury + + + Pacific/Fakaofo + all good + Pacific/Fakaofo + + + Pacific/Fiji + all good + Pacific/Fiji + + + Pacific/Funafuti + all good + Pacific/Funafuti + + + Pacific/Gambier + all good + Pacific/Gambier + + + Pacific/Guadalcanal + all good + Pacific/Guadalcanal + + + Pacific/Guam + all good + Pacific/Guam + + + Pacific/Honolulu + all good + Pacific/Honolulu + + + Pacific/Johnston + all good + Pacific/Johnston + + + Pacific/Kiritimati + all good + Pacific/Kiritimati + + + Pacific/Kosrae + all good + Pacific/Kosrae + + + Pacific/Kwajalein + all good + Pacific/Kwajalein + + + Pacific/Majuro + all good + Pacific/Majuro + + + Pacific/Marquesas + all good + Pacific/Marquesas + + + Pacific/Midway + all good + Pacific/Midway + + + Pacific/Nauru + all good + Pacific/Nauru + + + Pacific/Niue + all good + Pacific/Niue + + + Pacific/Norfolk + all good + Pacific/Norfolk + + + Pacific/Noumea + all good + Pacific/Noumea + + + Pacific/Pago_Pago + all good + Pacific/Pago_Pago + + + Pacific/Palau + all good + Pacific/Palau + + + Pacific/Pitcairn + all good + Pacific/Pitcairn + + + Pacific/Pohnpei + all good + Pacific/Pohnpei + + + Pacific/Port_Moresby + all good + Pacific/Port_Moresby + + + Pacific/Rarotonga + all good + Pacific/Rarotonga + + + Pacific/Saipan + all good + Pacific/Saipan + + + Pacific/Tahiti + all good + Pacific/Tahiti + + + Pacific/Tarawa + all good + Pacific/Tarawa + + + Pacific/Tongatapu + all good + Pacific/Tongatapu + + + Pacific/Wake + all good + Pacific/Wake + + + Pacific/Wallis + all good + Pacific/Wallis