summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2011-02-02kv_validate(): Actually set default value of rmwhitespace to trueYorhel1-1/+1
2011-02-02Added log_format configuration settingYorhel2-7/+32
2011-02-02Removed exclude_info option from log()Yorhel2-9/+6
2011-01-31TUWF::Request: Let decode_utf8() croak on invalid inputYorhel1-15/+16
2011-01-27Don't ignore cookie_prefix setting and expires option in resCookie()Yorhel1-2/+2
2011-01-25Fixed bug that caused cookie_prefix to be ignored with reqCookie()Yorhel1-1/+1
2011-01-25Various kv_validate()/formValidate() and DB logging bugfixesYorhel2-8/+8
2011-01-24Documentation: +validation, various misc. fixesYorhel5-22/+189
2011-01-23Documentation: +Some TUWF::Misc, +compat, +importing, license,readmeYorhel8-32/+144
2011-01-22Removed some old stuff from the readmeYorhel1-10/+0
2011-01-22TUWF.pm: Export all exportable functions from 'use TUWF'Yorhel1-3/+27
2011-01-22TUWF::Misc: Added uri_escape() functionYorhel1-1/+9
2011-01-22TUWF::Request: Provide defaults for missing dataYorhel1-5/+5
2011-01-22TUWF::Misc::mail(): croak() instead of die()Yorhel1-4/+4
2011-01-22TUWF::Misc: Added kv_validate() and improved formValidate()Yorhel2-64/+55
2011-01-21TUWF::DB: Use DBI's neat_list() function for log_queriesYorhel1-4/+3
2011-01-21Documentation: +TUWF::DBYorhel3-1/+260
2011-01-20Documentation: +features, +resFd()/Header() improvements, +misc. fixesYorhel2-35/+62
2011-01-19TUWF::DB: Properly export dbh()Yorhel1-1/+1
2011-01-19TUWF::DB: Display execution times with log_queriesYorhel1-4/+11
2011-01-19TUWF::DB: Throw SQL errors in the context of the callerYorhel1-6/+13
2011-01-19TUWF::DB: Allow db_login to be a subroutine referenceYorhel2-6/+32
2011-01-19TUWF::DB: Don't 'use DBI;' by defaultYorhel1-1/+1
2011-01-19TUWF::DB: Allow exporting of sqlprint()Yorhel1-1/+1
2011-01-19TUWF::DB: Added dbh() methodYorhel1-0/+5
2011-01-19TUWF::DB: Fixed undef warning and improved query log formatYorhel1-1/+1
2011-01-19TUWF::DB: Updated SQLite unicode flagYorhel1-1/+1
2011-01-16TUWF::XML: More flexible html() functionYorhel2-21/+60
2011-01-16Documentation: +TUWF::XMLYorhel2-0/+270
2011-01-16TUWF::XML: Re-ordered tag names and some minor fixesYorhel1-9/+9
2011-01-15TUWF::XML: Print to stdout if no 'write' option was given to new()Yorhel2-2/+3
2011-01-15TUWF::XML: Renamed xml_escape to html_escape and fixed xml_escapeYorhel1-3/+9
2011-01-15TUWF::XML: Added 'default' option to new()Yorhel3-3/+6
2011-01-15Documented TUWF::Response and changed the way resNotFound() workedYorhel3-5/+202
2011-01-15TUWF::Response: resCookie() and resNotFound() export fixYorhel1-1/+1
2011-01-15Added cookie_prefix optionYorhel4-3/+32
2011-01-15Added cookie_defaults optionYorhel2-4/+21
2011-01-15Don't spew out the contents of the response on HEAD requestsYorhel1-1/+1
2011-01-15Added resCookie() methodYorhel1-0/+21
2011-01-15Replaced the old "return 404" trick with a proper resNotFound()Yorhel2-9/+14
2011-01-15Allow the pre_request_handler to halt further request processingYorhel2-4/+7
2011-01-15reqGET -> reqGet, reqPOST -> reqPost, and two other minor changesYorhel4-20/+21
2011-01-14More documentation: +TUWF basic methods, +TUWF::RequestYorhel3-2/+182
2011-01-14TUWF.pm: Check the return value of eval()'s instead of $@Yorhel1-12/+13