This is the top-level package for the official Snap Framework libraries.
It includes:
* The Snaplets API
* The "snap" executable program for generating starter projects
* Snaplets for sessions, authentication, and templates
Provides basic WAI handler and middleware functionality.
A logging system for WAI.
Provides a common protocol for communication between web applications and
web servers.
HTTP over SSL/TLS support for Warp via the TLS package.
Drupal is a free web Content Management System (CMS) that allows an
individual or a community of users to easily publish, manage and organize a
wide variety of content on a website.
Drupal is ready to go from the moment you download it. It even has an
easy-to-use web installer! The built-in functionality, combined with dozens
of freely available add-on modules, will enable features such as: Content
Management Systems, Blogs, Collaborative authoring environments, Forums,
Peer-to-peer networking, Newsletters, Podcasting, Picture galleries, File
uploads/downloads and much more.
Run untrusted HTML through Text.HTML.SanitizeXSS.sanitizeXSS to prevent
XSS attacks.
This package is the Yesod.Auth.HashDB plugin, originally included in
yesod-auth, but now modified to be more secure and placed in a separate
package.
It provides authentication using hashed passwords stored in a database,
and works best in situations where an administrator is involved in
setting up a user with an initial password.
The complete login process, including a default form, is implemented by
this plugin, but the application developer must design the interfaces
for setting up users and allowing them to change their own passwords,
since only the low-level password-setting functions are provided by this
package.
httpuv provides low-level socket and protocol support for handling
HTTP and WebSocket requests directly from within R. It is primarily
intended as a building block for other packages, rather than making
it particularly easy to create complete web applications using
httpuv alone. httpuv is built on top of the libuv and http-parser
C libraries, both of which were developed by Joyent, Inc.