From da6eecd03111660ae12221265986ba4b10b155dd Mon Sep 17 00:00:00 2001 From: Klaus Weidenbach Date: Wed, 4 Mar 2015 10:15:16 +0100 Subject: remove Doxygen API Documentation from repository. This removes around 14MB and can get easily generate locally by doxygen util/Doxyfile when needed. Restructured .gitignore a bit and some additions like zotshrc, etc. Fixed a typo in doc/main.bb --- doc/html/classRedInode.html | 251 -------------------------------------------- 1 file changed, 251 deletions(-) delete mode 100644 doc/html/classRedInode.html (limited to 'doc/html/classRedInode.html') diff --git a/doc/html/classRedInode.html b/doc/html/classRedInode.html deleted file mode 100644 index 3f19069a6..000000000 --- a/doc/html/classRedInode.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - -The Red Matrix: RedInode Class Reference - - - - - - - - - - - - - -
-
- - - - - - - -
-
The Red Matrix -
-
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
RedInode Class Reference
-
-
-
-Inheritance diagram for RedInode:
-
-
- - - -
- - - - - - - - - - - - -

-Public Member Functions

 __construct ($attach)
 
 delete ()
 
 getName ()
 
 setName ($newName)
 
 getLastModified ()
 
- - - -

-Private Attributes

 $attach
 
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
RedInode::__construct ( $attach)
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - -
RedInode::delete ()
-
-

Since I don't believe this is documented elsewhere - ATTACH_FLAG_OS means that the file contents are stored in the OS rather than in the DB - as is the case for attachments. Exactly how they are stored (what path and filename) are still TBD. We will probably not be using the original filename but instead the attachment 'hash' as this will prevent folks from uploading PHP code onto misconfigured servers and executing it. It's easy to misconfigure servers because we can provide a rule for Apache, but folks using nginx will then be susceptible. Then there are those who don't understand these kinds of exploits and don't have any idea allowing uploaded PHP files to be executed by the server could be a problem. We also don't have any idea what executable types are served on their system - like .py, .pyc, .pl, .sh .cgi, .exe, .bat, .net, whatever.

- -
-
- -
-
- - - - - - - -
RedInode::getLastModified ()
-
- -
-
- -
-
- - - - - - - -
RedInode::getName ()
-
- -
-
- -
-
- - - - - - - - -
RedInode::setName ( $newName)
-
- -
-
-

Member Data Documentation

- -
-
- - - - - -
- - - - -
RedInode::$attach
-
-private
-
- -

Referenced by __construct().

- -
-
-
The documentation for this class was generated from the following file: -
-
- -- cgit v1.2.3