Overview
Context
Changes
Modified README.md
from [b374f42e3d]
to [1ceb4dbb00].
︙ | | |
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
69
70
71
72
73
74
|
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
69
70
71
72
73
74
|
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
-
-
+
+
+
|
---
## What’s in this repo
```
.
├─ client/1.0/neutral/
│ ├─ VERSION # current toolset version (e.g., 1.0.11)
│ ├─ common.tcl # shared Tcl helpers
│ ├─ pkgIndex.tcl # Tcl-side integration
│ ├─ pkgIndex.eagle # Eagle-side integration (Harpy-signed variants included)
│ ├─ pkgd.eagle # package downloader library (client side)
│ ├─ pkgr.eagle # package repository client library
│ ├─ pkgu.eagle # package uploads client library
│ ├─ pkgr_setup.eagle # setup/configure repositories & keys
│ ├─ pkgr_install.eagle # install/persist packages locally
│ └─ pkgr_upload.eagle # upload/publish packages (maintainers)
│ ├─ VERSION # current toolset version (e.g., 1.0.11)
│ ├─ common.tcl # shared Tcl helpers
│ ├─ pkgIndex.tcl # Tcl-side integration
│ ├─ pkgIndex.eagle # Eagle-side integration (Harpy-signed variants included)
│ ├─ pkgd.eagle # package downloader library (client side)
│ ├─ pkgr.eagle # package repository client library
│ ├─ pkgu.eagle # package uploads client library
│ ├─ pkgr_setup.eagle # setup/configure repositories & keys
│ ├─ pkgr_install.eagle # install/persist packages locally
│ └─ pkgr_upload.eagle # upload/publish packages (maintainers)
├─ externals/
│ ├─ Eagle/lib/Eagle1.0/ # Eagle library packaged for Tcl
│ └─ Harpy/Tools/sign.eagle# Harpy code-sign tooling
│ ├─ Eagle/lib/Eagle1.0/ # Eagle library packaged for Tcl
│ └─ Harpy/Tools/sign.eagle # Harpy code-sign tooling
├─ tools/
│ ├─ deploy.bat
│ ├─ pkgr_an_d_get.sh
│ └─ pkgr_an_d_install.sh # helper scripts to fetch/install the client
│ └─ pkgr_an_d_install.sh # helper scripts to fetch/install the client
└─ doc/
├─ redirector_v1.html # URN/URL redirector server documentation (reference)
├─ repository_v1.html # package metadata server documentation (reference)
└─ toolset_v1.html # package client toolset documentation (reference)
├─ redirector_v1.html # URN/URL redirector server documentation (reference)
├─ repository_v1.html # package metadata server documentation (reference)
└─ toolset_v1.html # package client toolset documentation (reference)
```
> File names and layout above come from the initial import(s). See the commit tree for the authoritative list. The current version is **1.0.11**.
---
## Security model at a glance
|
︙ | | |
Modified README.md.asc
from [0071719caf]
to [6a08ab4819].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
|
-----BEGIN PGP SIGNATURE-----
Comment: Eagle Package Repository
iQIzBAABCAAdFiEEw8dROIPu3TrtH+QlUCyWr0ldwtkFAmjXRFQACgkQUCyWr0ld
wtlhlRAAqOXgNYQuSDGwkFX+be03zXRQzohsdSxW+3/mulfUZwFzkxjvZNaRMdOw
WpkAWDh4rynmdcPkSkbgi5OoDsSTB1LLq6Ov0rXGhQq0ePz/Pel5kqMdTGTLSzcb
mzkYjhd4/xs4Af+eogvdxCUOR/UknWUC82O2pgAz+m3xIso5/Iq+9GmLQJXHUtC2
2YOkddRHnwcTIEmyKnMN4DYQsEOYckXk+2fivrtPpbvn+Vhsu8otDxIvUggiwj8P
oPEI95crEBWiAM07LIPEhlLhfSVhJNzaedvYunJ/QulU3rHVVAnnd/ujpBAC8DxZ
Qxwt/ytCtyt8HmGeOygHQHP3jwReQ+z1cfLPisg99HT9FIERjsBbr75elsrVbsUp
B+IG29y+mpltitP6V1qeOaf7OIxcVRVBz0XQe7buhWBhiGh/+Ls+Gl9pIL23fs5U
hkEMn34/4TIYySNJSeQgiOB7P4LNlVCud8rF24GEJHpHnCr7Dlm+S4zWf4nnnD6Y
PQws4WMGmWnBk0Bp8kVQp/Fm/PhxtlVNk1FgXNg5+0BE7MtZZmmXQyP2u7Ihx7+n
9EsQk5dJzhfc4Qmc3wyhq1WCbjMe9MdLFZzOmEwv2EmtPDdEsbzzFjBCUxZxTHLE
w2cI9FNwn75+1rHuHDeuUdcHbW4Q/HRYfmj5uZo9ACyIrG3mxLc=
=EhAi
iQIzBAABCAAdFiEEw8dROIPu3TrtH+QlUCyWr0ldwtkFAmjXRN8ACgkQUCyWr0ld
wtlU8w//aF0BdixMrA/kCpa0UmQI3lEMiTvbnqY8fTEVmgOLymskLjqaxFVBs1GT
9OzG29UHpvUlPEJKx58JupSjlNu87DKXDpFM0nRDVKolbrfkRCN+b4UpNXm7TwM+
NOHU1gN4j/gsBtjL7DrcjUhXIJyq/WJbi9xbgrQR5wYlJHLXUrS6/2KeSpQgyH+d
IwjB5zt0p0u+AT15jnx4CqHt31Iyl/uaGZpgBVRyhyDgvCicsXeGLKZs13Q1ctaD
Ec4Uglgu6B5LvPNKkYRvwgsAXPvB3hlz9kQCrljpqM80zNjFGECXNtafMO0aR1PX
hvOerYmt4mdcGigty2U6NUWloocsCkvYp29+rTF0fTeGXZDC8EdIYoqyabJMSrSL
zMwvGhuey6mF3mnIlcIh2l4TlGSwyYpGjQljCHcDtoR9O4cvkFpoa9rql+Qf5vZf
GGVwbYCtp7zE6cEWfmo42b/splJPyHRYIBI2CUrAs3HalHD78caMEVzMZ1z+QbWo
cRu0w6alEDwWUCpTL3Fa5XyMAAdvsxxWSD+vovuF9ErAL3f0l8HCpFeDdE0DWpAQ
ebnHkyI/Jma0YfOvTGIC4LRg6gUITSlpD6kQ6HUeZfl47p8+xAqEStrOgbEa6B44
4Ql+QLI0mWegeNzN9fy7PvrurnPzPVItMQDj4x5ffu9lchAGwuc=
=x7LD
-----END PGP SIGNATURE-----
|