Skip to content

Latest commit

 

History

History
77 lines (44 loc) · 2.33 KB

CHANGELOG.md

File metadata and controls

77 lines (44 loc) · 2.33 KB

Version 1.4.1 (2024-10-21)

  • fetch: Ensure FTP always transfers in BINARY mode.

Version 1.4.0 (2024-10-21)

  • fetch: Support FTP.

  • fetch: Switch reqwest to use the rustls backend instead of openssl.

Version 1.3.6 (2024-10-20)

  • distinfo: Fix case where the last patch file is removed, previously it would erroneously be retained when running makepatchsum.

Version 1.3.5 (2024-10-10)

  • distinfo: Skip local and backup patch files.

Version 1.3.4 (2024-10-10)

  • fetch: Handle case where a distfile has no site.

Version 1.3.3 (2024-10-09)

  • check-shlibs: Support both RPATH and RUNPATH.

Version 1.3.2 (2024-10-03)

  • check-shlibs: Catch up with USE_INDIRECT_DEPENDS changes.

Version 1.3.1 (2024-10-02)

  • check-shlibs: Fix issue running against pkgsrc trees that do not have the implicit library dependency checks.

Version 1.3.0 (2024-10-01)

  • check-portability: Add new "mktool check-portability" command. Runs 30x faster than the shell version in x11/qt5-qtwebengine on a MacBook Pro M1. Does not yet support CHECK_PORTABILITY_EXPERIMENTAL=yes.

Version 1.2.0 (2024-09-20)

  • check-shlibs: Add new "mktool check-shlibs" command. Should behave the same as the awk implementations, but with additional features, and much faster runtime (0.6s vs 20.4s for x11/kde-workspace4).

  • fetch: Avoid unnecessary re-fetching when running 'make makedistinfo'.

  • Minor cleanups to checksum, distinfo, and fetch.

Version 1.1.0 (2024-09-13)

  • digest: Add new "mktool digest" command. Aims for compatibility with pkgtools/digest, and should already serve as a drop-in replacement.

  • Update pkgsrc-rs and simplify some code accordingly.

  • Add note on Minimum Rust Supported Version (1.74.0).

Version 1.0.1 (2024-09-13)

  • fetch: Use a shared client instance, improves performance quite a bit.

  • fetch: Disable Referer header, this appears to cause problems when trying to download through multiple redirects from SourceForge.

  • fetch: Minor updates to progress bar formatting, improves initial display while waiting for redirects to be followed.

  • fetch: Fix 'make makedistinfo' when there is no existing distinfo file.

Version 1.0.0 (2024-09-12)

First official release, where mktool has been tested in bulk builds and other real-world testing, and shown to cause no known regressions.