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

History for client/pkgr.eagle

2016-08-19
02:55
Renamed to client/1.0/pkgr.eagle. Move all package client files into a '1.0' sub-directory. check-in: [7e7cba65fa] user: mistachkin, branch: trunk, size: 0
02:33
Finish adding support for the package downloader client settings file. file: [b5a25f1f0a] check-in: [5c33a78a68] user: mistachkin, branch: trunk, size: 53480 [annotate] [blame] [check-ins using] [diff]
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. file: [9dc3f0e9e9] check-in: [0f6fc67b10] user: mistachkin, branch: trunk, size: 53400 [annotate] [blame] [check-ins using] [diff]
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. file: [637e610e45] check-in: [f68d914aca] user: mistachkin, branch: trunk, size: 53338 [annotate] [blame] [check-ins using] [diff]
2016-08-17
23:15
Slight fix to 'after' cleanup handling. file: [c0be15c7c6] check-in: [7960da64e8] user: mistachkin, branch: trunk, size: 50048 [annotate] [blame] [check-ins using] [diff]
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. file: [0f186f689f] check-in: [3cdc48fb08] user: mistachkin, branch: trunk, size: 49988 [annotate] [blame] [check-ins using] [diff]
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. file: [49ca3ae3fb] check-in: [b868c01046] user: mistachkin, branch: trunk, size: 38655 [annotate] [blame] [check-ins using] [diff]
19:32
Fix multi-pass 'package unknown' integration in native Tcl. file: [a4497bd3b4] check-in: [cdb1e4e5a3] user: mistachkin, branch: trunk, size: 38715 [annotate] [blame] [check-ins using] [diff]
18:55
Add another diagnostic message. file: [5288b4e92e] check-in: [fa25d05785] user: mistachkin, branch: trunk, size: 37884 [annotate] [blame] [check-ins using] [diff]
18:38
Add support for a 'settings' file that is loaded prior to setting up the default settings. file: [baed80e6cb] check-in: [f26f12f996] user: mistachkin, branch: trunk, size: 37767 [annotate] [blame] [check-ins using] [diff]
18:03
Minor tweaks. file: [b234d6b35f] check-in: [4b4b277a8b] user: mistachkin, branch: trunk, size: 37117 [annotate] [blame] [check-ins using] [diff]
17:59
Add support for multiple API keys. Change package variable prefix to 'pkgr' instead of 'rpkg'. file: [0f2d183af8] check-in: [7c3824bfd1] user: mistachkin, branch: trunk, size: 37062 [annotate] [blame] [check-ins using] [diff]
06:18
Do not try to auto-hook the 'package unknown' handler if it is already hooked. file: [0ed7e11999] check-in: [e7c21e360a] user: mistachkin, branch: trunk, size: 36307 [annotate] [blame] [check-ins using] [diff]
05:27
Completely refactor the 'package unknown' handler error handling. file: [a9e801c84e] check-in: [7a658563b4] user: mistachkin, branch: trunk, size: 36123 [annotate] [blame] [check-ins using] [diff]
02:27
Adjust comments. file: [c24c2305f9] check-in: [607e185516] user: mistachkin, branch: trunk, size: 35673 [annotate] [blame] [check-ins using] [diff]
02:16
Add support for cross-checking the package script language against the current language when processing requests from the 'package unknown' handler. file: [7467b52bc0] check-in: [ece3bff7e2] user: mistachkin, branch: trunk, size: 35679 [annotate] [blame] [check-ins using] [diff]
01:36
Minor revisions to coding style. file: [d592229ee6] check-in: [2048f9a7cd] user: mistachkin, branch: trunk, size: 34639 [annotate] [blame] [check-ins using] [diff]
00:36
Add an environment variable that when set disables cleanup of downloaded package scripts and certificates. file: [795605c443] check-in: [32cee9aaad] user: mistachkin, branch: trunk, size: 34567 [annotate] [blame] [check-ins using] [diff]
00:31
Fix error message handling for bad PGP signatures. file: [a79465c679] check-in: [53cea3f4d2] user: mistachkin, branch: trunk, size: 34423 [annotate] [blame] [check-ins using] [diff]
00:12
Make it possible to set the ApiKey and BaseUri via the environment. file: [b2b57cb196] check-in: [59b2cc4c4d] user: mistachkin, branch: trunk, size: 34494 [annotate] [blame] [check-ins using] [diff]
2016-08-16
23:51
Remove unused procedure argument. file: [9d8fd53b29] check-in: [6a93f22dad] user: mistachkin, branch: trunk, size: 34208 [annotate] [blame] [check-ins using] [diff]
23:42
Make the temporary file cleanup code shared by all the appropriate code paths. Coding style cleanup. file: [8b2eee5e8c] check-in: [3b8436d84c] user: mistachkin, branch: trunk, size: 34223 [annotate] [blame] [check-ins using] [diff]
23:16
Add preliminary support for package scripts that are signed using OpenPGP. file: [9791c3779a] check-in: [d81d61b270] user: mistachkin, branch: trunk, size: 33896 [annotate] [blame] [check-ins using] [diff]
21:35
Add preliminary support for package scripts that have a PGP signature instead of a Harpy certificate. file: [ebedd45873] check-in: [4335ea0899] user: mistachkin, branch: trunk, size: 29722 [annotate] [blame] [check-ins using] [diff]
2016-08-15
22:18
Coding style corrections. file: [a7fc39bbae] check-in: [509edf2c46] user: mistachkin, branch: trunk, size: 27919 [annotate] [blame] [check-ins using] [diff]
22:11
Add variables to package repository client to configure various parameters, including 'quiet mode' and whether or not to automatically load Tcl/Garuda and install the hook. file: [68c13f40af] check-in: [8d336a92f5] user: mistachkin, branch: trunk, size: 27923 [annotate] [blame] [check-ins using] [diff]
21:03
Enable 'quiet' mode for the package lookup request to the package repository server. file: [4a20860d6d] check-in: [878e274ae3] user: mistachkin, branch: trunk, size: 25775 [annotate] [blame] [check-ins using] [diff]
20:47
Always run the originally saved 'package unknown' handler. Also, fixup the package version to prevent sending requirement-spec style package versions to the server. file: [9aa5b5aab0] check-in: [a629ae4e7c] user: mistachkin, branch: trunk, size: 25776 [annotate] [blame] [check-ins using] [diff]
19:46
The ampersand character needs to be unescaped in the returned data from the package server. file: [a326722ba1] check-in: [306c8151d8] user: mistachkin, branch: trunk, size: 24181 [annotate] [blame] [check-ins using] [diff]
18:45
Add comments and robustify error logging. file: [7dbde3e417] check-in: [54f7833d58] user: mistachkin, branch: trunk, size: 24172 [annotate] [blame] [check-ins using] [diff]
18:30
Add support for hooking the 'package unknown' handler in both Tcl and Eagle. file: [051495fc84] check-in: [3bc512e10f] user: mistachkin, branch: trunk, size: 23111 [annotate] [blame] [check-ins using] [diff]
05:06
Robustify the handling of malformed responses from the package repository server. Add comments. file: [ddaa5b7b84] check-in: [2ea4b56805] user: mistachkin, branch: trunk, size: 21599 [annotate] [blame] [check-ins using] [diff]
03:18
Evaluate the package 'ifneeded' script in the global call frame, in both Tcl and Eagle. file: [8888379407] check-in: [933b5b078c] user: mistachkin, branch: trunk, size: 20593 [annotate] [blame] [check-ins using] [diff]
2016-08-13
20:23
Fix typo in the Eagle Package Repository Client. file: [7763fef79c] check-in: [b110321853] user: mistachkin, branch: trunk, size: 20574 [annotate] [blame] [check-ins using] [diff]
19:59
Added: Add the initial, experimental version of the Eagle Package Repository Client. file: [2746a8eea1] check-in: [8f37fe36be] user: mistachkin, branch: trunk, size: 20562 [annotate] [blame] [check-ins using]