Major restructuring to switch build system from old scripts to GNU Automake.
This commit is contained in:
+12
-6
@@ -1,13 +1,19 @@
|
||||
0.0.20230816-UNRELEASED
|
||||
0.0.20230828-UNRELEASED
|
||||
|
||||
* feature: new "`--enable-static`" option to "`configure`" for static builds ([#75](https://codeberg.org/a-j-wood/pv/pull/75))
|
||||
* cleanup: added a test for terminal width detection to "`make test`"
|
||||
* cleanup: added a test to "`make test`" to ensure that "`make install`" installs everything expected
|
||||
* security: with "`--pidfile`", write to a temporary file and rename it into place, to improve security
|
||||
* security: keep self-contained copies of name and format string in PV internal state for memory safety
|
||||
* cleanup: switched the build system to GNU Automake
|
||||
* cleanup: added a test for terminal width detection to "`make check`"
|
||||
* cleanup: added a test to "`make check`" to ensure that "`make install`" installs everything expected
|
||||
* cleanup: replaced *AC_HEADER_TIOCGWINSZ* with *AC_CHECK_HEADERS(sys/ioctl.h)* for better MacOS compatibility ([#74](https://codeberg.org/a-j-wood/pv/issues/74))
|
||||
* cleanup: with "`--sync`", call `fsync()` instead of `fdatasync()` on incapable systems ([#73](https://codeberg.org/a-j-wood/pv/issues/73))
|
||||
* cleanup: keep self-contained copies of name and format string in PV internal state for memory safety
|
||||
* cleanup: with "`--pidfile`", write to a temporary file and rename it into place, to improve security
|
||||
* misc: moved from GitHub to Codeberg; updated issue tracking links in documentation
|
||||
* cleanup: replaced the test harness with the one native to GNU Automake
|
||||
* cleanup: the manual is now a static file instead of needing to be built with "`configure`"
|
||||
* dropped: dropped support for "`--enable-static-nls`"
|
||||
* dropped: removed the Linux Software Map file, as the LSM project appears to be long dead
|
||||
* dropped: will no longer publish to SourceForge as it has a chequered history and is unnecessary
|
||||
* dropped: removed project from GitHub and moved to Codeberg - see "[Give Up GitHub](https://giveupgithub.org/)"
|
||||
|
||||
1.7.24 - 30 July 2023
|
||||
|
||||
|
||||
Reference in New Issue
Block a user