postgresql/src
Andrew Dunstan 78ed8e03c6 Fix unescaping of JSON Unicode escapes, especially for non-UTF8.
Per discussion  on -hackers. We treat Unicode escapes when unescaping
them similarly to the way we treat them in PostgreSQL string literals.
Escapes in the ASCII range are always accepted, no matter what the
database encoding. Escapes for higher code points are only processed in
UTF8 databases, and attempts to process them in other databases will
result in an error. \u0000 is never unescaped, since it would result in
an impermissible null byte.
2013-06-12 13:35:24 -04:00
..
backend Fix unescaping of JSON Unicode escapes, especially for non-UTF8. 2013-06-12 13:35:24 -04:00
bin Fix pg_isready to handle conninfo properly. 2013-06-11 03:03:16 +09:00
common pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
include Add ARM64 (aarch64) support to s_lock.h. 2013-06-04 15:42:02 -04:00
interfaces Additional spelling corrections 2013-06-03 08:40:27 -04:00
makefiles
pl Add semicolons to eval'd strings to hide a minor Perl behavioral change. 2013-06-03 14:19:26 -04:00
port pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
template
test Fix unescaping of JSON Unicode escapes, especially for non-UTF8. 2013-06-12 13:35:24 -04:00
timezone pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
tools Minor spelling fixes 2013-06-01 10:18:59 -04:00
tutorial
.gitignore
bcc32.mak
DEVELOPERS
Makefile
Makefile.global.in Remove whitespace from end of lines 2013-05-30 21:05:07 -04:00
Makefile.shlib
nls-global.mk
win32.mak