All releases of Rapid Application Development Library


Release Notes: A 28 byte memory leak was fixed in radconffile.c.


Release Notes: This version fixes the errant result set release when sqlite3_prepare fails in radsqlite.


Release Notes: This release adds a limited pthread implementation (radthread) to be used with radlib processes.


Release Notes: HOST_IS_BIGENDIAN macro usage was removed in favor of the WORDS_BIGENDIAN macro defined in config.h by autoheader. This allows support for Mac OS X universal binaries. Preprocessor directives were changed to avoid negation ("!").


Release Notes: A database string type field handling bug introduced in 2.10.0 was fixed.


Release Notes: Remote msgRouter support was added. Multiple processors running radmrouted can share the same message namespace. The radmrouted instance running on each processor "associates" to its peer(s) using TCP/IP sockets. A radmrouted instance may be a server or a client or both. Messages routed on one processor are routed to all associated processors and delivered to all consumers on each processor for that message type. It makes inter-processor communications transparent.


Release Notes: Build files were updated to support Debian package creation.


Release Notes: The library search order was changed in the Makefiles so the $prefix path is used first.


Release Notes: The install-sh file was made executable to fix an installation issue.


Release Notes: This release adds a radsqlitePragma method so pragma commands can be issued to the SQLite database. radUtilsSleep has been modified so that it will wait properly if signals interrupt it.
A tool to detect (and get rid of) similar images using perceptual hashing algorithms.
A Two-floppy/CD/USB Stick Linux 2.4 rescue system with support for many filesystems.