Check-in [e02a4ed613]
Not logged in
Overview
Comment:Improve error handling in the 'getFileTempDirectory' procedure.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: e02a4ed613cb2c0da58c7af81f6b23f5644b426a
User & Date: mistachkin on 2016-09-20 23:25:25
Other Links: manifest | tags
Context
2016-09-28
18:42
Make the semantics used by the 'isPgpSignature' and 'isHarpyCertificate' procedures stricter. check-in: 2ab0ea3cbd user: mistachkin tags: trunk
08:00
Make the semantics used by the 'isPgpSignature' procedure stricter. check-in: af7c32d9f5 user: mistachkin tags: unsigned
2016-09-20
23:25
Improve error handling in the 'getFileTempDirectory' procedure. check-in: e02a4ed613 user: mistachkin tags: trunk
2016-09-18
04:03
Add the HTTP status code 300 as 'unsupported' instead of 'unrecognized'. check-in: 36c123618c user: mistachkin tags: trunk
Changes

Modified client/1.0/pkgr.eagle from [5776616d58] to [b5135a020e].

220
221
222
223
224
225
226








227
228
229


230
231
232
233
234
235
236
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235


236
237
238
239
240
241
242
243
244







+
+
+
+
+
+
+
+

-
-
+
+







        [info exists env($envVarName)]} then {
      return $env($envVarName)
    } elseif {[info exists env(TEMP)]} then {
      return $env(TEMP)
    } elseif {[info exists env(TMP)]} then {
      return $env(TMP)
    } else {
      if {[string length $envVarName] > 0} then {
        set defEnvVarName $envVarName
      } elseif {[isWindows]} then {
        set defEnvVarName TEMP
      } else {
        set defEnvVarName TMP
      }

      error [appendArgs \
          "please set " $envVarName \
          " (via environment) to temporary directory"]
          "please set the \"" $defEnvVarName \
          "\" environment variable to the path of a temporary directory"]
    }
  }

  #
  # NOTE: This procedure returns a unique temporary file name.  A script
  #       error is raised if this task cannot be accomplished.  There are
  #       no arguments.

Modified client/1.0/pkgr.eagle.asc from [abf02ff64f] to [0ffa8c11f3].

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

iQIcBAABCAAGBQJX3hHvAAoJEFAslq9JXcLZxfoQAMDgTIV5jIy3Knl2Qf+P2yuW
9yHHEXYg1rX9ht6QD5ibTCx2auz1SoKmdVyAiCUPNhhY6fn9SAG5J6ydmnveDAfu
Af5QBaqRZS71Xri9DwpN4vDkXsa3S0WndM/K/bTb8yWzgvm2BUzkXxwDhJvMrNdw
Oy5qZiBNcp8Q5+gi2STVjxZJIhQE3OBBsrOKWvIqqA5JIWCwa0A4RaVsksH5y8MH
PkM08qgbd/hhwf1QpbXAa+1gkjongI+J7vPDPr3FyBdnQ2obdbQga5q+t8x3x/yH
NDHSGJUseVq1G78zKWYfUZs2OZcitO2A4FJZ76VtqPT2vAnb9kvsaYvrWGwDqvlB
H3k28qIacmYuBVbJ7n4DLum0DQ7FeA6J4MRdkF5GiIDusYCY8jV54iOo9jQINDkO
3IAeAA68ZrkRFavXE4A+wfzGxSah0PhZ5zCmuV+PTzgQN7IsEdrcKYPKWTDx0srQ
u77L8u4NEQjxc5uataHTMNRdCjoshykK6+yG0aaKnzzZDKtvbBV8BR65OIfEE7xw
IrC4FHRNrDff9jDSByhj8NqkXP6+bEhQEVIYxCh/eiCtxLcqlgdah98goMJhHxHQ
ICEcynX95gVzEXOVC7t3AZnxJYJTLTY2W7pqc/m+ieoiFNn2KgCeSn9t6Ri46usd
JXPnB3RIAqcNl/8Vfph7
=nIwQ
iQIcBAABCAAGBQJX4cU2AAoJEFAslq9JXcLZLccP/0Q7J2X/yY4X3birwEPyFIvu
r9Cg3c5hrxzP3dS8FdjNs0wrJNbU8XRwVRuYG598ntKdjUhGEaEesSdXSZdDcu09
gDEmC/XjSv6IWGCwQDo+dxkpyjXduDwj7WIxzfJpmeKWZXgnivIQsHXjoMoBvEeY
fqm+C2RdjvfZf55yF5IJkSqoMeUK1CdYNJWGKxZrnstmTX2kkw3elEgkqeVCFas7
g15z5xOKOUdyLRNUqoID9yERuJXJ3TnR6U+F4taBsvtIRrwCJfTleji5/81QSfbO
eU+FNaQ37J5qQnfIhZZ7SybK+1FMU/i6+N3+LKSUB2TxiZCTm0bm/xut3Uegr8Ww
g9e2kSexuAL7UrdtFNduhma03VXBm0gBqyJImPlqZbHvNxrs+kDJp1goK+Ey7u/V
ZiJ+BM1//4SX5A3XR6HYWBCodQhdjzR5R0tg9/WkbitxhkrMS1GaM08LYpYeVc+h
b+B7r6kD56glvMxg0eCTY6l8EVu/1SILKTiCkbLPRJ9D13e6L+TEiidPlCkelix3
z3kkL6aMlvnJ0+eBnfMQqKc/B/e35lINEdeRBYT/+vwuQpyh8W9b8CBRmghE3Gfm
tR2uIZ0HCprbq7s6bhr6kVWDAnriTpgklnhDKR9qTNybhW8QglPprE3Y9refXBLR
pYKZSWnNA7El3W2a1C7y
=JMF6
-----END PGP SIGNATURE-----

Modified client/1.0/pkgr.eagle.harpy from [88e4723531] to [255fb1e291].

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>4d241eab-2627-4c50-9e7a-8986529c41fc</Id>
  <Id>1072a973-ba96-4659-b370-4b768220498e</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-09-18T04:02:22.1767578Z</TimeStamp>
  <TimeStamp>2016-09-20T23:23:41.6425000Z</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 [857de4b590] to [a85bd0413f].

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

iQIcBAABCAAGBQJX3hHxAAoJEFAslq9JXcLZgOAQAMJovJFC3/I/kEH9iTv9ceXw
XllO6XYWa+f3p4fTGVEuNYnDb79MInq7JjylKegXwrBUiLk4vbyyZypo+7wSj/yK
KMcZSb+5uEaHZVjWnBwdPMTA5n0jmgRQbnzm/7V0relHBaCxq3H4vbXc4Py98J1w
t6/a6dG6U3p3L896cb7BLdMZjRYeICagColVj7HEvM9R9NEC16o/tRlcm7bBSaRK
vjnx0p4SZFvkzRpebXw9jwK5lt/KUJGRrMQZ6sVfVxs6VP99f1LiBfvzX3y8fcWR
nR6f16wRP3rsW4xosRUa4RxSti5SdyNtNm8oWn6UotWLP85foMJTO1OtFikifqvf
6HSmO+D6tEd16blIKwFIm00bBPJjtNecfiYrEKAOBC5FcSxRNYyoQUawQ/0+Hz8P
QbtznKAErnKkP2wPeYyGHsRKKiqlFq+aZFVkYten7g2dd2TMtEaZZVAi8C5wzNiJ
Akk17MaP3OcLgTsM41YVa9QVZUtn+cxHV0KRs1oSVXQ4ROhlxuHJtNT62j3dAD/B
ui6PtW0wQLt4fJZmtvyP46iLjR7btDsvgHSOyWjxFbxKq44dlsPux+Rp8eBmuvZ8
uNohhNNfoGACg7pV+eA9tMyPZDtNzDMmvJstSbM3uf8dQJYEh7eGl/9eq4Z5jaCo
8YV3mv9ytQhoFVBkfX4g
=jTtz
iQIcBAABCAAGBQJX4cU3AAoJEFAslq9JXcLZFh4QAJWflD3MgRZcuMa/eG48H3RS
QdM0pyHqGu7qBvtGP0K12JFCYnBGfceSnP5E7i28Yp6lFjKXC6SiG3YdzSJBbcjT
UY4zhJJcMZyjminNikNQYv6um3JNKiRfSz37rNecYOwFYpec2AHR7wX84mOhXxuF
tkEjN0mrJnO/NZ/ZlMfK6m6mSBpB3GHtsQTt3a4bEhdJsWRTc7LNR42hPKpievI4
KrGxjx5Wr0m77ClOix+cN3v5MMtbJBJ2I1wXimcbvEMfXrdP+TZNrMUXD71gAtr/
FC4t4VbVhLFXjvbe5cY9daSaSASsfrM1xHgDmzRXgfIWMuscUHN6X8SuELfR3WAn
C6I1U8FVwkASUDOfJErFvgwjeD42HSY9B6AsMY39KXulYlHh6sRC1QNErnOhNdyf
fPIkbAXNbvtoGt3Xl7MEuBup5n2dSneb0Z0CE4JmAg1dgyeyb7dHBlUCojGL+bvK
FvTaaqk2rEs2E61pprqQPTct1MNlO1xeBSFa2YUBtFEuPk9K6Y4drMjWKbQT13sO
wgAcXJyMl8zavNHSrpLPSiOBHBTYi8X4417d0lew2253hDRx4TW3PrfkrJeTbeeK
K7VnWISu8ZgzzIDxCqfTt4gG6fFVLa1+HjjTAPyabaDwiLHya28V7rtFyf4C9mdZ
oqmW3ln2T+ftUFctYQwC
=VNsm
-----END PGP SIGNATURE-----