1*b8118573SArrigo Marchioridiff -ru misc/hsqldb/src/org/hsqldb/persist/Log.java misc/build/hsqldb/src/org/hsqldb/persist/Log.java 2*b8118573SArrigo Marchiori--- misc/hsqldb/src/org/hsqldb/persist/Log.java 2008-03-14 16:47:42.000000000 +0100 3*b8118573SArrigo Marchiori+++ misc/build/hsqldb/src/org/hsqldb/persist/Log.java 2026-09-08 22:40:39.681242533 +0200 4*b8118573SArrigo Marchiori@@ -763,7 +763,7 @@ 5*b8118573SArrigo Marchiori 6*b8118573SArrigo Marchiori closeTextCache(table); 7*b8118573SArrigo Marchiori 8*b8118573SArrigo Marchiori- if (!properties.isPropertyTrue( 9*b8118573SArrigo Marchiori+ if (database.isStoredFileAccess() || !properties.isPropertyTrue( 10*b8118573SArrigo Marchiori HsqlDatabaseProperties.textdb_allow_full_path)) { 11*b8118573SArrigo Marchiori if (source.indexOf("..") != -1) { 12*b8118573SArrigo Marchiori throw (Trace.error(Trace.ACCESS_IS_DENIED, source)); 13*b8118573SArrigo Marchiori 14