Remove PushOverrideSearchPath() and PopOverrideSearchPath().
Noah Misch <noah@leadboat.com>
Remove PushOverrideSearchPath() and PopOverrideSearchPath(). Since commit 681d9e4621aac0a9c71364b6f54f00f6d8c4337f, they have no in-tree calls. Any new calls would introduce security vulnerabilities like the one fixed in that commit. Alexander Lakhin, reviewed by Aleksander Alekseev. Discussion: https://postgr.es/m/8ffb4650-52c4-6a81-38fc-8f99be981130@gmail.com
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/catalog/namespace.c | modified | +6 −227 |
| src/backend/commands/extension.c | modified | +0 −5 |
| src/include/catalog/namespace.h | modified | +0 −2 |
| src/tools/pgindent/typedefs.list | modified | +0 −1 |
Discussion
- Getting rid of OverrideSearhPath in namespace.c 3 messages · 2023-07-16 → 2023-08-01