NAME
       General purpose -
   Functions
       char * htmlentities (const char *str)
           Transforms HTML special chars.
       char ** file (const char *filename, unsigned int *total)
           Reads entire file into an array.
       char * md5 (const char *str)
           Converts a string to MD5 format.
Function Documentation
   char** file (const char * filename, unsigned int * total)
       Reads entire file into an array.Parameters:
           filename Filename to open
           total Integer variable passed as reference, which will store the
           total of items
       Returns:
           Returns the file in an array. Each element of the array corresponds
           to a line in the file.
        char **lines;
        unsigned int total, i;
        lines = file(’filename.ext’, &total);
        printf(’Total of lines: %u0, total);
        for (i = 0; i < total; i++)
               printf(’[%u] %s0, i, lines[i]);
        for (i = 0; i < total; i++) {
               if (lines[i])
                        free(lines[i]);
        }
   char* htmlentities (const char * str)
       Transforms HTML special chars.Transforms chars like ’<’, ’>’ and others
       in HTML form, like ’<’ and ’>’
       Parameters:
           str String containing code to parse
       Returns:
           The new string
       Author:
           Robert Csok <rcsok@gmx.de>
   char* md5 (const char * str)
       Converts a string to MD5 format.Author:
           Diogo Gonzaga
       Parameters:
           str String to convert to MD5 hash
       Returns:
           MD5 hash code