Bug 287104 - net/zsync: update 0.6.2 => 0.6.3
Summary: net/zsync: update 0.6.2 => 0.6.3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL:
Keywords: easy
Depends on:
Blocks:
 
Reported: 2025-05-28 05:18 UTC by Chris Hutchinson
Modified: 2025-05-28 15:39 UTC (History)
1 user (show)

See Also:


Attachments
parch updates net/zsync version 1 (1.06 KB, patch)
2025-05-28 05:18 UTC, Chris Hutchinson
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Hutchinson 2025-05-28 05:18:31 UTC
Created attachment 260747 [details]
parch updates net/zsync version 1

The patch attached to this pr(1) updates net/zsync
to 0.6.3

Changes:
Makefile
distinfo

Announced changes:
Changes in 0.6.3
- Performance improvements for large (>250MB) files - on multi-gigabyte files
  this can be a very large improvement.
- Tuning to reduce likelyhood of hitting bad performance due to bad checksum
  distribution.
- Fix case where client would think download succeeded and try verifying it
  when it had really failed.
- Fix a problem where the client could get into a loop retrieving data if the
  remote returned data inconsistent with the .zsync file.
- Improvements to some of the error and progress messages.
- Stop zsync requesting bytes past the end of the target file.
- Fix bug where mtime would be set to something offset from the intended value
  due to timezones.
- Fix a case where auth headers could be send to the wrong server across a
	redirect. Send auth headers unconditionally when username & password are
  provided.
- Fix compilation with gcc-14.
- Other optimisations.


That's it.

Thanks.
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-05-28 15:38:40 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fc65983ce3393d5efb76bc3d32f73e55534df5b0

commit fc65983ce3393d5efb76bc3d32f73e55534df5b0
Author:     Chris Hutchinson <portmaster@bsdforge.com>
AuthorDate: 2025-05-28 15:33:47 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-05-28 15:33:47 +0000

    net/zsync: update 0.6.2 => 0.6.3

    Changelog:
    - Performance improvements for large (>250MB) files - on multi-gigabyte
      files this can be a very large improvement.
    - Tuning to reduce likelyhood of hitting bad performance due to bad
      checksum distribution.
    - Fix case where client would think download succeeded and try verifying
      it when it had really failed.
    - Fix a problem where the client could get into a loop retrieving data
      if the remote returned data inconsistent with the .zsync file.
    - Improvements to some of the error and progress messages.
    - Stop zsync requesting bytes past the end of the target file.
    - Fix bug where mtime would be set to something offset from the intended
      value due to timezones.
    - Fix a case where auth headers could be send to the wrong server across
      a redirect. Send auth headers unconditionally when username & password
      are provided.
    - Fix compilation with gcc-14.
    - Other optimisations.

    PR:     287104

 net/zsync/Makefile | 3 +--
 net/zsync/distinfo | 5 +++--
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2025-05-28 15:39:43 UTC
Thanks.