Overview
Comment: | Pickup upstream enhancements to the Harpy signing tool. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
81388c72dc16f84c8ed05c4fa41b0d2d |
User & Date: | mistachkin on 2022-08-03 01:32:04 |
Other Links: | manifest | tags |
Context
2022-10-13
| ||
02:16 | Fix a spelling typo. check-in: 9174e199ad user: mistachkin tags: trunk | |
2022-08-03
| ||
01:32 | Pickup upstream enhancements to the Harpy signing tool. check-in: 81388c72dc user: mistachkin tags: trunk | |
2022-05-27
| ||
20:15 | Updates for Eagle beta 50 from upstream. check-in: c646eb6c1f user: mistachkin tags: trunk | |
Changes
Modified externals/Harpy/Tools/sign.eagle from [c0ca5b56ed] to [50e2543b9a].
︙ | ︙ | |||
157 158 159 160 161 162 163 | set prefixWithSpacing [appendArgs $::embedSpacing $::embedPrefix] set data [readFile $fileName] set beginIndex [string first $prefixWithSpacing $data] if {$beginIndex == -1} then { set prefixWithSpacing $::embedPrefix | | | 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 | set prefixWithSpacing [appendArgs $::embedSpacing $::embedPrefix] set data [readFile $fileName] set beginIndex [string first $prefixWithSpacing $data] if {$beginIndex == -1} then { set prefixWithSpacing $::embedPrefix set beginIndex [string last $prefixWithSpacing $data] } if {$beginIndex != -1} then { set endIndex [string first $::embedSuffix $data \ [expr {$beginIndex + [string length $prefixWithSpacing]}]] if {$endIndex != -1} then { |
︙ | ︙ | |||
413 414 415 416 417 418 419 | # catch {certificate_hook phase0} # # NOTE: The existing embedded certificate, if any, must be # removed prior to signing the (script?) file. # | | > | 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 | # catch {certificate_hook phase0} # # NOTE: The existing embedded certificate, if any, must be # removed prior to signing the (script?) file. # if {$shouldEmbed && \ ![info exists no(removeEmbeddedCertificate)]} then { removeEmbeddedCertificate $fileName } # # NOTE: If the file is an XML file, assume it is a license # certificate that we need to manually re-sign. # |
︙ | ︙ | |||
747 748 749 750 751 752 753 754 755 756 757 758 759 760 | "added embedded certificate to " $fileType " \"" $fileName \"] } # # HOOK: Script completion. # catch {certificate_hook phase3} # # NOTE: Play nice and cleanup all the variables we created during the # whole the signing process. # unset -nocomplain fileName vendor embed duration entityType encoding \ privateKeyFile publicKeyFile importFirst configFileName embedSpacing \ | > > > > > > > | 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 | "added embedded certificate to " $fileType " \"" $fileName \"] } # # HOOK: Script completion. # catch {certificate_hook phase3} # # NOTE: Cleanup the external embedded certificate file, if any. # if {$shouldEmbed} then { catch {file delete -force $certificateFile} } # # NOTE: Play nice and cleanup all the variables we created during the # whole the signing process. # unset -nocomplain fileName vendor embed duration entityType encoding \ privateKeyFile publicKeyFile importFirst configFileName embedSpacing \ |
︙ | ︙ |
Modified externals/Harpy/Tools/sign.eagle.asc from [f2a6d1fca0] to [eb04e80389].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJi6c/yAAoJEFAslq9JXcLZt7EQAJiqKnWhMb63LL2+tCBfza9Y hPcQKyI1z5FxxrkpphxwX+ULH0/gQvIFXmRrvxpmZCgTZImq8wjDWbqOgWIe52l5 40Pl4tqfZXsXvpafi6hT1R3D7/VQlvyvlIJCemFwD8VEiPUaR4VAMmF5jFyEZG0v gimNcIHz7nTL4Fp9FKT9JtoyjJfP6z5WNv6l/GeE1WcuAzKtClxl9KY9QJrb4buH 9TDhSVD1iXWDY4LHuRm3/YvvvVpTnKV/DSpNXxXteCxHc+EcW+PwZUpmMpLgGRs+ tq/nS4CImZo+rDbJeWRnPpTX5mzcymWZ0xWQ7UOZU0p5dwhMKLfbrJPqtaAopyVQ rlNvHMNAeJSX4XLKBV3sfkpZZXMMZ07Acs85t3XGuvzO1flvugQg4dz/Un+7sYxK e2OWCTaFVS0kV0vbiDhQkLzepb+kRzIhyCX13wWwkR4SHo1MGkU0GhMtcHisX87/ L5SNHwmWKDw9Z+WAKs4U67BwFEpDKWNrp/R4RVsVIFK2hYP8lEGjtZq83MyDvQbB uCunpBYe47GRZ4XjJ22Xe1maHO0rQrzb3YRfOrkm4Yd9LWHz4POoO9gbtJldfwy1 UvAmpOBVNKCTm7hADXWQxYbaaFb4A7sXjT6EKKzu08/EcU2YVoTWJ0prCYVsU5Oz /Lg5ZtU/GOHe9LocXZAW =AU+n -----END PGP SIGNATURE----- |
Modified externals/Harpy/Tools/sign.eagle.harpy from [1f2bcaa37c] to [165e062a5d].
︙ | ︙ | |||
17 18 19 20 21 22 23 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> <Id>6be4411d-36ef-4292-a8d0-3a6ec8be91af</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2022-08-03T01:28:51.2556653Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x9559f6017247e3e2</Key> <Signature> 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 </Signature> </Certificate> |
Modified externals/Harpy/Tools/sign.eagle.harpy.asc from [b8e7590b3a] to [a5b4865508].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJi6c/zAAoJEFAslq9JXcLZ7BUP/RXqr/O/XkOgaNNY/fTKHmJS MF3aGdnmkO8e3ZYG8c4x55Ms9fj4L1YfDxq1n/2QmNZTkmgrNM7OKKiZpTphqPtV Az7lK3Pb5CQFAcsbtERXVHUyFprAq0slvKrqXtoagdCSLNY5qO7HXJ1wSMCn8dbx xa4xF1imH2rBA6CdFaz/BrYz0eUhK58vf0sri28rzgGd99iHvzN9KgPPIlTTJPYV L6a2Sin+OoRtAYnxNTDke1lrQwE1zLaYpCMnBJxIZ2gX0ku5bUQf5x+4iRxSz0Vg 3n42DhIYJDJezdP5In7Fg87RvZivYFVpAMWBDJTLXlkQrMgmQaMOlUKrLV3u2maq 0NPcOK40s/M1IOEf2o5uZrs1nBqGVrTv/2Kr+qnGmSXJc+MiDMUSX87bqR//kLiY vJOkUlb20eH5hhva4GE9YG7jKdYmB+08CsexWcZCi1r5K1FFvbb5q5KffqGzaPgk Er+PeRkCJ4LY7+ceOeIG8lxJqUqsgUDnkD/uKE9fnc6mnWy5IzMdOHc9efY/uZ2r Hxova+Gv1D0pgD4UqxgGKwDGpPK+l5jvjIRR0SOI12MDt0tVXRipVRRk+T55YJhi tdD1C5WjOokyGBVkBPvBkSjKB0ZWL5yWoKjfievWiffkndrvRg2u09X0f0UnVfCU 3Z9znvRJv31x37PcLLpz =85eb -----END PGP SIGNATURE----- |