postgresql/src/test
Tom Lane a796aac46f Support explicit placement of the temporary-table schema within search_path.
This is needed to allow a security-definer function to set a truly secure
value of search_path.  Without it, a malicious user can use temporary objects
to execute code with the privileges of the security-definer function.  Even
pushing the temp schema to the back of the search path is not quite good
enough, because a function or operator at the back of the path might still
capture control from one nearer the front due to having a more exact datatype
match.  Hence, disable searching the temp schema altogether for functions and
operators.

Security: CVE-2007-2138
2007-04-20 02:38:59 +00:00
..
bench Make sure -L and -I's for our source tree are always before system include 2001-02-20 19:20:30 +00:00
examples Update copyright to 2002. 2002-06-20 20:29:54 +00:00
locale Remove all traces of multibyte and locale options. Clean up comments 2002-09-03 21:45:44 +00:00
mb Remove all traces of multibyte and locale options. Clean up comments 2002-09-03 21:45:44 +00:00
performance /usr/local/bin/perl => /usr/bin/perl 2001-09-04 11:41:04 +00:00
regress Support explicit placement of the temporary-table schema within search_path. 2007-04-20 02:38:59 +00:00
Makefile New unified regression test driver, test/regress makefile cleanup, 2000-09-29 17:17:41 +00:00