ipa_sdb-1.1.1 released Changes: * autoconf 2.68 -> 2.69, automake 1.11.1 -> 1.12.2, libtool 2.2.10 -> 2.4.2. * Corrected dereference of NULL pointer in db_deinit_limit() and db_deinit_threshold() introduced in the 1.0.2 version. * Converted all flags to bool data type. ----------------------------------------------------------------------- ipa_sdb-1.1 released Changes: * Added support for ipa_db_mod and ipa_st_mod API version 2. ----------------------------------------------------------------------- ipa_sdb-1.0.2 released Changes: * autoconf 2.59 -> 2.68, automake 1.9.6 -> 1.11.1, libtool 1.5.20 -> 2.2.10. * Code optimization and documentation corrections. * configure.ac was optimized. * Now lint can check source code of IPA_SDB. * If there is close_fd=yes for rule and db_set_limit_state() fails, then the ipa_db_sdb module did not close database file descriptor for a limit in some cases. * Added checks for uint8_t, uint16_t, uint32_t and uint64_t to configure. Check that sizeof(long) >= sizeof(int). * Now autoheader is used for generating src/config.h.in. * Now src/ipa_sdb.h is not generated, instead new sdb_config.in.h file is used. * New options for configure: --enable-gcc-more-warns, --disable-gcc-warns, --with-db-pthread, --with-st-pthread. * Options --enable-FEATURE and --disable-FEATURE disabled FEATURE in the configure script. * Use readdir_r() function in thread-safe version of the ipa_st_sdb module. * Opened directories never were closed in the ipa_st_sdb module. ----------------------------------------------------------------------- ipa_sdb-1.0.1 released Changes: * All manual pages were reformatted to follow traditional typographic style. * Check for errno value from getgrnam() was added. * Several warnings during compilation on 64-bit systems were removed: found one typo, sizeof returns size_t result. * Minor code optimization and improvements. ----------------------------------------------------------------------- ipa_sdb-1.0 released Notes: * First release of IPA simple database module, which completely supports static and dynamic rules; limits and thresholds.