Check-in [75034612c0]
Not logged in
Overview
Comment:Fix issue with client version validation (slightly incorrect regular expression).
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 75034612c0c031abcd85cdb8e323858295969732
User & Date: mistachkin on 2019-08-15 05:33:28
Other Links: manifest | tags
Context
2019-08-15
05:53
Fix automatic platform detection for the client. check-in: 2f4fd26949 user: mistachkin tags: trunk
05:33
Fix issue with client version validation (slightly incorrect regular expression). check-in: 75034612c0 user: mistachkin tags: trunk
2019-08-14
04:51
Initial work on Tcl'2019 conference materials. Cleanup for documentation comment extractor. check-in: 04f6077d26 user: mistachkin tags: trunk
Changes

Modified client/1.0/neutral/pkgd.eagle from [1c71b6b811] to [d6c53b942b].

944
945
946
947
948
949
950
951

952
953
954
955
956
957
958
944
945
946
947
948
949
950

951
952
953
954
955
956
957
958







-
+







        error "unsupported Eagle version"
      }
    } elseif {$language eq "tcl"} then {
      if {$version ne "8.4" && $version ne "8.5" && $version ne "8.6"} then {
        error "unsupported Tcl version"
      }
    } elseif {$language eq "client"} then {
      if {![regexp -- {^1\.0(?:\.\d+)+$} $version]} then {
      if {![regexp -- {^1\.0(?:\.\d+){0,2}$} $version]} then {
        error "unsupported client version"
      }

      set isClient true
    } else {
      error "unsupported package language"
    }

Modified client/1.0/neutral/pkgd.eagle.asc from [1ab358875d] to [4b78fd9fcb].

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

iQIcBAABCAAGBQJcSoZxAAoJEFAslq9JXcLZmXUQAI1kYgRPCwTwx/Lq39EbwoTf
e5NIHi2QEHMG+j1BQbRg1Irn6Ff/vnXxiMoGhjBo0HsX0ap0xedYyn7faKdQjXbi
sDoZ+/xoGfSzMKAdEiLv6zX3O8ymhgqeRHbcy66Jv9iiM7R1/+MTfcq1T3ICGucH
5Mml6hCTiiLSu0xoBa1vrBBkF9HRyKzNtUVNqe021+iElt01Tz/XiRj7FF2VvRSa
FO3FnrI76AYRdQwWkIb0/9yiAByLfTGEZ0JTXWMGK9CLOMA1eXyaTdLqllC/bO2Y
jh/MZsRHV2BRnHpv2ZxjpKPe90OfHTt7YY0tM1f4s4FcMqG1a5mqU0qA0bPisfQE
VZ62ATGoGT6AbcvmRbucGXNdLgphnoGjlwAMg9kb9N8M3u/TEGrLMHRE0IVCGrmu
S/usPrTuf5Dd40SN7DIMp7KWmrZnIktVaXp0q/TgeShNaeHPlO/1HjxBpDFB3850
KcLwSQEgv1t6KWwkQbVti5Knn9Yf2ALaqN8bAXXkk4UoZrQAV/7ArcPNVUzkaa8S
0Qg4ax8msklA8RZq3vwwyaLQaP9EZQydWRApfNLb/vAuJ+9XNVicdU1k/DMXevkT
AIc9ZKB6JvXos8DHySIvuQtI/xKqCGVk2yZ4rLsjK/E6eJmSCWtN0/OXJ2vuVSoC
u3AQhwjvcqdbZ45hgO2g
=P5L2
iQIcBAABCAAGBQJdVO4yAAoJEFAslq9JXcLZHbIP+wQWoL7xEH/6FQR72u6TjVBp
EFlaKcD6XyWTNjpOYmomd6IA0EkSDFsL7+BN70QfEPIumfajxMyDql3nZXfmqq/o
3oTjbD58BdcEhXKzgypiuO2pQXx87ywcrCsEma4O46/ceZVcb1qv25jaGvOciZap
KnerxOv7VurvvJ50va1xw0y3Mc4LLTQfC+3Dz+MI8Uy4F8iTDd49l6zj6ULfQt1b
cn7goNga0i79nwHQw5dbzWekbMAAHo19kBHauyQDaXtoj1pgIXZdPEZS3viPZa3l
tr83OCsQJvMBf+xymwC9c43uaTuRRjcR2VzMRxS9kIJ2+/5hr4drZesAzsMWtCFF
2Lm2War6bzZ2e9oxB436hHb7VXFE4VEZ+dRm1Eg2KwcdOVRMbibVrOfEkp4BOnec
2bMh2I29WryzZaY76ArV1b+bI9Hq3vzcmnZignQRv8Uwt+1CaV8aZvZJDik6Zoxt
HgUVsxGcTHjCgWJZm6HTGnBUDef6/jCxwL7uuf9Wu6DUpsuPoujmY3d+NnSE32zg
pF+J1WvdYlYIMgH+L9sSE3111y43tCP4MbWa8/x1vFq2+BXtBJtdVR6ZSPq6ZRZV
BSQkRO0F2DkUqnkJYPvle9SbxiINEupgEdXOA4P69jo7IcBoccxslVs2GqdzmED4
6VlgGxixCMgNk5rvgonI
=ryCN
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgd.eagle.harpy from [4b492ba998] to [5ecafc11f4].

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>d9de9c25-a152-4432-b9ab-148976530119</Id>
  <Id>516a3869-76a3-4e2f-8cd6-2d855e217c08</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2019-01-25T03:45:07.4977351Z</TimeStamp>
  <TimeStamp>2019-08-15T05:31:04.9334838Z</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 [da4aebb4ee] to [16ac0171fa].

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

iQIcBAABCAAGBQJcSoZ0AAoJEFAslq9JXcLZsGYP/2aWE2kK9/m6yb9jh+U8vpmu
dgZdiH+SfjzgooOjo5u3dn58gYrlHXrEwxjgaO0cn4+WiAeTtUNwZS/zIu0GQtXa
kKHgMkqNOq3rpVKO1H0jMTSkVsCPJXQR40+/pRn/LF4W19bUQYctMiN7XmY7zour
4Igj4P83GiMDHT+/KqMdRFyCWZLs5OwnfZ/7zq+e/Gt5TiVb5+qKOaVkV6HtmHHQ
q35RHSekzaloek8thdOODQyWxhr/xlXq6q+zE/iepfEWBnGgcQHtEkxMVhkPEUHd
Ouxx9mH/QYZlB8ej1ZL0Iz1Pc4n/lzERQ1Ku5uvznWbg/6uzg3SkD0XnZj4CMhRb
BtOtBthk5IvVDy0Wu4zLT42iYVyMaDe2ZbTgWZtou1PVlue7qUYIQERLYIZPt89R
bTlTqmKwWtMF0ZRw+RArcsZCq6bIG/OjLaUkFj0crTfoXCTlwWgXTceZyCSN5eI4
iZ/ABjCLwFdjry5HSgFDDbcvyvVOc54dy3BRb8PIotZpB1IL/z2i8rJMzD59Z33j
HDToAGNWk4/R8KyugatrNvWNUDXyOqmgmwly4SiA5ENp0+1wM4fj8vVu6RkROYvy
3S/r+jAHlhl0gCU1dHkloy6qjv/HmiPA10zD3sXh48VQmB+yxA9vaaoTUXAUHMS0
GbpdDDEAKW+2O3cHCrBj
=p9ZS
iQIcBAABCAAGBQJdVO40AAoJEFAslq9JXcLZLjAP/jy5b7Abztn4HvrXY7MtwkCu
lijJ1PQKuZvjKii3iDTsrBd7ANw7cBqEaGWV5Ayr7ag/qHOIJIxk5RcDK3PBeX+/
cYCJCmRZzc+6PWpeOEPgxdl+f82Jb6/v7LbRVtpIIJAcK8A0HNX56qd0KKd2A6OX
LZB8DJBbo5ZyORCJ23XoOPgLUO2V1xXh5L9rWfFTgP31cXdfe7sH6Z8awqKBUbXD
3sKYdcZfM3WC+ZffnEwKApy1b+vkYU+F6l5LUo6wHBzWupKuJa7T15ZOlPwje7Kn
cONZ16ocofRT2SHoyhTTW4QI5fRigjkc+ijOuRvp6LHC9F2VRoFImu6ijnrh2D2B
xlbD5DJ86XwXPyth+p3IsCH8V3AMxHjfn5O1z+k7q3ZTVVsB5ZY/AHCbcXOS1oLJ
pYDVPwTcmC9hW5gBY7PEO1CJF8N012W0ZeL0yKSSO5SGTJAsxoZd28wv31N3AzpZ
Iroaw+/5btFqwJn/q/rVr2wIj0ojnF7v/Nraxyd1d6jHd85xHvpyls4k79hTbxHp
ti392MOsj+ZgcVUVsUv7/VRtzXMiHw+oyV6ckGPoTjR9LJPSutpiwR6YdGZSFaEq
YM519W8byDScPiRrkvzsUMEiG2tFQVwlYaHHfkk3PKrMU4cekvTkhj8S1iexS80j
HdhJYFBFQzxrAfnmAopd
=55qk
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgr_install.eagle from [8683a90666] to [78793360f4].

116
117
118
119
120
121
122
123

124
125
126
127
128
129
130
116
117
118
119
120
121
122

123
124
125
126
127
128
129
130







-
+







    #       the dotted decimal version syntax, with between 2 to 4 numbers,
    #       is supported.
    #
    if {[llength $::argv] >= 3} then {
      set version [lindex $::argv 2]

      if {[isEagle] && ![string is version -strict $version]} then {
        set pattern {^\d+\.\d+\.\d+\.\d+$}
        set pattern {^\d+\.\d+(?:\.\d+){0,2}$}

        error [appendArgs \
            "version must match regular expression: " $pattern]
      }
    } else {
      set version ""
    }

Modified client/1.0/neutral/pkgr_install.eagle.asc from [81c9d3b28b] to [363e48121a].

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

iQIcBAABCAAGBQJYVMvfAAoJEFAslq9JXcLZhTQP+wZgZv1J7x8QiUve6v36ykLL
gVjja1NZ5AJ4mXZGUKQz/fl2ez6INY6yh3zCZnwXS+mLRGQx0XKVK5hixqUUvOyQ
wwTvhJMwNPBItg8vfjrE8BnplH3YjtF7lrr6ed0w3quciKcVGmk3j3cwK3e8eJVT
u5FEAIS02iVw9lh29QG2IbopKITwudBPyv/JVW5VRZFzxTRs9jnQBsl7TMq8F4RB
PredrAGN0OxoQZsPr5duknn6lLWr64fxsX9NO6np9NnOLobKHuy7EwuzzBSm4Zmr
HqMps2tDLIRy3wMDB5X1aGPSIaA9tpiGBj82k1nZNl0nwEbYiQLqv3WWw/QPDMu6
dEuQczbjDRDc4oc+GBTfWdwvcU8raiWHfTBVI27oqBr/0OMUuZvZSLasTDCAL6ci
Qw9JmDjTMVrAXvHqplDLejuqK6xPO9LsXmsb/YSzCBDeWrXEY/AaeQREo/wMoK+Q
NNfNhUyoMF59S3npn8aXmmux3Z5vxKOCf0k7lbIJpX3ISI0J48abVlIdGz6XsxJg
sprz9336ESPnSNMnx+uXGrvOYuw55U+ItYEw07VkQVH+ocJjf+IRyw/dAK6zHEpd
Gi0jaeZ1juTXtK0Js4id4SIZserACAOOkoWoKSUUrPamFHF/5DLqdE36OuJBLRfB
JeY5wIi9+RrQYdzsRxTm
=rXZQ
iQIcBAABCAAGBQJdVO44AAoJEFAslq9JXcLZcpoQALBfJp3Vit/8VB1lGAJnvjLp
aP0G9vB0+Go0Z7NC6hFS09Dvm1ODx1dM2LHia3slYrbd17KxCN0JmtwOW1cBU3x0
i+MHRp9ka56ebQDRcQ27qQwCpJWwnyBz831rxiriWhBhQ/Cm00Xud0fIWWpEXqeH
7/YDAjrInr0NLp/mXq+QV9g7zl3dPWJ3R/ykrwyOYKmV0GOVJ6sXH4mrd4vXkea7
w1hkdXnoTiW6GGcWIgqvDT+8lhA7A8erlVjmywp+C3RK3gB79eNA2R7kxQSXUW9a
JiWlOYJj0YIrNttBAhPO1SGUuoBxtf3t71a4NKdmYCdifo3/Sq/ru4q1AMhofrzi
+fCKU301HbjaXKfgaPatnbxjVGw2F9to23kYBOWGWr65bp9v73RlLia8FUK0Yshx
IImFEttoavsXoaF8p5EOjZuZi4n0jra+TdPnwDsVlGi2TIkDlrxXLKYaJJtxnTvx
4vJGNXbuqL1FOvKQUwKMi9FvuL16nyIOHBvndAAnrmsBsfvyl1eII17qhMsZLQrz
Mmy57CNA8PZB8qBmWunMkrnHAct64jBwVHJtYkn8P197LS1fUodxEzwzP+XQnGGy
rDGa7+FkBiiVK2+YjMglMJrLlzZJa0KKWNP2sajGq9S8xlXYRgWpqugmQfFGShKu
ttAysU4K35k89ZutAv4E
=wm12
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgr_install.eagle.harpy from [004fd6b88d] to [31ba2fdfec].

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>e1b7b9f1-b58c-4d40-9ae2-2b4b84720b80</Id>
  <Id>758efe54-1a47-476a-a7e5-11312780a520</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-12-17T05:22:48.1796875Z</TimeStamp>
  <TimeStamp>2019-08-15T05:31:20.7433881Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x9559f6017247e3e2</Key>
  <Signature>
    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
  </Signature>
</Certificate>

Modified client/1.0/neutral/pkgr_install.eagle.harpy.asc from [472fe12880] to [2d11e3b2bf].

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

iQIcBAABCAAGBQJYVMvhAAoJEFAslq9JXcLZLZEP/2OtJQ0/rPtQ13vs5KbiA6Ro
uFsbMR8uNQu8km2aItMkdmc/fcrVY4/yJSn19astl7Ot40NqfwHDT8Azb4ysjimg
Jw+wbq7Ef0Zlk7aQ8VpOeq0F6O6CMuk18vI41KrePwrIGOt+q1iXtW6v5gfsd653
BVljPICusCIACcMHpn52A3qNjv7WBhFu5zE861vjzFjOShwzDu/x/VT5VqysHC9J
sEx+NrDvAbT6/aiQUbYypUWcxjP9roihWMKb8QaHqF7jR+VNCf0PeJ3QnNvdW5kq
nvN20QTHZAlxJVEt+6wj57fcIvMCA+JNwt6ERFe9iKkPVvu6tn2c97AFeiVKbVLQ
l883U2XuOayTifOutR63cpc0DZt+pTMr1ExUi5MgbVYcFEdhLDUiIvhJz8S9uI7r
DedwgsxZpHBvmjXBUvFO52u4ISNzcnXVDrrVHiqNHRjdI+i85ona3A3x3/RLG6XG
Dj17t1GQInIZEIDXmeN8XtSAXEh6p+AGG6ovKPIKgdTp7zW/sraSZowgnuv3ap7A
gzSv32bZrSijTnmtuAfXZ3kurYpxQJiPJVhd9CDbrmRio5vJ+JU6eukfiKbZeLEs
8mRVjrnkRhRDaWBVgFJC0LqNz9LKdHb5EFvjhbH6O+r1Z1QkCiWNpCJ5+6zuXquA
H3AhHnrLfWjXytr0V19H
=5Gqb
iQIcBAABCAAGBQJdVO45AAoJEFAslq9JXcLZaT8QALMKVVerrJiT969+SgjwZzWc
5xewuADRTHOJCpf6oU47KkvfEDbr/0eAieNnQjZdkjqp0WdvJWSY5h6Gzs3P0lvJ
fN0cD3fvLN3utYb121ZUBDXre0TBI96DlsmR0PpdHyZqi4qIMtivznsvDH/8Zven
RlJGnibkSGuE4AWAex8afGHFPPpWV3aeeKvz10sFYIa+fbPkQyPZZU0W3mDw/tQW
ZSEkzp216X0pYz6KOfB7CcYE/9n4FnS2hbuNhXdHOSP9iFQXN3YfyQ0dw2og4z/S
gq4wafp4s3FtHcHt9BDOoOrBFqRyfvtB8zOfy5zOVt0fEFbfVbNw0DUWFB5s61D/
jovcul7GpZiJwVR14qlpM/aXc7OatnWiRRc6AcxO8FnA2qkjkj8ZNkhekRzdNyMZ
/g8xo5P2/gD2rgjcq13KRu/TArHK8uZo/wtUZtf1h5TmCYljgErrQRxiynTSww0L
1mMRpK53TJkEpy5QdlokSs6LWXaoa0eBuGKrRwFKAseFO68k7AnD5Nc8At55T7Cp
dpEpvdNRBXNhpwzSGMvQiHEpVwnRZR5mVg5Ms3WUx2LwE7eYZqLhv7Z9FFdVE20C
6lsOEwwvf4Hb6cfK304F8X9y2fpzYmIUbfm+Mh3dNxvfEMl7499GSgH7ej+yoiQ8
qUiK3rv3iOvQZvfFsR0l
=DO2C
-----END PGP SIGNATURE-----