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

  #
  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).
    #







|
>







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

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
    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>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-09-12T22:07:58.9729609Z</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>d316a7d5-3bf1-4163-a39c-b1c528cb34ce</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <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
-----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
-----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

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
    #
    # NOTE: Default to "EagleEnterprisePluginRootPublic.snk" in the current
    #       directory (which may not actually exist).
    #
    set publicKeyFile EagleEnterprisePluginRootPublic.snk
  }







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







>
>
>
>
>
>







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
  #
  if {$embed && [isScriptFile $fileName]} then {
    set shouldEmbed true
  } else {
    set shouldEmbed false
  }






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







>
>
>
>
>







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
    set certificateFile $fileName

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






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







>
>
>
>
>







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

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






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








>
>
>
>
>







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






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







>
>
>
>
>







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
              -hashflags {+Basic Embedded} $certificate \
              $publicKey] ne "VerifiedOk"} then {
        error [appendArgs \
            "failed to verify embedded signature for " $fileType " \"" \
            $fileName \"]
      }
    } else {





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







>
>
>
>
>







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
    # NOTE: Show that we embedded it.
    #
    puts stdout [appendArgs \
        "added embedded certificate to " $fileType " \"" $fileName \"]
  }

  #





  # 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


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







>
>
>
>
>
|
|

<
|
|
|
>







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

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

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
    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>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2017-04-22T04:00:22.2847890Z</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>ae2659de-248e-4f58-b4e8-8a3f029a2f0e</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2017-11-17T00:23:09.4874534Z</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 [c9711f15b5] to [3d63b259eb].

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

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