CHANGES
New in version 0.5- Generalized the runner interface.- Added -p option to specify a listen port- Moved to Tools.Logging for logging- Added SCGI support- Tested with lighttpd 1.4 in FastCGI and SCGI modes. New in version 0.4- autoconf based configuration/installer- RAM and SQLite session storage options- Better documentation for installation (both generic and Apache)New in version 0.3- Added simple file based session engine.- Added baseclass, ScriptRunner.SRPikeScript to contain all standard methods and fields.- Added appropriate locking to keep multithreaded applications happy.- Simplified returning of data within the app itself, added method response_write_and_finish() to allow direct access to writing responses.- Added <%@ handling for directives- added "include" directive, with absolute paths chrooted to document root.- Added "use-session" directive to allow a PSP page to participate in a session. Note that this can only be specified once per file (Limitation in our current PSP parser).- Added "content-type" directive to control return type of data, also added associated field in base SRPikeScript class.- Added HTTP.set_cookie()- Initial session support is here, only supports standard encodable Pike datatypes, enable with: __participates_in_session in script object.- Added Session Manager objects- added filename to generated code, should provide better error messages as a result.- fixed line numbering, so it should be more accurate.- fixed bug that caused the first TextBlock in a parse session to be silently dropped.New in version 0.2- Added some optimizations which should save memory when large numbers of scripts are loaded.- Added the HTTP module which includes convenience functions: redirect(), auth_required() and string_answer().- Added preliminary Pike Server Pages support. Files with a .psp extension will be parsed according to the PSP markup specification (which is currently evolving.) See README.PSP for more information. Powered by PikeWiki2 |
|||
gotpike.org | Copyright © 2004 - 2009 | Pike is a trademark of Department of Computer and Information Science, Linköping University |