Check-in [2ab0ea3cbd]
Not logged in
Overview
Comment:Make the semantics used by the 'isPgpSignature' and 'isHarpyCertificate' procedures stricter.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 2ab0ea3cbdf26520971f75e9431f4df722d53380
User & Date: mistachkin on 2016-09-28 18:42:39
Other Links: manifest | tags
Context
2016-10-04
04:15
Update Eagle core library files in externals to the Beta 38 release. check-in: 56c6191d9f user: mistachkin tags: trunk
2016-09-28
18:42
Make the semantics used by the 'isPgpSignature' and 'isHarpyCertificate' procedures stricter. check-in: 2ab0ea3cbd user: mistachkin tags: trunk
18:40
Fixes to the whitespace changes to account for the response handling used by 'getLookupData'. Closed-Leaf check-in: 4e2d137c66 user: mistachkin tags: unsigned
2016-09-20
23:25
Improve error handling in the 'getFileTempDirectory' procedure. check-in: e02a4ed613 user: mistachkin tags: trunk
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
        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.

  #
  # <public>
  proc isHarpyCertificate { value } {



    if {[string length $value] == 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 {


      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.
  #
  # <public>
  proc isPgpSignature { value } {



    if {[string length $value] == 0 || [string first [string trim {
      -----BEGIN PGP SIGNATURE-----


    }] $value] == 0} then {
      return true
    } else {
      return false
    }
  }

  #







|
|
>



>
>
>
|



|
>
>








|
>
|



>
>
>
|

>
>
|







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.  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 {$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 && [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.  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 {$length == 0 || ([string first [string trim {
      -----BEGIN PGP SIGNATURE-----
    }] $value] == 0 && [string first [string trim {
      -----END PGP SIGNATURE-----
    }] $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
-----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
-----END PGP SIGNATURE-----




|
|
|
|
|
|
|
|
|
|
|
|
|

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

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
    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>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-09-20T23:23:41.6425000Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x9559f6017247e3e2</Key>
  <Signature>
    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
  </Signature>
</Certificate>







|


|



|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|


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>538013fa-7c77-40b5-bf50-6fd1db454a75</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <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
-----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
-----END PGP SIGNATURE-----




|
|
|
|
|
|
|
|
|
|
|
|
|

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

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-----