~ubuntu-branches/ubuntu/saucy/postgresql-8.4/saucy

« back to all changes in this revision

Viewing changes to src/timezone/data/northamerica

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2010-05-15 13:31:46 UTC
  • mfrom: (1.2.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20100515133146-kd8qmfietgxqvam0
Tags: 8.4.4-1
* Urgency medium due to security fixes.
* New upstream security/bug fix release:
  - Enforce restrictions in plperl using an opmask applied to the whole
    interpreter, instead of using "Safe.pm".
    Recent developments have convinced us that "Safe.pm" is too
    insecure to rely on for making plperl trustable. This change
    removes use of "Safe.pm" altogether, in favor of using a separate
    interpreter with an opcode mask that is always applied. Pleasant
    side effects of the change include that it is now possible to use
    Perl's strict pragma in a natural way in plperl, and that Perl's $a
    and $b variables work as expected in sort routines, and that
    function compilation is significantly faster. (CVE-2010-1169)
  - Prevent PL/Tcl from executing untrustworthy code from pltcl_modules.
    PL/Tcl's feature for autoloading Tcl code from a database table
    could be exploited for trojan-horse attacks, because there was no
    restriction on who could create or insert into that table. This
    change disables the feature unless pltcl_modules is owned by a
    superuser. (However, the permissions on the table are not checked,
    so installations that really need a less-than-secure modules table
    can still grant suitable privileges to trusted non-superusers.)
    Also, prevent loading code into the unrestricted "normal" Tcl
    interpreter unless we are really going to execute a pltclu
    function. (CVE-2010-1170)
  - Fix data corruption during WAL replay of ALTER ... SET TABLESPACE.
    When archive_mode is on, ALTER ... SET TABLESPACE generates a WAL
    record whose replay logic was incorrect. It could write the data to
    the wrong place, leading to possibly-unrecoverable data corruption.
    Data corruption would be observed on standby slaves, and could
    occur on the master as well if a database crash and recovery
    occurred after committing the ALTER and before the next checkpoint.
  - Fix possible crash if a cache reset message is received during
    rebuild of a relcache entry.
    This error was introduced in 8.4.3 while fixing a related failure.
  - Apply per-function GUC settings while running the language
    validator for the function. This avoids failures if the function's code
    is invalid without the setting; an example is that SQL functions may not
    parse if the search_path is not correct.
  - Do constraint exclusion for inherited "UPDATE" and "DELETE" target
    tables when constraint_exclusion = partition.
    Due to an oversight, this setting previously only caused constraint
    exclusion to be checked in "SELECT" commands.
  - Do not allow an unprivileged user to reset superuser-only parameter
    settings.
    Previously, if an unprivileged user ran ALTER USER ... RESET ALL
    for himself, or ALTER DATABASE ... RESET ALL for a database he
    owns, this would remove all special parameter settings for the user
    or database, even ones that are only supposed to be changeable by a
    superuser. Now, the "ALTER" will only remove the parameters that
    the user has permission to change.
  - Avoid possible crash during backend shutdown if shutdown occurs
    when a CONTEXT addition would be made to log entries.
    In some cases the context-printing function would fail because the
    current transaction had already been rolled back when it came time
    to print a log message.
  - Fix erroneous handling of %r parameter in recovery_end_command.
    The value always came out zero.
  - Ensure the archiver process responds to changes in archive_command
    as soon as possible.
  - Fix pl/pgsql's CASE statement to not fail when the case expression
    is a query that returns no rows.
  - Update pl/perl's "ppport.h" for modern Perl versions.
  - Fix assorted memory leaks in pl/python.
  - Handle empty-string connect parameters properly in ecpg.
  - Prevent infinite recursion in psql when expanding a variable that
    refers to itself.
  - Fix psql's \copy to not add spaces around a dot within \copy
    (select ...).
    Addition of spaces around the decimal point in a numeric literal
    would result in a syntax error.
  - Avoid formatting failure in psql when running in a locale context
    that doesn't match the client_encoding.
  - Fix unnecessary "GIN indexes do not support whole-index scans"
    errors for unsatisfiable queries using "contrib/intarray" operators.
  - Ensure that "contrib/pgstattuple" functions respond to cancel
    interrupts promptly.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# <pre>
2
 
# @(#)northamerica      8.30
 
2
# @(#)northamerica      8.31
3
3
# This file is in the public domain, so clarified as of
4
4
# 2009-05-17 by Arthur David Olson.
5
5
 
2089
2089
                        -8:00   -       PST     1970
2090
2090
                        -7:00   Mexico  M%sT    1999
2091
2091
                        -7:00   -       MST
 
2092
 
 
2093
# From Alexander Krivenyshev (2010-04-21):
 
2094
# According to news, Bah&iacute;a de Banderas (Mexican state of Nayarit)
 
2095
# changed time zone UTC-7 to new time zone UTC-6 on April 4, 2010 (to
 
2096
# share the same time zone as nearby city Puerto Vallarta, Jalisco).
 
2097
#
 
2098
# (Spanish)
 
2099
# Bah&iacute;a de Banderas homologa su horario al del centro del
 
2100
# pa&iacute;s, a partir de este domingo
 
2101
# <a href="http://www.nayarit.gob.mx/notes.asp?id=20748">
 
2102
# http://www.nayarit.gob.mx/notes.asp?id=20748
 
2103
# </a>
 
2104
#
 
2105
# Bah&iacute;a de Banderas homologa su horario con el del Centro del
 
2106
# Pa&iacute;s
 
2107
# <a href="http://www.bahiadebanderas.gob.mx/principal/index.php?option=com_content&view=article&id=261:bahia-de-banderas-homologa-su-horario-con-el-del-centro-del-pais&catid=42:comunicacion-social&Itemid=50">
 
2108
# http://www.bahiadebanderas.gob.mx/principal/index.php?option=com_content&view=article&id=261:bahia-de-banderas-homologa-su-horario-con-el-del-centro-del-pais&catid=42:comunicacion-social&Itemid=50"
 
2109
# </a>
 
2110
#
 
2111
# (English)
 
2112
# Puerto Vallarta and Bah&iacute;a de Banderas: One Time Zone
 
2113
# <a href="http://virtualvallarta.com/puertovallarta/puertovallarta/localnews/2009-12-03-Puerto-Vallarta-and-Bahia-de-Banderas-One-Time-Zone.shtml">
 
2114
# http://virtualvallarta.com/puertovallarta/puertovallarta/localnews/2009-12-03-Puerto-Vallarta-and-Bahia-de-Banderas-One-Time-Zone.shtml
 
2115
# </a>
 
2116
#
 
2117
# or
 
2118
# <a href="http://www.worldtimezone.com/dst_news/dst_news_mexico08.html">
 
2119
# http://www.worldtimezone.com/dst_news/dst_news_mexico08.html
 
2120
# </a>
 
2121
#
 
2122
# "Mexico's Senate approved the amendments to the Mexican Schedule System that
 
2123
# will allow Bah&iacute;a de Banderas and Puerto Vallarta to share the same time
 
2124
# zone ..."
2092
2125
# Baja California Sur, Nayarit, Sinaloa
 
2126
 
 
2127
# From Arthur David Olson (2010-05-01):
 
2128
# Use "Bahia_Banderas" to keep the name to fourteen characters.
 
2129
 
2093
2130
Zone America/Mazatlan   -7:05:40 -      LMT     1921 Dec 31 23:54:20
2094
2131
                        -7:00   -       MST     1927 Jun 10 23:00
2095
2132
                        -6:00   -       CST     1930 Nov 15
2100
2137
                        -7:00   -       MST     1949 Jan 14
2101
2138
                        -8:00   -       PST     1970
2102
2139
                        -7:00   Mexico  M%sT
 
2140
 
 
2141
Zone America/Bahia_Banderas     -7:01:00 -      LMT     1921 Dec 31 23:59:00
 
2142
                        -7:00   -       MST     1927 Jun 10 23:00
 
2143
                        -6:00   -       CST     1930 Nov 15
 
2144
                        -7:00   -       MST     1931 May  1 23:00
 
2145
                        -6:00   -       CST     1931 Oct
 
2146
                        -7:00   -       MST     1932 Apr  1
 
2147
                        -6:00   -       CST     1942 Apr 24
 
2148
                        -7:00   -       MST     1949 Jan 14
 
2149
                        -8:00   -       PST     1970
 
2150
                        -7:00   Mexico  M%sT    2010 Apr 4
 
2151
                        -6:00   Mexico  C%sT
 
2152
 
2103
2153
# Baja California (near US border)
2104
2154
Zone America/Tijuana    -7:48:04 -      LMT     1922 Jan  1  0:11:56
2105
2155
                        -7:00   -       MST     1924