X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9B4EE3857C41
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1691521115;
	bh=aZg9hqiJhEpObFfgTysPAAsf+8wQtW0AgxdQOyl9OLI=;
	h=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:
	 List-Help:List-Subscribe:From:Reply-To:Cc:From;
	b=KqMDV5C5U4bu/g0nVYVULLO1rnlzXQB+mk1HxoSPaUiZGYNWYhd1gruuB6RzWl+mR
	 92eJOBHsMZjFW40bePRMfCshwUP3VrojpRV4GW7qlBEnhHMNteP/6KtawQ6SOv18R7
	 PjhXZMeWwEfDmKgNOCIADbV2l3K+1g4bX6EYhvH8=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 089BA3858421
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C0E413858431
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D3B1C3858D20
X-Mailbox-Line: From cygwin-announce-rebase-4.6.5-1 Tue Aug 08 20:53:57 2023
To: cygwin@cygwin.com
Date: Tue, 08 Aug 2023 20:53:57 +0200
Message-Id: <announce.20230808205357.1662021-1-corinna-cygwin@cygwin.com>
Subject: [ANNOUNCEMENT] rebase 4.6.5-1
X-BeenThere: cygwin-announce@cygwin.com
X-Mailman-Version: 2.1.29
X-Mailer: Perl5 Mail::Internet v2.20
X-BeenThere: cygwin@cygwin.com
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Corinna Vinschen via Cygwin-announce via Cygwin <cygwin@cygwin.com>
Reply-To: cygwin@cygwin.com
Cc: Corinna Vinschen via Cygwin-announce <cygwin-announce@cygwin.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie.com@cygwin.com>

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.

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
