A unique flat-file database module, written in pure perl. True multi-level
hash/array support (unlike MLDBM, which is faked), hybrid OO / tie() interface,
cross-platform FTPable files, and quite fast. Can handle millions of keys and
unlimited hash levels without significant slow-down. Written from the ground-up
in pure perl -- this is NOT a wrapper around a C-based DBM. Out-of-the-box
compatibility with Unix, Mac OS X and Windows.
ok sthen@
including XSS (prefs, MIME viewer) and preventing overwriting of webserver-
accessible files (image form fields, e.g. with Turba). For more information
see http://lists.horde.org/archives/announce/2009/000512.html.
Thanks Vijay Sankar, Michiel van Baak and Daniel Levai for testing/feedback.
"please yes" landry@
Luma is a graphical utility for accessing and managing data stored
on LDAP servers. It is written in Python, using PyQt and python-ldap.
Plugin-support is included and useful widgets with LDAP-functionality
for easy creation of plugins are delivered.
The following plugins are included: Browser, Schema browser, Search,
Addressbook, Template, Mass User Creation, Admin Utilities.
Remove an assertion in ESourceSelector.
Related to bug #541192. Something accessibility-related is causing the
assertion to fail. The problem is still unknown, but the logic is more
forgiving now.
Fixes a crash when switching accounts in evolution when accessibility is
enabled.
The validatable library can be included with any Ruby class and
provide ActiveRecord looking validations. The library follows
ActiveRecord's lead for features that are similar and introduce new
features.
The goal of Couch Potato is to create a minimal framework in order
to store and retrieve Ruby objects to/from CouchDB and create
and query views.
It follows the document/view/querying semantics established by
CouchDB and won't try to mimic ActiveRecord behavior in any way
as that IS BAD.
Lastly Couch Potato aims to provide a seamless integration
with Ruby on Rails, e.g. routing, form helpers etc.
pyodbc is a MIT-licensed Python module that allows you to use ODBC
to connect to almost any database from Windows, Linux, OS/X, and
more. It implements the Python Database API Specification v2.0 and
additional features to simplify database programming.
Xapian is an opensource search engine library.
It is a highly adaptable toolkit which allows developers to easily add
advanced indexing and search facilities to their own applications. It
supports the Probabilistic Information Retrieval model and also supports
a rich set of boolean query operators.
This is a prerequisite of porting pinot.
Initial diff (for rc and beta) from simon@
ok mbalmer@, simon@
commitski jasper@
BE CAREFULL: it's a major upgrade !
You MUST dump/restore all your data for this upgrade.
* Make the -examples subpackage not inherit the -main dependencies, and
instead depend on any flavor of the -main package.
* Allow both the python2.4 and python2.5 flavors to build the -examples
subpackage.
* Don't attempt to use MODULES-${SUBPACKAGE}, which doesn't exist.
* Make FLAVOR references robust against mIXeD cAsE.
ok sthen@
The libdbi-drivers project provides the database-specific drivers for
the libdbi framework. The current version of libdbi-drivers will work
with any 0.8.x release of the framework.
It supports MySQL, PostgreSQL, sqlite, sqlite3, and FreeTDS
ok wcmaier@
libdbi implements a database-independent abstraction layer in C, similar
to the DBI/DBD layer in Perl. Writing one generic set of code,
programmers can leverage the power of multiple databases and multiple
simultaneous database connections by using this framework.
ok wcmaier@