Check-in [6cd37c53a1]
Not logged in
Overview
Comment:On second thought, rename the 'lookupPackage' procedure to 'getPackageFromRepository', to more closely reflect what it does.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 6cd37c53a1aa803ca65f00ae54f054b36386b4b7
User & Date: mistachkin on 2016-08-21 04:47:18
Other Links: manifest | tags
Context
2016-08-21
08:01
Add Fossil login cookie support. check-in: be4962976f user: mistachkin tags: trunk
04:47
On second thought, rename the 'lookupPackage' procedure to 'getPackageFromRepository', to more closely reflect what it does. check-in: 6cd37c53a1 user: mistachkin tags: trunk
04:42
Rename the 'main' procedure to 'lookupPackage'. check-in: 5090449d96 user: mistachkin tags: trunk
Changes

Modified client/1.0/pkgr.eagle from [ecf14ae92c] to [d5661a3c00].

1116
1117
1118
1119
1120
1121
1122
1123



1124
1125
1126
1127
1128
1129
1130
1116
1117
1118
1119
1120
1121
1122

1123
1124
1125
1126
1127
1128
1129
1130
1131
1132







-
+
+
+







  #
  proc packageUnknownHandler { package {version ""} } {
    variable verboseUnknownResult

    #
    # NOTE: First, run our special [package unknown] handler.
    #
    set code(1) [catch {lookupPackage $package $version handler} result(1)]
    set code(1) [catch {
      getPackageFromRepository $package $version handler
    } result(1)]

    if {$verboseUnknownResult} then {
      pkgLog [appendArgs \
          "repository handler results for package \"" [formatPackageName \
          $package $version] "\" are " [formatResult $code(1) $result(1)]]
    }

1285
1286
1287
1288
1289
1290
1291
1292

1293
1294
1295
1296
1297
1298
1299
1287
1288
1289
1290
1291
1292
1293

1294
1295
1296
1297
1298
1299
1300
1301







-
+







  #       currently configured package repository server.  The package
  #       argument is the name of the package being sought, it cannot be an
  #       empty string.  The version argument must be a specific version -OR-
  #       a package specification that conforms to TIP #268.  The caller
  #       argument must be an empty string -OR- the literal string "handler".
  #
  # <public>
  proc lookupPackage { package version caller } {
  proc getPackageFromRepository { package version caller } {
    #
    # NOTE: Get the list of API keys and try each one, in order, until
    #       the package is found.
    #
    set apiKeys [getLookupApiKeys]; lappend apiKeys ""

    foreach apiKey $apiKeys {

Modified client/1.0/pkgr.eagle.asc from [69f789a89d] to [a78282fd9e].

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

iQIcBAABCAAGBQJXuTEHAAoJEFAslq9JXcLZAkAQALcyRkT8LtdoCrBRGSdyJZrx
IQWTD1A1fuQXjIk6E1Y9dOC8u85Yi7R8QFGLmtj453yb874vF9Y18p2ftXI6R+O7
BX1T6ABu9ZOHhtzVpltSqcq5ndMrOv795lsdLtMQNS9ZK6lYNrkg1RDe/GyEuAd7
L6qRiXourODrFqrfJbJvspLA+SkAf8IO/NlJce3WhwfBegSpN13hPM5eLNPMEL+q
6QvrJ9VyZsLPCat+QfO4WVu2sVxk/GVpLVa+PafAjyp5hXxf0TBMnpYV5cTesZ3w
qZzUkCOsJ4WoZxdyaz2lyOdJmKdUH9lWi2BM+O/no1uj5EL51wyb/9L0eQVkY0bo
bvh6pxuIiWxNNl0hPvQ2u0h1SkUg+niZFhntWcAPqY5KwtbPTjS/iscYMnMyw0Di
d7netC2qEZk17D3d3+OBoKOQnAMDpOGvBsQMEp2gwf+uy2j+mx0D4BRj0h4GStdv
d29W37eCk26nogTZtDtHduYzWHGGFsEpFgZQd/CQCjJ975qbGhRWMsp2Nbcos6Rc
0F6M+/sMPMByUqi4atDsWbA7qwg1SysQuKA7Uu/EDEYBoG32Y3q0cPZp7DNwskku
mBx+i7a8SNKNr9QCJAH7jI5uPTFc/CTUZZarVltYWAat0n+6njjJVatNkzCnY8tN
0/y+7NG5UZN/kyPLu5ku
=KrxJ
iQIcBAABCAAGBQJXuTIZAAoJEFAslq9JXcLZjO4QAKamHSO8HOqCcMvl0aV2+KyK
LqfG7OSsGvC6c0oCingidqBT4OpZwz+osDIZZDuFNAj18/s5S1ZdYwFxkftmS7Xv
STKHplVXYqSEZMN3bITz2f9pr7RBUe5RYAeDRXHV60VGy/HrXSFuLAbXPRAyIHuE
u5egBy53zvFGT6lUkFx9iIamUY7nu1GL+JDPumXxxStlA7fn6NCs00k6rwSb0821
FBpzvIi0XfHmz2o1d3DUkCJ7i58oWMne/+Ac3a7o/NPDcyrdxEcNuxPJ1LbrBIG4
A9Z4QJO4WcRl2Fem24/wSaXfHNBqiIMNuRoKqL+rb7o5/IgLHAdeqGpxgFb+o9Fs
eO4GN3mTXr1CM9IhhUs3JDH9jtTdKASTsL8CaLrmFjvIxIktWdDsaD1rNpZFhNPO
Js37+2z9g2n+VdBoi7cawXRnd/UHaybzv/tmak+pvCCfFXdtVN5D1bh8ceP4PiXC
ZYA+4LudHCWM/YCdqei3YTDaeETTk0D/hhx4IXbrj/4cdvhkMhGEN81UjVQiOmIk
8RQTYbm863oeFwk1Yifgpj3L7kkguKcvHwJ5QfMGjTF32fPGqIO1yz/B+xc7tll0
ul7G5ijYY3TwbVjy03Yda3opqI1c+svCq7I6L6uZ8t2qGl6xo9I3sh6rJI6kkDtG
xl97ugVPDkvXRJJRFVLv
=b3un
-----END PGP SIGNATURE-----

Modified client/1.0/pkgr.eagle.harpy from [0b47fc0c16] to [5b97a23d9d].

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
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







-
+


-
+



-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+


    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>00a7965c-de45-433c-89f0-c898f98f56bf</Id>
  <Id>42a75fe6-f5d2-40e4-9609-66fefc8ee7d1</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-08-21T04:41:19.7666484Z</TimeStamp>
  <TimeStamp>2016-08-21T04:46:30.7500469Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x2c322765603b5278</Key>
  <Signature>
    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
  </Signature>
</Certificate>

Modified client/1.0/pkgr.eagle.harpy.asc from [d297063168] to [bce44ba2b6].

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

iQIcBAABCAAGBQJXuTEJAAoJEFAslq9JXcLZOS4P/2lRx1AQnhQOOPl9y8EGAnFY
5mDYyU8pK3GZyZxASy35D7Qz+ykiOanHMaDDY9WhSCWmSH6w1hxVN0lvZW7gtjw6
D7ybiAIJ3PPXE+lasiEPxy+zcxQDbTSsdVlfhZ19YC0bUYH178cbVjrbuTpfPi9L
CqP2eDwXZJdINgCxYexgdAjSEamHbbZPCn+Sx3biqIKYXHvMhyasAfaKX2qZQSfN
fMi3wPRoZPPYvEan4VzInebQY2Zft6ocBG1TMM/pfjgs0VdsVmrKpz31Fyyrh1NW
iJvAPHXXqu8jeNy25tUZGHuwhKdpKcsy2HpzUSe1iTpewDvRXSqToMFxiGGdAhOO
0t5zBxri3eX8OTdD9Zjh0p2iuPhDb2YH+qIcBSrtnwZtmSsi322Lvzzm7D7oeDgY
VVymeULjiwttIN/4J27yL413ZUPni9C8telfgw7zDk1U4wgTbtMSbFLwoK4nXd3Z
veSh2v+xnF8tQubEMQRxPW/MlrDZIpXyLCC+FwYtuJ3e01Jtb1dDYyVc2Dy+xCPd
UiC6kbJ2FGZvpwlfTLPn8Bht9Or4cPYdpRksUtO0IUwSY7c83zOYXg49eOGxHFT/
PhRbQ7n3zRiF4YoCkyKLXo8gUvqMDqmIQkEk0MnR9MZbiG4wjTIBPPhr5lR9b8I6
PrexSQiPrgz2FksnbHu4
=t1Mz
iQIcBAABCAAGBQJXuTIyAAoJEFAslq9JXcLZq4gP+gKdXVq96ykZH7BEOGX5381a
EXJr8peAVDJbCha+EmxgfWz55zypltfL/+kaT7oDC0XQcc6xyYEiutIcsnELu4qJ
eMxJYyEAMcuDOmZZ7oBUrDQpKoNImMw9pce8xyzieKQNq/bUhIFKFUFcxN39cEQ+
z62uf62NrH5FavZziu86xABl+nEqX7AoJToh0oe0N93A8kQ+cJ4xGL6cYHpb1Ujm
9i6OfliwD6CILJCDLQItvZdHF63bZe45NPNUeKGDe5YHX4qhaTOLnFzNGxlJ6BNt
FZLPw2NImwsxnRG7Q/enYVWPjgNTOLPyNm9FCIKyNLVm8tp+eNcRkRBBCttbHKaY
NuhPsyaHBRvsCRl7xhYUE3NrkyiIJYk94GUO5O8HZVMlnyj82x9/9XT7CQ4fHd4d
WronhQBCrDdPYxRxjq7zjNXAAXSt64W13sKamLNIVvW71sSTEGzErlA4Vk00zPuD
32CgmWgTiQeGILgt4qIny9a7UJfBuGdZb8U60n/I8UTtyRI3/ELYOe2bB+2uq77N
69jLjaSswCk4/ioi9NWoVc3ffHEYsX9ONic1sDD+9LRlL3Q0JgOMUp4SxpV4kiGZ
GsyRkDjC5TZVrsJDlcWcpeUDnBA0pZyGbLMWYomDUDl4iMKq9haRMZkAxxvMcDVW
79xXsfCePEZgm8iKVETO
=IPf6
-----END PGP SIGNATURE-----