Overview
Comment: | Rename the HTTP response handling procedures that are shared by the repository client and the uploader client. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
90e59a1c3548404d77b931c174ca8510 |
User & Date: | mistachkin on 2017-05-27 02:02:59 |
Other Links: | manifest | tags |
Context
2017-05-27
| ||
02:18 | Fix the name of one of the renamed HTTP response handling procedures so that it includes the word 'Raw'. check-in: b40d538407 user: mistachkin tags: trunk | |
02:02 | Rename the HTTP response handling procedures that are shared by the repository client and the uploader client. check-in: 90e59a1c35 user: mistachkin tags: trunk | |
00:11 | Pickup Harpy tooling changes from upstream into externals. check-in: 82944b3bb8 user: mistachkin tags: trunk | |
Changes
Modified client/1.0/neutral/pkgr.eagle from [b1476463f5] to [6d24631f77].
︙ | ︙ | |||
1017 1018 1019 1020 1021 1022 1023 | # # NOTE: This procedure attempts to extract the lookup code from the raw # HTTP response data. The data argument is the raw HTTP response # data. An empty string is returned if no lookup code is available. # # <internal> | | | | | 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 | # # NOTE: This procedure attempts to extract the lookup code from the raw # HTTP response data. The data argument is the raw HTTP response # data. An empty string is returned if no lookup code is available. # # <internal> proc getResponseCodeFromRawData { data } { if {![stringIsList $data] || [llength $data] < 1} then { return "" } return [lindex $data 0] } # # NOTE: This procedure attempts to extract the lookup result from the raw # HTTP response data. The data argument is the raw HTTP response # data. An empty string is returned if no lookup result is available. # # <internal> proc getResponseResultFromData { data } { if {![stringIsList $data] || [llength $data] < 2} then { return "" } return [lindex $data 1] } # # NOTE: This procedure returns non-zero if the specified lookup response # code indicates success. The code argument is the extracted HTTP # lookup response code. # # <internal> proc isResponseCodeOk { code } { # # NOTE: The code must be the literal string "OK" for the package lookup # request to be considered successful. # return [expr {$code eq "OK"}] } |
︙ | ︙ | |||
2301 2302 2303 2304 2305 2306 2307 | # set data [getLookupData $apiKeys $package $version] # # NOTE: Attempt to grab the lookup code from the non-anonymous # response data. # | | | | | | | 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 | # set data [getLookupData $apiKeys $package $version] # # NOTE: Attempt to grab the lookup code from the non-anonymous # response data. # set code [getResponseCodeFromRawData $data] # # NOTE: If necessary, fallback with to an anonymous request. # if {![isResponseCodeOk $code]} then { # # NOTE: Issue the anonymous lookup request to the remote # package repository. # set data [getLookupData [list] $package $version] # # NOTE: Attempt to grab the lookup code from the anonymous # response data. # set code [getResponseCodeFromRawData $data] } # # NOTE: Attempt to grab the lookup data from the response data. # Upon failure, this should contain the error message. # set result [getResponseResultFromData $data] # # NOTE: Did the lookup operation fail? # if {![isResponseCodeOk $code]} then { # # NOTE: Is there an error message? # if {[string length $result] > 0} then { # # NOTE: Yes. Use the returned error message verbatim. # |
︙ | ︙ |
Modified client/1.0/neutral/pkgr.eagle.asc from [6ed99d6298] to [c891fb2a09].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 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 iQIcBAABCAAGBQJZKN3xAAoJEFAslq9JXcLZDd0P/1Vk/HgO2TQRbJQKcn4IRfZi 1siVyfr870jgLmdrVljoiu7KkanWW5nOMhtEPJais0RXVMdCvbMjGCF1tVHHYC5P pFvCxAO6eniv/Ja0gZw31izZmDBMyHDa2HM8l4YAKDgTGOVtTw/5i/qjf07p2qj/ 6jQQ+LclADOLl1YEO504A2wCgGc8UFsCCxOTGgm0qfeTftu9sAcXs9Pbv9JNezdR CNwuLuapyLQuKkLpF41S/kcgq8A/ipUiurTWGBf8hOwRSphrecG3kWgTnIKPD0QG 61Vh8FJix68gKOCKZ1837Lo2xNABgY2xOFpVFgL3z0tVQtEOvyDSSjZFTKzUExjW 7WKTcGtBajJezTfUULi0fAt+lXhX99NRSgUmCs+4NiGoagC/HCWy8T5VLr72Fg7K TdiOwzjtOerkg5oSxxlVu0ReYC2htUzPiYYcbUGxLnhIuDg8sAp9jJqnCHxfJsJw fSVvrTLGwfOso24ub9ahXh9+SGSoO4ZZ6WLcNtVpTNLmliGlIDMVaocv0vuZ6IwC KFUAut78+hfGdYIKx1jB33YidnhnMo0kWjIA4gkOAjCEs36lrF4R4C4oU7/SCedO ogQNBggwxVE8YAmE52Sj/dUKWYtnTncS9M3lqWTiv7OnQiI64iCscLLGA9bIjLFd nV1paMmNVMSvDF5xunZT =vY7N -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgr.eagle.harpy from [847e57f66a] to [29a5d80c6a].
︙ | ︙ | |||
17 18 19 20 21 22 23 | 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> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>9cdf117d-cb9c-410f-9a58-b83732af86f6</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2017-05-27T02:00:55.3904842Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x9559f6017247e3e2</Key> <Signature> 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 </Signature> </Certificate> |
Modified client/1.0/neutral/pkgr.eagle.harpy.asc from [2d0afbf3e2] to [35e1c12f5a].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 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 iQIcBAABCAAGBQJZKN32AAoJEFAslq9JXcLZWgUP/2uki3Ta/wMQgG4JitAVLOT9 UTvRsbfvL+A9YCJ3PcJ555g5hGQAqxj4VzCKxSgkZqrLv86S7xsQ6+sdSAww387+ YEULaWmuQLE93nXvEurOHt3Do2vtoJk2N3JNjHDmx/6KjkZKcVxeqQ7DFJfZw0/b ITTXujZYrmRx+T9mkWHFYwWPb3wNVnxYaOfU3H2KEszkXFlbPOl44PvRyfEcVkDT L8ukxMbrd3vG2Sp9aL0Bd7j9Ye9cS4zWCn1F28HebHF0e8xzgEjLCAtrNRfQQW1H tqCrArBGtcvzr3JgzQb+ZJuoZBP0mwdSCSbfGFoF1+aWIoTpF9dqcvjnZ7hQ1Wy+ NgQDL1gGm5vuW5SmRF3E74clqRZgkaVL5OjdS/P28MDhlzbIpuPrt3cfGz2hLhQt xQ9cQbbmZ2F0RSU/Kctc8egJvfZbjrY5bG8p5/YhvLd33kk9CuHVVbX4nh2qj0nx NyUnCyIu8oPBM9HlMZrxUwRSF8GCdw+kGd1xvIvcJs/Vg3NC/+8zZCeCLXwdDtfK quhpE0hEG+ctgCj4bfaAm8TXoobPrDvOOk8meiYROEBF2ty8J8K9O7/qpoTOxheh wfwb66ytYRQtXtw46sADfYX89ddcVzZUnNV5gxVSvUhYCNTkZ1Xe+ypUs2GTkTJc +jkiU7xf3RSzWxMos5Oe =Hy7O -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgu.eagle from [f077ef5b97] to [d2ea2c6921].
︙ | ︙ | |||
580 581 582 583 584 585 586 | -binary true -type $contentType -query $formData] set data [eval ::PackageRepository::getFileViaHttp \ [list $uri] [list 20] [list stdout] [list \ [expr {!$verboseMetadataSubmit}]] $options] } | | | | | 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 | -binary true -type $contentType -query $formData] set data [eval ::PackageRepository::getFileViaHttp \ [list $uri] [list 20] [list stdout] [list \ [expr {!$verboseMetadataSubmit}]] $options] } set code [::PackageRepository::getResponseCodeFromRawData $data] set result [::PackageRepository::getResponseResultFromData $data] if {[::PackageRepository::isResponseCodeOk $code]} then { return $result } else { error [appendArgs \ "failed to submit package metadata: " $data] } } |
︙ | ︙ |
Modified client/1.0/neutral/pkgu.eagle.asc from [0b5ff2a67c] to [197df49fec].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 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 iQIcBAABCAAGBQJZKN37AAoJEFAslq9JXcLZ5dsQAMflUcHpptlUp6JIieXL0CXy zC4M18TGAKZSeC904D2cFD6mGqKoedMBC0orkl+QCQgRJP3KtoJIF2EN0bLWmxRX HtLfks+syOSAQR5+82PC8huRVjj26zKIkTm3KW1EKF42jbjTaqRWtvyWyed5jvUd KZ/kGiKIask8XFfcKMGol9toyeaYxrw3PNpn/lmudqBWvsYLmrduAYMcZ37hLYBY cGPof0s3KT2jaKk+LwaJ9r7eExc93c8h29S79d6acyhuOccA+S7MfLs9ZnN0whA/ oJpHHyBy+f8R0LUonQXyM+vPonSXsrfB8p0B+zcy86f2nAhmPzJkL833CV8cQPcr Ojw+D+NRZYyZCk6ptCNpS8ZLbtDFp0MJSgbvkGh8UR0TBj7yGIY9la5bYF1Xi5ev CyTigF+txnqq3a+LxrWIi/l9dCEIwqRLfuiQsRPMo8DjwG1JwSZkvfoCXN1FPy0K qzOLgLEzjH4uIeuY3T86/+1sn9tHcPW+s/RSVkpW+IN22dtQ1j+BOaUR4g4tHON6 wsO/afpPe23+CGx4X1vUQfbFqs/N8di2R25EKfFTjnLTWznkQQ36PingZJhN0sDL s52avwJtbRy1+2Iv3bsGXIQqIm9f/Oh11XR6vqvdDe2fZq5u8KWXyHFMImaBSpfE gYXF9Lu0Wt7Vl89PMz2h =Q0Sa -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgu.eagle.harpy from [dd50e89953] to [3bf4db0dd3].
︙ | ︙ | |||
17 18 19 20 21 22 23 | 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> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>4681bbc0-205a-473a-96e9-c6015b950da1</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2017-05-27T02:01:09.2242754Z</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 [3568e828fa] to [be9aae86b1].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 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 iQIcBAABCAAGBQJZKN39AAoJEFAslq9JXcLZJpgQAMHLnJgaJsgORHs6Io5DRBYP kEJ8EK3FGCUhnV13+78T+uiJ+9LyHa8cRtgRUCJfaZrJa538mxpvDRki1BlmN8py 74KV3iceujKSFKj3f003DCuHFNQvy6H0m/XGTGVgpKjyoXFAeuYeRPCWoC8UEOO5 XzjjuUHdMeP2X+iPiidlEKqMBYI/TfCmH9iE+xK+l877Sz3mB2o/Sv0T+usnMsfZ NSV2Ul1aqRiwvh/1kHW2KW4Ps2wE6yxs0RF6qtCAPAGVqO9AYb37Tf/4dKpNfr5i 1UMSfgGzkvlDclFOP5TEnMo2vE5XXXLfeJwryiltPfLpV3nVneBaIJOHGCFV0CUj b06rdutgYZwv1YpG/MQPK7stHQjjqUo0utXD2xwmfNC+G2GclvDj1tLV//ETdpg8 L7XkKawV/cK9NK2FeTRa058mu9hz4IT2LKFMJJ/P7Pmq62opPKP1woW4nK0sZDh2 vIYUFu9JnKOZ849QriYUKQp60htIZLAJQU27DlYr8G/CYao+N+Atbf33IU+IV6vy CFK1VWRp0UBw2lnnVFM7HktT/nibyr/37YQbdyHJxkDLWPyxXyQh37Smx42PN5xd YqhKgVTSWNQ9ltJV6Wu64LbExCyD0ZwoqNPiCaDa04FZK0pVx3b1zQpCyckAAjqw inF6pnEAPgJUzoX/ZybI =ELNF -----END PGP SIGNATURE----- |