2012-09-28 - Arcavias impressions
A few month ago, a very interesting new e-commerce project was released as Open Source. Arcavias, the name of the project, isn't yet another web shop. Instead, it provided a framework for building shop systems and this make it very flexible and allows a very easy integration into existing applications.
2012-06-23 - OpenDBX 1.4.6 released
Some bugs has been fixed in the MySQL, SQLite and MSSQL backends and workarounds for misbehaviours in the Oracle and PostgreSQL has been added. Thanks to all contributors for providing bug reports and patches.
2012-05-05 - New OpenDBX binary packages
New binary packages for various Linux distributions are available again. After adapting a few lines in the build configuration, the openSUSE Build Service is able to create binaries from the latest stable OpenDBX source.
2010-04-19 - OpenDBX 1.4.5 released
The reference counting for objects in libopendbxplus was wrong and could cause segfaults as well as a wild pointer in the oracle backend. The ODBC backend has used connection attributes not available on Windows platforms which are removed now. A wrong severity level in the mssql backend was fixed. If an error due to an invalid handle occured, the corresponding error message wasn't returned.
Furthermore, the RPM spec file was adapted to the OpenSUSE build service and now supports building more backends by default on supported distributions.
2009-12-14 - OpenDBX 1.5.0 released
The package name was changed to libopendbx to ease creation of distribution packages. It also supports symbol versioning and versioned support files which makes it fully compatible to Debian policy.
New features like a function for testing if a field value is NULL as well as a new error code for calling odbx_query() without fetching the results first are implemented. Some internal functions and regression tests has been improved and the library contains logging facilities for debug output. The ODBC backend does now work on Windows and minor bugs were fixed in the mssql and the oracle backends as well as in the library.
2009-10-01 - OpenDBX 1.4.4 released
Some bugs in the mysql backend has been fixed in 1.4.4 that came up during testing with SqueakDBX, the Smalltalk wrapper around the OpenDBX library. Also, the sqlite3 backend suffered from using an uninitialized variable and both bugs were able to cause a segfault in certain conditions. There are some more minor bugfixes in the mysql backend and several fixes to the RPM spec file were applied.
The release also contains two changes, one in the behavior of the mysql backend which streamlines it to the behavior of other backends and the other one makes it possible to connect to MySQL servers older than 4.1.
2009-09-02 - OpenDBX 1.4.3 released
This release fixes the problem of lost statement when using the sqlite3 backend and an error or a timeout occurred. The Win32 platform code also received major improvements and is now able to build working firebird and mysql backends. The pgsql and oracle backend code was extended to provide the same features as the backends build on POSIX platforms.
Additionally, the spec file for building RPMs was updated to fix several issues on x86_64 hardware and different distributions. Many binary RPMs of the OpenDBX library are now built via the OpenSUSE build service and are available in the download section.
2009-08-07 - OpenDBX 1.4.2 released
Another small bugfix release for the current stable series of the OpenDBX library. It adds a workaround for easier compilation of the MySQL backend and fixes an error when building a singlelib version. Both problems only occured on Windows platforms. Moreover, it enhances the error handling of the Sqlite3 backend and fixes a small warning in the Firebird backend.
2009-06-26 - OpenDBX 1.4.1 released
This is a bugfix release for the current stable series of the OpenDBX library. It mainly enhances building the backends on the Windows platform, namely MySQL, ODBC, Oracle and Sybase. With additional bugfixes from our contributors and testers, OpenDBX should now compile and run flawlessly on Windows.
The OpenDBX C++ library was added to the RPM spec file and to the pkgconfig file. Furthermore, the firebird backend got a minor update to remove the warning when compiled with newer fbclient versions.
2009-03-03 - OpenDBX 1.4.0 released
After four month of polishing, finally the first release of the new stable series arrived.
Major improvements compared to the last version are the fully documented and refined C++ API. The API is still source code compatible to the last release but subtle changes will make it harder to use it in a wrong way. The documentation for the C++ API - especially the man pages - is generated by Doxygen on the fly. Many hours had also been invested into the ODBC backend which has been tested with different ODBC drivers for MySQL, PostgreSQL, SQLite and MS SQL Server.
Several bugs were fixed that caused memory leaks or were able to crash an application in certain conditions. Finally, OpenDBX should now compile flawlessly on Windows using MinGW. Many thanks to all the contributors for their help and their effort making this a high quality release.