Re: pgsql: Properly handle Win32 paths of 'E:abc', which can be either abso

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: pgsql: Properly handle Win32 paths of 'E:abc', which can be either abso
Дата
Msg-id 5079.1297530202@sss.pgh.pa.us
обсуждение исходный текст
Ответ на pgsql: Properly handle Win32 paths of 'E:abc', which can be either abso  (Bruce Momjian <bruce@momjian.us>)
Ответы Re: pgsql: Properly handle Win32 paths of 'E:abc', which can be either abso  (Bruce Momjian <bruce@momjian.us>)
Список pgsql-committers
Bruce Momjian <bruce@momjian.us> writes:
> Properly handle Win32 paths of 'E:abc', which can be either absolute or
> relative, by creating a function path_is_relative_and_below_cwd() to
> check for specific requirements.  It is unclear if this fixes a security
> problem or not but the new code is more robust.

Surely this test is backwards?

+bool
+path_is_relative_and_below_cwd(const char *path)
+{
+   if (!is_absolute_path(path))
+       return false;


            regards, tom lane

В списке pgsql-committers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: pgsql: DDL support for collations
Следующее
От: Tom Lane
Дата:
Сообщение: pgsql: Refactor ALTER EXTENSION UPDATE to have cleaner multi-step seman