public inbox for cygwin-announce@cygwin.com
 help / color / mirror / Atom feed
* rebase 4.6.5-1
@ 2023-08-08 18:53 Corinna Vinschen
  0 siblings, 0 replies; only message in thread
From: Corinna Vinschen @ 2023-08-08 18:53 UTC (permalink / raw)
  To: cygwin-announce

The following packages have been uploaded to the Cygwin distribution:

* rebase-4.6.5-1

This package contains the Cygwin rebase utilities.  Use rebase for
specific DLLs or rebaseall for all DLLs installed by Cygwin's setup.exe.

Changes:

- Add peflags -p, --timestamp option

  This allows to set the header timestamp to 0 or some other fixed
  value (SOURCE_DATE_EPOCH) to support reproducible builds.

- Add peflags -k, --checksum option

  This allows to fix the file checksum in the PE header.
  An invalid checksum may break reproducible builds or may
  increase the risk of false positive malware detections.  
  The checksum calculation is done by a new self-contained module
  'pechecksum.c' which could also be built as a stand-alone tool
  or later added to rebase.

- Add rebase -c, --checksum option

  If specified, the file checksum in the PE header is updated after
  rebasing.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-08-08 18:58 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-08 18:53 rebase 4.6.5-1 Corinna Vinschen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).