summaryrefslogtreecommitdiff
path: root/NEWS
blob: b3436c936470992a016802048023d31df403079a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
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.