News

From Linuxnetworks
Revision as of 17:24, 17 May 2007 by Nose (Talk | contribs)

Jump to: navigation, search
Linuxnetworks motto

2007-05-15 - OpenDBX 1.2.3 released

This version is mainly a documentation release and is the first one that contains a full set of man pages for the OpenDBX library functions. They will be generated from the XML sources by the docbook2x-man tool, which must be available during the build process.

In addition to the new documentation a bug in the firebird backend was fixed which prevented correct handling of decimal values.

2007-05-06 - Website enhancements

Nothing is so good that it couldn't be improved :-)

As many people do some kind of social bookmarking nowadays, I've added a new bookmark box on the right side. It enables everyone to save a bookmark of the page he is currently reading at his preferred bookmark service.

Also, the HTML output Mediawiki is producing using the Sidebook skin was improved and cleaned up. This is especially helpful for all who are using screen readers to read out the pages.

2007-04-18 - New website

As many might have noticed, something has been happened with the Linuxnetworks site ... :-)

For easier content management, I've decided to migrate the static HTML pages to a Wiki and merged them with the existing documentation Wiki. Almost everything is now easy to edit and enhance while Mediawiki does a great job at serving the pages extremely fast.

Additionally, the design of the Linuxnetworks website stayed for years and did its job well. With the new system, the time has come to think about something new. The new design is based on the Mediawiki's Monobook style but I've enhanced the possibilities by implementing the toolbar on the right side and tried to present some familiar colors to the long term visitors of the Linuxnetworks site.

2007-03-28 - OpenDBX 1.3.1 released

Version 1.3.1 of OpenDBX enhances the library by a read-only large object interface which enables access to blob and clob data stored within a database. The firebird backend is the first one that implements this interface and is now able to fetch data objects up to several GB is smaller chunks.

Along with the new interface, the code of the backends was split into several files, so it is more clearly arranged when extensions like the large object part will be added. Also, replacing the stdint.h by the inttypes.h include removes the undesired dependency to automake from the header file.

2007-03-12 - OpenDBX 1.3.0 released

Several small enhancements were added to this release. The most important one is surely the possibility to build the package as single library including the necessary backends. Also, the library now support connection timeouts and returns the library and the API version of the backends.

A patch for the firebird backend fixed its decimal type while another one did the same for the date type of the mssql backend. Last but not least, the library and the backends now return a new error code for invalid handles so they can be distingushed to other invalid parameters.

2007-02-26 - OpenDBX 1.2.2 released

Much testing revealed two major issues which had shown up in the mssql and sybase backends. The mssql backend was able to corrupt string values returned by the database server. Similarly, the sybase backend returned no decimal values when linked against the original Sybase ASE library instead of using the FreeTDS library.

Additionally, some small bugs in the backends where fixed. Most of them in the mssql and sybase backend but also in the pgsql, sqlite and sqlite3 backends. Also, the mssql, mysql, oracle and sybase backends were able to return backend errors in their init functions which isn't allowed.

2007-02-10 - OpenDBX 1.2.1 released

The new version features a major enhancement of the RPM spec file which should now be compliant to the Fedora guidelines. Complementary, the Debian files were updated to comply to the latest Debian policy.

Ralf van der Enden helped fixing a gettext related but for distributions like FreeBSD which provide separate libraries for internationalization. Also, some minor bugfixes were applied and missing descriptions for the functions added during the development series are now included in the documentation.

2007-02-04 - C++ IP prefix tree template class

The C++ IPPrefTree template is a very efficient data structure for adding any kind of value to an arbitrary node in the tree and retrieving them again. If you need to accumulate IP traffic stats or have to find values attached to IP addresses or subnets, this template class will provide the fastest lookup and traversal operations for your program.

2007-01-21 - New patch for PDNS LDAP backend

Thanks to Andy Rabagliati, a bug in ldap-filter-axfr and ldap-filter-lookup have been fixed. The documentation stated correctly that the values for these configuration options have to be "(:target:)" but they required ":target:" instead.

2007-01-20 - OpenDBX 1.2.0 released

The first release of the new stable series finally arrived :-)

Compared to the release candidate this package only contains a minor bugfix for the sqlite3 backend in the configure.ac file and a little enhancement. The improvement is related to static compilation, which now only references the configured backends.


More news