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
  #
  proc packageUnknownHandler { package {version ""} } {
    variable verboseUnknownResult

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



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








|
>
>







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 {
      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
  #       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 } {
    #
    # 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 {







|







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 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
-----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
-----END PGP SIGNATURE-----




|
|
|
|
|
|
|
|
|
|
|
|
|

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

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
    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>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-08-21T04:41:19.7666484Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x2c322765603b5278</Key>
  <Signature>
    JhCFnq/Q6yVpZElgm5fgh4DX6A+pd/HW78SlmMLo6KGBL4fl+x72PFWPil/Ddbuplp+mnzXuXuCJ
    o4Ktf9DmE6Opm+ofKzv5cYRr4JbiX51/10szDsjH1TGCK97VpGMPXoIA4pHvswvkJnrTq5xsR5yY
    +pPr7Nw9jPl9Jszh5IW8fW9jxemnFnrLxkKu5Dzb/QEi7Lw/OZfekBSb8ot74B1V1Gyqggj7Wcbv
    2pEd/V1teV3jrcSd05cTBgg8+qnYrqsgf3gkXL8Dw/jVESYenDwy0fl6npIuWAdR8caCAyzt6fVe
    kZ/Dx4AUaskfjcP7aHIKXqDHIR1ldsFlxexRh43O/XMxSEUPmCRY1JL5Bgjg+OBSPzExQU3ERuxM
    T1jaQxBy8IS2gdZlbPrdPcHiN57KMOLkGRrubgaq5osQnzVgYBopuvYQtTxm6eRM5yF/vsIjmVjW
    /0xAIENfkIg3VIe5g0jroKW2/Zk8ULSfrM7lkuyGbN7sEes3KPcVLSd5AOnstPc/VovbLq/S6zTZ
    cvmHD5y8psghGgZzrN141PC9PpC+1GEPgEt+WHaQmINp9+JFW5Jxk7qX1WEuZNOz2FhJW9MCwTG2
    xxMfdYghMt3IrlabmGUr1b6GwM/5HBVjJWgQOYzn4sdnztxGx8NIRm08fWmdv1pz++C/rHZegFBx
    QeVe3GJyCZPdjuTHeetAonnV4EIjkd/6ArLX++2soO4wHtUKY4wWggJSM4J3Jz7bp3FlKwG48Y5Z
    0RzUKvQEEWrf0AXP5ry0nqa24a2ZsEsHpKOR0U92ANIhXSQtvdIpNScq1GzIdDRq05whYBn6rPvn
    OFeuta124lBVfVraagRAbmFZy3zCYvl9fH+MF36c2BbOWjjMdYQ7zp3u/hN3TZSzWpi7Cnazznu6
    7nnG+QJuIn9qlPk0NME8BuE7e9X9KqQmWe24z0X9/bH9Jfh+sGFJAO7CxBeLEiEIke3FamqxNCrQ
    ZeK3bgUME+q8tkkUxCRfcqZgt6qR/udfZFke2xV/modR0KUNuCvXq7IEFq+wNZYeqo5pGGCxg8LC
    Oz8UYU6Ro2HnlN/5KFQZXzEU5SV+qf8nlg9/lb2K0+5y9MDTQ4utrpljpMwU5ToPV4g7lwH1MnnR
    MiSoaZ2mmQ3M1IbHm+Pp1/0vYBO/XfAQIC7jSVP+JpKJ4C3fQobTAOsur6sG5UPQENwr66FaILry
    FHUs1cqCAQYclPK52jByS/6KEvG3ANufY1E8+nvz7eKak0QivzkXWoyw93rzpE1Og7cDw2lh2McJ
    mVjT2OwbOhJTveOXB+zq4qf/IAiULiKod23QfY4YgPcZmaZEa3hf3hgpN4oAB5wFIIMJXlR+Ug==
  </Signature>
</Certificate>







|


|



|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|


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>42a75fe6-f5d2-40e4-9609-66fefc8ee7d1</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-08-21T04:46:30.7500469Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x2c322765603b5278</Key>
  <Signature>
    ignlAnTdsDHOp1RAlpwA64WbsKwB1Ov9HQmWAVufkPHFa0wFhToM2EoKCdHVU5qPBzBR0b/Hka0H
    HgFktYzmKk6MzeWK3Vt0ruHMd012ofszjj8nBMtj5/5kIfEF+WD3K8n+Sh66sefJr/a4DXzk6VYL
    wvaXWkRGTXvbdAQ7k7ZpQMljb68I1G1SHGRWQ/u4mF1ZHW3Pod9MMnQFT5YTuGaJTA/MskJB0mXN
    lUcGOn9Ox9jtVV/P2/98nhlTMHGTtAG6t1XbCyDacj612yqY1A33qCVRihW/5/sUoSQcKVkIdeiE
    YWY2n6jMq4KR4LM4gtV6NY52TOAdYAqD7Nt9Gqo2gMdymuRKaz/FUn3bHk2E+0rxv2PcP6L7UJdu
    3OfgTzW7M3PbuEIM/ZhNpGjx6rO3hAmMaeBQbpcwrTXyKz3tmjn/IIfS+Z0hKl0JSaYsZa6aeSwn
    d6+q9ZK1v7FMj033YMWzYV1OgF/EVMzvesh+QhuL/yhyzH9ay3xwAsyn4aaUrmyRqnWt1JTCCrlZ
    8oHnuwrUmehD/UgABWPrXegBLkgUIb84+pdxQVAU/b8lvbMEUMMZLHT36xRzJFKarAeNgDT/CxSv
    VH4UN8L98xuWzLpZMidf8tmbQxpmVkAviBxLtQ1WO1INNYvOobapIDTB+6vukFCSH4qpbD4fZdI4
    gEFpPl+TyyCT1d2KxWgvlupwqEiJAMgavi5DpDbBjwkjevbyQ7UjJc2TWa/X7SvihHf0Sn947d0U
    Hr5yZynUB3NsdJffdXdccKodAT29U93WZbg1QyG4uNH9oFqyu4efsKV+/zPT54Iy5ix8h+EWaQpj
    ZNIRPbPDouK2ND73Jp7j1GqsIipFnqC2ReZ/ILQbwLyOo15GQKMkzVIGUaNBuwIm8eg5MHoh34ga
    RnQPYWU3UqL6wUFdFftLNEjWAXbR4sP08XZoV/XweEBCIs4ntlIp+frYZ/Kp6rSRZ5Xre4peGpLI
    VWRkLIv7lKrxQFgng9IEALx8wZsnJUPkMA0rze40/ObzenlV0ZSFTeU7Ca2Sv0AAUMhAVfdlMBrs
    4WpYY0Qw3V0lYxb3dnSWNo+0RNFATRNb+1RQBNiBlV4pmiq4kXZSbJg48IBvmZCfQEw4JXRvnC8P
    cbqpRYsTTHXUeSBuXgQ1KX9K40F8seghsFmLPQjMDUmYMwh0Z+HAHK+0O/tik1hIdI2x3c2XdmlQ
    wbaaXIzK0IDk0odQ0QV5O63/X2kYAwNPr4ilaOiNgkbf84SJBi96FgYppUFSkDVxi/aX+RJePbJb
    TxD9QT0hLvDVLISt4d0F+NYe8jRuuyCAkOPbgBte35a014/MXaFsUHDDF8ovIhyvRkkimqsoEg==
  </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
-----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
-----END PGP SIGNATURE-----




|
|
|
|
|
|
|
|
|
|
|
|
|

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

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