X-Git-Url: http://git.tuebingen.mpg.de/osl.git/tree?a=blobdiff_plain;f=NEWS;h=b3436c936470992a016802048023d31df403079a;hb=HEAD;hp=12bff0e2bdb23919d2afd01945fb4a2406a4e538;hpb=526463e66898180b3cac527b7fe0936ef9d84244;p=osl.git diff --git a/NEWS b/NEWS index 12bff0e..b3436c9 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,27 @@ +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. @@ -12,8 +36,8 @@ library and contains two bug fixes. 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 +and the build system. 0.1.0 (2009-08-04) ~~~~~~~~~~~~~~~~~~ -Initial public releas. +Initial public release.