Check-in [e1479ba7f5]
Not logged in
Overview
Comment:Pickup Harpy tooling changes from upstream into externals again.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: e1479ba7f522b26979b1e71416c9c369ad5778cf
User & Date: mistachkin on 2020-11-20 03:09:57
Other Links: manifest | tags
Context
2021-01-15
16:53
Pickup Harpy tooling changes from upstream into externals yet again. check-in: 9ff59ae51e user: mistachkin tags: trunk
2020-11-20
03:09
Pickup Harpy tooling changes from upstream into externals again. check-in: e1479ba7f5 user: mistachkin tags: trunk
2020-11-11
05:38
Pickup Harpy tooling changes from upstream into externals. check-in: 708aefc02a user: mistachkin tags: trunk
Changes

Modified externals/Harpy/Tools/sign.eagle from [cf42c363f7] to [156a5e0722].

26
27
28
29
30
31
32





33



34
35





36
37
38

39
40
41
42
43
44
45
  #
  # NOTE: Indicate to the caller, if any, that we have failed.
  #
  exit 1
}

proc isScriptFile { fileName } {





  return [expr {



    [file extension $fileName] eq ".tcl" || \
    [file extension $fileName] eq ".tk" || \





    [file extension $fileName] eq ".test" || \
    [file extension $fileName] eq ".eagle"
  }]

}

proc isKeyRingFile { fileName } {
  if {[file extension $fileName] ne ".eagle"} then {
    return false
  }








>
>
>
>
>
|
>
>
>
|
|
>
>
>
>
>
|
<
<
>







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
  #
  # NOTE: Indicate to the caller, if any, that we have failed.
  #
  exit 1
}

proc isScriptFile { fileName } {
  switch -exact -- [file extension $fileName] {
    .tcl -
    .tk -
    .test -
    .eagle {
      return true
    }
    .xml {
      set uri [object invoke Eagle._Constants.Xml ScriptNamespaceUri]
      set data [readFile $fileName]

      if {[string first $uri $data] != -1} then {
        return true
      }
    }
  }



  return false
}

proc isKeyRingFile { fileName } {
  if {[file extension $fileName] ne ".eagle"} then {
    return false
  }

Modified externals/Harpy/Tools/sign.eagle.harpy from [94220c1af5] to [64b8b5f55c].

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>aeb64257-f1ab-4ff0-8c27-534ea397c772</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2020-10-18T03:10:28.0680987Z</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>cfe88817-22c8-4629-a084-9e7cbbff6108</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2020-11-20T03:07:10.8573165Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x9559f6017247e3e2</Key>
  <Signature>
    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
  </Signature>
</Certificate>