Check-in [180e6a8261]
Not logged in
Overview
Comment:Update to the Eagle Beta 41 release.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | release | release-1.0-beta-41 | release-beta-1.0.6543.58654
Files: files | file ages | folders
SHA1: 180e6a8261eb53d406c0f7e7474889f38abb16ff
User & Date: mistachkin on 2017-11-30 13:39:26
Other Links: manifest | tags
Context
2017-11-30
13:44
Update the Garuda pacakge for 'x86' and 'x64' to the beta 41 release. check-in: 668e868bbe user: mistachkin tags: trunk
13:39
Update to the Eagle Beta 41 release. check-in: 180e6a8261 user: mistachkin tags: trunk, release, release-1.0-beta-41, release-beta-1.0.6543.58654
2017-11-21
21:52
Add the SQLite 3.21.0 package for Tcl (x64). check-in: 55ae5b6904 user: mistachkin tags: trunk
Changes

Modified externals/Eagle/lib/Eagle1.0/platform.eagle from [083230529b] to [0f504548c2].

20
21
22
23
24
25
26
27


28
29
30
31
32
33
34
20
21
22
23
24
25
26

27
28
29
30
31
32
33
34
35







-
+
+







#       namespace if this script actually ends up being evaluated in Tcl.
#
namespace eval ::Eagle {
  #
  # NOTE: This is the procedure that detects whether or not we are running
  #       in Eagle (otherwise, it is assumed that we are running in vanilla
  #       Tcl).  This procedure must work correctly in both Tcl and Eagle
  #       and must return non-zero only when running in Eagle.
  #       and must return non-zero only when running in Eagle.  The same
  #       procedure is also defined in the "init.eagle" file.
  #
  proc isEagle {} {
    #
    # NOTE: Nothing too fancy or expensive should be done here.  In theory,
    #       use of this procedure should be rare; however, in practice, this
    #       procedure is actually used quite a bit (e.g. by the test suite).
    #

Modified externals/Eagle/lib/Eagle1.0/platform.eagle.asc from [4bf8a032f0] to [bf38891089].

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

iQIcBAABCAAGBQJX8yymAAoJEFAslq9JXcLZyVwP/iv3BM4qotw6/Q9d2lEw5wtP
9O2j2N8zMKoKDf4CD7FmOUm5Esfk61QSWSsgHij34XTf9VdFhuWlMGUCx7eIk3ET
2rWWsIrYqlmDz1grN0vY4U7Iug66JAfROCmTAUuwKitxlqdUIp4Jo3z8sdfY37Jy
Mh7M2H3dbJuIwlaXPhwXj4M/y7gyyNSHcjiCf6aFzkb8PjGGZK2Pb/Rp4tcV/wDX
azlGD20NBwKh2TFTzpAQgYSftNAGm7dFQYBYIbeeSB3WZR6BR80ufMlt8i47vI26
oSjgMiiredLOzaF//uYIB7oI36dIaT74xfpxKnjJJqievZOT7YUCBDN688AXYhp0
pTKzMGvj+JVEE1xk02P4S0HG5/yy/pYwGVszy1KFF1y+VbtILJArlXHIXb7Pkjva
QvYeE5u2TZB0B7fU58s+gKMx9wUG9GAb1TISdzrBL1zrn0KWky3NO/wurMv75POo
rsNQd2LSxwEe9+s7hF7XR1PXy6XMPmyqDhIXnAuiVQC5JcoJC4W7pTuFfUcQdMCo
LuceLPirFvIG5sVJGMz28mhtavKoP5sDQG6YKwYYZL5ki7Y5+tVJpllvFXmEEVmi
09fCqm9K7/B6gsgg7yIFJmVoN2NWID5wzE6iUS8Et6Nmti+7oWoZRaA+ym4cCHKV
8PF45yOeRH5LTpp1fWWu
=7WPB
iQIcBAABCAAGBQJaIAmyAAoJEFAslq9JXcLZCIoQAJW38iDstvlIPCwRemGGOPOk
ZujYtohNdJDzq5qqIy8C45z0OUCYW9tLBUOOcE3O4gM7hPg5NaV4hYtberDmDr/L
25BELwJgZ82xi8tN6gWgEoYl3sjmsLYcE/AD0vHmB+BQhGlJIqRcyVxnrmFdOd0v
YuvuYYS0iDbvoVyUjRGfH5loY3bhMoQDPloKJveRN1JfMUuIKgsZ/t2y/dXInGWB
0cnTHrhHRYBEL+BiOECxSuIu0uHlCEWmyNn+J7kuyQD/HgKMw8ghxAjFdEh4D18w
K6VIKnmtYRj3QePFu8BmnE3Od3bGcfUFymvzvnO+md11+Fn/omdCTfJ8VAS5ZZHS
do1X33ZfhZUfHoI7i8igqyeYhdc7osYMK3XfgbFpZ5bKlYJv3Fq5od9lXAD1zuV3
FMzt7SbxhHprJxQ6bXXerAA1lT+33UXl/D4gXuE19Y/2/a3aGT6j7I2Q17DXhXB6
X5ya+k8pILEGHHDfgLoJpkaAJRgIskd9tSmwVuJyWqkLtdF1WFWjA7/dH6K/qjYZ
c9jhWtey46PBflVFvfwULIJ1NdiTIWBUP7POBNOr8/+CTL3dLO88HK5xz8ycZO18
extTp9GBDu8C2x7c+kAth34yTJC0KfmTdfhcIPBynJ7XAc7xqCrGuGZLorOUsFHQ
fL/MqcIdyFk+jKCsqIws
=NiVc
-----END PGP SIGNATURE-----

Modified externals/Eagle/lib/Eagle1.0/platform.eagle.harpy from [93b5a27c1d] to [763f1d92fa].

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>e30eeb44-83fc-4bd6-9a83-e96cb0da4cc9</Id>
  <Id>d316a7d5-3bf1-4163-a39c-b1c528cb34ce</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-09-12T22:07:58.9729609Z</TimeStamp>
  <TimeStamp>2017-11-06T18:01:25.5691422Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x9559f6017247e3e2</Key>
  <Signature>
    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
  </Signature>
</Certificate>

Modified externals/Eagle/lib/Eagle1.0/platform.eagle.harpy.asc from [af3419a491] to [b7f7c9934e].

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

iQIcBAABCAAGBQJX8yypAAoJEFAslq9JXcLZm+cQAL86fG0HED9XgyA7z1HISBBR
4taKOQ3U7Z0mo+COIw8Euf1fhaHC65M+j8eV3pIa8djP7HVWmrJCXrlBIP/rZbEX
lICx+HaDMI51DH/20KWiXvSXAahM6UQwOoPNbptwkFBz0UTj5vjA9xRnPfvr8Bp/
zNrO6zMS2hJMzUtgKp0TlgemSo+KNkC+KTW45pH6bBJqSnog+UfG/WHKViSfYBeZ
qJyxYTAZElGI18DALU/FqmrtYqQotP6BoW4OOTcsP/LBDdHl1GhdVRPj37WiFduD
wvb9Tcmrp2Ju9pvcnMwV+fGhDi3PJAVRaJhTNFHox/koz/sCPl1dPjw06u4mTgHe
UOmsc8HHUYIVx7j0MVYzAIX0SKRYjuL9xblvYgLdmlm2tniDso48zhxXCbr0XSIr
wzY09Gxz/+m57kqOe9k7iPI0wzRjKxGa8CFqCqB2sE82JeqRcuLwX75gVklMuBVw
vopJzT4lPzM7rdVUESkjeXQ1DTLS88XEqy9AX21PWCnU49FslCQYKwigT88ar/2I
tTXZIBGUyff9lNxO6DuNjp4+pDt9j0uzOM1rAiKl76X0flEMg1M9ptJ9sTZIowVm
qA4tH9OI7utj5cHqWmyFAAStSIH8Q5a6dion/my2xjCgxA/UIhvxOuOEeoNjDhEp
zDqpLiJivO+Zt69AlP4G
=hLvn
iQIcBAABCAAGBQJaIAmzAAoJEFAslq9JXcLZDL0P/jeS2SLcnCiq0wILdWwPfPYn
LGeGAQ64QvntsdlOwh7ZaR/B4hbsmhPiR+V2cj/IEqZ/9/XgBTbeATxeRQ5Nvmms
JW49uQ0Kp7WRSagWGdVquvb1TmtNtr+i1LE6TENF4alvvz56oNGt1JjitRwdB5WC
UgVlQadeZakmLahgG6moaQokEzBNtv2NNaNTls82bQuRKwdnnLlQdcg5kJWn3xC3
2Pz39EtDjhgHSvC7H52XiHf7FyTw9BfoAJuqF4gBe/OL6o6IXeCmp2n/OJJZKOhE
KrAVJnVqfH6Rhwwm4kzXVHTEommt3t2kcWs/y5vdEoS1MEFydkbY1gmpJcqE/s2P
SrW42YLC1N59H1wue2V/eraexfcZSvTtHTFyuoLXS1xJ+jFZHUHPfa1XSlSLpmd/
vEKMHSzPCqRo3gSEGHQKLrLq9Ijoi+uLk0e0RjH4l46lmo3HaAEVI5C/fgGzBjRG
YDPTpwcv0Mq8P7uGEWNc0UdhMCF7d7mt9s94XgL4mDdKPZ2Uf0J20lzDtCJ4jRmh
htrj2Nv0Y0T+WDDTV7E/h6Ohje0ii08YdUyKZlyQpdoUeXARBg5hcrddqjamkNMh
65jUtQSGJGnt6NYwu7ov1jSHdxfvWeHdfrYFEg40qzgnrRC+tjC1GnlwQ1HBBxy6
nhxNX0BmxOWBRZMo8EoB
=6+Dc
-----END PGP SIGNATURE-----

Modified externals/Harpy/Tools/sign.eagle from [e06f8c4b0e] to [4445dd3e28].

317
318
319
320
321
322
323






324
325
326
327
328
329
330
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336







+
+
+
+
+
+







    #
    # NOTE: Default to "EagleEnterprisePluginRootPublic.snk" in the current
    #       directory (which may not actually exist).
    #
    set publicKeyFile EagleEnterprisePluginRootPublic.snk
  }

  #
  # NOTE: If the configuration file exists, load it now.
  #
  set configFileName [file join $path sign.settings.eagle]
  if {[file exists $configFileName]} then {source $configFileName}

  #
  # NOTE: The spacing to use before the embedded certificate.  This
  #       must match up with the number of blank lines used with the
  #       [linsert] command used to help produce the final embedded
  #       certificate string (below).
  #
  set embedSpacing [info newline]
354
355
356
357
358
359
360





361
362
363
364
365
366
367
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378







+
+
+
+
+







  #
  if {$embed && [isScriptFile $fileName]} then {
    set shouldEmbed true
  } else {
    set shouldEmbed false
  }

  #
  # HOOK: After all arguments have been parsed and processed.
  #
  catch {certificate_hook phase0}

  #
  # NOTE: The existing embedded certificate, if any, must be
  #       removed prior to signing the (script?) file.
  #
  if {$shouldEmbed} then {
    removeEmbeddedCertificate $fileName
  }
383
384
385
386
387
388
389





390
391
392
393
394
395
396
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412







+
+
+
+
+







    set certificateFile $fileName

    #
    # NOTE: Import the license certificate.
    #
    set certificate [certificate import $fileName]

    #
    # HOOK: Post-certificate object creation (import).
    #
    catch {certificate_hook phase1}

    #
    # NOTE: Attempt to re-sign the license certificate file.  Skip
    #       setting the Id as it should already be set correctly.
    #
    if {[certificate sign -encoding $encoding -settimestamp \
            -setkey $certificate $privateKey] ne "SignedOk"} then {
      error [appendArgs \
426
427
428
429
430
431
432





433
434
435
436
437
438
439
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460







+
+
+
+
+








    #
    # NOTE: Create an empty certificate object.
    #
    set certificate [object create -alias \
        Licensing.Components.Public.Certificate]

    #
    # HOOK: Post-certificate object creation (create).
    #
    catch {certificate_hook phase1}

    #
    # NOTE: If the certificate vendor is available, set it.
    #
    if {[string length $vendor] > 0} then {
      $certificate Vendor $vendor
    }

459
460
461
462
463
464
465





466
467
468
469
470
471
472
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498







+
+
+
+
+







    if {$shouldEmbed} then {
      #
      # NOTE: Set the entity value to the file contents that will, at
      #       some point, be seen by the script policy callback.
      #
      $certificate EntityValue [readEntityValue $fileName]

      #
      # HOOK: Post-certificate property setup (embedded).
      #
      catch {certificate_hook phase2}

      #
      # NOTE: Attempt to sign the embedded file certificate and place
      #       the Id, timestamp, public key token, and signature bytes
      #       into the certificate we created above.
      #
      if {[certificate sign -encoding $encoding -setid -settimestamp \
              -setkey -hashflags {+Basic Embedded} $certificate \
484
485
486
487
488
489
490





491
492
493
494
495
496
497
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528







+
+
+
+
+







              -hashflags {+Basic Embedded} $certificate \
              $publicKey] ne "VerifiedOk"} then {
        error [appendArgs \
            "failed to verify embedded signature for " $fileType " \"" \
            $fileName \"]
      }
    } else {
      #
      # HOOK: Post-certificate property setup (non-embedded).
      #
      catch {certificate_hook phase2}

      #
      # NOTE: Attempt to sign the data file and place the Id, timestamp,
      #       public key token, and signature bytes into the blank
      #       certificate we created above.
      #
      if {[certificate signfile -encoding $encoding -setid -settimestamp \
              -setkey $certificate $privateKey $fileName] ne "SignedOk"} then {
621
622
623
624
625
626
627





628
629


630
631
632
633
634




635
636
637
638
639
640
641
652
653
654
655
656
657
658
659
660
661
662
663


664
665
666




667
668
669
670
671
672
673
674
675
676
677







+
+
+
+
+
-
-
+
+

-
-
-
-
+
+
+
+







    # NOTE: Show that we embedded it.
    #
    puts stdout [appendArgs \
        "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.
  # NOTE: Play nice and cleanup all the variables we created during the
  #       whole the signing process.
  #
  unset certificate privateKey publicKey embedSuffix embedPrefix; # dispose

  unset privateKeyFile publicKeyFile certificateFile \
      duration embed vendor fileName
  unset -nocomplain fileName vendor embed duration entityType encoding \
      privateKeyFile publicKeyFile configFileName embedSpacing embedPrefix \
      embedSuffix publicKey privateKey shouldEmbed fileType certificate \
      certificateFile data xmlNs xmlNsXsi xmlNsXsd spaces lines line

  if {[info exists path_set]} then {
    unset -nocomplain path path_set
  }
} else {
  usage ""
}

Modified externals/Harpy/Tools/sign.eagle.asc from [47732ab791] to [f6a1643334].

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

iQIcBAABCAAGBQJZKMOhAAoJEFAslq9JXcLZ9qoQAJSeV86Zo/7lbWy+60ldYyH5
To62KobnjB88QAUSYDM4cS40oJigNGeGO7f74jBb127ETFOnk8iwKaW/y6AN5ijJ
inUUye/g0V3FDF9iLGLkpx2AbRFNOQ/ry6NsyK6FPrFV2yGPQbB9A8ZdM1rm2Q8R
CXZMQHeYDQI3A+fjiCziTZ1tYjkIt+gne5YxrrtJoqWHIfJAxq/oqgJrch3Z8bOH
+J+bGPsosCPBLwZIIS4vD3g3VmZ+AVGLNOl3qPz+uG1MH6IT5tVRDaSRaov5pV2H
+s4W/HLujlwfl8KapI8DAJSSBq/t9UobFnZ392ZJf1ie1/hR604lx06B2F43kLpK
9ws8dLqKtQRbJZsIvpjBLFhAtXOw2BpWz6FxEYW2x2Xvj6ezBjaRZ1JBDDBR9DJK
Wp7HNlBQWt2xaA6wkHFgH1HQnubHoKIG81sKLyugj1YMf4BRqkuDD9z+3zrB9zKZ
8LAIzyqBp/f7it2mfWpUfCJ4/qq7gpAPp1t6Ri4o0yjGa7w73LcIuypn7+HcSm6b
anRRNGnDfh+AAYh03iCxX85mH/CkXGGFmmIyulTqLq1bdnr7/eXbH2GwFnIaNRVX
ri0H+cwbPGsMN9P8aj1glxBKrgpIRRp9cioEfRRht3EFo4MaOmGDz9c9ZTKCOwxa
AT03IZo7bBvkBEe93vnE
=5iov
iQIcBAABCAAGBQJaIAm+AAoJEFAslq9JXcLZUJUQAL85MVsFlWOYb+UAuzblV1eS
9Cw5nGgsYovioAL7F8Mx0wdL5yHxfWUTrK6chBRb8nozcNN4WGlLRdB6m08gVu5v
aNmbkb9w9BYXZ/tmb4qgbMTp5H1WQ4yaDuiuC0SGQlpC3rCmflmAHViHsMe+e9Dk
xnc1DliRtlNhY18JKr+kWrQJ4HqVQj1zYe1SxaaVM+I17x+KtfX4Ks9Ah6jncHJm
NQ6/rDWlgG2oW8B1qrVwz6PSTrfycz8CF/aPVzKG1sBcN0imVKbhY2YaOHT+l5TI
NFHRBsBLmFSh3iwyQvZ0ltMWv7Dw8Cz4schXwr1RAkRDGtjSwRnmSGXjGDt6qHMI
NgmPxV0HoD1/hkw7mkw4a/0M9UF6Vl9+wFnBa6hkg3SXdGLp1ZgygNPA01pjfIQv
ZNcDF9sxNPn3M3iLAmhd5Q/GW6oREMBWb7Pz6VZlKyE+OaISSAQS3HYbC7wUfdGy
E4BJJzbYE/Xp3iUDYAtAnoLu3OVsm8KF261DO/i5z6Xo4IUJRH2PVStX6cRHpZO9
YfxlR+oIHraLbO+JnZQed8b5NDy3dNOU0l+F4Y/mH/mnxxr1uZTxQ+oR3Yom4Hgw
5uBvdUqClKxOVvVrJgPl6RcO0XmpVdfhJyuzjAM+nIF5B9d8uTvL8PNrwlSL8hpR
ovmoauTY+tigt7Uq85d/
=JVy5
-----END PGP SIGNATURE-----

Modified externals/Harpy/Tools/sign.eagle.harpy from [f83afb33e2] to [c329eab4c1].

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>bc193ea6-dd34-44da-bbde-fb722d0ccd7b</Id>
  <Id>ae2659de-248e-4f58-b4e8-8a3f029a2f0e</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2017-04-22T04:00:22.2847890Z</TimeStamp>
  <TimeStamp>2017-11-17T00:23:09.4874534Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x9559f6017247e3e2</Key>
  <Signature>
    st0iUzcg4LAMOhYnPF+q53QFFzBkGSnorEEfIHB7KkDzoSw4SJKg2WoEpd+IRmBGBr073/c9f+YJ
    35USzt9Uj/jgOwsE9JM+ys3ssolGU6tWZKs0J30LmCzh0h9ZC2NMHzvrApg7f1QoYJmseJUq0gMQ
    w2FOk59WCnaABuaIsSIUSjDnOUG7n2BlhGglObwpOixbpasilqOHKIiKTXEw0n7rg4CQlIERuICb
    4z3rqul0vVw9IiqWbF63LUZK9dLIl54Q887f1aVQwuatr+tyA8JsEtYeRXUWvTG4/d7oEV6BBeFi
    1GlEmg0E0iT1/iCH9U9JTsyPugJArrp2mgsU4i58hw4cUV82ZYe4fMQuKxL7Rq9oAm3FCfWyurhX
    eYqe34KT2TMHA9K04HqqN7vXsE64QdjbZyUX63qdDIfpRNfIwmxMBJWENrgwbQ5/PQV5S4G0evnE
    EWIIrKyVYzl70V42HSqk+N2wjEVe6OhaUp8vTeSYAWU9EZ00twRMXopLd+8ARm85e6oE2LitATEb
    D4d2mPQ79I281/C0agHTDd1XEqPRfwv9bBjcZwAs53u6hd8sXdGaR71/PPA3/+mC9DDUMAFPWrml
    0PYd+aa+kGC/hnU6dHlZzH7C5hc0A/1X+6HPRbyVRhqqSnoo9Fyb4WwADmO5ouG0FegMFTfRBft7
    scUnMGHBBUQuwEdp0pmb98mW4z+LWmmwoDQBBc+mjDw0otPVO6eu5i9ymd6WDDFfNXOMxqaYrLI8
    S/a8YJVrR+PhXyS6cWrvsBS0pibTz49WwQ0M0JDBNlbe5c0FrUHM9ZF+8GV4dSv/6dlX0K1Zl5hL
    FWUmjSsZAhVrdmzzpt6dz2+iNba7vwDZU6vnF3mbI1PIYL0smuiAPdBOscjlNOfIA5+3p3UPMb+4
    3Oi1Yqw9Sq+7R3IQO0kutJe2yXzcFycQ4F2sLRMtFGB5J1z2K0Z7hrEKG93atJbOBQ191YAp0FSJ
    hIwAiubT6p2lnED3eoWyB3sJ520XBOux0h+P6NIRue1FbiPldIZ9B399PnEKYz4dE1/2aAFgxkGO
    /v/ebeKUWasZSg+NRFfBJ2jhI245FqQltNNeHwNaUEl5dmzHvsW7983l08uF82XwKyFFQ3Eg7DqA
    UzmYoo/AQyLO9RzN5qnD/nesoSVl46VE3TnD2EeoDWFxFAICSSM/gY1ziAlWyoQJWoP5UT18GFFi
    z6GHhTvxspj8KHr+XX6OrOW5DG78uzxCMX/AzE8fAJF2HrhxAWNUgf90PdRJthBQXyMnX4fCJL4q
    FQBWgQDyawdDExwWeT81OuwPctNLjWBSCuU03F/H5iq8APNcuA+eT6H03asrQKA4zO5s5Hx/tjcg
    8e5W+N8UmB+RvElu9UEcYPq/L73Tm9Fy4b0feKvVTNcAjUEv7SI0LLQF0JaKiojl5ej8YDZXwxuU
    Q9EIvZP8SaMFLmYk0DXgnLxxYmMC2y1KPONilWm1ho5sBxw8PKDsq4siHl1pUHRnc2zAMqoy+nQM
    n/h+qeNfxI+ZEafO9l7H+fd6THV3L4ksB9ug2o4hvpTn5VR0JrwHc3kM1peFpZkVlp95sDJFYEp/
    f6x5Q/DdbslwF13OqoqSMcGdtevDN1xiAqJpVS8EV5YQM0jC9bfThiBItX4IvAvdR6Y5ueJg8PQ+
    OMBtLxe4Smu6ltBLeRh5dFMTZ+QlYYHj+i4FX0ybTKpl3BCF7B9q4EeQPI5Vh7KyOF0tvO+tR1sF
    Vr0sfOV+720nrq9mAGgNgH//K1uACY949HbXw8ZpZGp2s3wxuBv2a/l9JJfeUbyqn4GI79WWRDc3
    BOOWaHY5ye3UkU5C9jFstE1oHavYjFY1Y2tCe4U54Cqr44QHB9m+hyuHkMQhUKmHVcYN0/sutn/S
    kIGfpbolDK9lUz8u9HlkaRM9j7Hb/3FlB59p5SAqF1xYTlnPQoOY9PsKpngg9SNTZ9vRNIHZ6g6I
    +uPdhz7rO3lqqgB27xolHfd4ZQnAXwJGOtBF7hLNH3/Ixz7Y+EIUdx3sU6QfFuIW0wPnDYHDhqh6
    R/nuwSgoQqXcq/0pvpbTlbjoP5Gq9Ydan5W6ZKcIwjVCxw8hKpMOd0LDy0e+FFeDdFhY22i+hDNI
    1LbOZGu4Q0Azi1pdxn++uTYjkVr91po0imXubNIQ5BGqy+U1vcKWn2eBnXzWOACIQEzdpDTmC8Cl
    HR7IB/7TcWe1ypM7f2Vt3gEJkBNSwrxt2CG7jPgByvLUmzQt5fC2h4DMpjcUFdNZJbv8fjGcOP5k
    aRtmcDnemDwAC4wAAWuiCepWS/kV26ro2z4ba7rnWbrVwJlp11iYZFBkpjSk8H9/e8ITli7TJ4q/
    N/0lMyxbvOpp1RLNcOXbRblz6pgGLNXNJrW9u7NpSB/4IY9mcB5FbdCtBU1uvWs83bAp3Hk9N/u+
    C90YqxlJwRgFIc7n6J4fthdQ/Kxdj20E+odWuAVMJIwsTxZe6kImWSwMs0nEynjFrWI9S628nFIc
    0Z/HDEA30YFUkN7rXb34mjKWFdW2sgDszdU3M5VS17N3r9e5kpS/I+cNX2B6tSO2Fmve8l5r8vXG
    S5a3LWYECm+wE//MY2rtBrnGwHmnZYpgk3eqglZaiU1GlQjC4Qax5crVHDd+2Z/LtmyhtgnOMiln
    3rNWVqumamIanh0YY5g9r68Q87JmBy5WaP8/swHBDi8h7Ie9WK/7jrENJl90ABredwLsc80=
    PMm2IqbHMp/BrY+eCQz6dUbFtLVxAfpfTFWQ999/g7b/guALUXuw2M3hyuFD28CDm8Fy5AAeUnaC
    bIS66Q2YvMwtb/xWeUfnLzRVeGqIxdnUCzDKhBMv6kWhrPrxPELMPupQKtaCA8yY1EkD7ze0+XOC
    fXlgU80ZOZc4TDsKGgxG2P4UYmLaUJL+66XKzHLakkooV8DdGLnCjH8ytvXgggIy2Y4S9vDg43XX
    NiJe5p4CppoUY0bVSeFuTPsPg+XC3Dm//OTX4P9GH6ciEPzfM56sTCzeb9QqHqjMBExd3w9UsRBJ
    aZgwUu6pnWHxskiVlVdrRw9k9TuzBbKFMTKZmCWkisUKPaPbFTg1jsV1ZiJBR1l2DaQcPXS5Qlsx
    KFWf6B9A0WzcQxTEN4ShtnfbZyMO2D3fDZhcThZKhshyTG8LujkgmVfLB2Y4qgXbMZm/gXxIKfQt
    +sZmIWoiZMqAAelVnMWxlW7tT4qEJMBg6OEHpPEzaO5SUvD6ajWg4UN/yH1stSloG3LFjq7gvbl1
    oTeQ2UIaeZ2FdpdnhDL9FolMjx0kXrgOO85aJiibCyRDEphTCH5AZXGKUmU2LUeOWknrH81CoorO
    c/h7kZ61uKMNK5d8TFm51dlyq+t1ESVhZrPf2ymKmQVZ39ZeofcqmRc3cPo28tO1SPYDRNIw24EH
    MTWmOzPDuppw8I1sNeXGgw+b9+OPRr6RhUhuSYXC+ci51FB+ZFrPXMYq2aYnHqfaMyG1/+DqpqCF
    r2TrfQfQo7rN3h5N2920FI3f/QD1lisQqSFZ2ZPXbA+VK7gzb+xJCyqRx8ls6zaMYFlk9cfLRXqr
    4EKIPH0uxKPcBNMssf8jL8eN+WQuqxdWIfUxqohIAp9a9hqJF4QI2mXSTcIyl3zTw5EztXtc9580
    71PgE5D22vvV39B49GeqDwSBxRyTiuOFdn5m9+7VEpfgzH3pcg+QFORIPjyfJsSr4MrW7PObRJ25
    xfgmdirFG1roAK0Cc+BmtTvBIEKgdjCmMEwCYwRlknj9ZnevP8ZYQVUM+6vlkA55eu9qjk6YBXlH
    UoaTNLe+9UKqrE0LtHb7MOU5KpYZWEKeW5EoIfU77e+l0oAueq8xca/hENRG64CmfRllegK1H8ua
    WbBgffVEMpI7gDpjTq6EeK4p3palpEi6/YFyVm14RfmlHxbF67Xe/U1pVvxSlfWbMaKcdDq8em3D
    nHl0jor13/Qeu4cDXodmYqfsKijDC9lAavbo+04IEFBJKKv9sdqT/jpx6q8yiHolLu+6bkhfMewR
    5Thdp9OzQ7MuAMLPeh7SKqwoTRi0aD1L3PN20+xKrgbrj+5sZWRvqwikni7j2qZgJP2mvlM6bz0C
    UU6Lv8oHrHu8XfYZXx0DuEWXZET6EaFQGF4DAFjodZbmTbo4ceGj4JDhXIbKJc7PQqJeTzPkuAI4
    S4D85jl6YhN71RBkEG02MCD/JNIqfj4a/kMjDN0gya3OzuMkM46r/38QoAbmYshuhrkyw5+d3Wqr
    2nxNsfB0ojhtXROo4qg7V2OCEm0h6+bCKd9Tz4H2/3GJFqrIruvj+gbpzGu4ahiP8dbCWb1jwT0c
    Vg6v306WF5cjI94VmbLu8XLLXxluEsrFDWL9iegUp+hd0IRcj7XmYkEPTe1Q5+T+z4oA6dXE4tUt
    agnOYBhBYNEdaER1fN5ahQ6oKpq1YfP/v7F3U10H+dzHj7Q/0RJHG/QbiP7OqUgcPuQb4P3yY0IK
    g6Bgvg1D15bhhoEsP40lTKj1jl4SJhUuhTwJlRiIVsD8/0Rj9Z10w6wiNhicEVEDad9R2bHeq4VB
    nc3MMkKzp4gxlUsowqHBIowqHtUuTftDDhQTgeNef/jRwubgH9yLvoaFZPK1+kT/R8KeopJVvQTT
    fNJWQhMP+ENXXqidufBE4Fcn5rkIdG3lLGR5wtZG8yGzenBNYjeHhVcorSYdLwk19qG9qrxr9l2g
    gVAfUEpmzI4JEtGVzRMRST6yJhtQhbL4+6jDKZd2kHXlw0x/2ngW8liX2sHtPhCM+2YnksAw46HG
    USdgZPbdR1t5+GhZZjmui7K6kgibGqvlDOPwH+YkufTFDNRNeRRwTsTYmgbDJWeJcII4jVcITHE5
    uPBLiZsIAFRp4zcTjM1TKSbXuiYZZbfjOPLIaCBRrHf3MxjWvpsSh7D3eFABGT3ki9Ly0b73HALJ
    BwwsQ7v1glTQmJt34ZnQI+X5EjbhbPFHp+37HBQruLIgRSFn4JfBeSHubaSVnhKBkkk6HnTenYUV
    YU19zjuFoomRRo+zK8PqnCXXkpTiCe+HYKfiYdV8YDrZi5MjsRW/tzJ1eNWAoFOLHP8rPRuNOaD1
    d9/7GjJ8ZXKEEtGsOFuHiaTPDCmD/r8uY2PsXd2D3ZOE0Mrejc30FQfJLAJ6FIK3bZFN+SLqe+T7
    S7eEX9imG5dJide51O/eL3agwNcp3Pds4dRPZmrGlP2+b8txHTRXRU3friQnn9a2JFyq/F/2c4Tw
    rO/2/i/aI2uad4LXzFl7hxE5JVs16cpT1rugSZBUUP6OK/H95WSwHDR4SX0SGa2R93BwR1j7JiDc
    ZHA+2hS4+4UfE5oQpOOvhLDpL0bUpqCDhCJ4oHL14bhZPkF9HfgxvTSVp78pvLNmVajuM18LQ8Rj
    ZHQ6lJfz9Er7RmgzGV0l9zztU59G0c0yheHYssaG5Z2TszuzKHIkA5ZAds7FBTYA4lCtAgI=
  </Signature>
</Certificate>

Modified externals/Harpy/Tools/sign.eagle.harpy.asc from [c9711f15b5] to [3d63b259eb].

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

iQIcBAABCAAGBQJZKMOjAAoJEFAslq9JXcLZ4gYP/RnUpyizdRsxil8oYfbS71GS
+FUZQviziRHQ7GxWgnd/kNFjPQiLI5LqHCdeHsMoFzVWgi5xRr8kSyZ8yAzXkhvi
OIZkLLYh66BKf123BOJi//sxwq/1QHuMGErrM3yGBURyEhLMWIX+9hlVZ+xfbAcf
UA/y4bpY0HoEv7OjtsbTr6wz8H4B6cPikBhqN2hzCSy4j6PKdkT51TCoNMokzfZG
sxXu6ljIBlrtU1FYb7sJTrvdjzi08KOWG3UVlYpgUwaLcAgxRpfxSkwCHd9hf67d
iaKjDZa5nYvw2XPYcFmfbxI7iqgSkxSgz6s9vmYKLmg1o6XIHo6j73G0sdGl+bls
U+CPELerCUauhfZzvRHvIHIOwRXPnbfBxkbKyNYlpyqxE5URSJG4V6BHYufQ5PO7
r2jOZY6UxXte2vjV/WDcGum8IpTNMMy+LBX8y67SVbnLwDmIbs8hk+eRWEqX8ByO
7YoZid/MKnr7+s4fnkMhcYA+gnbvprujOUVTp4vea3L6XvCWsVgyhM5q4WkIdEfl
qNpU82oUw8c4VJFI8Iwnv2pXejwGmL767lkCmJDIANmLBv05FcI1bshZHk3FNYwu
hQWLMpal7eIs10F7k0OTKRKk1GeAQIEgRD5+umWxmTGgXzuA4AzBfmqpVwLCXRVW
dKKXR5IJZEZdFF0oz2BS
=PTPp
iQIcBAABCAAGBQJaIAnAAAoJEFAslq9JXcLZ0jAQAMVANCIZ5eTUKWnlcZwmi5mU
DKXQz7umHq5QVD3R5YsjC14fmZqgISZcCaY2CHIhn+2TXbv3yA0sKeTOI+Sa6tuy
OgSpf6cUmM3XD7KxWBqVAAwyrJG2R61csnnIt3QJuW6zgysmsrja1OCBxNkU/02F
8KBI+hcKhpH00LC6w0Xl+a58cbvq5euAO9FmiojPoSi+5jsLvhurakQ13FAzrYzh
kr7PwnOofSTVLW7axrsEXGTiWgfqwWKnRwUWxHAXI+8GIklGF6CxiJ866TjxD40/
E4K7HB7NdXqWs5w3U5Fs3WmctaLuNtT0KTAOyzuQO6vg0SR98Ai7PCMvHS3UUHro
2ImWF9yS52zhnDiqY2ungOBbBPSHfnu8UhGdPzjp923+36NIk2CX4n9PV3yDPtMu
i8UMvgYCLAxsin/GIn9kNc8A9zgw6RqAlAzgQHVws2pFosa3OdjZDeq2dDkz/M1a
0ajfJbm2bGXtlGtk8e0qKW8T9wGcaW+9T1K2d5PxFg19bTTCDXD2nYFdku68kVu9
PfpUelh6Cjg+p50F2WpqIyjBudIn/CMgRzVWS+bWYpBZ9/g/fhl6ivy+bqJ89T3s
6sjH5Bj8f0l9Ndvo/mFoHDVskrPadSGNvn8kHVeekG9mU9lPB8KzN8CnTxvet6Xr
33jsetuB7o3VU2LdQTn+
=Tpcj
-----END PGP SIGNATURE-----