postgresql/src/backend/catalog
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 Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
Catalog.pm Create a script that can renumber manually-assigned OIDs. 2019-03-12 10:50:48 -04:00
Makefile Rework the pg_statistic_ext catalog 2019-06-16 01:20:31 +02:00
aclchk.c Fix inconsistencies and typos in the tree, take 9 2019-08-05 12:14:58 +09:00
catalog.c Fix typos and inconsistencies in code comments 2019-06-14 09:34:34 +09:00
dependency.c Install dependencies to prevent dropping partition key columns. 2019-07-22 14:55:40 -04:00
genbki.pl Initial pgperltidy run for v12. 2019-05-22 13:36:19 -04:00
heap.c Install dependencies to prevent dropping partition key columns. 2019-07-22 14:55:40 -04:00
index.c Refactor BuildIndexInfo() with the new makeIndexInfo() 2019-08-04 11:18:57 +09:00
indexing.c Fix unused variable compiler warning in !debug builds. 2019-04-30 17:45:32 -07:00
information_schema.sql Fix inconsistencies and typos in the tree, take 9 2019-08-05 12:14:58 +09:00
namespace.c Require the schema qualification in pg_temp.type_name(arg). 2019-08-05 07:48:41 -07:00
objectaccess.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
objectaddress.c Fix inconsistencies and typos in the tree, take 9 2019-08-05 12:14:58 +09:00
partition.c Represent Lists as expansible arrays, not chains of cons-cells. 2019-07-15 13:41:58 -04:00
pg_aggregate.c Fix inconsistencies and typos in the tree 2019-07-29 12:28:30 +09:00
pg_collation.c Collations with nondeterministic comparison 2019-03-22 12:12:43 +01:00
pg_constraint.c Move code for managing PartitionDescs into a new file, partdesc.c 2019-02-21 11:45:02 -05:00
pg_conversion.c tableam: Add and use scan APIs. 2019-03-11 12:46:41 -07:00
pg_db_role_setting.c tableam: Add and use scan APIs. 2019-03-11 12:46:41 -07:00
pg_depend.c Make identity sequence management more robust 2019-07-22 12:07:10 +02:00
pg_enum.c Remove superfluous tqual.h includes. 2019-01-21 12:15:02 -08:00
pg_inherits.c Represent Lists as expansible arrays, not chains of cons-cells. 2019-07-15 13:41:58 -04:00
pg_largeobject.c Remove superfluous tqual.h includes. 2019-01-21 12:15:02 -08:00
pg_namespace.c Replace uses of heap_open et al with the corresponding table_* function. 2019-01-21 10:51:37 -08:00
pg_operator.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
pg_proc.c Represent Lists as expansible arrays, not chains of cons-cells. 2019-07-15 13:41:58 -04:00
pg_publication.c Represent Lists as expansible arrays, not chains of cons-cells. 2019-07-15 13:41:58 -04:00
pg_range.c Remove superfluous tqual.h includes. 2019-01-21 12:15:02 -08:00
pg_shdepend.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
pg_subscription.c tableam: Add and use scan APIs. 2019-03-11 12:46:41 -07:00
pg_type.c Replace uses of heap_open et al with the corresponding table_* function. 2019-01-21 10:51:37 -08:00
sql_feature_packages.txt > I have installed your patch and adjusted the names of the standards 2004-12-02 22:51:28 +00:00
sql_features.txt Update SQL conformance information about JSON path 2019-06-03 21:36:04 +02:00
storage.c Initial pgindent run for v12. 2019-05-22 12:55:34 -04:00
system_views.sql Further fix privileges on pg_statistic_ext[_data]. 2019-06-16 11:00:23 -04:00
toasting.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00