From the changelog:
Security Fix for JSON::Pure::Parser. A specially designed string could
cause catastrophic backtracking in one of the parser's regular expressions
in earlier 1.1.x versions. JSON::Ext::Parser isn't affected by this issue.
Thin is a Ruby web server that glues together 3 of the best Ruby
libraries in web history:
* Mongrel parser: the root of Mongrel speed and security
* Event Machine: a network I/O library with extremely high
scalability, performance and stability
* Rack: a minimal interface between webservers and Ruby frameworks
Based on a submission from Clint Pachl. Thanks!
This is a set of m4 macros, autotools and git/svn scripts intended for
people working on upstream Xfce source code repository.
Yay, one less '?' in my tree..
Phusion Passenger is an Nginx module, which makes deploying Ruby
and Ruby on Rails applications on Nginx a breeze. It follows the
usual Ruby on Rails conventions, such as "Don't-Repeat-Yourself"
and ease of setup, while at the same time providing enough
flexibility.
Tested by many.
With hints from Jeremy Evans and msf@.
everywhere, for consistency.
Set this port SHARED_ONLY because it depends on gstreamer which is
SHARED_ONLY. Set configure and libtool flags accordingly. Merge
PFRAG.shared into PLIST.
Comment uneeded libtool generated files (the gstreamer thingy is a
loadable module, not a regular lib).
Remove trailing blank line from DESCR.
ok jasper@
libnice is an implementation of the IETF's draft Interactice
Connectivity Establishment standard (ICE). It provides GLib-based
library, libnice and GStreamer elements.
ICE is useful for applications that want to establish peer-to-peer
UDP data streams. It automates the process of traversing NATs and
provides security against some attacks.
Existing standards that use ICE include Session Initiation Protocol
(SIP) and XMPP Jingle.
from tom (tdmurphy4@gmail.com) with tweaks by me
Treetop is a Ruby-based DSL for text parsing and interpretation.
It facilitates an extension of the object-oriented paradigm called
syntax-oriented programming.
ok bernd@
Polyglot provides a registry of file types that can be loaded by calling
its improved version of require.
This supports the creation of DSLs having a syntax that is most
appropriate to their purpose, instead of abusing the Ruby syntax.
ok bernd@