Skip to content

Commit

Permalink
first commit (version 1.1)
Browse files Browse the repository at this point in the history
  • Loading branch information
aoyama committed Dec 8, 2012
0 parents commit 3919e0c
Show file tree
Hide file tree
Showing 551 changed files with 56,850 additions and 0 deletions.
1 change: 1 addition & 0 deletions AUTHOR
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
AOYAMA Kazuharu <[email protected]>
71 changes: 71 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@

Changes with version 1.1
* Bugfix of parsing a boundary of HTTP request.
* Implemented releaseDatabases() function.
* Implemented tehex2() macro.
* Implemented htmlEscape(int n, Tf::EscapeFlag f) function.
* Implemented '%|%' tag for echo a default value on ERB system
* Implemented setContentType() function into TActionController class.
* Added a escape-flag parameter to the htmlEscape() function.
* Bugfix of calling staticInitialize().
* Multi-database access supported.
* Modified the URL validation to be strict.
* Added various setRule() functions.
* Implemented a query parameter of src of image-tag.
* Modified ApplicationController template class.
* Added TStaticInitializer class for prefork module.
* Implemented logic of calling staticInitialize() of ApplicationController.
* Added typeName() function to TDispatcher.
* Added a restart command into tfmanager.
* Added resetSignalNumber() function into TWebApplication.
* Added a logics of checking idle time of socket recieving.
* Modifiied that tfmanager opens a socket in case of Prefork only.
* Added a OpenFlag parameter to nativeListen() function.
* Modified the way of call nativeListen() function.
* Move nativeListen() function into TApplicationServer class, and
added --ctrlc-enable option to tadpole command.
* Changed enum valus, UserDefined -> Pattern, and etc.
* Renamed class name, THashValidator -> TFormValidator.
* Added to output SQL query log.
* Modified a function name to be called.
* Update a parameter, QHash<QString,QString> -> QVariantHash.
* Add setValidationError() function for custom validation.
* Writes stderr output of tfserver to a debug file.
* Modified parameters of imageLinkTo() function.
* Imports new setting file, development.ini.
* Modified thattmake and tspawn commands refer to the
'TemplateSystem' setting of the development.ini file.
* Added a defaultValue parameter to queryItemValue() and
formItemValue() method each.
* Added a parameter of a query string to the url() fucntion.
* Added renderErrorResponse() method into the TActionController class.
* Modified access log output.
* Implemented UNIX domain socket.
* Modified to check the socket's timeout.
* The default prefix of Otama marking was changed, '#' -> '@'.
* Add to set a default value into TAccessAuthenticator::clear() function.
* Added a method, redirectToPage().
* Added to install defaults/403.html.
* Added new class, TAccessAuthenticator.
* Add a method, currentController(), to TActionContext class.
* Modified to update only DB-fields whose values were changed.
* Fix a bug of generating a user-model.
* Added logic of initializing member variables of model class to
the model-generater.
* Added to create a Makefile by qmake command.
* Added validate function.
* Fix a bug of TSqlORMapperIterator and TSqlQueryORMapperIterator.
* Added new files, tsqlqueryormapperiterator.h and
TSqlQueryORMapperIterator.
* Modified the posision of 'new entry' on entry.erb and entry.html.
* Modified generator logics; controller, model and view.
* Added url and urla() functons with a QVariant parameter.
* Added an auto-update logic of 'modified_at'.
* Changed a form type, QHash<QString,QString> -> QVariantHash.
* Added typedef QHash<QString, QString>.
* Modified the creating logic of URL of urala() function.
* Modified the method name, setActionView() -> setSubActionView().
* Modified static files for error, 500.html, 404.html and 413.html
* Fix a bug of order of 'ORDER BY' phrase.
* Modified -d option's message.
* Modified a method name, allExportVariants -> allVariants.
293 changes: 293 additions & 0 deletions Doxyfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,293 @@
# Doxyfile 1.6.3

#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
DOXYFILE_ENCODING = UTF-8
PROJECT_NAME = TreeFrog Framework
PROJECT_NUMBER = 1.0
OUTPUT_DIRECTORY = doc
CREATE_SUBDIRS = NO
OUTPUT_LANGUAGE = English
#OUTPUT_LANGUAGE = Japanese
BRIEF_MEMBER_DESC = NO
REPEAT_BRIEF = YES
ABBREVIATE_BRIEF = YES
ALWAYS_DETAILED_SEC = NO
INLINE_INHERITED_MEMB = NO
FULL_PATH_NAMES = YES
STRIP_FROM_PATH =
STRIP_FROM_INC_PATH =
SHORT_NAMES = NO
JAVADOC_AUTOBRIEF = YES
QT_AUTOBRIEF = YES
MULTILINE_CPP_IS_BRIEF = YES
INHERIT_DOCS = YES
SEPARATE_MEMBER_PAGES = NO
TAB_SIZE = 8
ALIASES =
OPTIMIZE_OUTPUT_FOR_C = NO
OPTIMIZE_OUTPUT_JAVA = NO
OPTIMIZE_FOR_FORTRAN = NO
OPTIMIZE_OUTPUT_VHDL = NO
EXTENSION_MAPPING =
BUILTIN_STL_SUPPORT = NO
CPP_CLI_SUPPORT = NO
SIP_SUPPORT = NO
IDL_PROPERTY_SUPPORT = YES
DISTRIBUTE_GROUP_DOC = NO
SUBGROUPING = YES
TYPEDEF_HIDES_STRUCT = NO
SYMBOL_CACHE_SIZE = 0
#---------------------------------------------------------------------------
# Build related configuration options
#---------------------------------------------------------------------------
EXTRACT_ALL = YES
EXTRACT_PRIVATE = NO
EXTRACT_STATIC = NO
EXTRACT_LOCAL_CLASSES = NO
EXTRACT_LOCAL_METHODS = NO
EXTRACT_ANON_NSPACES = NO
HIDE_UNDOC_MEMBERS = NO
HIDE_UNDOC_CLASSES = NO
HIDE_FRIEND_COMPOUNDS = NO
HIDE_IN_BODY_DOCS = NO
INTERNAL_DOCS = NO
CASE_SENSE_NAMES = YES
HIDE_SCOPE_NAMES = NO
SHOW_INCLUDE_FILES = YES
FORCE_LOCAL_INCLUDES = NO
INLINE_INFO = YES
SORT_MEMBER_DOCS = YES
SORT_BRIEF_DOCS = NO
SORT_MEMBERS_CTORS_1ST = NO
SORT_GROUP_NAMES = NO
SORT_BY_SCOPE_NAME = NO
GENERATE_TODOLIST = YES
GENERATE_TESTLIST = YES
GENERATE_BUGLIST = YES
GENERATE_DEPRECATEDLIST= YES
ENABLED_SECTIONS =
MAX_INITIALIZER_LINES = 30
SHOW_USED_FILES = YES
SHOW_DIRECTORIES = NO
SHOW_FILES = YES
SHOW_NAMESPACES = YES
FILE_VERSION_FILTER =
LAYOUT_FILE =
#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
#---------------------------------------------------------------------------
QUIET = NO
WARNINGS = YES
WARN_IF_UNDOCUMENTED = YES
WARN_IF_DOC_ERROR = YES
WARN_NO_PARAMDOC = NO
WARN_FORMAT = "$file:$line: $text"
WARN_LOGFILE =
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
INPUT = src
INPUT_ENCODING = UTF-8
FILE_PATTERNS =
RECURSIVE = NO
EXCLUDE = src/test \
src/trash \
src/directcontroller.h \
src/tabstractlogstream.h \
src/taccesslog.h \
src/tactionforkprocess.h \
src/taccesslogstream.h \
src/tapplicationserver.h \
src/tsharedmemorylogstream.h \
src/tsqldatabasepool.h \
src/turlroute.h \
src/tbasiclogstream.h \
src/tactionthread.h \
src/thtmlparser.h \
src/tfilelogger.h \
src/tdirectview.h \
src/tsessionmanager.h \
src/tsmtpmailer.h \
src/tsessionobject.h \
src/tmailmessage.h \
src/thttpsocket.h \
src/tsessioncookiestore.h \
src/tsessionfilestore.h \
src/tsessionsqlobjectstore.h \
src/tlazyloader.h \
src/tdispatcher.h \
src/tactioncontext.h \
src/tcryptmac.h \
src/tjavascriptobject.h \
src/tcriteriaconverter.h \
src/ttextview.h
EXCLUDE_SYMLINKS = NO
EXCLUDE_PATTERNS = src/moc_*.cpp
EXCLUDE_SYMBOLS =
EXAMPLE_PATH =
EXAMPLE_PATTERNS =
EXAMPLE_RECURSIVE = NO
IMAGE_PATH =
INPUT_FILTER =
FILTER_PATTERNS =
FILTER_SOURCE_FILES = NO
#---------------------------------------------------------------------------
# configuration options related to source browsing
#---------------------------------------------------------------------------
SOURCE_BROWSER = NO
INLINE_SOURCES = NO
STRIP_CODE_COMMENTS = YES
REFERENCED_BY_RELATION = NO
REFERENCES_RELATION = NO
REFERENCES_LINK_SOURCE = YES
USE_HTAGS = NO
VERBATIM_HEADERS = YES
#---------------------------------------------------------------------------
# configuration options related to the alphabetical class index
#---------------------------------------------------------------------------
ALPHABETICAL_INDEX = NO
COLS_IN_ALPHA_INDEX = 5
IGNORE_PREFIX =
#---------------------------------------------------------------------------
# configuration options related to the HTML output
#---------------------------------------------------------------------------
GENERATE_HTML = YES
HTML_OUTPUT = html
HTML_FILE_EXTENSION = .html
HTML_HEADER =
HTML_FOOTER = _google_analytics_footer.html
HTML_STYLESHEET =
HTML_TIMESTAMP = YES
HTML_ALIGN_MEMBERS = YES
HTML_DYNAMIC_SECTIONS = NO
GENERATE_DOCSET = NO
DOCSET_FEEDNAME = "Doxygen generated docs"
DOCSET_BUNDLE_ID = org.doxygen.Project
GENERATE_HTMLHELP = NO
CHM_FILE =
HHC_LOCATION =
GENERATE_CHI = NO
CHM_INDEX_ENCODING =
BINARY_TOC = NO
TOC_EXPAND = NO
GENERATE_QHP = NO
QCH_FILE =
QHP_NAMESPACE = org.doxygen.Project
QHP_VIRTUAL_FOLDER = doc
QHP_CUST_FILTER_NAME =
QHP_CUST_FILTER_ATTRS =
QHP_SECT_FILTER_ATTRS =
QHG_LOCATION =
GENERATE_ECLIPSEHELP = NO
ECLIPSE_DOC_ID = org.doxygen.Project
DISABLE_INDEX = NO
ENUM_VALUES_PER_LINE = 4
GENERATE_TREEVIEW = NO
USE_INLINE_TREES = NO
TREEVIEW_WIDTH = 250
FORMULA_FONTSIZE = 10
SEARCHENGINE = YES
SERVER_BASED_SEARCH = NO
#---------------------------------------------------------------------------
# configuration options related to the LaTeX output
#---------------------------------------------------------------------------
GENERATE_LATEX = NO
LATEX_OUTPUT = latex
LATEX_CMD_NAME = latex
MAKEINDEX_CMD_NAME = makeindex
COMPACT_LATEX = NO
PAPER_TYPE = a4wide
EXTRA_PACKAGES =
LATEX_HEADER =
PDF_HYPERLINKS = YES
USE_PDFLATEX = YES
LATEX_BATCHMODE = NO
LATEX_HIDE_INDICES = NO
LATEX_SOURCE_CODE = NO
#---------------------------------------------------------------------------
# configuration options related to the RTF output
#---------------------------------------------------------------------------
GENERATE_RTF = NO
RTF_OUTPUT = rtf
COMPACT_RTF = NO
RTF_HYPERLINKS = NO
RTF_STYLESHEET_FILE =
RTF_EXTENSIONS_FILE =
#---------------------------------------------------------------------------
# configuration options related to the man page output
#---------------------------------------------------------------------------
GENERATE_MAN = NO
MAN_OUTPUT = man
MAN_EXTENSION = .3
MAN_LINKS = NO
#---------------------------------------------------------------------------
# configuration options related to the XML output
#---------------------------------------------------------------------------
GENERATE_XML = NO
XML_OUTPUT = xml
XML_SCHEMA =
XML_DTD =
XML_PROGRAMLISTING = YES
#---------------------------------------------------------------------------
# configuration options for the AutoGen Definitions output
#---------------------------------------------------------------------------
GENERATE_AUTOGEN_DEF = NO
#---------------------------------------------------------------------------
# configuration options related to the Perl module output
#---------------------------------------------------------------------------
GENERATE_PERLMOD = NO
PERLMOD_LATEX = NO
PERLMOD_PRETTY = YES
PERLMOD_MAKEVAR_PREFIX =
#---------------------------------------------------------------------------
# Configuration options related to the preprocessor
#---------------------------------------------------------------------------
ENABLE_PREPROCESSING = YES
MACRO_EXPANSION = NO
EXPAND_ONLY_PREDEF = NO
SEARCH_INCLUDES = YES
INCLUDE_PATH =
INCLUDE_FILE_PATTERNS =
PREDEFINED =
EXPAND_AS_DEFINED =
SKIP_FUNCTION_MACROS = YES
#---------------------------------------------------------------------------
# Configuration::additions related to external references
#---------------------------------------------------------------------------
TAGFILES =
GENERATE_TAGFILE =
ALLEXTERNALS = NO
EXTERNAL_GROUPS = YES
PERL_PATH = /usr/bin/perl
#---------------------------------------------------------------------------
# Configuration options related to the dot tool
#---------------------------------------------------------------------------
CLASS_DIAGRAMS = YES
MSCGEN_PATH =
HIDE_UNDOC_RELATIONS = YES
HAVE_DOT = NO
DOT_FONTNAME = FreeSans
DOT_FONTSIZE = 10
DOT_FONTPATH =
CLASS_GRAPH = YES
COLLABORATION_GRAPH = YES
GROUP_GRAPHS = YES
UML_LOOK = NO
TEMPLATE_RELATIONS = NO
INCLUDE_GRAPH = YES
INCLUDED_BY_GRAPH = YES
CALL_GRAPH = NO
CALLER_GRAPH = NO
GRAPHICAL_HIERARCHY = YES
DIRECTORY_GRAPH = YES
DOT_IMAGE_FORMAT = png
DOT_PATH =
DOTFILE_DIRS =
DOT_GRAPH_MAX_NODES = 50
MAX_DOT_GRAPH_DEPTH = 0
DOT_TRANSPARENT = NO
DOT_MULTI_TARGETS = YES
GENERATE_LEGEND = YES
DOT_CLEANUP = YES
Loading

0 comments on commit 3919e0c

Please sign in to comment.