Curtis Yarvin
|
447a510ef8
|
Adjust vanes for research changes.
|
2018-05-03 17:59:10 -07:00 |
|
Curtis Yarvin
|
07fd6faab9
|
Merge branch 'master' into research-merge; broken
|
2018-05-03 10:51:39 -07:00 |
|
Fang
|
f090916f34
|
Adapt state.
|
2018-04-30 22:31:57 +02:00 |
|
Fang
|
7e39bd8a8b
|
Remove special logic for the "next aeon to check is 0" case.
It shouldn't be able to occur anymore, so we're fine with being loud if it does.
|
2018-04-30 22:31:14 +02:00 |
|
Fang
|
0c1ed91dc6
|
Stored %next requests now point to the next revision they want to check for changes.
|
2018-04-30 22:28:57 +02:00 |
|
Fang
|
9f94497e87
|
When looking for changes at revision zero, look for file creation.
This fixes the symptom described in #681, but not the problem.
|
2018-04-30 16:23:05 +02:00 |
|
Joseph Bryan
|
a35bb28e69
|
replaces all uses of %# with %~
|
2018-04-04 13:25:54 -07:00 |
|
Joseph Bryan
|
d6e1e3bc27
|
replaces all tall cnsg hoons with %#
|
2018-04-04 14:07:05 -04:00 |
|
C. Guy Yarvin
|
28f6da3fa8
|
More cleanup.
|
2018-03-19 11:12:44 -07:00 |
|
C. Guy Yarvin
|
3ffa56cbbd
|
Fix previous commit.
|
2018-03-19 10:43:25 -07:00 |
|
C. Guy Yarvin
|
3afa0876d3
|
Stop using obsolete $~ syntax.
|
2018-03-18 21:18:20 -07:00 |
|
C. Guy Yarvin
|
5f7d3922bd
|
End use of legacy $| and $& syntax.
|
2018-03-18 20:54:47 -07:00 |
|
C. Guy Yarvin
|
79aa1cbc61
|
Fix $? to use %fits.
|
2018-03-17 18:06:15 -07:00 |
|
Fang
|
e875efd771
|
Merge pull request #637 from Fang-/breach-cleanup
Pre-breach cleanup
|
2018-02-22 18:44:33 +01:00 |
|
Joe Bryan
|
f7329c5872
|
escapes "{" in tape print (++dash:us) (#636)
modifies ++dash:us to take a list of additional characters to escape
|
2018-02-22 16:03:13 +01:00 |
|
Fang
|
0d647de570
|
Clean up ++load of vanes.
|
2018-02-22 15:19:17 +01:00 |
|
C. Guy Yarvin
|
c1182da583
|
About to test ripple.
|
2018-02-14 15:59:30 -08:00 |
|
C. Guy Yarvin
|
55ea6e6aea
|
Cleared fab flags; preparing to ripple.
|
2018-02-13 21:36:25 -08:00 |
|
C. Guy Yarvin
|
3d462e184a
|
Only one fabrication bit.
|
2018-02-13 14:19:11 -08:00 |
|
Fang
|
7c747731ca
|
For %crow tasks: Skim instead of murn. No longer include desks with no rules.
|
2018-02-13 20:04:47 +01:00 |
|
Fang
|
3b2543dfe8
|
Fixed and simplified logic in ++allowed-by.
|
2018-02-13 19:47:17 +01:00 |
|
Fang
|
a6c6714c5d
|
Fixed incorrect recursion logic for finding permissions.
|
2018-02-13 19:45:24 +01:00 |
|
C. Guy Yarvin
|
9a8dfb21fc
|
Almost fully transitioned.
|
2018-02-12 17:09:22 -08:00 |
|
Fang
|
61505ff785
|
Clay task for retrieving the rules that apply to a group.
|
2018-02-12 17:57:59 +01:00 |
|
Fang
|
9f66086936
|
Permission list structure.
|
2018-02-12 17:57:04 +01:00 |
|
Fang
|
ab0dc23065
|
Return an error when trying to add rules that contain undefined permission groups.
|
2018-02-12 16:27:14 +01:00 |
|
Fang
|
8c532942b4
|
Deleting a permissions group now deletes it from all rules.
|
2018-02-12 16:02:32 +01:00 |
|
C. Guy Yarvin
|
7b28975ebb
|
Converted whole kernel to use modern defaulting.
|
2018-02-11 21:01:25 -08:00 |
|
C. Guy Yarvin
|
5a9aba2185
|
Most of the way to default-clean.
|
2018-02-10 21:24:22 -08:00 |
|
Fang
|
9f05d2f662
|
Add faces to clay ++task.
|
2018-02-09 14:48:08 +01:00 |
|
Fang
|
315823250f
|
Add req alias for incoming requests.
|
2018-02-09 13:33:15 +01:00 |
|
Fang
|
e541a55575
|
Cleanup and stylistic changes.
|
2018-02-09 13:25:46 +01:00 |
|
Fang
|
f60bb7efc1
|
Actually do permission checks in ++lobes-at-path, for %many requests.
|
2018-02-09 13:00:12 +01:00 |
|
Fang
|
ee1fb2b4ab
|
We no longer need to set local copies of remote desks to readable explicitly.
|
2018-02-09 12:59:42 +01:00 |
|
Fang
|
d7fdb4545e
|
Ensure %kids desk is publicly readable.
Set permissions for that during boot and clay update.
|
2018-02-09 00:37:17 +01:00 |
|
Fang
|
f835ac4c57
|
Fix permission checks for %y and %z requests.
|
2018-02-09 00:35:42 +01:00 |
|
Fang
|
aa2843fedb
|
Maintain old %warp interface. Use %werp for %west read requests.
This also makes live-updating to this new clay easier.
|
2018-02-08 17:11:32 +01:00 |
|
Fang
|
97eb2a91ae
|
State adapter.
|
2018-02-08 14:39:53 +01:00 |
|
Fang
|
91fe74d7d6
|
Add requester ship to clay's %warp task to aid in permission checks for %wests.
|
2018-02-08 00:42:40 +01:00 |
|
Fang
|
f0ee403285
|
Misc small cleanup.
|
2018-02-07 22:28:33 +01:00 |
|
Fang
|
f296c9bbae
|
Ensure local copies of foreign desks are always fully accessible.
|
2018-02-07 22:14:59 +01:00 |
|
Fang
|
c890dad271
|
Support %p requests.
|
2018-02-07 21:11:25 +01:00 |
|
Fang
|
3f7e76cca5
|
Implement requests for reading and writing permission groups.
|
2018-02-07 21:07:42 +01:00 |
|
Fang
|
8b0b82eb72
|
Implemented permission checks for read requests.
|
2018-02-07 21:04:07 +01:00 |
|
Fang
|
6a67b11915
|
Request sources are now properly bound to the requests, rather than only passed into the desk core initially.
|
2018-02-07 17:56:50 +01:00 |
|
Fang
|
1b231e82f8
|
Implement %perm clay request for setting permissions of a node.
|
2018-02-07 17:56:22 +01:00 |
|
Fang
|
3244cd2802
|
No longer deduce request source from duct, but pull from socks in %warp and %west as intended.
|
2018-02-06 21:57:38 +01:00 |
|
C. Guy Yarvin
|
842fb0bd96
|
Add $~ default rune; remove $~ legacy uaes.
|
2018-02-02 21:23:22 -08:00 |
|
C. Guy Yarvin
|
5ab69a2c97
|
Merge remote-tracking branch 'belisarius222/fjord' into research-fjord
|
2018-01-31 16:17:03 -08:00 |
|
C. Guy Yarvin
|
e749d60b1d
|
Merged with constant errors disabled.
|
2018-01-31 15:36:48 -08:00 |
|