Overview
Context
Changes
Modified externals/Harpy/Tools/sign.eagle
from [d16b52e731]
to [c0ca5b56ed].
︙ | | |
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
-
+
|
proc usage { error } {
if {[string length $error] > 0} then {puts stdout $error}
puts stdout "usage:\
[file tail [getShellExecutableName]]\
[file tail [info script]] <fileName> \[vendor\] \[embed\]\
\[duration\] \[entityType\] \[encoding\] \[publicKeyFile\]\
\[privateKeyFile\] \[importFirst\]"
\[privateKeyFile\] \[importFirst\] \[quantity\]"
#
# NOTE: Indicate to the caller, if any, that we have failed.
#
exit 1
}
|
︙ | | |
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
|
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
|
-
+
|
puts stdout [appendArgs \
"removed embedded certificate from file \"" $fileName \"]
}
}
}
if {[llength $argv] >= 1 && [llength $argv] <= 9} then {
if {[llength $argv] >= 1 && [llength $argv] <= 10} then {
#
# NOTE: This tool requires Eagle.
#
package require Eagle
#
# NOTE: Needed for the [getTemporaryPath] script procedure.
|
︙ | | |
350
351
352
353
354
355
356
357
358
359
360
361
362
363
|
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
|
+
+
+
+
+
+
+
+
+
|
#
if {[llength $argv] >= 9} then {
set importFirst [lindex $argv 8]
} else {
set importFirst false; # TODO: Good default?
}
#
# NOTE: Do we want to limit the number of uses (quantity)?
#
if {[llength $argv] >= 10} then {
set quantity [lindex $argv 9]
} else {
set quantity -1; # NOTE: Unlimited.
}
#
# NOTE: If the configuration file exists, load it now.
#
set configFileName [file join $path sign.settings.eagle]
if {[file exists $configFileName]} then {source $configFileName}
#
|
︙ | | |
511
512
513
514
515
516
517
518
519
520
521
522
523
524
|
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
|
+
+
+
+
+
+
+
+
+
+
|
#
# NOTE: Always set the entity type for new certificates since
# the policy code now checks for this. By default,
# non-license certificates are set to the "Script" entity
# type.
#
$certificate EntityType $entityType
#
# NOTE: Maybe set the quantity for new certificates since the
# policy code now checks for this. By default, non-license
# certificates have unlimited uses.
#
if {$quantity > 0} then {
$certificate Quantity $quantity
$certificate Restrictions L; # LimitedQuantity
}
#
# NOTE: When embedding, special handling is required when signing
# the certificate.
#
if {$shouldEmbed} then {
#
|
︙ | | |
Modified externals/Harpy/Tools/sign.eagle.asc
from [e9001ad679]
to [f2a6d1fca0].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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
iQIcBAABCAAGBQJgJ2+mAAoJEFAslq9JXcLZRWsP/0T+QErpT2mkbqjGMJ2o1S7N
m88BpP0qYDCug/B07Kz1bcG00j+kvWLXYXIrrjHRJOJKBWiumkdWQHKKlYIhyFiR
NfbvI6TsPSX/unKElCWoc/jsMMYs8TeGxfMtYTQHUESMnVb1h+hUCLz3k2zSgiNp
O8dGKsdB8qEF+npTi72MEUqXssQ+SVQBHaFxAiiwF2ONZgeJBEpUxwem4jlHEnpC
nKQwk6AsjPZgGBD7rBK/EtQhzPCOVGxsGU7CmX2Kb1fOFOsf8cjCmug4dZUrAv8Y
v5IzcghZh4y6ecnodExq8mPV7WcAzG7gHjwaoqD8yFNLnyEoZmb+BmTWCJuR5wGG
hBvNwmo6TS20G5E21UBQexY3Q6X+DIUoKl4eB5IEYi8BJjnXydtEY2JQQzfrrn07
ABN/NshJMeLYPAECKWnaSzeDxLkCaFIxmyQrBZCLrbX6I5KvMOjdYjAu9it0rkOt
eFQqF+o9D+Ayv++uiQwhIZi68pK2X86Wbjqq9/dftzpuebxpK2DynN9bZD+NLtet
VC9uT0AF52c6xjTZu3ByMOgfcWPENiPQy40hIFSo8AH7rJSIDgvsBaZ1jx3rHm8K
fO1HVN+mf+KPDCo8tQpjoj1VFQnGBsvvGxuBkr8fveQamsTcdjskiGvk8MGB0XeK
dNnsutGaOksJmZiTjFu4
=FDiV
iQIcBAABCAAGBQJhDyEHAAoJEFAslq9JXcLZ0SoP/RVqrqq6F70SXMxlfLoh3+1M
dKhfdrqSbo2D3ple9iOdjmkpC3U1YIDUE0wQoX5s8inNHJk1/VWT8cuObahcjV6a
3KBObzAeo/3yeUQc+6icXGV2tiUHk1VaIjmv7Z2EnXWVX0qhABlAU3WU3ZwhA8/U
B6q0DMFQILcrbewbOJmbC5e3RQJX69MJQblfeIEwKzwdvuQ79yRMux4dW4XAvcFb
qX4nYbpIBQiMMEIoDPR/SHudXtJLizWsi2HHN2MIy9iNimedwAyu1+jSBAaFzd5d
z3mMNUQFH2Ej2B84i/sXrKudeoj0H6v5Aiha7mpl5B6mVDrpW0oY2THiIpb8TCHx
vrgNBwf1IcyBBytltL5Bw2gEWqo+q6pnzA9qeoLcgS7L1lQv5xnwwS44Q7ttBuDf
QFQgPvP6oLcrwsIksUI3c0kKiVruj9Fi8dcAdEuga9DKDsgvqbIm93q67HQ6+wNR
/SVEy+JYbblZUY6OF5VpCUxo51+kuCUOmzfcDj6P+Ff6VvA5gX347YlqvpLylc0k
UhYrYgWsoz8/jbav95ttfMaOOBjuviS2nwgbfMGydngBflXlpW0z3Fd4Br+HrNrw
0cOwlAVnmwBhLmVH4mhgyVb7nd1IUJl1aVdksnUXXk104/PWgW8RkA/Qf5l62N6k
Nf6MbA+UShDbzmrEy3XT
=Ad7Q
-----END PGP SIGNATURE-----
|
Modified externals/Harpy/Tools/sign.eagle.harpy
from [66644c112b]
to [1f2bcaa37c].
︙ | | |
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
|
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>7032b76b-2e4e-4ae1-a219-14621781bcf4</Id>
<Id>2659fc4e-015f-47e5-9459-8bc67c2e4a14</Id>
<HashAlgorithm>SHA512</HashAlgorithm>
<EntityType>Script</EntityType>
<TimeStamp>2021-02-11T03:02:25.7394092Z</TimeStamp>
<TimeStamp>2021-04-11T00:56:07.0511539Z</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 [aad51a8ccd]
to [b8e7590b3a].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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
iQIcBAABCAAGBQJgJ2+oAAoJEFAslq9JXcLZi8UP/0m7VWFeBfz/EcpmoHz2EMm6
00ugRb5FSTNk+x4FCo7w/+kgNcMPJzpALq863NhnFIEdIe792HXeIp8MKuF4/xMq
5MTiXBASD0yoQKh1PBZF7yoGBi9fnIqTx+yfX94R4t233hbDX2743qbDPoiSs7nu
aVjHKCBRdEldr8VVepBDKTwIeUmd7P2RFzP+LFtqLAuPJ83TKAVXCmkQs4eW4dP/
00icxD6NHiEnoU120LGxgSDMq8udQVGJHpq/iJraBJ9zMDQv2bUpg394NuukMXFg
vpIN79Ysy7vqriwFYXwGJFrzo35j0Rr+gWNliATByVK8ZMeGuUo6N8sqv2WJEAOl
69RPzQQmxNgjbwkUkR6chCZY9Zx3BRvr7thiCFxDXgW1z/3sDiN78ZesXcTOmNM7
KZKNshU/KpBYt94/69rRrtPo+duMWEGY3YL6LHi008knxo5SblZtR2RuBFcT8mKg
qmnC1r7QmgDBzKnCzkZNQwdtGXOQszM3vO/2fSC9Kvlv5Ay+ZD4gc6whrb0jHSUY
9qDnXpjc+ShZv4qaFEwsyyjx1REo9mPINySJ8RqDwXm6Zq55OBLjGxqYQJBhcPqw
nQOBNHBPm0RNw+2YIoqrEPNBySRtbeJX+ROxbvIdmU2+lW5rjiZ7RpW4TH9bzK8h
Q3iFZUDq5KnVWH5AGm6M
=usq6
iQIcBAABCAAGBQJhDyEIAAoJEFAslq9JXcLZZukP/i1TeSczkf85n3ZaYeEyxvng
Cip/0xGa89PFesdKDpwcYKbMfK3qB+VG1UvutCF2HeV1pAv3hbCgEF9WGFZmO2dH
xn1txousvuHEDiABHkRBMBF+XwtjITlxrQGGTN+lyklijb2RaHvq0DIsd/U+okV9
FVLCC46Czetn8ykhC0JS+7S4Yol7ZZFOnmf5QcNbw+bkHSwjYVF1LRCtymSdK5ka
sbkNRqV+Xddh7liTuncTP3mgD9p1iWuYbMZAOPFtkZ16zXl5By5F0Xiry6AMyoGg
lDU7lGc3fywOSNWTIcyGlHy0T8Q97ZRIXpnMEKN2tMypf4L9/iYGUWeQl8ZVf+Lc
B9hQOPW3FqZN+mYEcfNeTfGJaB5+gYQRtGiU+SSfUcZuQnMs18RsiEx++hqE7OTG
3x1ZNiTEzXyPvqxVskhlGPSqGrSPzudvBTeymVlaUWIeJfEDD1jrPOykAvGWeV8Q
X2LHB+RJ/f8nibu2F+3TOxKqUi9LYfSayt6tDsurgmsZSQb7crRTF6MIHEWwzEEi
8Ia+2xouaOM3jsJTy7AOlPNKtMFhaVxb1IpA3eQLke3ze60adrS0sbwrqyhxRaKG
KGFT5f5wx943YvvCnwPwlvFuJgp7HC+J2ER32ge+MdKb6HnJuA5QzkgakLQHmvm1
WFY8jH8hyQPZc4hSnXOu
=P/9F
-----END PGP SIGNATURE-----
|