Check-in [6943eb70a6]
Not logged in
Overview
Comment:Make sure all uses of the native Tcl 'http' package are prefixed with '::'.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 6943eb70a6b653ac782e613ec19793d1fa11124b
User & Date: mistachkin on 2016-09-17 01:27:53
Other Links: manifest | tags
Context
2016-09-17
18:31
All packages are 'downloadable' when using Eagle. Enhance 'getFileViaHttp' to permit the forced HTTPS handling to be disabled. check-in: 0071c6835a user: mistachkin tags: trunk
01:27
Make sure all uses of the native Tcl 'http' package are prefixed with '::'. check-in: 6943eb70a6 user: mistachkin tags: trunk
00:02
Make sure that the TLS protocol is always enabled when downloading via HTTPS. check-in: fbe498f5f3 user: mistachkin tags: trunk
Changes

Modified client/1.0/pkgd.eagle from [64d1062216] to [2ca5ec045e].

162
163
164
165
166
167
168
169

170
171
172
173
174
175
176
162
163
164
165
166
167
168

169
170
171
172
173
174
175
176







-
+







  proc uriEscape { name value } {
    if {[isEagle]} then {
      return [appendArgs \
          [uri escape uri $name] = [uri escape uri $value]]
    } else {
      package require http 2.0

      return [http::formatQuery $name $value]
      return [::http::formatQuery $name $value]
    }
  }

  #
  # NOTE: This procedure returns the root directory where any packages that
  #       are downloaded should be saved to permanent storage for subsequent
  #       use.  There are no arguments.

Modified client/1.0/pkgd.eagle.asc from [1ae1ea5c61] to [87fccf75b1].

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

iQIcBAABCAAGBQJX2lmPAAoJEFAslq9JXcLZxUwQALrghwu+4ZYCoda2LiPUhB4L
f2xhc13e84ezWkitX3cOyvaOfG9JGg1dL3+uiwRefKm66g7J8T79JT+O9ji4YQw4
H2/aCtlBXUB3KX1zM8ta0wdPIohL6NAQSa8Fvbld5J0ZYYzcZmIAq3ExyXIPJnn2
L9t3lP4hA0dy2zFcYTivheyixAnMSiqHLm6dlrVcP66cynOfiR4FdeI0af9NhlNw
D3yK/FvRZoCsocE1eyfFHQZtP2uSN4mPup7YcdQCV8hAj3nLqai0J2KlKiGg+cud
TgvbieWOa9m3GNOxT5u4wRZby9FtQH5b2+ZcTF5Olto/kJIYh2KyhZy9XHdHqRRI
VfFqwkR+I7S5zvB54jYq/0NkZLYqLiCG+dUFDY/hreRp8dadMnot053nwJfHgy5E
CqOVLrHE1FVB61v0WY3a5BE9rMbUZrHw1jiUKuIeHGk5N5vwpIc3udLQEcW+llY2
Fzh0++zfmBB5Dbt7TqpuBDMYQug6gAa/wPdaCKOF4Zk8qhGrZlE6UWwtW2B9H7ZZ
e0QagWA05/OWbKzmrJkueQJf7uj1pBBg+B/uzppjX8w//c/lLzuLWIsvpzE5unO2
bpw8aauhSCkAtw5cMMBHzrL3ovyprVYjxnGSUWlfbAP9124FiKqaupdadxxWu5qI
omf24CSb7cNDO0ig4S5Z
=hQVG
iQIcBAABCAAGBQJX3Jv9AAoJEFAslq9JXcLZKXYP/jfWs2uQfENz4BWTRal3H6Cp
AHAuhn1rDmt8lyQWBzG4ZrYcJRJsI0mQhlBwiqYQt3Lcwi5FS5cWznXG7brr2taU
Mz72IOgep/d+7owYfOEGA4WvgOJ+o+mZSCohSc2f3/bGSnzMK2jUoH1TZCuUsekL
+pBKADYyVfXekmNxYFpUuDcxoRgyNigGTtIdalHXJR0eRTjLfiKfEVsVPfDBVD/B
LAionvoeKfYM6d1F3Z13AT8rF/v/rlwRv+4hAbHT42qnpunPS9FZ/ncRDRSGsTVD
fWIyu9bv8sZwWLXfgxCZQlsUyM/3seyb1ve36zuLBsfLjRuGxrmdmD8Nnkk8w2Of
Z3RoYV/dCV36iNpQWt5GwyttUo4gAc5a8bN5M6OCuRUiwbCC7lZhjRrVifONYxZv
BsqPCCFH+/IKJQf8eBmE7n5YF0GMtUUIzX5GJJhxLttt12oFOuE5a9rNhT2whmaT
mWiqmONZs6DmM7sDMOBDFT2oZVlcJfCHKt7RF0Df2yi0cCGfGb2IQyZzhx4mgt3b
CL8etRY4B8pq3z0Q4PuRGQokFmJCmAz21KTjkxPgFoHsVHRlTPSlOaqsWKEyVB2B
DJ3pvZCp0cv6F6hK5/UD9BiTt5XNfMuMftUo9P/O83mYPSNuRG5/ZXk1xIDIGNOs
XFyVcjEMOGwm5xtS329I
=bOve
-----END PGP SIGNATURE-----

Modified client/1.0/pkgd.eagle.harpy from [893c5734c0] to [453a1ef9c5].

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>fe5b4e0d-1a5b-41e3-92ec-88ef23daba5f</Id>
  <Id>8ecc0b95-a997-4dff-8963-9cb6e6fdb873</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-09-15T08:19:02.3906250Z</TimeStamp>
  <TimeStamp>2016-09-17T01:27:00.6660156Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x9559f6017247e3e2</Key>
  <Signature>
    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
  </Signature>
</Certificate>

Modified client/1.0/pkgd.eagle.harpy.asc from [8fe81ed6c3] to [fc3f08128b].

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

iQIcBAABCAAGBQJX2lmRAAoJEFAslq9JXcLZ7msP/0dgrHwpn+UH3mj180XwYS/a
2ds36eZXWxTTLuaRZote6j8UykroIBd5PaRHG14lStvPv0PNhqZg2KQGkaNuQrN1
qbmwyYvnURie3r6wFil8RJkSNLlAQJP3iIwa9EBp3J7DSpr1agMowrQlxF0JDASY
QjA0Kv6N183+VNYJQbPKU9GPcpNAN92bMZddyZ1hlaV3RmNjLk4Y3NbJIsMbI6uw
qnLoHyGgIh9I+pkqLeH6XxfoY5n9EwDaXFY1C050MxZaPdlkjNEO0Z9Td6o3m0D9
IxJLTvDAKmijHXAbLxgvyvUH5j9FLC91hYlo82m5C4Jvwa6ES9A5WEimHm5BYkpB
EBkwUQvqAP65sLRg5AVW0yVTWTwhFeUx4fWjeWJdvgMOzvgyfwxYBHavCjJNJhk2
5r6Lc9hi7LoiDtsuC8QsDwCPfP1/LoU3h39Awx9M5qeIOcZY8/+Ti6Ax6aDQQdBz
Wv8IHJ7xtiOtSbuLX2PsRvNJ2NdO816o7S7OzuEcJNme4OjyE82FNOPYhDxCmBT+
fhh+6wW9+9NI6BKjrfjfrGCMd3q8r+IrAy7y4ixws0xevgVj8gXQIe/Qf2KGK1HE
wX/QhCIIvUZGXEE8NEpAos3ILb22O8Tmk8GHVL5mqe2ZroD+sVanxxqIa7Rpn4uI
qd5tr8utEcwGmsBJg1vI
=9qA5
iQIcBAABCAAGBQJX3Jv+AAoJEFAslq9JXcLZpUkQAJEaqgCgi4nVyU+3rA904TMC
vgExhr5Zoh1MtUVJwbMjP+89PUdFfN+wdc78GOl3ppJ2aYOqQj6hrmvnnLxcR3F1
eYm2XfaLTt7gZzL574ZRWH0CmTl+fZNWdsJdZieCI61uazobyVAdXBxgiNw66m6h
WH0Dp959Fm9HAOIiG1XWwjAuijcetVuM1dMYXDWKfZo7TU2FXugH0H5Twy3AkI6n
/aAQAm2uxVmCSLH3f9ItgzG5OY0Ll9IVJuclH67sZuELoTrCDFydRmlIx2+9LjCI
WcFVEc/6p4uAQYxpDuB0qc5vrv0g1NlMurlB9pK+x5O3kuFvFFsL/Lg3a0zOx4Uv
2P7T7dF4r7g+uPKpYoqliWQ2dnmZJsSy4erDPChg5yOj5zg0gzvq75mgqTy8vxXB
VnB2q+SPZtbNCC8ZMn7sMZPhucNR9pygsGYvWARuZorQ3zuc7yceXCHNMyzoPY46
CYxTok0imW33/Fma4dTcsK0yYIA9msixEtN+Ml1e6mQKwl7of8KRcTAmuj/WVO7Y
CWXWImY2LSHIHKZEIw+KQGb9D5tGt/aHaqPQ8Fqo6FRAidEBgqhvGaqhvKKVkILY
b1EOYPolMc51FPQK5c1gK3mjKB72MV+CGjBDwkRXmT8p0penqbqEKPpShHbaYUT5
qZbPcfDsRDe6KBUR/EC4
=2kxw
-----END PGP SIGNATURE-----

Modified client/1.0/pkgr.eagle from [39c3236f38] to [7cf5ee6eba].

450
451
452
453
454
455
456
457
458


459
460
461
462
463
464
465
450
451
452
453
454
455
456


457
458
459
460
461
462
463
464
465







-
-
+
+







          $baseUri ?raw=1&method=lookup&apiKey= [uri escape uri $apiKey] \
          &package= [uri escape uri $package] &version= [uri escape uri \
          $version]]
    } else {
      package require http 2.0

      return [appendArgs \
          $baseUri ? [http::formatQuery raw 1 method lookup apiKey $apiKey \
          package $package version $version]]
          $baseUri ? [::http::formatQuery raw 1 method lookup \
          apiKey $apiKey package $package version $version]]
    }
  }

  #
  # NOTE: This procedure returns the version of the package that should be
  #       used to lookup the associated [package ifneeded] script -OR- an
  #       empty string if no such version exists.  The package argument is
1752
1753
1754
1755
1756
1757
1758
1759

1760
1761
1762
1763
1764
1765
1766
1752
1753
1754
1755
1756
1757
1758

1759
1760
1761
1762
1763
1764
1765
1766







-
+







        #
        set token [eval [list ::http::geturl $uri] $args]

        #
        # NOTE: Check the HTTP response code, in order to follow any HTTP
        #       redirect responses.
        #
        switch -exact -- [http::ncode $token] {
        switch -exact -- [::http::ncode $token] {
          301 -
          302 -
          303 -
          307 {
            #
            # NOTE: Unless the caller forbids it, display progress messages
            #       when an HTTP redirect is returned.

Modified client/1.0/pkgr.eagle.asc from [441f4abb79] to [76398296ce].

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

iQIcBAABCAAGBQJX3IfwAAoJEFAslq9JXcLZweMP/3IB79zme2+4iHFUG6CcGgF/
y8SeJhYo2YIEquQyQyFGMY60DMHy5dBYZXmQ2usvGjyhln9GHLgiKjjPkEmenX/C
jgZM/cifDINIEjWeep7x44yWcJ/fiOdUOVAsaTEbKbQn4vrcziOO+tkl/LiVL5Hq
33UEBah0/q8LiWTJz5PKf98VhROWc/L0qlUAH1Yt9hAfk03WCp1Gbeb+TjoITF1i
m0a4gcHI2Lgp8Jqmh8mqoxc+ckKEiCgFydVxWnmc/uWkTfZH/O0K72h5JbYqKl0Y
bs3xeJw8nJeXBV0U4X/WtO/JRKJEI9XmkBx5QExI5ifyP6FIrr8dWbAUn1Q4AOm0
/LfNoyF3iz7hhsVJNexK//douAA0mCPyXFnGmTWx1CB0qhMkPrj0B6xWV4ruMY1w
jrREhtjILwlqxg10vNLajeNW4QlS94wNngPu5J38uiCxSMDCDLS0oZlgrENMg+OX
mDm7Hb6uv6Qmv7VH6k8Nn1IlOeCf2GAuQNwFq1Nq+O9tkv/LQSP5cjy2KsNPIgHt
+ju3QyU5n14a5D7sgJ/yPlbK84xT1Q6xIzJcVcYBrXKq9eoF7jgoL5Z/WC+fj7P8
31WsoXyTb6dNIwzFLxk+GA2iv780aS62I6EBQgdL/SJfBBnYVAaOBxH+oZBYwKml
lB3d1PYlx2hS0Udr4zFX
=Yw9Y
iQIcBAABCAAGBQJX3Jv4AAoJEFAslq9JXcLZ47oP/iDl1TZNyht8N75LOup+J7Vh
U32ALe9piT8+0vwk5RTx5nJLXuG0ReHXf9fL1qfzP4qyddTRGdTT6rXWa4nH59cI
OezKn+SykhjrEdHnNEofl02VR7x52cbewEP/9WIaRqn63AN1I4jKxbhblwy8R517
dzowvaQXOvFAFAIBKOm86Jo3J0Q9hFAdhPbomICp2UDFnB+Iv2p38B3kZI5HNhVt
rs1HYQOq+rypE/iWg9bxlqHUdXC1anqxWISzK2d8WkxlEzdhItqXx/xUSDKsHbN5
VyI1adZZijHjYJW1pz5qyrgZK6i6eCwqormz64TTV2pkwipKBHGwca5GnWhcocM7
LcuucqJBgALCANG2zV3wOO4mAdOsD2SuHfiS9kLvh09sMjuu6eazHgQrc8QIzZ+Y
ImhkfpnK2fWBBrHFvC18Kf15QpNk/5bY92bs/yinKwIFzNrsFWsPLzAi1wt5h281
G4AMJEYFlT8tKtmpTgU8C6vxXUKbIf8D585JyDKxaLux5BIatvQxXzESQYLj2VAs
NbdrO1E0klPUC1fzUrYQMPQyw2Zi/R3tlrxuxSdGyQdSZSSaustPyPXNNkpAkauw
NbwOGqNuVFa1VdVZ70lmZlBpV86erwK+GYC+KjQ6Q/dPJ81sGHTqtkBkQWNXjgZr
zvhQzQP57XniV/PXlW5o
=/T2P
-----END PGP SIGNATURE-----

Modified client/1.0/pkgr.eagle.harpy from [61143bf4d4] to [a24d7447fc].

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>8e4de0c9-5524-4685-97e2-7df35d4eec91</Id>
  <Id>c7072375-44e8-4d33-a342-07d3f25dad41</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-09-17T00:01:15.7050781Z</TimeStamp>
  <TimeStamp>2016-09-17T01:26:39.4941406Z</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 [c0befa6a3b] to [1cae0909f4].

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

iQIcBAABCAAGBQJX3IfxAAoJEFAslq9JXcLZD28P/0SNJVXPv4yRLUO64+WqG3tW
hnOypdQpoaISmD78uytMukY21VSji684Czi+iSk+ZEG73GccUBJ3Ta/sf10V/x2B
m5oHLAzLMt5JtKlQawTeB1eLe8wE6bm4CFULS6x9j8CwXrq4tri5uo8DFWwvJ6H+
qWCn4y0+6JmtaApIgAhHGxa/5v1QXLn0QGgCHIWDndL5CMqrYpwZ68vE7mFvRC4G
VXcOvKOYp4RzQwqvh3rYHO0vjgmyqitk1IG5C4PbXZfgNnvIbxYhkEC3oXNIn/RT
JSk4W7l0CURaXXLcs8Zanf67f12DkUIo01NR7eSQCZ6/TG5zwbQjpsJYOS0oBEuL
ps5M7mUDLwUslYM3TYbMfwIO6THGx1QdLC7JsqLCwf7742p/oaowTcQQtHyLEB1+
1bC2vcNHGr9gxtpdC/T3sqmHOE+eHJX5QRcdr78IOXpve4b61iqCqFf3a44NzUX3
cGNxms9vrMJBe5qhSMKIO81pRjnHw4/gcncPYCc+XgjYxLRscOyF+fWQIyJu50kK
cAM4+oKhf9ZXJ0TUhfMJWtwvRHeWqtlUBrN0RdpXcJxiBnui3O4PD1XpX/neAero
elQ8M/LjbiRBtkw4HOov5oYq/MVgBima+9O/mq9ELms/kGaNFOaO7SnXWxjKjbzK
UvvZ4ZqJO42lfWTu2Kuw
=luZi
iQIcBAABCAAGBQJX3Jv5AAoJEFAslq9JXcLZS9YP/1l/5ua3jZysU8RB5+DVzFN/
5vejCc5IIdPMnGQkwE8CkruEXqeBCFH16mVQSbBr/0aF29JGyv6DS+d7ShwOW2OU
r4p84S/TszfQQQjAJD3bLBQltx2qzJv8oo2mkEAYjE5qi7k4UbpJ8tC7OPwZxtcb
nN9xoauimJY5O07PTyhDdR3bM78auXdvb8MTgymMJ6b+iPV2noQZtSAZrbcBJ+RN
m0NAjpGw0SEXLgXBHPI2suXXDLITPygwfaxcDawB64rjaJ/1fK/Omy/OqtLJWeEg
Ui9BRFGjNKf8v+wSyqSsY6JyXYEHndY0/hKttUGMF5DptRfGJhLv/FFHMCd7dLCB
dFNUknogcNkLdVRDPSgOMg7TUrLL/OZTi4DgqAGsW2OtLcurBTUnS5k1M2fmqZ01
9hRSiGQ+tSuCoSu44Odl6qeOQPUnYOVsbIGZiDtEuIEEfklpyogFdEQqVDyd8hsj
ypV72CKrBKVm9WzOf0PqAwUjEJXq45yRHEhszXr2MqH/6uCt/fOZ4yDQXxigwwd+
IwQXWKSvA8Ze/J+gm1tB+sguaFcRwuBOB7nF6VyQZXkIk3nfxiFeqIgJUtSZmY3l
4STxiHxuP4A+WZqM2lLyxGYwAExzRsPx7TIA2ezEA5qN2R7Br7yfftF2tkeYL3Cd
j0c2iomI4Lh9o9T/qp72
=1K4f
-----END PGP SIGNATURE-----