50 check-ins related to "trunk" occurring on or before 2016-09-18 03:32:44.
More ↑
2016-09-18
| ||
03:32 | More refactoring of the native Tcl 'getFileViaHttp' helper procedure. check-in: af1f559982 user: mistachkin tags: trunk | |
2016-09-17
| ||
23:58 | Re-sign the 'client/1.0/pkgIndex.eagle.harpy.asc' file with GPG. check-in: da23537a44 user: mistachkin tags: trunk | |
18:31 | All packages are 'downloadable' when using Eagle. Enhance 'getFileViaHttp' to permit the forced HTTPS handling to be disabled. check-in: 0071c6835a user: mistachkin tags: trunk | |
01:27 | Make sure all uses of the native Tcl 'http' package are prefixed with '::'. check-in: 6943eb70a6 user: mistachkin tags: trunk | |
00:02 | Make sure that the TLS protocol is always enabled when downloading via HTTPS. check-in: fbe498f5f3 user: mistachkin tags: trunk | |
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. check-in: 5790d1dd55 user: mistachkin tags: trunk | |
2016-09-14
| ||
21:41 | Add 'apply' compatibility shim for native Tcl 8.4. Enhance and update comments. check-in: 2bfdcf67cf user: mistachkin tags: trunk | |
06:40 | More changes to the target directory handling in the deployment tool. check-in: d39ec13bf6 user: mistachkin tags: trunk | |
06:37 | Make the Package Repository Client directory name customizable when using the deployment tool. check-in: 29fe5d2274 user: mistachkin tags: trunk | |
2016-09-10
| ||
23:16 | The package installer tool must manually enable 'package unknown' support when running in Eagle. Also, make sure the Eagle.Data package files are PGP signed. check-in: 43d107aab9 user: mistachkin tags: trunk | |
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. check-in: 8101e57c80 user: mistachkin tags: trunk | |
06:20 | Avoid making superfluous changes to the Eagle auto-path during the package bootstrap phase. check-in: 506829dcf7 user: mistachkin tags: trunk | |
2016-09-08
| ||
22:10 | The 'VERSION' file(s) must be deployed as well. check-in: ec76ecd8ad user: mistachkin tags: trunk | |
22:01 | Add support for a configurable default list of API keys. check-in: af3a11e2cd user: mistachkin tags: trunk | |
2016-09-06
| ||
19:10 | Namespace support must be enabled (i.e. in Eagle) for the package clients. check-in: d1e4c32aff user: mistachkin tags: trunk | |
18:23 | Remove the Eagle package index for the packages borrowed from the Eagle core script library. check-in: 9eed74bcdb user: mistachkin tags: trunk | |
05:34 | Make automatically loading the Garuda package and/or a native Tcl library smarter. check-in: 60d4c9376a user: mistachkin tags: trunk | |
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. check-in: 14521f22b8 user: mistachkin tags: trunk | |
03:54 | Tag for the Eagle Beta 37 release. check-in: a5767b02fc user: mistachkin tags: trunk, release, release-1.0-beta-37, release-beta-1.0.6119.57133 | |
2016-08-28
| ||
09:42 | Update the package repository client to use the new modular Eagle core script library. check-in: 1d8a8f321b user: mistachkin tags: trunk | |
2016-08-25
| ||
21:30 | Add support for per-user settings files. check-in: bcc088554f user: mistachkin tags: trunk | |
2016-08-23
| ||
04:45 | Update all Harpy script certificates to use the official 'Class 0' root key pair. check-in: e201990856 user: mistachkin tags: trunk | |
2016-08-22
| ||
00:39 | Make it possible for the package downloader client to use different API keys from the package repository client. check-in: 81125bba50 user: mistachkin tags: trunk | |
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. check-in: 5d006e65c1 user: mistachkin tags: trunk | |
21:16 | Add Fossil logout support. check-in: 9b4f8b3fdc user: mistachkin tags: trunk | |
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 | |
03:25 | Set the HTTP redirect limit to 20, per the standard default used by Mozilla. check-in: 3bd1e45c11 user: mistachkin tags: trunk | |
03:10 | Unify the 'unique suffix' handling used by the client packages. Tighten up temporary directory handling, deleting them when possible. check-in: 0bff0fc24a user: mistachkin tags: trunk | |
2016-08-19
| ||
23:27 | Add support for checking the installed version of a package prior to downloading it. Also, finish removing the fix applied in check-in [345ffb1dd5] (i.e. removal of the 'm' query parameter). check-in: 8d39ddb985 user: mistachkin tags: trunk | |
23:11 | Add VERSION file for the package repository/downloader client. check-in: 465bd53795 user: mistachkin tags: trunk | |
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. check-in: 3966a6c523 user: mistachkin tags: trunk | |
20:52 | Update the OpenPGP signatures for the files changed in the previous check-in. check-in: 41026e4cfb user: mistachkin tags: trunk | |
20:45 | Attemt to force the Tcl 'http' package to treat all downloaded files as binary and avoid line-ending translations. check-in: 345ffb1dd5 user: mistachkin tags: trunk | |
20:13 | Refactor and add code to permit the package repository and downloader clients to be self-updated. check-in: 090817ba13 user: mistachkin tags: trunk | |
20:03 | Add OpenPGP signature files for all the Eagle Package Repository and Downloader Client files. Closed-Leaf check-in: 3012f43a77 user: mistachkin tags: pkgdSelfUpdate | |
04:51 | Refactoring work-in-progress on the package downloader client. check-in: 1b8b52e27d user: mistachkin tags: pkgdSelfUpdate | |
02:55 | Move all package client files into a '1.0' sub-directory. check-in: 7e7cba65fa user: mistachkin tags: trunk | |
02:48 | Remove the duplicated 'maybeReadSettingsFile' procedure as it is no longer necessary. check-in: 89022f2b30 user: mistachkin tags: trunk | |
02:33 | Finish adding support for the package downloader client settings file. check-in: 5c33a78a68 user: mistachkin tags: trunk | |
02:27 | In the package downloader client, replace all uses of 'pkgr' with 'pkgd'. check-in: 786ddec706 user: mistachkin tags: trunk | |
01:42 | All package scripts must now use Unix-style line-endings. Make the downloader use a unique temporary directory name per run. Normalize file names used by the downloader. Enhance the downloader so it verifies PGP signatures if requested, adds to the auto-path only if requested, and returns the final list of directories. check-in: 0f6fc67b10 user: mistachkin tags: trunk | |
01:20 | For the AES Tcl package, use PGP signatures. check-in: 96c1cb0da8 user: mistachkin tags: trunk | |
00:11 | Remove hacks for TIP #268 and attempt to actually support it instead. Require the package patch level to be received from the server. check-in: f68d914aca user: mistachkin tags: trunk | |
2016-08-17
| ||
23:15 | Slight fix to 'after' cleanup handling. check-in: 7960da64e8 user: mistachkin tags: trunk | |
22:39 | Add header comments to all procedures. Make sure to cleanup any 'after' events created when downloading via HTTP in native Tcl. Add language and version argument validation to the 'downloadFiles' procedure. check-in: 3cdc48fb08 user: mistachkin tags: trunk | |
20:06 | Rename the package 'IfNeeded' piece of metadata to simply 'Script', since it may or may not actually be a real 'package ifneeded' script. check-in: b868c01046 user: mistachkin tags: trunk | |
19:32 | Fix multi-pass 'package unknown' integration in native Tcl. check-in: cdb1e4e5a3 user: mistachkin tags: trunk | |
18:55 | Add another diagnostic message. check-in: fa25d05785 user: mistachkin tags: trunk | |