Overview
Context
Changes
Modified client/1.0/pkgr.eagle
from [b5135a020e]
to [d8bb8d2052].
︙ | | |
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
|
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
|
-
-
+
+
+
+
+
+
-
+
-
+
+
+
-
-
+
+
+
+
+
+
-
+
+
+
-
+
|
return false
}
}
}
#
# NOTE: This procedure returns non-zero if the specified string value
# looks like a Harpy (script) certificate. The value argument
# is the string to check.
# looks like a Harpy (script) certificate. The value argument is
# the string to check. The value 14 used within this procedure is
# the length of the literal string "</Certificate>".
#
# <public>
proc isHarpyCertificate { value } {
set value [string trim $value]
set length [string length $value]
if {[string length $value] == 0 || ([string first [string trim {
if {$length == 0 || ([string first [string trim {
<?xml version="1.0" encoding="utf-8"?>
}] $value] == 0 && [string first [string trim {
<Certificate xmlns="https://eagle.to/2011/harpy"
}] $value] != -1)} then {
}] $value] != -1 && [string first [string trim {
</Certificate>
}] $value] == ($length - 14))} then {
return true
} else {
return false
}
}
#
# NOTE: This procedure returns non-zero if the specified string value
# looks like an OpenPGP signature. The value argument is the
# string to check.
# looks like an OpenPGP signature. The value argument is the string
# to check. The value 27 used within this procedure is the length
# of the literal string "-----END PGP SIGNATURE-----".
#
# <public>
proc isPgpSignature { value } {
set value [string trim $value]
set length [string length $value]
if {[string length $value] == 0 || [string first [string trim {
if {$length == 0 || ([string first [string trim {
-----BEGIN PGP SIGNATURE-----
}] $value] == 0 && [string first [string trim {
-----END PGP SIGNATURE-----
}] $value] == 0} then {
}] $value] == ($length - 27))} then {
return true
} else {
return false
}
}
#
|
︙ | | |
Modified client/1.0/pkgr.eagle.asc
from [0ffa8c11f3]
to [2908426844].
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
iQIcBAABCAAGBQJX4cU2AAoJEFAslq9JXcLZLccP/0Q7J2X/yY4X3birwEPyFIvu
r9Cg3c5hrxzP3dS8FdjNs0wrJNbU8XRwVRuYG598ntKdjUhGEaEesSdXSZdDcu09
gDEmC/XjSv6IWGCwQDo+dxkpyjXduDwj7WIxzfJpmeKWZXgnivIQsHXjoMoBvEeY
fqm+C2RdjvfZf55yF5IJkSqoMeUK1CdYNJWGKxZrnstmTX2kkw3elEgkqeVCFas7
g15z5xOKOUdyLRNUqoID9yERuJXJ3TnR6U+F4taBsvtIRrwCJfTleji5/81QSfbO
eU+FNaQ37J5qQnfIhZZ7SybK+1FMU/i6+N3+LKSUB2TxiZCTm0bm/xut3Uegr8Ww
g9e2kSexuAL7UrdtFNduhma03VXBm0gBqyJImPlqZbHvNxrs+kDJp1goK+Ey7u/V
ZiJ+BM1//4SX5A3XR6HYWBCodQhdjzR5R0tg9/WkbitxhkrMS1GaM08LYpYeVc+h
b+B7r6kD56glvMxg0eCTY6l8EVu/1SILKTiCkbLPRJ9D13e6L+TEiidPlCkelix3
z3kkL6aMlvnJ0+eBnfMQqKc/B/e35lINEdeRBYT/+vwuQpyh8W9b8CBRmghE3Gfm
tR2uIZ0HCprbq7s6bhr6kVWDAnriTpgklnhDKR9qTNybhW8QglPprE3Y9refXBLR
pYKZSWnNA7El3W2a1C7y
=JMF6
iQIcBAABCAAGBQJX7A78AAoJEFAslq9JXcLZk3kP/3kmLvp+dcnZSqskyXduQAGo
ZCpzS6W2wM/xaweqUppHWaYvkhvDM6wmKSLFG5W0bWNnTDqaqXTnonQQnTq9dOHg
2GW5Xlhekvl1S+nHT5ymF8saQSLuyoTuhR2qmPFwgSdYVfiTTaf+KmlwmEgEUxTC
1nT8m0fDtcaizTnYExddMUizu8xwf0i2g6l8VTOkabGdekdXSM6YaFPI+uj8MxI2
ZtgE6FEFDGK1JaFcRhGnmnj5qQ8/eitGROoLHd5IIYOkoT9C/QmWg4Slenp0a48x
sIPh7kH82f2DDR0h6uSjLnT92ivxQtkN4ypI8vbLhoY8t/AqzUIXJHvJwg24wpCK
1JticeHO5ai3+ELHToDOBmP3VUXv9wzdmyJT5cxngYsbMddH2H+wVH8oEYsemrsA
a4Bjv1nOkDPTkndDWvwmlSjyV8eQwv+1uxLFxD6mzTm0XVfEZjPo03Vr0XsnplKR
5XK/HeoR/idDN0hytogN1c+Y0UwHU1LBY6WgiYVOy7Qtmk8XRg8kqUlscERjrlUN
y28UiMk2feZDWcufdeW0zFomCZUg66yYE+8p+s0k/0ZhUY/dhbr+szdt9zmpH900
mShLyLfMECKknK+maUYcy99CZx44UO3rU2Xw1FaXrBn4bf6+MSWMX4n3aTI42k2J
iRQmgtxXiHWTGdZ1Lm37
=uaXk
-----END PGP SIGNATURE-----
|
Modified client/1.0/pkgr.eagle.harpy
from [255fb1e291]
to [0f6a5160ce].
︙ | | |
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>1072a973-ba96-4659-b370-4b768220498e</Id>
<Id>538013fa-7c77-40b5-bf50-6fd1db454a75</Id>
<HashAlgorithm>SHA512</HashAlgorithm>
<EntityType>Script</EntityType>
<TimeStamp>2016-09-20T23:23:41.6425000Z</TimeStamp>
<TimeStamp>2016-09-28T18:41:13.4453125Z</TimeStamp>
<Duration>-1.00:00:00</Duration>
<Key>0x9559f6017247e3e2</Key>
<Signature>
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
</Signature>
</Certificate>
|
Modified client/1.0/pkgr.eagle.harpy.asc
from [a85bd0413f]
to [4f4f352cb7].
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
iQIcBAABCAAGBQJX4cU3AAoJEFAslq9JXcLZFh4QAJWflD3MgRZcuMa/eG48H3RS
QdM0pyHqGu7qBvtGP0K12JFCYnBGfceSnP5E7i28Yp6lFjKXC6SiG3YdzSJBbcjT
UY4zhJJcMZyjminNikNQYv6um3JNKiRfSz37rNecYOwFYpec2AHR7wX84mOhXxuF
tkEjN0mrJnO/NZ/ZlMfK6m6mSBpB3GHtsQTt3a4bEhdJsWRTc7LNR42hPKpievI4
KrGxjx5Wr0m77ClOix+cN3v5MMtbJBJ2I1wXimcbvEMfXrdP+TZNrMUXD71gAtr/
FC4t4VbVhLFXjvbe5cY9daSaSASsfrM1xHgDmzRXgfIWMuscUHN6X8SuELfR3WAn
C6I1U8FVwkASUDOfJErFvgwjeD42HSY9B6AsMY39KXulYlHh6sRC1QNErnOhNdyf
fPIkbAXNbvtoGt3Xl7MEuBup5n2dSneb0Z0CE4JmAg1dgyeyb7dHBlUCojGL+bvK
FvTaaqk2rEs2E61pprqQPTct1MNlO1xeBSFa2YUBtFEuPk9K6Y4drMjWKbQT13sO
wgAcXJyMl8zavNHSrpLPSiOBHBTYi8X4417d0lew2253hDRx4TW3PrfkrJeTbeeK
K7VnWISu8ZgzzIDxCqfTt4gG6fFVLa1+HjjTAPyabaDwiLHya28V7rtFyf4C9mdZ
oqmW3ln2T+ftUFctYQwC
=VNsm
iQIcBAABCAAGBQJX7A79AAoJEFAslq9JXcLZ+aMQAI+yYLpA/0pRKbZHOCAWAShb
dlJrNcMOoI9+OWXYP86SPLzx5LzW/XGiq0JclR0jiZOVSsLEr3utW+9LWg15erC9
2DUf8mmlwEm7nUjc6pteJtg1DzliIn2+L44xZpxSqmPkCb27Lnw7hZ9c3bvnbp9M
ygMvyHdy70suepuxJIgnwaGGC2GYPCxFOAqiCf8xWxcMUbNsHVkS79PBnRGvNQvl
ybJoHLQGBGVB7zahSDItqgwt8wsqiB0W1WJQtjQ8wJQgKajgO6G3f56fo1YBB8zD
1DoFJT+cWp5uyCEeGubb952ZYgBNypkzrTLYPrtm4WpWjXdOJFhDih4MmEWypEDM
3Gye8TOSMlQ5ecjuy/NQcQiyTeTw61OYVt8cvaeYng5FB7Xl0pUdxYyNYWvZPJzw
IKpvX7gWPg42H6iZegKRALfKLeSuwTcudi0AYylELEdwIvbhOdri5ShOyJrzlRvy
uAnSn+iUHDVxUkkB+3NukRu6/IZRRdXDeZM4/LFTPfQMwCGgCmlDpMqDrqiV8fcJ
CzjruOjsUxmKynT7bR4SGWiYGardcrNcmnHueBh5mx7w8P+EUGlvmQS9DLf5kfhK
+NVgjEJ7DkVVc5Ymmo8d9+55tfKPx6QN4fykj5IHBk/z3fj1yup3GnG/W1T89AcD
erf7/lONa+FNcXte7E/c
=nhxk
-----END PGP SIGNATURE-----
|