physfs.h
changeset 39 bc29e1ee7ef6
parent 33 313a6bc49a46
child 64 54e432c6b320
equal deleted inserted replaced
38:feb16343f44c 39:bc29e1ee7ef6
   311  *  case untrusted scripts try to compromise the system. Generally speaking,
   311  *  case untrusted scripts try to compromise the system. Generally speaking,
   312  *  a user could very well have a legitimate reason to set up a symlink, so
   312  *  a user could very well have a legitimate reason to set up a symlink, so
   313  *  unless you feel there's a specific danger in allowing them, you should
   313  *  unless you feel there's a specific danger in allowing them, you should
   314  *  permit them.
   314  *  permit them.
   315  *
   315  *
       
   316  * Symlinks are only explicitly checked when dealing with filenames
       
   317  *  in platform-independent notation. That is, when setting up your
       
   318  *  search and write paths, etc, symlinks are never checked for.
       
   319  *
   316  * Symbolic link permission can be enabled or disabled at any time, and is
   320  * Symbolic link permission can be enabled or disabled at any time, and is
   317  *  disabled by default.
   321  *  disabled by default.
   318  *
   322  *
   319  *   @param allow nonzero to permit symlinks, zero to deny linking.
   323  *   @param allow nonzero to permit symlinks, zero to deny linking.
   320  */
   324  */