Check-in [c29841080c]
Not logged in
Overview
Comment:Corrections to error handling for the 'submitEventHandler' procedure.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: c29841080c546ed16bab4fd67e9e76f0f147d737
User & Date: mistachkin on 2016-12-23 01:03:24
Other Links: manifest | tags
Context
2016-12-23
01:53
Make sure the OpenPGP signature files are included when staging package files. check-in: fb013b8d6d user: mistachkin tags: trunk
01:03
Corrections to error handling for the 'submitEventHandler' procedure. check-in: c29841080c user: mistachkin tags: trunk
00:33
In the package uploader client, make sure the language argument is in title case for the repository server metadata and in lower case for the file server directory. check-in: bf5a5e46de user: mistachkin tags: trunk
Changes

Modified client/1.0/neutral/pkgr.eagle from [18b3f30652] to [1633d7b27f].

785
786
787
788
789
790
791

792
793
794
795
796
797
798
799
800
801
802
803
804

805
806
807
808
809
810
811
812
813
814
815
816
817

818
819
820
821
822
823
824
  }

  #
  # NOTE: This procedure attempts to extract the lookup code from the raw
  #       HTTP response data.  The data argument is the raw HTTP response
  #       data.  An empty string is returned if no lookup code is available.
  #

  proc getLookupCodeFromData { data } {
    if {![stringIsList $data] || [llength $data] < 1} then {
      return ""
    }

    return [lindex $data 0]
  }

  #
  # NOTE: This procedure attempts to extract the lookup result from the raw
  #       HTTP response data.  The data argument is the raw HTTP response
  #       data.  An empty string is returned if no lookup result is available.
  #

  proc getLookupResultFromData { data } {
    if {![stringIsList $data] || [llength $data] < 2} then {
      return ""
    }

    return [lindex $data 1]
  }

  #
  # NOTE: This procedure returns non-zero if the specified lookup response
  #       code indicates success.  The code argument is the extracted HTTP
  #       lookup response code.
  #

  proc isLookupCodeOk { code } {
    #
    # NOTE: The code must be the literal string "OK" for the package lookup
    #       request to be considered successful.
    #
    return [expr {$code eq "OK"}]
  }







>













>













>







785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
  }

  #
  # NOTE: This procedure attempts to extract the lookup code from the raw
  #       HTTP response data.  The data argument is the raw HTTP response
  #       data.  An empty string is returned if no lookup code is available.
  #
  # <internal>
  proc getLookupCodeFromData { data } {
    if {![stringIsList $data] || [llength $data] < 1} then {
      return ""
    }

    return [lindex $data 0]
  }

  #
  # NOTE: This procedure attempts to extract the lookup result from the raw
  #       HTTP response data.  The data argument is the raw HTTP response
  #       data.  An empty string is returned if no lookup result is available.
  #
  # <internal>
  proc getLookupResultFromData { data } {
    if {![stringIsList $data] || [llength $data] < 2} then {
      return ""
    }

    return [lindex $data 1]
  }

  #
  # NOTE: This procedure returns non-zero if the specified lookup response
  #       code indicates success.  The code argument is the extracted HTTP
  #       lookup response code.
  #
  # <internal>
  proc isLookupCodeOk { code } {
    #
    # NOTE: The code must be the literal string "OK" for the package lookup
    #       request to be considered successful.
    #
    return [expr {$code eq "OK"}]
  }

Modified client/1.0/neutral/pkgr.eagle.asc from [56a0c320f7] to [284d51d37f].

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

iQIcBAABCAAGBQJYV1qhAAoJEFAslq9JXcLZBk8P/R61sxn625uxedhGkghlBeMG
eig8G8jh3phTRc9Cj4dBK/gpzV0m3rb7ZTamWweO80s3WAJHCG2wt6LSY3OSOTXk
zXPzO0BPh9+E4zNY8OsGuYlny9/R52AvQJIoe7e6Av1hnMMMVfDeLEit4P2rlkH0
0FJQtZonIi2hB6k/qHOH56MX3MGxWx6oqYUHKm1j+SeAFoEaCOd859+suarsVro5
LtEaM2SZk8ey3iXcXv5uuUxLQywB6Xj8ldg0wOEJWSXsBNpokWG2SXYQpb2NnDdK
YJTz9hozVltRGO/cu/n8L8oUdpraflG9Bab3AS94ge8e4R9D3ZHFgzb2qASPykIK
CZGioPet1uXu7Gie1KQfxa2oaCLwSsvnwoTc5wKRuOc20qpfr4MOkNXlTAzcdQiI
ue1FR2tn6WQKj08FOeKDg9jaJh+Ijb/T0V7/FXEEcZ/hmNlY6xRMo+Sx1loT1OMC
4cv82B/aX0esNNjQgvNOOCw0LsuwhCcTILd7JX7DxQlVZ4eQYPO9FVrYdOYm7Gcl
N3nkyn5Rddo9OU/fIJGa+Dc6qqiJak5bXVDyGO7Z9jwy6N6cdN1T3XKNnk6kb8nJ
rrkRn0Lt5Jsap8yk+N35HxK4j+4mDgrbZqT2r2/DMuC+bkEBx9dATsKe2So0DYb0
boTTCES9e1rsLTG0kwVo
=SxLw
-----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

iQIcBAABCAAGBQJYXHexAAoJEFAslq9JXcLZ9RwP/i/Sqju0NxNtfi5WzU/pmoMo
SO3U0mDbc62jmsR+mGp5jP7/ayyRMnr1Mswp1ECiJmFr4ZbBXOVTni++PL82z90+
nAWUcOVx2HxM8GhdNviEEtuX8u0V7IT1dECNYVUfHaMQJcxPa1rx8PtglD4ksQGs
2c0dR2n7b25Nx3U6mKuCxclIj/eYAhTh02fDbe8IhdA1JU8ZT3iCgBaB7QgP5Iq5
IBI0y0m6fG680a69/bnf+PPegwE5viWtnk5GfiobvCAtTysyN1deSgStKvnT0K0g
plBYkt98E4Oj/iXmfGyuVATstSaFVVci2I3sOHYV+e0pn4S6Niz8fyj9WMh5qnIs
OwTvLJzaNsG9vv/f8vt6ziaL2012WrIR1g/wVayFEdI2BOnc5pCdmB5q9CDl1als
/lPioJB9ku3M1AkntGbf2C83F1LmR4h20LUOF5TiECxU6SftUfdjehnWf0TUG7RR
Bn8cXdyA+KmGcfOhUefrDHCR/XCV4I8GUEJiYenD3IiIbrs2bvTgE7S3hmw/nRAO
jLjaQNPsJ0RPlmeISl8pBxUKATeXdVHT7WzTbiUQTffKG5zRu6LCuATRUVURKsIA
2I/1qrKMxfJb07EKoLfdZnhXPyvzYc5nu0lx+n7ZIfWts7evbnjE+jg8Gn5OqG09
33IyB+tscZBu/67DiFr5
=vRb6
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgr.eagle.harpy from [56af910fb2] to [1a1d5b7082].

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>884ed82e-1119-488c-aa4b-9e59d0b2e9f2</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-12-19T03:56:33.4648437Z</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>4087e2cf-e72a-4687-83d3-422f239b51af</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-12-23T01:01:47.3896484Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x9559f6017247e3e2</Key>
  <Signature>
    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
  </Signature>
</Certificate>

Modified client/1.0/neutral/pkgr.eagle.harpy.asc from [95dff715e0] to [d9158f4a10].

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

iQIcBAABCAAGBQJYV1qjAAoJEFAslq9JXcLZN4YP/RMTQeRmnOHVaZZ5voONVqy4
dtYh/ZvbiDdnohwuRr3o951+FD2iuoQKEInRivyQAliuTHp1qFdriG3oALKlh7X+
mqjumejW1jyLciS+lxqDHCxYP5zuSahF4oEIo+4bdP8nG2+vsr2brUvLqiuuSsKw
v+9J4gC9XvALl21yAGXWQw4uiPoHOmzRfrpkfCdPfcsxx2wLaeKqYUiBr50Ap1Ip
0CAEBT7jXqeC+qdqdxsD52JLiMnNAmSZup15vtKbJIei2z3ac03kyJSeY1zB83VS
ZWkXcyncEdSqZSWjZ93oEB2hScDKUbAmewb8rJRkCbTJbu/xHMGEW1QCIdlRtLGh
n1js497t32lXTeIe4DKCo8scgF1Q1gKNrYssiRTSHC6Z4YwTzDI7cwxISkXrJXUM
7uRMDusaUV17cYobUiB2h6dzgmrYYFW4BApsSF0TnwH83TIpxvY9sbNIaHFdi9IQ
RYu6UKP+Hx9ipr9CVoj/fNLoeKcw/v7+i2hy/fNkZlHFzLuIEVNcni3QWRtpK2Bp
27wXrPM1c72ZQrPFb4zzF3wxxYPHj9zbhBDUvZdFZy2NvC+8WOqtnnDZh9/RsV/j
HbKqGeAqDYNyCrEjDHv8JhYcCugp/3yPUH+WFcsNpbOSBynJyLDv+r1vq6TmSHHp
7LKbHF0Umv/7+Dm5Wy/h
=59LI
-----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

iQIcBAABCAAGBQJYXHeyAAoJEFAslq9JXcLZJFoQAJAGUAB0+karzXzvk+VoXNop
1qAPrSF3e7bA2pVSIwevS4n8xDFB/3qXO2+1YyFnien8inteCVXyDgYXekUvDR0g
EbK/hW32QAV3snoLlMew/ilKAomSd8tHrmHilRS/vDcytHiQ98kMEt1y8g1VZ1Ko
7LvEo1ZJdSB8hJlRHlROWYPinyWTIXITaD/cQUUamuJ9fPHLGFshWR+a0lin0p67
U9uJH0vMhujWjEfzUnEPXCQBV/Y5GiRmAr35/Xy4SSUce/NRbIZDxY1avxoubTfy
1fzMhatxUMMV42zqZ3IG7uww/JonNdHNiqje/+OgK4gSaaSDQikZMJnldntxLNEY
bJ2C08EolY1SSs0PNyrVqx8h4jQBUIWisze+NMyYGLOLD8SSrlMOA7ye+KbvfXO+
lPGfrXBdaIpkF9PNVS31jjOAQgAffsB5gywxVX41zA7en9oB6dgkYV4q/QNvHeky
GcgKQdedklrzvIv+OscdaKov4KBWFdHikS+0/1inSPB0tbJEhaEu/6arV8xnJ7WZ
+IqSEL4GIb2OjKBbASOuX8v4ka8Ugus5ML76VpOaCNs9MDt60jJFpOiwwd2C6g1A
2gUizpAQHlmQKITuJTYe4oSb2TCFt9FMU1u5a7Q+IsnlUBo6jnFY1OSgqfHtsFUo
PEcVLi5wGM8smlLGR9Xn
=9e2c
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgr_upload.eagle from [bf297ce503] to [1ba1952253].

554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571










572
573
574
575
576
577
578

      set script [object create String {
        if {[methodName ToString] eq "GetWebRequest"} then {
          webRequest ContentType $contentType
        }
      }]

      return [uri upload \
          -inline -raw -encoding identity -webclientdata \
          $script -data $formData $uri]
    } else {
      set options [list \
          -binary true -type $contentType -query $formData]

      return [eval ::PackageRepository::getFileViaHttp \
          [list $uri] [list 20] [list stdout] [list \
          [expr {!$verboseMetadataSubmit}]] $options]
    }










  }

  #
  # NOTE: This procedure attempts to query the root directory of the Fossil
  #       checkout.  There are no arguments.  An empty string is returned if
  #       the root directory of the Fossil checkout cannot be determined.
  #







|






|



>
>
>
>
>
>
>
>
>
>







554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588

      set script [object create String {
        if {[methodName ToString] eq "GetWebRequest"} then {
          webRequest ContentType $contentType
        }
      }]

      set data [uri upload \
          -inline -raw -encoding identity -webclientdata \
          $script -data $formData $uri]
    } else {
      set options [list \
          -binary true -type $contentType -query $formData]

      set data [eval ::PackageRepository::getFileViaHttp \
          [list $uri] [list 20] [list stdout] [list \
          [expr {!$verboseMetadataSubmit}]] $options]
    }

    set code [::PackageRepository::getLookupCodeFromData $data]
    set result [::PackageRepository::getLookupResultFromData $data]

    if {[::PackageRepository::isLookupCodeOk $code]} then {
      return $result
    } else {
      error [appendArgs \
          "failed to submit package metadata: " $result]
    }
  }

  #
  # NOTE: This procedure attempts to query the root directory of the Fossil
  #       checkout.  There are no arguments.  An empty string is returned if
  #       the root directory of the Fossil checkout cannot be determined.
  #
1081
1082
1083
1084
1085
1086
1087


1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
  #       args argument is not really used, it is a placeholder to make this
  #       procedure more portable between Tcl and Eagle.  This procedure may
  #       raise script errors.
  #
  proc submitEventHandler { args } {
    variable argumentData



    if {[isEagle]} then {
      set sender [lindex $args 0]; # NOTE: Disposal.
      set e [lindex $args 1]; # NOTE: Disposal.
    }

    if {[haveArgumentData]} then {
      set apiKey $argumentData(apiKey)
      set package $argumentData(package)
      set patchLevel $argumentData(patchLevel)
      set language $argumentData(language)







>
>

|
|







1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
  #       args argument is not really used, it is a placeholder to make this
  #       procedure more portable between Tcl and Eagle.  This procedure may
  #       raise script errors.
  #
  proc submitEventHandler { args } {
    variable argumentData

    set batchMode [lindex $args 0]

    if {[isEagle]} then {
      set sender [lindex $args 1]; # NOTE: Disposal.
      set e [lindex $args 2]; # NOTE: Disposal.
    }

    if {[haveArgumentData]} then {
      set apiKey $argumentData(apiKey)
      set package $argumentData(package)
      set patchLevel $argumentData(patchLevel)
      set language $argumentData(language)
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139


















1140
1141
1142
1143
1144
1145
1146
          error [appendArgs \
              "cannot submit package metadata: OpenPGP signing of \"" \
              $scriptFileName "\" failed"]
        }

        set certificate [readFile [appendArgs $scriptFileName .asc]]

        submitPackageMetadata \
            $apiKey $package $patchLevel [string totitle $language] \
            $script $certificate


















      }
    } else {
      error "cannot initiate package submission: one or more fields missing"
    }
  }

  #







|

|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
          error [appendArgs \
              "cannot submit package metadata: OpenPGP signing of \"" \
              $scriptFileName "\" failed"]
        }

        set certificate [readFile [appendArgs $scriptFileName .asc]]

        set result [submitPackageMetadata \
            $apiKey $package $patchLevel [string totitle $language] \
            $script $certificate]

        if {!$batchMode} then {
          set title [appendArgs \
              "Package Uploader Client: " [lindex [info level 0] 0]]

          set message [appendArgs \
              "Package was submitted successfully: " $result]

          if {[isEagle]} then {
            catch {
              object invoke MessageBox Show $message $title
            }
          } else {
            catch {
              tk_messageBox -type ok -message $message -title $title
            }
          }
        }
      }
    } else {
      error "cannot initiate package submission: one or more fields missing"
    }
  }

  #
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
        ::argumentData(fileNames)]]]

    ###########################################################################

    set widgets(15) [object create -alias Button]
    $widgets(15) Name btnSubmit
    $widgets(15) Text Submit
    $widgets(15) add_Click [namespace code [list submitEventHandler]]

    ###########################################################################

    set widgets(16) [object create -alias Button]
    $widgets(16) Name btnClear
    $widgets(16) Text Clear
    $widgets(16) add_Click [namespace code [list clearEventHandler]]







|







1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
        ::argumentData(fileNames)]]]

    ###########################################################################

    set widgets(15) [object create -alias Button]
    $widgets(15) Name btnSubmit
    $widgets(15) Text Submit
    $widgets(15) add_Click [namespace code [list submitEventHandler false]]

    ###########################################################################

    set widgets(16) [object create -alias Button]
    $widgets(16) Name btnClear
    $widgets(16) Text Clear
    $widgets(16) add_Click [namespace code [list clearEventHandler]]
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
        [namespace code [list listBoxEventHandler [appendArgs \
        [namespace current] ::argumentData(fileNames)]]]

    ###########################################################################

    set widgets(button,submit) [button \
        [appendArgs $toplevel .b_submit] -text Submit -command \
        [namespace code [list submitEventHandler]]]

    ###########################################################################

    set widgets(button,clear) [button \
        [appendArgs $toplevel .b_clear] -text Clear -command \
        [namespace code [list clearEventHandler]]]








|







1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
        [namespace code [list listBoxEventHandler [appendArgs \
        [namespace current] ::argumentData(fileNames)]]]

    ###########################################################################

    set widgets(button,submit) [button \
        [appendArgs $toplevel .b_submit] -text Submit -command \
        [namespace code [list submitEventHandler false]]]

    ###########################################################################

    set widgets(button,clear) [button \
        [appendArgs $toplevel .b_clear] -text Clear -command \
        [namespace code [list clearEventHandler]]]

1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
  #
  if {[haveArgumentData]} then {
    #
    # NOTE: All necessary arguments were supplied on the command line, use
    #       batch mode.
    #
    if {[isEagle]} then {
      submitEventHandler null null
    } else {
      submitEventHandler
    }
  } else {
    #
    # NOTE: One or more of the necessary arguments were not supplied on the
    #       command line, use interactive mode.  This will create a graphical
    #       user interface, using Tk or WinForms.  If any of the necessary
    #       arguments were supplied on the command line, they will be used to







|

|







1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
  #
  if {[haveArgumentData]} then {
    #
    # NOTE: All necessary arguments were supplied on the command line, use
    #       batch mode.
    #
    if {[isEagle]} then {
      submitEventHandler true null null
    } else {
      submitEventHandler true
    }
  } else {
    #
    # NOTE: One or more of the necessary arguments were not supplied on the
    #       command line, use interactive mode.  This will create a graphical
    #       user interface, using Tk or WinForms.  If any of the necessary
    #       arguments were supplied on the command line, they will be used to

Modified client/1.0/neutral/pkgr_upload.eagle.asc from [b4eba8e05c] to [a543043424].

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

iQIcBAABCAAGBQJYXHDwAAoJEFAslq9JXcLZnlsQAKemJZrLszC7r12z53xn/OSD
E8WpmS3nnnfilJT8CrDGZWmCu5CB34toEfpbB1gUGulqYWumKk6BeBcTw4qewhd0
dZwKr3vzV9rj5gBdc43C75YfL0rphWrCCTGWzmD2zTQkYcx3HK7gEQ5lJiudYVP6
samHAqSNLKi+mVRbixzlUgfRe9Zjk5cRIXqGiQpGP5XLLktrfrv9BGc3vbhXUN4v
i5gl6Lyn2X8PyKPFt1pqD04gnpCHa+P9aHn0oo2xZS4t9uVK0eMeRYr3t3+zz3G2
XdoLdQK7B2FKd2Q3H4/jbzo8rElA7SJY50NdMNgRvFh9n3fHTggCwL3yw4ZUGKPD
4aS1msFL2JhcaqaLf1rKe6Q3MC5wdclffV+WxAxC16czh9zj3oizb1fgm1551A6V
qk/GBFoRvlwTox1b8hY2YAKd6b5rLVbpdgGJJOLOSjVjXo8wGqnfVlfd2VkDLwyE
jly3QJOvU3U8R12/WCTUnixxrSpFoDuxm/FRcAIxgeVHRox2TnzZ6izhc1sQsul8
mVQ7Y0kSc7mzcu0r2YqDPhdlkR7S6uj/GERYQ4cZvtlzMpIW2YZWhbqdFDSzV45j
/XSNKf5lmN+Jzb6+N7yPgSstGdikMtT4Cg62A3PHTxs1J2S50U+EHM+ashhKq/tP
umEBoM3lxroAz3RaOxs6
=HaCS
-----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

iQIcBAABCAAGBQJYXHe1AAoJEFAslq9JXcLZUbEP/iY+g9t1wrNP6ixOzSZvmWjc
z6o2axQnlNvVdNMRYXvqLqpp+rvZALc1lfJwZUA8aolv6wv3YnDPCcnkh2O0AOyt
Wg00oj3mk9r/nM7vriVCWciM4t3nY1LLK8dr8pJggyxvJPxen8ov6RP2DK+c+FNj
XY+Z/Y5rmVZnlkK0I4rHwP9+YW4d7zT605dAqHPxtEenjxvNHelONACOYnQRh9BR
iO4TcFnJLlJgqyjgNdnluiY0GFgIlOpKsve01TNQhHUPNJ5lzv2mywaX7FPAIjBr
4+42jRokaQUGYFw9zq6SocbJY4pPM7IoNAtjvaBH+rltA+jdiUWHjo2P+8GWuX25
ftZsUsxfz5pD8dUr1tfG5rCd5fsVA2h01fO/obugmBmgZSZwmuRvAsg17cfmxinq
UWszBsrHth2bOauk6nBRG/DdA7rVf1cEFPywO2iwW9tx3tDR17X+dGBdHrgP+Hq1
oihu42rs5+pwKw0jQnrirBjJrpUyJ+UnUJB/upcVZsRw6cxrMAdeQwEhlhj0Ekwz
cPOdoW2bvrJ1tMDZ0R1BNn8oUHPKf0mcQ+Sh+wJ7iSz21Y65JdcBx3yv2hkGEViB
EoVFE4E8pedzyXMLK3yPzPo8D1H9NVxXX/jRCrco9FLG/OHa2v+Wb3TyR9aGQgo2
IR7mG7Zkh+zlkd42ACfU
=W/lR
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgr_upload.eagle.harpy from [8dff3168f0] to [e26a03573f].

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>25e2a6be-c391-4ec2-afb1-ff448c389cfc</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-12-23T00:33:28.3398437Z</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>61a3f6f8-30b5-487a-9a3f-93ff28cb5c6a</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-12-23T01:02:14.0878906Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x9559f6017247e3e2</Key>
  <Signature>
    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
  </Signature>
</Certificate>

Modified client/1.0/neutral/pkgr_upload.eagle.harpy.asc from [cc9f6e75cb] to [bac67aa222].

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

iQIcBAABCAAGBQJYXHDxAAoJEFAslq9JXcLZzxMP/18wp6JsDUwmLNo/zNSGqWrP
OCvfZaEwDWIOGZflHtVcovHvOR7Q99DiIT4XjDqVXO+FNkI4bKJTncYTJt3Mdpfg
a587GucXdRQezl6uJgHjfeKFtAcalyNY13u20uLOvlUGVjP6OzesOXI8M3nnPOxz
1nvCuTvug6GFr9Q4dxzMZgHGI38J0DCM/ozmdoDsF/aHb/Ehv6Le/hcAEuMntIUh
KEk5BpbAWano6R4Y2jPS5CNe8sF6Q9tmJGSOv7a4ynH9oSY7yq9oaBvmHqEPVjAl
ioPbSJiFQa7alvq40FmKh9z0MC6NMmM1dLCuF/yZ+SLsFPrT2h4iiEUPj5eHqM84
rKFi4Oq3+z4H7IgkYKbhRGVToQQFzrwt3N39oZ9G5fUZKs553hhuJRrB3iYtE9I7
rFI1pH/RldAW72uERsX1+iL7k1PnJvosZEPGPC+GNU3F/z3ATohh2zQxIg+oJBFd
gySuY0Mv612qOduI3e78wN3MxTk/2uNAtCLiKUl74Wp4boLHLSiLSgitiRRVmsNZ
VFoPXmizGjq4ZUNK0u6bDJ4VKKfinX9kE5LmMF/rToCi+rBSJulc/C6JNfkMgT1t
N3insmndd7GlfQD4YYNGu4cDrx8zGBRpUs+fX3w+qnWPEc7w8YI1UQzasxGNye0Z
txip+mPyq05IQJm80FTY
=gNR9
-----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

iQIcBAABCAAGBQJYXHe3AAoJEFAslq9JXcLZFNQP/3b5fFoLkNtLhWlDzARUOfIt
mxaxh/XzKDzPIn1+LXPUy+N/o05Yhcc97WuAkwwsqr/1iELqBKg8+MddknPs7OR7
JdEdMKY63lrRw/d5GUr1IMSIFi40a3oWER4Jgqtk0+gcy7NG7aqmQcOVfby05c9/
T/hQH7h1aKVd6YjDv1QZ1NszIMS4WrBwwSLpN6pdNgE6sFXNlfP1B6H8IgbQN/1Z
ve8ri9cJuSIaXG/OHRnpVHM422JIkxUtkpGsUb6pvc3aeE36iFL7wSiUaKmuj5LL
Jcym0+8MyRaz6tLt+WHwAP0KRs7hl7luP1aAGP75twsQlx9uEfsbVoYw4+j619d6
JhX7YX8C4F22V/ZQZOUoC7VebwAQ8Nx+QWwe8vzyAqZGXVAqRJ7Cl3oW4O6mzmjI
oaS5zXFQyLEU2n+sCUvTlCT9uvsIBV46cHiGEUOxs4iBpaOeXvorkoDEneJ8siZQ
f08J7qO0p3dOkj2e8wC/vfFZ+anw/1EU6bk8FdHc3l1Da0RSMmGcXG4/7NR2aI7F
16XYTriDG6gOn+cWEuZzPFYxp8aYX5NYtw4jfjLJKlIClqmBEBEMIaN673WKAoI8
g1RC6GGWHjta5RO/CHzsnZgFubFyX1NgSdnZr50ZZbTNTMZbD+PqeEOwsHoBBfdd
d5Y5PVHIsuZmrdcf+nzo
=Dhu+
-----END PGP SIGNATURE-----