postgresql/src
Tom Lane 1a72f357e3 Arrange to install a "posixrules" entry in our timezone database, so that
POSIX-style timezone specs that don't exactly match any database entry will
be treated as having correct USA DST rules.  Also, document that this can
be changed if you want to use some other DST rules with a POSIX zone spec.

We could consider changing localtime.c's TZDEFRULESTRING, but since that
facility can only deal with one DST transition rule, it seems fairly useless
now; might as well just plan to override it using a "posixrules" entry.

Backpatch as far as 8.0.  There isn't much we can do in 7.x ... either your
libc gets it right, or it doesn't.
2007-03-14 17:38:15 +00:00
..
backend Fix a race condition that caused pg_database_size() and pg_tablespace_size() 2007-03-11 06:44:11 +00:00
bin Fix pg_dump on win32 to properly dump files larger than 2Gb when using 2007-02-19 15:05:21 +00:00
include Adjust the definition of is_pushed_down so that it's always true for INNER 2007-02-16 20:57:26 +00:00
interfaces Remove unsafe calling of WSAStartup and WSACleanup from DllMain. Move the 2007-03-08 19:27:48 +00:00
makefiles Add $(CFLAGS) to the simplified build rule for .so libraries on Darwin. 2006-11-28 05:45:43 +00:00
pl Fix an ancient logic error in plpgsql's exec_stmt_block: it thought it could 2007-02-08 18:37:43 +00:00
port Stamp releases 8.2.3, 8.1.8, 8.0.12. No release notes yet. 2007-02-07 03:48:58 +00:00
template Make --with-ldap build on Unixware, per Olivier Prenant. 2006-12-14 21:50:07 +00:00
test Restructure code that is responsible for ensuring that clauseless joins are 2007-02-16 00:14:08 +00:00
timezone Arrange to install a "posixrules" entry in our timezone database, so that 2007-03-14 17:38:15 +00:00
tools More MSVC build support from Magnus. 2006-11-29 19:49:31 +00:00
tutorial Fix some misuses of strncat(). 2006-09-27 16:19:42 +00:00
bcc32.mak Fix bcc32.mak to create and remove pg_config_os.h properly. Apparently 2006-10-06 18:53:53 +00:00
DEVELOPERS Testing commit stuff 2006-07-10 15:50:02 +00:00
Makefile Remove dllinit.c; it was only needed for long-obsolete Cygwin versions, 2006-06-22 23:50:35 +00:00
Makefile.global.in On Windows, we know the backend stack size limit because we have to 2006-10-08 17:15:34 +00:00
Makefile.shlib Fix shared library creation to work properly on AIX. Albe Laurenz 2006-09-19 15:36:08 +00:00
nls-global.mk When merging PO files, take into consideration translations in other PO 2006-04-05 13:40:15 +00:00
win32.mak Fix win32.mak for config cleanup. 2006-08-08 22:44:05 +00:00