All files named "client/1.0/pkgr.eagle.harpy"
Not logged in

History for client/1.0/pkgr.eagle.harpy

2016-10-27
23:21
Renamed to client/1.0/neutral/pkgr.eagle.harpy. Add initial support for platform-specific packages. check-in: [3f6a616e8a] user: mistachkin, branch: trunk, size: 0
2016-10-25
23:00
Improve comments for the procedures that were stolen from the 'getEagle.tcl' tool. file: [81ee905441] check-in: [362c84915b] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-10-20
16:30
Add the 'pageOut' procedure to the HTTP support subsystem and use it for emitting messages to the console. file: [e8b17dffdd] check-in: [1d21d3fe40] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-10-18
19:49
Add support for custom (private?) backend package file servers using overridden URNs for login, download, and logout. file: [6fa1a92953] check-in: [fc7477ac04] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
07:29
Prevent stray diagnostic messages. file: [3a0cdd12a1] check-in: [34f44d121a] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
05:47
Run the saved 'package unknown' handler first, check its results, and skip the repository handler if appropriate. Allow the package persistence root directory to be overridden and verified easily. Procedure naming cleanup for OpenPGP. Attempt to avoid adding redundant directories to the auto-path. Modify the master package index when the *target* language is Tcl, not the current language. Upon loading the package downloader package, add the package persistence root directory to the auto-path if it resides outside of all auto-path directories. file: [ebe5c49bfc] check-in: [ff305e4211] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-10-17
22:48
Add more (optional) verbosity to the URI downloading procedure. file: [f98d20219b] check-in: [dbe5f9fb75] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
21:28
Add support for using multiple API keys in one server request. file: [6f9feb1467] check-in: [4f3cbf49bf] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-09-28
18:42
Make the semantics used by the 'isPgpSignature' and 'isHarpyCertificate' procedures stricter. file: [0f6a5160ce] check-in: [2ab0ea3cbd] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-09-20
23:25
Improve error handling in the 'getFileTempDirectory' procedure. file: [255fb1e291] check-in: [e02a4ed613] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-09-18
04:03
Add the HTTP status code 300 as 'unsupported' instead of 'unrecognized'. file: [88e4723531] check-in: [36c123618c] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
03:32
More refactoring of the native Tcl 'getFileViaHttp' helper procedure. file: [a9721b5b62] check-in: [af1f559982] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-09-17
18:31
All packages are 'downloadable' when using Eagle. Enhance 'getFileViaHttp' to permit the forced HTTPS handling to be disabled. file: [dbc42f4ac7] check-in: [0071c6835a] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
01:27
Make sure all uses of the native Tcl 'http' package are prefixed with '::'. file: [a24d7447fc] check-in: [6943eb70a6] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
00:02
Make sure that the TLS protocol is always enabled when downloading via HTTPS. file: [61143bf4d4] check-in: [fbe498f5f3] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-09-15
08:19
Address chicken-and-egg issues related to the 'http' and 'tls' packages. Add 'allowInsecureHttp' setting to permit insecure HTTP requests to be issued by the client. Prevent the package downloader from using the API keys associated with the package repository. Add and update comments. file: [b911adf9d7] check-in: [5790d1dd55] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-09-14
21:41
Add 'apply' compatibility shim for native Tcl 8.4. Enhance and update comments. file: [b956793b69] check-in: [2bfdcf67cf] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-09-10
22:05
Add command line tool (wrapper) that can pre-install packages. Fix the Package Downloader Client so that it will automatically create the necessary master package index for native Tcl when needed. file: [f639b657ea] check-in: [8101e57c80] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
06:20
Avoid making superfluous changes to the Eagle auto-path during the package bootstrap phase. file: [e9d0c39554] check-in: [506829dcf7] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-09-08
22:01
Add support for a configurable default list of API keys. file: [c5e97b17d9] check-in: [af3a11e2cd] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-09-06
19:10
Namespace support must be enabled (i.e. in Eagle) for the package clients. file: [3401063dfc] check-in: [d1e4c32aff] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
18:23
Remove the Eagle package index for the packages borrowed from the Eagle core script library. file: [c6dda468e2] check-in: [9eed74bcdb] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
05:34
Make automatically loading the Garuda package and/or a native Tcl library smarter. file: [68f4f34b1d] check-in: [60d4c9376a] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
05:11
Add a simple (Windows-only) package client 'deployment' tool. Update the package repository client to modify its auto-path correctly in the 'as deployed' directory configuration. Also, remove a superfluous file. file: [97a4dd8a07] check-in: [14521f22b8] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-08-28
09:42
Update the package repository client to use the new modular Eagle core script library. file: [88a658fe77] check-in: [1d8a8f321b] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-08-25
21:30
Add support for per-user settings files. file: [711b7e6f4b] check-in: [bcc088554f] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-08-23
04:45
Update all Harpy script certificates to use the official 'Class 0' root key pair. file: [68e78d2ad6] check-in: [e201990856] user: mistachkin, branch: trunk, size: 4051 [annotate] [blame] [check-ins using] [diff]
2016-08-22
00:39
Make it possible for the package downloader client to use different API keys from the package repository client. file: [9792c87696] check-in: [81125bba50] user: mistachkin, branch: trunk, size: 2579 [annotate] [blame] [check-ins using] [diff]
2016-08-21
23:52
Add missing header comments. Escape URI parameters used by the package downloader client. Add 'public' account support to the package downloader client. file: [c7ddac45e3] check-in: [5d006e65c1] user: mistachkin, branch: trunk, size: 2579 [annotate] [blame] [check-ins using] [diff]
04:47
On second thought, rename the 'lookupPackage' procedure to 'getPackageFromRepository', to more closely reflect what it does. file: [5b97a23d9d] check-in: [6cd37c53a1] user: mistachkin, branch: trunk, size: 2579 [annotate] [blame] [check-ins using] [diff]
04:42
Rename the 'main' procedure to 'lookupPackage'. file: [0b47fc0c16] check-in: [5090449d96] user: mistachkin, branch: trunk, size: 2579 [annotate] [blame] [check-ins using] [diff]
03:25
Set the HTTP redirect limit to 20, per the standard default used by Mozilla. file: [127f93f3e1] check-in: [3bd1e45c11] user: mistachkin, branch: trunk, size: 2579 [annotate] [blame] [check-ins using] [diff]
03:10
Unify the 'unique suffix' handling used by the client packages. Tighten up temporary directory handling, deleting them when possible. file: [27908155b1] check-in: [0bff0fc24a] user: mistachkin, branch: trunk, size: 2579 [annotate] [blame] [check-ins using] [diff]
2016-08-19
21:09
Remove fix applied in check-in [345ffb1dd5] as the 'm' query parameter only applies to the 'raw' Fossil page. Instead, use the -binary option to http::geturl. file: [66931dd415] check-in: [3966a6c523] user: mistachkin, branch: trunk, size: 2579 [annotate] [blame] [check-ins using] [diff]
19:59
Fix some comments. file: [3ea72268c0] check-in: [ff701ef80a] user: mistachkin, branch: pkgdSelfUpdate, size: 2579 [annotate] [blame] [check-ins using] [diff]
19:56
Fix PGP signature checking. file: [a401a14e54] check-in: [90d6512a4d] user: mistachkin, branch: pkgdSelfUpdate, size: 2579 [annotate] [blame] [check-ins using] [diff]
19:14
The package downloader client is now working again. file: [041e568d84] check-in: [e31d9b486a] user: mistachkin, branch: pkgdSelfUpdate, size: 2579 [annotate] [blame] [check-ins using] [diff]
02:55
Renamed client/pkgr.eagle.harpy → client/1.0/pkgr.eagle.harpy. Move all package client files into a '1.0' sub-directory. file: [8c0f96195a] check-in: [7e7cba65fa] user: mistachkin, branch: trunk, size: 2579 [annotate] [blame] [check-ins using] [diff]