Check-in [d2b5fafbb8]
Not logged in
Overview
Comment:Adjust a regular expression in the uploader client to deal with Fossil 2.x SHA3 hash lengths.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: d2b5fafbb882d38598ba98bff0acf464321945fe
User & Date: mistachkin on 2017-04-01 21:24:02
Other Links: manifest | tags
Context
2017-04-10
17:59
For the 'PackageRepository' package, only create the 'pkgr_path' variable if it does not already exist. check-in: 3edf68b957 user: mistachkin tags: trunk
2017-04-01
21:24
Adjust a regular expression in the uploader client to deal with Fossil 2.x SHA3 hash lengths. check-in: d2b5fafbb8 user: mistachkin tags: trunk
2017-02-09
23:52
Pickup comment changes from upstream for the common Tcl package. check-in: 0c128d5303 user: mistachkin tags: trunk
Changes

Modified client/1.0/neutral/pkgu.eagle from [605b28f3aa] to [f077ef5b97].

185
186
187
188
189
190
191
192

193
194
195

196
197
198
199
200
201
202
185
186
187
188
189
190
191

192
193
194

195
196
197
198
199
200
201
202







-
+


-
+







          {${directory}} --no-prompt}
    }

    #
    # NOTE: The regular expression pattern used when attempting to verify
    #       that Fossil committed a set of files.
    #
    variable fossilCommitPattern; # DEFAULT: {^New_Version: ([0-9a-f]{40})$}
    variable fossilCommitPattern; # DEFAULT: {^New_Version: ([0-9a-f]{40,64})$}

    if {![info exists fossilCommitPattern]} then {
      set fossilCommitPattern {^New_Version: ([0-9a-f]{40})$}
      set fossilCommitPattern {^New_Version: ([0-9a-f]{40,64})$}
    }

    #
    # NOTE: Emit diagnostic messages when a new package is submitted?
    #
    variable verboseMetadataSubmit; # DEFAULT: false

Modified client/1.0/neutral/pkgu.eagle.asc from [f99d1bb372] to [0b5ff2a67c].

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

iQIcBAABCAAGBQJYdAvlAAoJEFAslq9JXcLZ574P/29BMPuuXVcJYZGmgcoNWVf+
vnMc98RA7jBpc1Kr5/p/BwPro/l86u0kx4JQW8AmDEYT+YUyGcukxrueHyl8sfI/
k4EBHZ1HurbMIe6fftUVLwnAtZuTEBtquZlLSJQ4a3TlRsiGrhZnwEQZoAhtCAJv
rQUQNSc/Gr8e6MXhs4lWVY+T/mUN2W/E/v6RYALggFdXL3n9DNyZl6PY5ma6rhvS
+RNSoEtrEbdR8gKsIUGsWufO7pig1weVbeG58Ns7ttUej/jnPnnQXCi+xZUKMnTm
ugUVP0t7N4yg2014HV8U0lhYIuiH6BiYJlyS9WcdBMzepQ3Ha68ilELkLRgzx9Tr
1K/G7uhWc+8j/y9xk3gyZTEOEz7FmYD3s4QwEDUBEF0VqV0ancOv2kPnN5KMj2nw
iiRgSawUCEr0L7OVK++LwpdL0nmEDIPtK7IIi6XaaA5GNJiX4CgpT3RKbggXUev3
3Gcl9wQmupBh9u3eFKXK43ZsHsZbo3PTtCE8CNX4mSogi7LnyRKF3Z467Nl/uqCq
77WoEJrDJKVPTyN4fZGyWvk2Gh0zhqLoltNVLweneo1Dp1jLwpzrjnL/XBaITrvy
5ZK3vmTRJed94ReN/TN3oHnmQNxD7otrStDz/WhB4sl5IJPbB3AXMERU1ObwWiLm
UUzyKmxbUgj+YEKmUMCl
=CTcR
iQIcBAABCAAGBQJY4Bo8AAoJEFAslq9JXcLZE+0QAI6KiqroeqREQjV+CDIFWFWo
U9HmMFdIZXF/kgI+79GDvIbVrJxA308xkclc92a5d3Vdn7GJTR6/DyELo3Lv88aZ
76Sgcs5ffUNX6bPtZUcbQfpCs/qAYj8xEhivA8od6WqDlDpPypaVerwT1cqKVxhq
3M2+5AGD8J6yyYOQphiBjTl8hkeJJxRlfArOPkbV4+nZStikRvNrN3RAC0bJbTq0
r6oO9rqUycGI7dw01jqy/2xMgUcD7x/HEUtnbwl4fpUwTLjgdUvfJIxbxYbN8fc2
wZZdHkIcvE8S5Djj1/v1Rf1nFzAQxEnbtJHQjsaC9RHGPIX3yuBDOQN53+k9q6az
D8coKTxXTY11FVCAXBWslZt6AEVQ8++MR67qxMRSV/LShim+ROENP8GLqeBAMDRD
KQfi8DkYBsiN8Fxiu+aDN/ydA6RZ8ya6UCp0or3/PqQwf/pqULZ2usAQgNmqv4Xe
JA4WEVAc3UWivmZTMW6NSBvinPloQ5m6/9P9g/p7tOvWSOpXD6recuha85LnBFaM
agnd/6cr7NdxRAE1JESHoRBJCcWoC269dc7jptFBPqns2yhfQiXDmI1sA4gHITCh
Uj44cYazpJcgn+ZeXlDINh9l3kf6BUHlXEt1QHo9+gF49uUqXP5VNEtdywTTDl/D
Jl3oeNXeWZLWC+1ny5EC
=z4yp
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgu.eagle.harpy from [29eea766fb] to [dd50e89953].

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>4a1769c8-d7cd-4d54-8d6d-b3d8564ce0a2</Id>
  <Id>4b7fba30-e014-4137-a3e9-9beedd1e7fd1</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2017-01-09T22:16:35.7584375Z</TimeStamp>
  <TimeStamp>2017-04-01T21:22:46.3134765Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x9559f6017247e3e2</Key>
  <Signature>
    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
  </Signature>
</Certificate>

Modified client/1.0/neutral/pkgu.eagle.harpy.asc from [2ff7ff0ed2] to [3568e828fa].

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

iQIcBAABCAAGBQJYdAvmAAoJEFAslq9JXcLZ1KYP/33MFuuP3uUxfXBuLw0Z8HAr
NUwrIj2ilwgI5fUQuvMlB092OioQrWuM6Pkkyk6IcG5G4UDW65n/uEMLJnIRH2W4
Ud41U/YKSXEWwXYMq1ly8l+bzjl6d7M3MxxhvX2hDhY3n+2RBz29ycYzhoJ5H46k
eveDw/HLcAnKxzw70WNf5M9hqCZab8wY0kQX2lW9v5CgD6m++vWMl/BNgpqDi67O
m7zXQ9Y4fWzN3l6Vb2uLA3USzzbnq7E30Kua0dxR90seKfABcOTnxqMZ4qQSEUKy
4GebQHIG+XWDZq3XDmJEs8PcndCgk/hiB+ieVq608SYEmrJ80jgQJqKqz51HT3KL
TJKJms9X/G6tQfvbixLsIKsLfSqhjHV4oTPv4gUBSVNidRFvX1sSKGrurahzN78q
O5SWCEUfj5XeUu+UdqKRx2JkrLrdU9+LKFVmLB9RLsyTKNmNYJCsViKKjlzdJLLh
NchiJ9EaWAUwQjeoRoQozMgMmPEmypcHiqld+epD8JiV8dqfv5+X9zkqxXWDCPsw
HR6bVV/xtOkHkf1PkcRRPEDh/MYhqj2m+n7UnrvgkVZbtCRzOx0mQnjvyJPgO+2E
/R3K7M133BMusVQRTueNxf1tRn18hHSqOnsZA+n+8PfVm+ErMDql6hlnGewWJACH
kNig+3XGkIpcnTnMaLu9
=T68K
iQIcBAABCAAGBQJY4Bo+AAoJEFAslq9JXcLZNPwP/jgx0qq6FWKZaHAHkFQvRvT8
HIL/TpcyEm7fJlRHnQRhs0U4PBoO6GNkb9LO+gO0wMolD+O550cNl0u2PX/4kjBG
3tOi62J/k4bgkmLw2jA9NY1r7f9WWRxi7gOkuaNdKIVddt+wlvI4Ai2wZWvD5Kaq
9S38bN77bZFlMHQYI3cvXznOwxAUmrJiXCi7uvlxpvM75FygP4MAEp0v2oPdUmlI
r9SM/jAaG81pAZqVSQZAKdmP3NZE975mtrJuYeWMjQyjVc5ptNU3vAIZYempeyhR
H+bWKD2jmlRpebAyilF8PdvgFBVi60pm0lVg6AxVkGjrzfGEI5umDmXUhqroRBsz
rkrlsxBm3s4sKwZ5TUpee3JrrTo6xwHawS/PrqvGKeacHjnNiZtFkJ91DAAAM3g3
AHCAURIOBeYh5ki7p7Xk+eEhuvsZ+R/mzqD2u+0LwmslFoE9aBJ1WKuHVevORUyh
Pi4IUDgqEqmLQu4MQGqZfhjoOAM1Z1mLqVKFH5tGN91l6KS44pvCf7fhAAPL5ulK
PchY/5U8yH7jtvW6LFm8pwLqMgCEedeeCbF2VIiNVMXMHahqVCPYElpLOPl4tNGr
sshI5c5xZ38y7sJOSfGanQjl0heyj+QyBZScUsX8RB5GZDL2kSX2g0ai8sMBt6w1
k9BpEkQtDjcuzOlo1u52
=jdPF
-----END PGP SIGNATURE-----