simon-git: bob (master): Simon Tatham

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Mon Dec 14 07:40:31 GMT 2015


TL;DR:
  09d6a33 Make bob-deliver ignore Windows code signatures.

Repository:     git://git.tartarus.org/simon/bob.git
On the web:     http://tartarus.org/~simon-git/gitweb/?p=bob.git
Branch updated: master
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2015-12-14 07:40:30

commit 09d6a3337146c6fda5bf8e50f5d40d25834be0f0
web diff http://tartarus.org/~simon-git/gitweb/?p=bob.git;a=commitdiff;h=09d6a3337146c6fda5bf8e50f5d40d25834be0f0;hp=b279b19448e8751c237e809cd3235aec43c34b1f
Author: Simon Tatham <anakin at pobox.com>
Date:   Mon Dec 14 07:38:25 2015 +0000

    Make bob-deliver ignore Windows code signatures.
    
    Code-signing gives a different answer every time, due to the part
    where a trusted third party timestamps the signature so that the
    signed binary will still be valid after the certificate expires.
    Hence, when bob-deliver checks that a Windows executable is the same
    between two builds, it has to ignore the signature (if any) and all PE
    header fields affected by it.

 bob-deliver |   34 +++++++++++++++++++++++++++++++++-
 1 file changed, 33 insertions(+), 1 deletion(-)



More information about the tartarus-commits mailing list