summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-12-24TUWF::XML: Add some references to similar modulesYorhel1-0/+7
2017-12-17Don't call resInit from resJSONYorhel2-5/+2
2017-12-16Documentation fixes and updatesYorhel4-64/+46
2017-12-16TUWF::XML: Add "mkclass" utility functionYorhel3-3/+29
2017-12-16TUWF::XML: Add HTML5 tagsYorhel3-56/+92
2017-12-16TUWF::XML: Add HTML5 doctype and use it by defaultYorhel2-8/+17
2017-12-16TUWF::XML: Add support for a more functional alternative to end()Yorhel3-17/+62
2017-12-15Fix handling of DBD drivers that don't set ParamValuesYorhel1-2/+2
2017-12-15TUWF::DB: Suppress "redefined" warningYorhel1-0/+1
2017-12-15Don't try to load HTTP::Server::Simple when not necessaryYorhel1-1/+1
2017-12-10Add TUWF::hook() + fix some error handling casesYorhel2-24/+90
2017-12-10Add logging and profiling to tuwf->dbh directlyYorhel2-24/+57
2017-12-10Store route handlers in $TUWF::OBJ + add error checking in TUWF::anyYorhel1-7/+10
2017-12-09Add sexier replacements for TUWF::register()Yorhel5-86/+146
2017-12-09Add a default-exported tuwf() DSL-like functionYorhel3-5/+25
2017-12-09Add $self->capture() method to extract route capturesYorhel4-5/+39
2017-12-09Use "local" to disable $SIG{__WARN__} in log handlerYorhel1-3/+1
2017-12-09Add http_server_port setting and corresponding env varYorhel2-1/+7
2017-12-06Adding a few more common mime typesYorhel1-0/+5
2017-12-06Do not call resInit in resRedirectYorhel2-3/+6
2017-12-06Add resBinary() and resFile() + mime_types/mime_default settingsYorhel4-2/+140
2017-12-06Update README + Build.PL recommendsYorhel2-8/+12
2017-12-06Add support for running as a standalone web serverYorhel5-27/+82
2017-12-06Add reqJSON and resJSON for simple JSON API supportYorhel7-12/+76
2017-11-26Add .gitignoreYorhel1-0/+9
2017-11-26Version 1.1v1.1Yorhel15-18/+25
2017-02-10Disallow exclamation mark in email address validationYorhel1-1/+1
2017-01-21Add reqProtocol() methodflan2-2/+12
2016-05-25Add reqFCGI() methodYorhel3-1/+13
2016-05-25Don't set 'X-Powered-By'Yorhel2-3/+1
2016-01-23TUWF.pm: Fix handling of space character in load_recursive()Yorhel1-1/+1
2015-09-27Version 1.0v1.0Yorhel15-14/+33
2015-09-20TUWF::Request: Fix arg length check in reqHeader()Yorhel1-1/+1
2015-09-20TUWF::Request: Split reqGet family of methods into scalar and list versionsYorhel5-89/+110
2015-09-20TUWF::Request: Add reqQuery() + include slash in reqPath()Yorhel4-12/+22
2015-09-20Updating MANIFESTYorhel2-4/+6
2015-09-20kv_validate(): Allow templates to set more fieldsYorhel2-8/+61
2015-09-19kv_validate(): Pass fields to 'func's and add some default templatesYorhel3-60/+249
2015-09-19Add repository URL to Build.PL and make it non-executableYorhel1-0/+5
2015-09-19Add test for kv_validate() and fix some bugsYorhel2-23/+244
2015-09-18Fix perl 5.22 warning about extra printf argumentsYorhel1-1/+1
2015-09-18Some changes I still hadn't committed since the 0.2 releaseYorhel3-2/+5
2011-08-12Work around a new in-place-decoding "feature" of Encode.pmv0.2Yorhel1-2/+4
2011-02-07Version 0.1 has been released, this repo will now prepresent 0.2Yorhel9-8/+12
2011-02-07Allow TUWF::set() with one argument to imply 'get'v0.1Yorhel2-5/+9
2011-02-07Added $VERSION variable and ChangeLog fileYorhel8-1/+13
2011-02-07Documentation: +Server configYorhel1-0/+103
2011-02-07Documentation: +links, README: +links, +installation instructionsYorhel2-5/+20
2011-02-07Make sure to sent an 'Allow' header on a 405 responseYorhel2-1/+4
2011-02-07Generate "bad request" on UTF-8 decoding error and added error_400_handlerYorhel3-8/+30