./www/mongrel2 [language agnostic asynchronous web server]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.9.1, Package name: mongrel2-1.9.1
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
Mongrel2 is an application, language, and network architecture agnostic
web server that focuses on web applications using modern browser
technologies.

Features

* Language Agnostic with a simple backend protocol supporting Ruby,
Ruby through Rack, Python, Python (Brubeck), C++, C, PHP, Haskell,
Common Lisp, Perl, Perl (AnyEvent), .NET, Clojure, Java, and Lua all
written by Mongrel2 fans.
* Modern Browser Friendly designed to handle HTTP, Flash XMLSockets, or
WebSockets, Long Polling on the same socket transparently.
* ZeroMQ Enabled as well as HTTP proxy support so it works with what
you have already while giving you new super powers.
* Network Architecture Agnostic so you can carve your operations up
anyway that reduces costs.
* N:M Messaging Patterns means you can have any N handlers answer to
any M browsers arbitrarily, but still easy to do plain
request/response.
* Automation Loving Configs that are easily accessible via any
programming language with an Model-View-Controller design.
* Modern Internal Design using the Mongrel 1 HTTP parser powering many
big companies with a proven security track record, event based I/O,
fast coroutines to handle that I/O, and smart reasonable defaults
with zero configuration needed usually.
* Documented, Documented, Documented We document everything in a well
written manual that shows you how to use every feature.
* BSD Licensed and all with a BSD 3-clause license.
* Tir: An official framework written in Lua that shows how to use
Mongrel2.


Filesize: 2124.669 KB
Version History (View Complete History)
  • (2014-09-23) Updated to version: mongrel2-1.9.1
  • (2013-03-08) Updated to version: mongrel2-1.8.0
  • (2011-07-06) Updated to version: mongrel2-1.7.5
  • (2011-04-02) Package added to openports.se, version mongrel2-1.5 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-09-02 15:43:45 by Jeremy Evans | Files touched by this commit (12)
Log message:
Update to Mongrel2 1.11.0.
   2017-09-02 15:43:45 by Jeremy Evans | Files touched by this commit (12)
Log message:
Update to Mongrel2 1.11.0.
   2017-09-02 15:43:45 by Jeremy Evans | Files touched by this commit (12)
Log message:
Update to Mongrel2 1.11.0.
   2017-09-02 15:43:45 by Jeremy Evans | Files touched by this commit (12)
Log message:
Update to Mongrel2 1.11.0.
   2017-09-02 15:43:45 by Jeremy Evans | Files touched by this commit (12)
Log message:
Update to Mongrel2 1.11.0.
   2017-09-02 15:43:45 by Jeremy Evans | Files touched by this commit (12)
Log message:
Update to Mongrel2 1.11.0.
   2017-09-02 15:43:45 by Jeremy Evans | Files touched by this commit (12)
Log message:
Update to Mongrel2 1.11.0.
   2017-09-02 15:43:45 by Jeremy Evans | Files touched by this commit (12)
Log message:
Update to Mongrel2 1.11.0.
   2017-09-02 15:43:45 by Jeremy Evans | Files touched by this commit (12)
Log message:
Update to Mongrel2 1.11.0.
   2017-09-02 15:43:45 by Jeremy Evans | Files touched by this commit (12)
Log message:
Update to Mongrel2 1.11.0.
   2017-09-02 15:43:45 by Jeremy Evans | Files touched by this commit (12)
Log message:
Update to Mongrel2 1.11.0.
   2017-09-02 15:43:45 by Jeremy Evans | Files touched by this commit (12)
Log message:
Update to Mongrel2 1.11.0.
   2017-09-01 10:18:27 by Stuart Henderson | Files touched by this commit (1)
Log message:
mark BROKEN-i386
   2017-05-13 02:53:52 by Marc Espie | Files touched by this commit (1)
Log message:
avoid conflict with clang's header version.
   2016-09-23 03:16:58 by Stuart Henderson | Files touched by this commit (124)
Log message:
Cope with moving sqlite3 back to ports.
   2016-03-16 10:46:33 by Christian Weisgerber | Files touched by this commit (41)
Log message:
remove SHARED_ONLY from ports that don't use any MODULES
   2015-05-20 23:49:41 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Do not use -nostartfiles when linking the modules, fixes build with
binutils 2.17.
from brad
   2015-05-20 23:49:41 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Do not use -nostartfiles when linking the modules, fixes build with
binutils 2.17.
from brad
   2015-05-20 23:49:41 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Do not use -nostartfiles when linking the modules, fixes build with
binutils 2.17.
from brad
   2015-05-20 23:49:41 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Do not use -nostartfiles when linking the modules, fixes build with
binutils 2.17.
from brad
   2014-11-20 02:46:55 by Brad Smith | Files touched by this commit (2)
Log message:
Fix a tedu typo.. the symbol is __OpenBSD__ not __OpenBSD
   2014-11-20 02:46:55 by Brad Smith | Files touched by this commit (2)
Log message:
Fix a tedu typo.. the symbol is __OpenBSD__ not __OpenBSD
   2011-07-05 19:23:50 by Jeremy Evans | Files touched by this commit (10)
Log message:
Update to mongrel2 1.7.5
Most patches were accepted upstream.  One new patch for
the internal copy of polarssl that was already accepted
upstream.
   2011-07-05 19:23:50 by Jeremy Evans | Files touched by this commit (10)
Log message:
Update to mongrel2 1.7.5
Most patches were accepted upstream.  One new patch for
the internal copy of polarssl that was already accepted
upstream.
   2011-07-05 19:23:50 by Jeremy Evans | Files touched by this commit (10)
Log message:
Update to mongrel2 1.7.5
Most patches were accepted upstream.  One new patch for
the internal copy of polarssl that was already accepted
upstream.
   2011-07-05 19:23:50 by Jeremy Evans | Files touched by this commit (10)
Log message:
Update to mongrel2 1.7.5
Most patches were accepted upstream.  One new patch for
the internal copy of polarssl that was already accepted
upstream.
   2011-07-05 19:23:50 by Jeremy Evans | Files touched by this commit (10)
Log message:
Update to mongrel2 1.7.5
Most patches were accepted upstream.  One new patch for
the internal copy of polarssl that was already accepted
upstream.
   2011-07-05 19:23:50 by Jeremy Evans | Files touched by this commit (10)
Log message:
Update to mongrel2 1.7.5
Most patches were accepted upstream.  One new patch for
the internal copy of polarssl that was already accepted
upstream.
   2011-07-05 19:23:50 by Jeremy Evans | Files touched by this commit (10)
Log message:
Update to mongrel2 1.7.5
Most patches were accepted upstream.  One new patch for
the internal copy of polarssl that was already accepted
upstream.
   2011-07-05 19:23:50 by Jeremy Evans | Files touched by this commit (10)
Log message:
Update to mongrel2 1.7.5
Most patches were accepted upstream.  One new patch for
the internal copy of polarssl that was already accepted
upstream.
   2011-07-05 19:23:50 by Jeremy Evans | Files touched by this commit (10)
Log message:
Update to mongrel2 1.7.5
Most patches were accepted upstream.  One new patch for
the internal copy of polarssl that was already accepted
upstream.
   2011-07-05 19:23:50 by Jeremy Evans | Files touched by this commit (10)
Log message:
Update to mongrel2 1.7.5
Most patches were accepted upstream.  One new patch for
the internal copy of polarssl that was already accepted
upstream.
   2011-04-16 04:45:09 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
add trailing 'S' after ONLY_FOR_ARCH...