postgresql/src/include/parser
Noah Misch ffa2d37e5f Require the schema qualification in pg_temp.type_name(arg).
Commit aa27977fe2 introduced this
restriction for pg_temp.function_name(arg); do likewise for types
created in temporary schemas.  Programs that this breaks should add
"pg_temp." schema qualification or switch to arg::type_name syntax.
Back-patch to 9.4 (all supported versions).

Reviewed by Tom Lane.  Reported by Tom Lane.

Security: CVE-2019-10208
2019-08-05 07:48:41 -07:00
..
.gitignore Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
analyze.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
gramparse.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
kwlist.h Generated columns 2019-03-30 08:15:57 +01:00
parse_agg.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
parse_clause.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
parse_coerce.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
parse_collate.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
parse_cte.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
parse_enr.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
parse_expr.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
parse_func.h Fix inconsistencies and typos in the tree, take 9 2019-08-05 12:14:58 +09:00
parse_node.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
parse_oper.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
parse_param.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
parse_relation.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
parse_target.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
parse_type.h Require the schema qualification in pg_temp.type_name(arg). 2019-08-05 07:48:41 -07:00
parse_utilcmd.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
parser.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
parsetree.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
scanner.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
scansup.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00