postgresql/src/bin/scripts/t
Noah Misch 4ec14e5aa1 Fail pgwin32_message_to_UTF16() for SQL_ASCII messages.
The function had been interpreting SQL_ASCII messages as UTF8, throwing
an error when they were invalid UTF8.  The new behavior is consistent
with pg_do_encoding_conversion().  This affects LOG_DESTINATION_STDERR
and LOG_DESTINATION_EVENTLOG, which will send untranslated bytes to
write() and ReportEventA().  On buildfarm member bowerbird, enabling
log_connections caused an error whenever the role name was not valid
UTF8.  Back-patch to 9.4 (all supported versions).

Discussion: https://postgr.es/m/20190512015615.GD1124997@rfd.leadboat.com
2019-05-12 10:33:08 -07:00
..
010_clusterdb.pl perltidy: Add option --nooutdent-long-quotes 2018-04-27 11:37:43 -04:00
011_clusterdb_all.pl PostgresNode: Add names to nodes 2016-01-20 14:13:11 -03:00
020_createdb.pl PostgresNode: Add names to nodes 2016-01-20 14:13:11 -03:00
040_createuser.pl perltidy: Add option --nooutdent-long-quotes 2018-04-27 11:37:43 -04:00
050_dropdb.pl Rework PostgresNode's psql method 2016-03-03 17:58:30 -03:00
070_dropuser.pl Establish conventions about global object names used in regression tests. 2016-07-17 18:42:43 -04:00
080_pg_isready.pl Reindent Perl files with perltidy version 20170521. 2018-04-25 14:00:19 -04:00
090_reindexdb.pl Empty search_path in Autovacuum and non-psql/pgbench clients. 2018-02-26 07:39:44 -08:00
091_reindexdb_all.pl PostgresNode: Add names to nodes 2016-01-20 14:13:11 -03:00
100_vacuumdb.pl Reindent Perl files with perltidy version 20170521. 2018-04-25 14:00:19 -04:00
101_vacuumdb_all.pl PostgresNode: Add names to nodes 2016-01-20 14:13:11 -03:00
102_vacuumdb_stages.pl Improve inefficient regexes in vacuumdb TAP test. 2018-05-08 20:17:43 -04:00
200_connstr.pl Fail pgwin32_message_to_UTF16() for SQL_ASCII messages. 2019-05-12 10:33:08 -07:00