0.2.0 (2020) ~~~~~~~~~~~~ The highlight of this release is the switch from sha1 to sha256 as the default hash algorithm. sha1 is still supported for backward compatibility. That is, libosl-0.2.0 can still open tables which were created with an older version of the library. No adjustments are necessary on the user side, so it should be safe to upgrade. Instead of gengetopt we now employ the option parser of the lopsub library for oslfsck(1). Hence lopsub becomes a dependency while gengetopt is no longer required to build the package. The release also features a couple of documentation improvements and a fair number of fixes for the build system. Moreover, we got rid of doxygen in favor of a simple m4 script (shipped) to generate the public header file and the html code for the API documentation. Hence m4 becomes a dependency while doxygen is no longer needed. Finally, the release drops support for SunOS and MacOS. The code has not been tested on these operating systems for a decade and was likely broken anyway. 0.1.3 (2016-09-19) ~~~~~~~~~~~~~~~~~~ A couple of bug fixes and some documentation improvements. 0.1.2 (2014-01-13) ~~~~~~~~~~~~~~~~~~ This release adds targets for building a static version of the library and contains two bug fixes. 0.1.1 (2009-11-26) ~~~~~~~~~~~~~~~~~~ This release makes libosl independent of openssl by including an implementation of the SHA1 algorithm. It also fixes an installation problem on Mac OS X and contains improvements of the documentation and the build system. 0.1.0 (2009-08-04) ~~~~~~~~~~~~~~~~~~ Initial public release.