Check-in [ca8bb45c5e]
Not logged in
Overview
Comment:Fix URI query parameter escaping when evaluated in Eagle.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: ca8bb45c5e845087d35e2ec92037edd72ee7c7fc
User & Date: mistachkin on 2016-10-28 20:59:13
Other Links: manifest | tags
Context
2016-10-31
00:39
Fix platform detection for neutral packages in the downloader. Verify that OpenPGP is installed prior to calling it. check-in: 5652e4cf00 user: mistachkin tags: trunk
2016-10-28
20:59
Fix URI query parameter escaping when evaluated in Eagle. check-in: ca8bb45c5e user: mistachkin tags: trunk
05:47
Cleanup the manifest file name pattern handling. check-in: dfb74d86df user: mistachkin tags: trunk
Changes

Modified client/1.0/neutral/pkgd.eagle from [7103930af5] to [a3005634bc].

260
261
262
263
264
265
266
267

268
269
270
271
272
273
274
260
261
262
263
264
265
266

267
268
269
270
271
272
273
274







-
+







  # NOTE: This procedure escapes a single name/value pair for use in a URI
  #       query string.  The name argument is the name of the parameter.
  #       The value argument is the value of the parameter.
  #
  proc uriEscape { name value } {
    if {[isEagle]} then {
      return [appendArgs \
          [uri escape uri $name] = [uri escape uri $value]]
          [uri escape data $name] = [uri escape data $value]]
    } else {
      package require http 2.0

      return [::http::formatQuery $name $value]
    }
  }


Modified client/1.0/neutral/pkgd.eagle.asc from [6d011a7df4] to [00af33993b].

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

iQIcBAABCAAGBQJYEuYxAAoJEFAslq9JXcLZnvQQAJ8oj5fjPA/zRuLvQrM2ENbf
yy3ww8PhTotPtyBb34/T34+LSfSE7DsaW7g9wbsmKl3tNRqeQvzLhMYqeqkvjpEA
81Wam616GCdWU28GbFvBz//53WYPgN4ouV6YOFtzlafurS5JG8R/4rXmwvSwbRuk
dHNO2l6mNbmPl1jm21Rw0gdHegx+Qe3Y5NXdJR8hzdvzg6wuWRh5CO6VV/ExokAz
7fZpGDAYut5rIMrB6WNgHLX8YEReLIbb0PaeSgFvJrtx5lVYdZWUebDpUylkPG2n
8NCvL1wlYWNUSz0k4tJa9ImfmJKWQwZnonsmCGA1p7YKNbDGUF5AO6UmdMe9ydpS
ryPpDO/W/tgBg2l1YO3sPhCBLZFo34urhUCxKmkv29AMYaEzucGis0w5JgaZBna/
fIwEp/+UAQj8eytiNnY9Rs+jtlNzwp6s45VI7rcXJlL4JPK4gErPLCQOM/21Oa6i
ofUueysfw1atQQT5/J4FU2ASlQ5KxqHDsPgyEgpdbno704G4h8RpYfi3XC0uU8O4
Ppjd7C5LBgc8ftXx0hK8s6wBU5BXqmwNr+PYFtxYmMFMVPhDA7dZENF4pe59JmGr
GgU2MperYd5PyCu427Y+ha0CG+epBDg7U5Zs+u12OTDL1mMvGSNCnPs1zzzdgy8d
+kON9b7/lBnjdRGUBmBc
=7Dn+
iQIcBAABCAAGBQJYE7vFAAoJEFAslq9JXcLZBwMQAKDm7HlMo5oFirUaOKAV6y+J
/N7DWzhOmq/iHCOp584xlBCoAl3gTv9DYXxwMWpVdz10Fh4lzkLsgOg9PwIcUECt
vuuREsBbWb+6gm5S9Owm8TE7zXn3cPo517KOp/vl+9gKBiwzv7UyzJmpGwAzi3r4
LaifHy9nOp1fInxI8uEOnJuBBnL+h2M3q/gOtikm4tc5LlAjEC1mDS0vWQCNUarq
zBMWqvor3DzkxGEtIvrtobrWATUdylnobD/s1kfdchZf/H4ssVUR6aTHVv9sKQ9P
nCBQzuEB/jEFAKL+TjgUlqJ9diRQ8REnfW2HoCaPfzt1DuM4Iznpe6aRgUSpcOwv
P1WnRwKOFPY4Zx7q7i/uvu5yhtupzR+LDQUFBV9et6M+pYJc8Pg8tGztCHoZ9AFD
oF3+fjtLdegjC99cLugFdc1InnTR+GhQK/w1AYf85ikIl3mMUpcRvdsQ7MYmyps5
36Qcx3kqb41HZlV1VD7j/YNWiV63wEnU5zhbbI20/WqBslkNqc2m8u4ULSWCq/kx
pfNQMNRz4QzgEpmFKq/QCvZNsmrbN6vVW74RWEJyfM0JBjYf8K7wGQuEv5zN2S03
oTx0VUg79X5xz1BmYiOgmTlz8qwbm1K5N9sEwGCeDqNo2xhhvB5/mIE7khGxZfbC
7/lWkt9iPyMg19UfVUxD
=WJyn
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgd.eagle.harpy from [b945235380] to [96c6999702].

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>583ca9e5-3d3f-4e72-89cf-6ef0073ec813</Id>
  <Id>6ed16d98-c12c-4a58-9ff6-2344a6cc9ec1</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-10-28T05:45:58.1610860Z</TimeStamp>
  <TimeStamp>2016-10-28T20:57:10.7421406Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x9559f6017247e3e2</Key>
  <Signature>
    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
  </Signature>
</Certificate>

Modified client/1.0/neutral/pkgd.eagle.harpy.asc from [48cfe9a5ba] to [d35fbb9841].

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

iQIcBAABCAAGBQJYEuY0AAoJEFAslq9JXcLZY50QALgnLnDdP6VzOd6gCX3veX91
NuT2zt1jWSWnn6am8XUyDHVBaiCm/iNI2ZFuSrlo1ka+z5FH2gCXdNlUBIulqz4/
PLCKlEQirB908JXKUKLMm5VZcf6XHojtmy7Bdq5m9N4vlnqL7KnUmneYzuhoQUxt
ZbtM0y6GiM5myqoiSrOh4Z0n0mn7T3+YsLQaxQjVUNsQHyjuys6GCKrEW90ODIYZ
jU0NLLk3LC5Un2jTKWjWzD0BgzVSMcELSQhL/3MkVSe3/7+oXZZt5rSZucP0PGKm
WPEFFT0eiVmqZ7/6RogeNcjw2Zj1JCkDWLeVsi0SPT9vSBeKA9QTTYAwHlvws8lv
qVHEgW8kIfJQ8OW9YAD6S6i8Cp7fIXp7OgRSFVZ8QL5RvJ1NMLZRJoAY1IUyVCVe
gcIaVt3PwSbjKspJaMAJXboX6guCKrb0mZkvcpUK+9uQhayDSud965aGVnGWCmqd
X0YqVbQ53TicAmsDyy35qyvlpJLxpgJHTjCo9UmScUfflWc472o2+Bo3ZhijNfGB
w9mrbt3vXTEYBWwSS93UZ+pzBLTlpjHS5Pnnyq7DTxJNGNMYxQBnEb26TI1taTSe
BZbBoVnHGq8ggNdUcBoWOMOlnFfXJ/x6d6nByEyutyrsSrLE77CyXz+qj2zDxN+D
uWchwChzfW8JUvNz9xqO
=s9Um
iQIcBAABCAAGBQJYE7vGAAoJEFAslq9JXcLZqX4P/3+dFIPeld578TNXdq8qzEUU
dStnBjsuCQECqE++Ve/RdHrY2/uzAmcyYiNy8oELPQYSWwX2Y8YWtYfzPIuc8tzA
lKrsGxFlgabLpDYBrScovUS6Nv7HohwvWT7p6lSaiQ03w7cR1clfKyBHXrr0KhPe
ve/KrJElXSzpfYOhAgKn3PA0YCT0us5HWFAn0yZXCnxPlA3CPuLpyujMVJrYVOzo
iuBiU2XkbXELpC+v+J0Jch4CRFXYAP7mMuwyz7W7Rau2lzTcoK6eXsEn0d2q3PxP
lO1D0hGVWuEuMDAImKyYVRe3B5nZHM53ClzSlj5QUKdcz10610SdFewU5DLgLSji
fu8vBuFCrWWbBk0zmnuY310rNGEEWwnhZ+sqxCwWkZfkZFONV1BT+NlwsHr89lH/
3i6TdR4ddStK3rAiUetOraBRR+L7OJcv0oQB5JsGDP/CXdtgzv2BnxHRCU8vfMnx
BFKVC0qrtSt0+HWMQTW0CYd3dzr1o1oZ846I9EYzgwFAadetjtSqjsMRPgppBriD
/e8AkY+GDJGFmu48hM8CFGFtUpNqQ2xKemX+GcBhy0mRkWQR7noSks4+Thd6WQyl
LZl1xr8npI/MCo17Mpk4lTg2nDbP6a9nRWhFRVbpo6QOtwiLteEQUTb3LdHMBK0W
iSEK4bd2WGaZS2vRoQW1
=fotc
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgr.eagle from [132b4f6495] to [4bb89e0f4b].

468
469
470
471
472
473
474
475
476
477



478
479
480
481
482



483
484
485
486
487
488
489
468
469
470
471
472
473
474



475
476
477
478
479



480
481
482
483
484
485
486
487
488
489







-
-
-
+
+
+


-
-
-
+
+
+







    #       query parameters with constant values for this request type.
    #
    set anonymousApiKey ""

    if {[isEagle]} then {
      if {[llength $apiKeys] > 0} then {
        return [appendArgs \
            $baseUri ?raw=1&method=lookup&apiKeys= [uri escape uri \
            [join $apiKeys ,]] &package= [uri escape uri $package] \
            &version= [uri escape uri $version]]
            $baseUri ?raw=1&method=lookup&apiKeys= [uri escape data \
            [join $apiKeys ,]] &package= [uri escape data $package] \
            &version= [uri escape data $version]]
      } else {
        return [appendArgs \
            $baseUri ?raw=1&method=lookup&apiKey= [uri escape uri \
            $anonymousApiKey] &package= [uri escape uri $package] \
            &version= [uri escape uri $version]]
            $baseUri ?raw=1&method=lookup&apiKey= [uri escape data \
            $anonymousApiKey] &package= [uri escape data $package] \
            &version= [uri escape data $version]]
      }
    } else {
      package require http 2.0

      if {[llength $apiKeys] > 0} then {
        return [appendArgs \
            $baseUri ? [::http::formatQuery raw 1 method lookup \

Modified client/1.0/neutral/pkgr.eagle.asc from [600e52e963] to [18ae0a6661].

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

iQIcBAABCAAGBQJYEtS+AAoJEFAslq9JXcLZGX0P/2xZOWZqH3yuOu+DrzJ7Nsnj
BnMN+pZ2qtNAsyTNFTwJYjKHhGLwk3V9XlHwsBebblTT48OrtLz8yZpZDBkVk9/0
sgXI8gbUp7Eivv+f47zAIhJ2Qfykc8tIANyF1Q/AA2k1Aen+DD9ZJbtqqKorblbt
izQJ8dIW72Sfrv17WZx7D0w2mmUcSFfb22/+nJ7GhlHmh39KW0IMilG1qtThJJai
62rknx8X6rG3GUGy/CgZYzKwPwQY366CAEfv/N+IafmVPfhstMVHHt5+pVuTvNTs
PkzBZdfFX2SUz57dIdbI5xk704ojXUIxoygFVaeS7HFAW4wa97niqoi5p5/1GFCe
apw+rEvCBbbw2daXuieison8fqNYl5pTIMwesACrXbwadTuPRA24KhnruLu22xE+
NbEH3OUKRo4ol/HCLIC2avlGrixrjnxG0itkMkSG4pvrwTCfFz0XMUiTGKC8OZZj
OHo4wkLWg/SzCOAXWhphXkHvRDdBjAfbqBXCn7lG3Q9LIX+GUBu4Nc7F4cZHBGQF
kXJs441GeSvr/j3PpgacZBawg06sgpdpy+GGsB0lgdBGGYiWdYWbsnJF5F7WJRcC
GL2/F3b5IMAr3Lv3/3+ItFFWHuTH2KRqeXlnF09PIUST0PRFs28fnsQY61bwsORC
hfhA9cC/Vimsr4zCEDMH
=4fzG
iQIcBAABCAAGBQJYE7u/AAoJEFAslq9JXcLZvi4QAKCRluQ5d1jceMbglWqJekUv
MZm/U0ZYAHIINUB0FaQUBVa+lBRbKn06c585Khuf74Wv3PVaJ/qwIeMTQEYewSy/
/R1SGc/zH9l3WfgAeAuntoU/kqIrjJFrimWJ0RMaM+RJwjXrGBYncZ2BhnPldIJS
kOz/3q2GXZOGwuL4FVkAg+h7bNf7pYQUNj6Nt/82AkJhcYeuQMeMgvRSWm8HHZir
GKP2CgiQRJ4JNZ1GWZ9KbKb1z0sDVidTDi5kKJX9mZE2PubNJPKcEEheb9uhy6/t
8LgJRNWmoMljsvn2OHju88o7xTTUeHGcQcO8vlk2SR20RgHKm2xS53OuhBvvyrrF
y8YK7XoJ5wqHj7vlOeEWLA0cShnWjaTlNfbfz4Vfb/rOy9wjpKyp+pvkny2AC3Vg
gYtO51AXp2BdTK4Nvh8XiltiephKuT8r0kmFuOVyY1HKC/RGVsqpAb2slYzWIIIT
lXgKsNijKCV69JcFCktHZE95wbSeQZEGx1H+t7vbES0hWvyuLjUQCUHxn0X9yV9o
m2phJTwQyNDK5uhisSkscM1lw2M73sfetKShjvvtrGXoEOmGdhNbQw7jP0aUCwpl
v0/FEVgRZh8yAwcU28cA1mUTfZ6wotwYBGHzmpeDJGv3ZgPOGoeTYxU+uy8vfxYF
BezEogjNRuUi4W/svIVk
=oqiu
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgr.eagle.harpy from [2280aea880] to [ef5ccee09d].

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>659beaa3-cb16-4af3-b230-95b60e9aeb3f</Id>
  <Id>9f676ee9-c8d6-4443-82a2-27addf071618</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-10-28T04:31:35.4159688Z</TimeStamp>
  <TimeStamp>2016-10-28T20:56:43.6044453Z</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 [d96d71386d] to [befd86834b].

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

iQIcBAABCAAGBQJYEtTAAAoJEFAslq9JXcLZCpsP/R8RQKMtThto29k0xhWmXHdv
1IP4B+tvjMQtKPe+DiO+LoiiiYJyn0OMPSyi/gDk73LeJKVMSp3ftVyshuHa9PUL
dvCvyr+hcOivOzqDX3k6fpXqZoI8ZwYP0QBQRPzElYKFM+pOA+m/BkZIdSnZ4Lay
k5mWdELTvPIaCTNixJ4nFi2XYbnpS19Z6kUojvGAy/BVLPTYpfUGieHBP1aov4df
hHEQdgSK6iLZLcfveC0T+YnWjtBpVjZGjxb/3Bvs6MBrZk9JBLL4ppMLEw7xmolC
ttKx2FMeaSfHOTHAfcy+KrSh9Sji6/cQAIUkSwZWkpzGkaCkiEK0kNZDpN41rt8e
yW8iQWYNmiWaivYpfwHWIoxVQTfKfyXZk6FEFowMcU1W5dBAsWh7YAcQ+Hat+coY
T706IJey+lN035MoIeVICyMCaXVLtCZmKGXMCv1ssddZRhrL6OhB7lJmYDKkDqYN
CTH2559BXm1Tv1yO6Af9nL4VWkJmqnlyqWaVXTU4AVC8BY1WVO4uYGEP8DZ/Kvii
glQgc79bnJHiYicr33yOC1/BsGnH5m4DKKwS+ZiAEA/lqIfwYxzALkJrb9hnyIB4
sXwZzGHA79lmO5o3WRgSp/WhB698+5pLKeckMqB6joUlOMzE3cC0RJF8kzpUs60n
WoTVOH4TFvU30uFcVIei
=lRxs
iQIcBAABCAAGBQJYE7vBAAoJEFAslq9JXcLZaHsP+we67OXvqTG7g+lsaWe/24+H
MBzd+lF+5wsoRzAn+nvrF0lMIjHPgRdR4aNEb8UUgEwr5BA0j7VvB6yXKwZzmnTf
9kFWo9C/gDgU/TgtS9ZMACr9DBOvmGlzmciFSQQAdJ6wE6ojN6G7YoI354LW0gNN
077AEYeMcsKzxDKFOyMXWeh6lhSXbJLpMD3piG84pyYA1BlscbrH4pnj4+uFXeRG
PL0u8RyUiWZcCjG3pNa8Zr+JUFrNekukkK2hL4yYHNVUEQ4c0ByFlCPlh6wb2dMD
rvzevvt/Lrlw2BR4TLNKTdxYqA1zb5V4x35T1i13KqhuWREZI8XVqChiUiV+gRFR
vGVOYXxseWHImuFy8E7X5tzqtJshMctrIta/x7ir6txSNnSUoZRjgyMInJXt+k7G
43ra8nCa54OV2clbc76LXpSUmJG/zAvuqTG9ZepcNgmpblw5LS1Sy56hkR1LbHoE
VxmwXFyxGrhOGsB0035ax0d3KyGEidSE4lTY3e6NCicRhRehZVRHS8wagIPgqeGe
UEK5kkLmRqBqMPtmMW0/1Xj3DPwJCrBrycqHv4u8KZ9Me+OLnOlcOlQrb6IZ7GIU
oIVlKZJR/sBzZ4oNQdCMoxBSzN+evp39FShgIJCIvK5t7aIvUdwRJCJ9VTwSYKD2
qKHSXFxBg2GNU28ykMhX
=NZFm
-----END PGP SIGNATURE-----