postgresql/src
Tom Lane 4b2315f493 Install a more robust solution for the problem of infinite error-processing
recursion when we are unable to convert a localized error message to the
client's encoding.  We've been over this ground before, but as reported by
Ibrar Ahmed, it still didn't work in the case of conversion failures for
the conversion-failure message itself :-(.  Fix by installing a "circuit
breaker" that disables attempts to localize this message once we get into
recursion trouble.

Patch all supported branches, because it is in fact broken in all of them;
though I had to add some missing translations to the older branches in
order to expose the failure in the particular test case I was using.
2008-10-27 19:37:29 +00:00
..
backend Install a more robust solution for the problem of infinite error-processing 2008-10-27 19:37:29 +00:00
bin Recent patches to pg_ctl broke "pg_ctl restart" for the case where no 2008-09-30 13:14:07 +00:00
include Install a more robust solution for the problem of infinite error-processing 2008-10-27 19:37:29 +00:00
interfaces Fix memory leak when using gsslib parameter in libpq connections 2008-10-23 16:17:22 +00:00
makefiles Teach pgxs.mk and Install.pm how to install files from a contrib module 2007-10-16 16:00:00 +00:00
pl Fix overly tense optimization of PLpgSQL_func_hashkey: we must represent 2008-10-09 16:35:13 +00:00
port tag for 8.3.4 2008-09-19 03:04:13 +00:00
template Use SYSV semaphores rather than POSIX on Darwin >= 6.0 (i.e., OS X 10.2 2007-09-26 00:32:46 +00:00
test Fix copy-and-pasteo that's causing pg_regress to lie about which file it can't 2008-08-03 05:12:45 +00:00
timezone Update time zone data files to tzdata release 2008f (DST law changes in 2008-09-17 14:18:46 +00:00
tools Create a script to handle stamping release version numbers into files, 2008-06-10 18:08:55 +00:00
tutorial Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
bcc32.mak Remove old-style win32 client-only visual c++ build infrastructure for everything except 2007-03-05 14:18:38 +00:00
DEVELOPERS Testing commit stuff 2006-07-10 15:50:02 +00:00
Makefile Tsearch2 functionality migrates to core. The bulk of this work is by 2007-08-21 01:11:32 +00:00
Makefile.global.in I find that an out-of-the-box installation of OSSP uuid 1.6.0 installs 2007-11-13 00:13:19 +00:00
Makefile.shlib Change $(CC) to $(COMPILER) on Solaris gcc so -m64 is passed into the 2007-02-20 22:45:57 +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 Update supported standalone VC++ version to 7.1+ only, and fix 2007-08-03 10:47:11 +00:00