- Bugfixes.
- Better support for GNU Hurd.
- Added path_canonicalize().
- Better support of out-of-path toolchains (among other things, that
means better autotools emulation).
- Build more friendly to recent glibc.
- Refactoring and optimization of scanning and formatting functions.
- Refactoring of stopwatch/wallclock functions. The --enable-clock and
--enable-monotonic configure switches have been removed. tain_now()
can now be set at run time to use a wall clock (default, or via
tain_now_set_wallclock()) or a stopwatch (via
tain_now_set_stopwatch()), instead of it being fixed at build time.
- Easy cross-compilation: no need to provide a whole sysdeps directory
anymore. Only a few sysdeps have to be provided manually, via a
--with-sysdep-K=V option to configure. Currently, that means one:
--with-sysdep-devurandom=yes|no
pkgsrc changes:
- Libtoolize for shared libraries on Darwin.