History for client/1.0/neutral/pkgr.eagle
2024-07-13
| ||
06:27 | Update use of the 'tcl load' sub-command. Now requires Beta 55 of Eagle. file: [36c6415c73] check-in: [03fae306b8] user: mistachkin, branch: trunk, size: 92855 [annotate] [blame] [check-ins using] [diff] | |
2024-03-25
| ||
04:58 | Robustify the nested Eagle shell handling for creating a new Harpy certificate. file: [e647b537ea] check-in: [e110ec48d0] user: mistachkin, branch: trunk, size: 92853 [annotate] [blame] [check-ins using] [diff] | |
2024-03-16
| ||
05:44 | Make sure that the '-timeouttype' option is used everywhere appropriate. file: [f6f8c2af9a] check-in: [18576af26f] user: mistachkin, branch: trunk, size: 91183 [annotate] [blame] [check-ins using] [diff] | |
2023-01-21
| ||
19:56 | Start using the 'tcl.to' domain for URN management. file: [7b9eccf8de] check-in: [8504add871] user: mistachkin, branch: trunk, size: 91162 [annotate] [blame] [check-ins using] [diff] | |
2022-02-20
| ||
18:20 | Make sure that 'glob' command results are processed in a well-defined order. file: [96aebd6a2c] check-in: [c469dd85b7] user: test, branch: vNext, size: 91162 [annotate] [blame] [check-ins using] [diff] | |
16:25 | Fix the settings file logic in two ways: 1) do not re-evaluate any settings file (via wildcard matching) that may have already been evaluated based on the list of prefixes. 2) always evaluate settings files relative to the (parent) script directory, not the current directory. file: [3dcc4235ec] check-in: [eb868495e1] user: test, branch: vNext, size: 91154 [annotate] [blame] [check-ins using] [diff] | |
2020-10-28
| ||
03:56 | Update list of supported native Tcl versions. file: [8a55e06b77] check-in: [3dfd1392a1] user: mistachkin, branch: trunk, size: 89569 [annotate] [blame] [check-ins using] [diff] | |
2020-06-19
| ||
18:57 | Adapt to upstream core library terminology changes. file: [2eaadced4d] check-in: [c830651723] user: mistachkin, branch: terms, size: 89568 [annotate] [blame] [check-ins using] [diff] | |
2020-03-24
| ||
23:46 | More fixes to the 'probeForOpenPgpInstallation' procedure. file: [dd293526a1] check-in: [3982962147] user: mistachkin, branch: pending, size: 89566 [annotate] [blame] [check-ins using] [diff] | |
23:23 | The 'probeForOpenPgpInstallation' procedure should check all names in 'openPgpFileNamesOnly'. Also, the 'probeForOpenPgpInstallation' procedure should recognize the new directory layout used by Windows GPG installations. The 'setupRepositoryOpenPgpVars' procedure should honor its 'force' argument. file: [03e073f23d] check-in: [071382dcf8] user: mistachkin, branch: pending, size: 89200 [annotate] [blame] [check-ins using] [diff] | |
2019-11-06
| ||
16:00 | Pickup 'common.tcl' fixes from upstream, mostly related to TLS handling. Unify variable override handling. Bump version. file: [8f2d9374a1] check-in: [0771035cd3] user: mistachkin, branch: trunk, size: 88902 [annotate] [blame] [check-ins using] [diff] | |
2019-10-15
| ||
01:47 | Robustify and enhance the settings file loader. file: [bbff2d5c48] check-in: [4758efdbb2] user: mistachkin, branch: trunk, size: 88596 [annotate] [blame] [check-ins using] [diff] | |
2019-09-08
| ||
21:56 | Stub in support for grabbing the package name out of the lookup metadata. file: [3e9426a583] check-in: [ccfa024e3e] user: mistachkin, branch: trunk, size: 87970 [annotate] [blame] [check-ins using] [diff] | |
2019-01-25
| ||
03:48 | Make sure the Eagle core library has the TEST and NETWORK compile options prior to using the ScriptWebClient from the Eagle._Tests.Default class. file: [dfa0384d13] check-in: [d1541d23e5] user: mistachkin, branch: trunk, size: 86933 [annotate] [blame] [check-ins using] [diff] | |
2018-08-23
| ||
01:20 | Enhance argument validation logic, primarily in the uploader client. file: [0a7e1a9601] check-in: [934c2033b2] user: mistachkin, branch: trunk, size: 86933 [annotate] [blame] [check-ins using] [diff] | |
2018-02-24
| ||
01:53 | Normalize an environment variable name to uppercase. file: [e6c5a6c94c] check-in: [ba60122f89] user: mistachkin, branch: trunk, size: 86563 [annotate] [blame] [check-ins using] [diff] | |
2018-01-03
| ||
22:19 | Add support for having an API keys file that is loaded at package startup time. file: [d4200e9cc5] check-in: [e811435430] user: mistachkin, branch: trunk, size: 86563 [annotate] [blame] [check-ins using] [diff] | |
2017-12-19
| ||
23:53 | Attempt to disable home directory usage for GPG detection. Bump client version to 1.0.5. file: [f756e74523] check-in: [337bd1593a] user: mistachkin, branch: trunk, size: 85649 [annotate] [blame] [check-ins using] [diff] | |
2017-12-08
| ||
06:46 | Skip modifying the auto-path if the necessary Eagle sub-packages are somehow already present. Bump client version to 1.0.4. file: [f97ad3ccbc] check-in: [ad592e465a] user: mistachkin, branch: trunk, size: 85623 [annotate] [blame] [check-ins using] [diff] | |
2017-12-07
| ||
20:15 | Bump client version to 1.0.3. file: [1d43781586] check-in: [3a25d976e3] user: mistachkin, branch: trunk, size: 84703 [annotate] [blame] [check-ins using] [diff] | |
2017-10-18
| ||
23:50 | Bump client version to '1.0.2'. file: [fe379f6faa] check-in: [ff15d19f5e] user: mistachkin, branch: trunk, size: 84703 [annotate] [blame] [check-ins using] [diff] | |
23:38 | Revise and enhance integration with GPG. file: [2e04d82ae6] check-in: [a9435e38d1] user: mistachkin, branch: trunk, size: 84703 [annotate] [blame] [check-ins using] [diff] | |
2017-10-04
| ||
19:00 | Bump client version to '1.0.1'. file: [0f454fffed] check-in: [8041d996dc] user: mistachkin, branch: trunk, size: 84695 [annotate] [blame] [check-ins using] [diff] | |
2017-10-03
| ||
21:42 | Add host name (if available) and script name to list of candidate settings file prefixes. Also check for a 'DEBUG' environment variables, based on script names, to include the 'debug' candidate settings file prefix. file: [b447c4a3aa] check-in: [4aa30aea54] user: mistachkin, branch: trunk, size: 84750 [annotate] [blame] [check-ins using] [diff] | |
19:26 | Emit a diagnostic message if a package cannot be downloaded because it is needed by the package downloader itself. file: [181de2dc0e] check-in: [1e32d114b1] user: mistachkin, branch: trunk, size: 84447 [annotate] [blame] [check-ins using] [diff] | |
2017-10-02
| ||
18:55 | When using an empty string for the metadata language, it should mean the current language (when applicable), not Eagle. file: [def0379d56] check-in: [f4c41c05d7] user: mistachkin, branch: trunk, size: 84076 [annotate] [blame] [check-ins using] [diff] | |
2017-09-30
| ||
02:50 | Use the new (i.e. as of Eagle beta 40) '-robustify' option to the 'tcl select' and 'tcl load' sub-commands. file: [9b97cc752a] check-in: [15ed16eefa] user: mistachkin, branch: trunk, size: 82940 [annotate] [blame] [check-ins using] [diff] | |
02:34 | Make sure the automatic detection of Tcl installs (i.e. when being loaded into Eagle) takes into account the 'TrustedOnly' flag, just like the 'tcl load' call does. file: [435b93f31e] check-in: [0485f1b664] user: mistachkin, branch: trunk, size: 82939 [annotate] [blame] [check-ins using] [diff] | |
2017-08-10
| ||
02:55 | Consistently check for the 'openPgpFileNameOnly' variable before trying to use it. file: [4084937617] check-in: [195273da17] user: mistachkin, branch: openPgpVars, size: 82919 [annotate] [blame] [check-ins using] [diff] | |
02:42 | Modify the 'openPgpMustBeInstalled' procedure so that it can support checking for both the 'gpg2' and 'gpg' executables, in that order. file: [9f02f489ad] check-in: [12a6ce4b8c] user: mistachkin, branch: openPgpVars, size: 82676 [annotate] [blame] [check-ins using] [diff] | |
01:23 | Improvements to the OpenPGP (e.g. GPG) integration. file: [0cb6d3475a] check-in: [5d7c84b5b4] user: mistachkin, branch: openPgpVars, size: 81101 [annotate] [blame] [check-ins using] [diff] | |
2017-05-27
| ||
02:18 | Fix the name of one of the renamed HTTP response handling procedures so that it includes the word 'Raw'. file: [9a56a1bf87] check-in: [b40d538407] user: mistachkin, branch: trunk, size: 80423 [annotate] [blame] [check-ins using] [diff] | |
02:02 | Rename the HTTP response handling procedures that are shared by the repository client and the uploader client. file: [6d24631f77] check-in: [90e59a1c35] user: mistachkin, branch: trunk, size: 80417 [annotate] [blame] [check-ins using] [diff] | |
2017-04-10
| ||
17:59 | For the 'PackageRepository' package, only create the 'pkgr_path' variable if it does not already exist. file: [b1476463f5] check-in: [3edf68b957] user: mistachkin, branch: trunk, size: 80392 [annotate] [blame] [check-ins using] [diff] | |
2017-02-08
| ||
03:42 | Pickup upstream changes (refactoring) for the procedures stolen from the 'getEagle.tcl' script file. file: [7f985511d4] check-in: [eb184f409f] user: mistachkin, branch: trunk, size: 80327 [annotate] [blame] [check-ins using] [diff] | |
2016-12-31
| ||
05:50 | Revise how environment variables are handled when they are based on namespace variables. file: [cbf79b96a5] check-in: [e6f1fa0399] user: mistachkin, branch: trunk, size: 93063 [annotate] [blame] [check-ins using] [diff] | |
2016-12-30
| ||
01:48 | Add initial support for signing Eagle package files with Harpy. file: [f3a5322bfa] check-in: [57c3faf02f] user: mistachkin, branch: trunk, size: 93036 [annotate] [blame] [check-ins using] [diff] | |
2016-12-28
| ||
00:49 | Make handling of private server IDs more consistent. file: [da3e95889b] check-in: [f181118f24] user: mistachkin, branch: trunk, size: 90303 [annotate] [blame] [check-ins using] [diff] | |
2016-12-26
| ||
01:16 | Adjust error message formatting for better presentation. file: [45a1b11270] check-in: [ee44a80fb7] user: mistachkin, branch: trunk, size: 85876 [annotate] [blame] [check-ins using] [diff] | |
00:46 | Improve messages for the package uploader client errors related to its initial setup. file: [2162d690d9] check-in: [036720066a] user: mistachkin, branch: trunk, size: 85890 [annotate] [blame] [check-ins using] [diff] | |
2016-12-23
| ||
01:03 | Corrections to error handling for the 'submitEventHandler' procedure. file: [1633d7b27f] check-in: [c29841080c] user: mistachkin, branch: trunk, size: 85536 [annotate] [blame] [check-ins using] [diff] | |
2016-12-19
| ||
03:57 | Get metadata submission working for the package uploader client. file: [18b3f30652] check-in: [e45fd33145] user: mistachkin, branch: trunk, size: 85488 [annotate] [blame] [check-ins using] [diff] | |
2016-12-18
| ||
21:50 | More work on supporting the package uploader client. Use the new OpenPGP 'keys' file (i.e. 'keys.asc', the one with potentially more than one Package Signing Key). file: [2df5f1ebc0] check-in: [0fc9d3e420] user: mistachkin, branch: uploaderClient, size: 85174 [annotate] [blame] [check-ins using] [diff] | |
03:10 | Comments, cleanup, more work in progress on the uploader client. Not yet tested. Also, 'getContainingDirectory' still needs work to forbid mismatched root directories. file: [6dfa391a89] check-in: [e05a3e1067] user: mistachkin, branch: uploaderClient, size: 85158 [annotate] [blame] [check-ins using] [diff] | |
2016-12-17
| ||
05:07 | Initial work on the package uploader client. Add procedures to permit programmatically signing package files. file: [46ce6d2906] check-in: [9f66ed055c] user: mistachkin, branch: trunk, size: 85166 [annotate] [blame] [check-ins using] [diff] | |
2016-11-15
| ||
05:31 | Initial work on supporting packages that have multiple historical versions that reside in the same directory. file: [e66cb55376] check-in: [6dad700159] user: mistachkin, branch: trunk, size: 82612 [annotate] [blame] [check-ins using] [diff] | |
2016-11-13
| ||
21:37 | Fix the GPG probing file name. Also, make sure 'addToPath' is imported into the global namespace. file: [4c4322f0ab] check-in: [785d4f88c6] user: mistachkin, branch: trunk, size: 82612 [annotate] [blame] [check-ins using] [diff] | |
2016-11-03
| ||
21:32 | Update and improve comments. file: [0ce84b0c00] check-in: [c207528fdd] user: mistachkin, branch: trunk, size: 82497 [annotate] [blame] [check-ins using] [diff] | |
19:05 | Add support for detecting the OpenPGP installation and adding it to the PATH if necessary. file: [5fb6967b0e] check-in: [e6dad2a80e] user: mistachkin, branch: trunk, size: 82159 [annotate] [blame] [check-ins using] [diff] | |
2016-11-02
| ||
05:02 | The 'Package Downloader Client' package cannot use the 'isEagle' procedure until the 'Package Repository Client' package is loaded. Add the 'pkgr_setup.eagle' tool to download and import the Package Signing Key. file: [3a5d78ded9] check-in: [884a589665] user: mistachkin, branch: trunk, size: 80100 [annotate] [blame] [check-ins using] [diff] | |
2016-11-01
| ||
01:15 | Make it possible to skip loading setting files for the package client script files using environment variables. file: [4ee491b388] check-in: [4cd08e7fac] user: mistachkin, branch: trunk, size: 77833 [annotate] [blame] [check-ins using] [diff] | |
2016-10-31
| ||
20:13 | Accept GnuPG 2.1 as a valid OpenPGP implementation. Attempt to force the use of IPv4 for sockets in native Tcl 8.6 and later. file: [5d0b4ee1f3] check-in: [7fa8ffee59] user: mistachkin, branch: trunk, size: 77642 [annotate] [blame] [check-ins using] [diff] | |
00:39 | Fix platform detection for neutral packages in the downloader. Verify that OpenPGP is installed prior to calling it. file: [3456f0b008] check-in: [5652e4cf00] user: mistachkin, branch: trunk, size: 77094 [annotate] [blame] [check-ins using] [diff] | |
2016-10-28
| ||
20:59 | Fix URI query parameter escaping when evaluated in Eagle. file: [4bb89e0f4b] check-in: [ca8bb45c5e] user: mistachkin, branch: trunk, size: 75106 [annotate] [blame] [check-ins using] [diff] | |
04:53 | Add support for automatically detecting the platform for a package to be downloaded. file: [132b4f6495] check-in: [6919e92033] user: mistachkin, branch: trunk, size: 75100 [annotate] [blame] [check-ins using] [diff] | |
2016-10-27
| ||
23:25 | Fixup reference to the Eagle packages in externals given the new source tree layout. file: [2390687eb3] check-in: [f0a1124bd2] user: mistachkin, branch: trunk, size: 74963 [annotate] [blame] [check-ins using] [diff] | |
23:21 | Renamed client/1.0/pkgr.eagle → client/1.0/neutral/pkgr.eagle. Add initial support for platform-specific packages. file: [303717e17b] check-in: [3f6a616e8a] user: mistachkin, branch: trunk, size: 74948 [annotate] [blame] [check-ins using] [diff] | |