postgresql/src
Tom Lane 170590261c Fix length checking for Unicode identifiers containing escapes (U&"...").
We used the length of the input string, not the de-escaped string, as
the trigger for NAMEDATALEN truncation.  AFAICS this would only result
in sometimes printing a phony truncation warning; but it's just luck
that there was no worse problem, since we were violating the API spec
for truncate_identifier().  Per bug #9204 from Joshua Yanovski.

This has been wrong since the Unicode-identifier support was added,
so back-patch to all supported branches.
2014-02-13 14:24:52 -05:00
..
backend Fix length checking for Unicode identifiers containing escapes (U&"..."). 2014-02-13 14:24:52 -05:00
bin Avoid printing uninitialized filename variable in verbose mode 2014-02-09 12:09:55 +01:00
include Fix multiple bugs in index page locking during hot-standby WAL replay. 2014-01-14 17:34:57 -05:00
interfaces Improve libpq's error recovery for connection loss during COPY. 2014-02-12 17:50:16 -05:00
makefiles Don't use deprecated dllwrap on Cygwin. 2014-02-01 16:14:01 -05:00
pl Translation updates 2013-12-02 00:06:28 -05:00
port Add "SHIFT_JIS" as an accepted encoding name for locale checking. 2013-12-15 11:10:56 +09:00
template Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
test Don't generate plain-text HISTORY and src/test/regress/README anymore. 2014-02-10 20:48:23 -05:00
timezone Update time zone data files to tzdata release 2013h. 2013-12-01 14:12:08 -05:00
tools Don't generate plain-text HISTORY and src/test/regress/README anymore. 2014-02-10 20:48:23 -05:00
tutorial Modernize string literal syntax in tutorial example. 2013-01-19 17:21:08 -05:00
.gitignore Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
bcc32.mak Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
DEVELOPERS Replace a couple of references to files that no longer exist in the source 2009-05-04 08:08:47 +00:00
Makefile Fix some oversights in distprep and maintainer-clean targets. 2011-03-10 00:04:05 -05:00
Makefile.global.in Revert "Backpatch pgxs vpath build and installation fixes (v2)" 2013-10-07 22:39:30 -04:00
Makefile.shlib fix whitespace 2014-02-01 16:30:14 -05:00
nls-global.mk Fix makefile logic to not break the build when xgettext is missing 2010-10-14 23:16:46 +03:00
win32.mak Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00