A tiny (<30K) cgi wrapper that uses a UNIX shell or a Lua VM to provide PHP-like scripting for dynamic web content. It transparently parses form data, including mime-formatted file uploads.
Be the first to post a text review of Haserl. Rate and review a project by clicking thumbs up or thumbs down in the right column.
The 0.9.29 version of Haserl, the cgi wrapper for shell and lua scripting, is now available. This version fixes command-line inconsistencies between Linux and BSD/OSX variants.
* Somehow version control failed, and the -d debug short option reverted to -D again. fixed. * haserl.c - "command-line" handling was broken on OSX and BSD fixed. (Mark Blythe) * haserl.c - fix bug where CONTENT_LENGTH=0 would hang haserl (bug tracker bug #1959379)
The 0.9.24 version of Haserl, the cgi wrapper for shell and lua scripting, is now available. Form variables are now separated by their source (COOKIE_, POST_, GET_) in addition to the generic "FORM_."
* Variables sent without an assigment (=) caused a segfault. (myscript.cgi?foo caused a script to abort early) (Scott) * Several typos in the manpage were fixed (Scott) * Scott's bash-extensions are included if configured with --enable-bash-extensions * Running haserl with no args now reports if lua or the bash extensions are enabled. * Form variables are now hardcoded to "FORM_*" * Form varibles are now stored as FORM_ + GET_, POST_, COOKIE_ (scott) - WIP
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?