[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Dico 2.1 released

From: Sergey Poznyakoff
Subject: GNU Dico 2.1 released
Date: Wed, 07 Jul 2010 23:32:45 +0300


I am pleased to announce the version 2.1 of GNU Dico.

GNU Dico is an extensible modular dictionary server with a set
of database modules, a command line client utility and a web

This is a stable release, introducing a number of new features
(see the list below).

Here are the compressed sources:   (1.9MB)  (1.5MB)   (1.2MB)

Here are the GPG detached signatures[*]:

To reduce load on the main server, use a mirror listed at:

Here are the MD5 and SHA1 checksums:

bcc757b38cce661b0f22e2572282662e  dico-2.1.tar.gz
c148a311eca8d83089eef5c2002794de  dico-2.1.tar.bz2
5bc4a759fe4d75a4dabbc6f82c1496bd  dico-2.1.tar.xz
2f8b588d51f48a8684c258bae550ba6b55485a02  dico-2.1.tar.gz
23a3d4ac4ed19c0877228acb1e26c9eb790ec0f2  dico-2.1.tar.bz2
e126d4a87dfc9d3da76e8f5b68b0788324b901b5  dico-2.1.tar.xz

[*] You can use either of the above signature files to verify that
the corresponding file (without the .sig suffix) is intact.  First,
be sure to download both the .sig file and the corresponding tarball.
Then, run a command like this:

  gpg --verify dico-2.1.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

  gpg --keyserver --recv-keys 55D0C732

and rerun the `gpg --verify' command.

This release was bootstrapped with the following tools:
  Autoconf 2.63
  Automake 1.11.1
  Libtool 2.2.7a
  Bison 2.3
  Flex 2.5.35
  Gnulib v0.0-3896-gabe9c75

Noteworthy changes in this release:


Dicod now supports LDAP as an underlying mechanism for storing
user databases.  The LDAP support is loaded as a module:

load-module ldap {
        command "ldap";

See the documentation, subsection "LDAP Databases", for
a detailed description.

* Normalized exit codes.

The dicod server uses exit codes from sysexits.h.

* Replies to MATCH command.

The dictorg backend filters out duplicate entries from MATCH replies.
Only the first one from a sequence of such duplicates is retained.

* prepend-load-path

This new configuration statement acts much the same as
module-load-path, but adds directories at front of the default Dico
module directory.

* Strategies

** All

The `all' strategy has been re-implemented as a loadable module.  To
enable this strategy in daemon, load the `stratall' module:

load-module stratall {
        command "stratall";

** Substr

New strategy `substr' matches a substring anywhere in the headword.
To enable this strategy, load the `substr' module:

load-module substr {
        command "substr";

* Dicoweb interface

Improved handling of databases without descriptive names (previous
version would throw exception for such cases).

The file renamed to

The file static/opensearch.xml has been moved to templates.  If
you are upgrading from an earlier version, you may safely remove it.

* Bugfixes:
** Fixed improper handling of conversion errors in levenshtein.c
(debian #582692)
** Removed the use of fixed-size buffer in dictorg.c (fixes debian


reply via email to

[Prev in Thread] Current Thread [Next in Thread]