Tony Garnock-Jones
|
1b120512a8
|
Attenuator, for experimenting with client/server
|
2021-03-05 21:37:58 +01:00 |
Tony Garnock-Jones
|
4b7fd6ce88
|
Bump preserves version
|
2021-03-05 21:18:01 +01:00 |
Tony Garnock-Jones
|
26582f2799
|
SturdyRef gatekeeper
|
2021-03-04 22:08:49 +01:00 |
Tony Garnock-Jones
|
1c7e68f461
|
Split out sturdy-demo.ts
|
2021-03-04 21:11:58 +01:00 |
Tony Garnock-Jones
|
e7ebf8e821
|
Split out crypto to get it to run in the browser as well as node.js
|
2021-03-04 21:01:28 +01:00 |
Tony Garnock-Jones
|
50a563210c
|
SturdyRef prototype
|
2021-03-04 19:54:22 +01:00 |
Tony Garnock-Jones
|
e23b93e913
|
Split out rewrite.ts
|
2021-03-04 19:54:12 +01:00 |
Tony Garnock-Jones
|
b72fb6c309
|
Tidy up
|
2021-03-04 11:38:20 +01:00 |
Tony Garnock-Jones
|
e14082795c
|
Client/server!
|
2021-03-04 11:29:37 +01:00 |
Tony Garnock-Jones
|
81a307e03c
|
Move exception handling to the right place: inside each turn
|
2021-03-04 11:29:28 +01:00 |
Tony Garnock-Jones
|
01fb3a471a
|
Allow startup without explicit limit/report parameters
|
2021-03-04 11:29:04 +01:00 |
Tony Garnock-Jones
|
ade26bd283
|
Bump preserves dep
|
2021-03-04 11:28:44 +01:00 |
Tony Garnock-Jones
|
12103e43d2
|
Reuse decoder, allowing multi- or partial-packet input byte chunks
|
2021-03-04 10:42:52 +01:00 |
Tony Garnock-Jones
|
abcf0dd933
|
Repair warnings
|
2021-03-03 16:39:37 +01:00 |
Tony Garnock-Jones
|
9865fe4efd
|
Better Worker state management, including proper shutdown
|
2021-03-03 16:23:22 +01:00 |
Tony Garnock-Jones
|
5c3408f488
|
Cosmetic
|
2021-03-03 16:23:00 +01:00 |
Tony Garnock-Jones
|
26f8cd81d2
|
Run box/client in the actor they are spawned in, for Worker termination purposes
|
2021-03-03 16:22:19 +01:00 |
Tony Garnock-Jones
|
b2add0e463
|
Actor atExit and exitHooks
|
2021-03-03 16:21:47 +01:00 |
Tony Garnock-Jones
|
94831bd140
|
Cross-Relay attenuation
|
2021-03-03 15:45:35 +01:00 |
Tony Garnock-Jones
|
1cf0d9f89f
|
Less ceremony around proxied retractions
|
2021-03-03 11:48:07 +01:00 |
Tony Garnock-Jones
|
1f5389b9cd
|
Revocable forwarders
|
2021-03-03 11:45:01 +01:00 |
Tony Garnock-Jones
|
f8f643000a
|
Repair task-reordering bug
|
2021-03-03 11:44:45 +01:00 |
Tony Garnock-Jones
|
b922a53d6a
|
Simpler wload
|
2021-03-02 16:42:53 +01:00 |
Tony Garnock-Jones
|
9b904ee4df
|
Remove unused imports
|
2021-03-02 15:53:06 +01:00 |
Tony Garnock-Jones
|
58791867f3
|
Don't hog the runtime permanently with spinning actors
|
2021-03-02 13:58:03 +01:00 |
Tony Garnock-Jones
|
b6473eee6d
|
Clean up repo layout
|
2021-03-02 13:53:33 +01:00 |
Tony Garnock-Jones
|
d9a1480bad
|
Bump preserves dep
|
2021-03-02 13:44:31 +01:00 |
Tony Garnock-Jones
|
f29a7946f2
|
Attenuation with relaying - not finished yet
|
2021-03-02 12:41:06 +01:00 |
Tony Garnock-Jones
|
096262fdd5
|
Fix CRec type
|
2021-03-02 12:40:50 +01:00 |
Tony Garnock-Jones
|
3a4a8a6ccb
|
Much good progress
|
2021-03-02 09:52:50 +01:00 |
Tony Garnock-Jones
|
c7f5f487e7
|
Better record typing
|
2021-02-25 23:23:51 +01:00 |
Tony Garnock-Jones
|
080c5bd278
|
Huh, don't need to mention discard as often
|
2021-02-25 22:50:50 +01:00 |
Tony Garnock-Jones
|
3b2e544f35
|
Lifted patterns and templates; typed records
|
2021-02-25 22:24:21 +01:00 |
Tony Garnock-Jones
|
99e6b6ab3d
|
Split out dataspace.ts; more notes on patterns
|
2021-02-25 12:29:02 +01:00 |
Tony Garnock-Jones
|
55cb767635
|
Notes on pattern languages
|
2021-02-25 12:22:28 +01:00 |
Tony Garnock-Jones
|
88bfb1373b
|
Tweak matcher
|
2021-02-25 11:43:38 +01:00 |
Tony Garnock-Jones
|
c3100f158e
|
Attenuation now has alternative template possibilities
|
2021-02-25 11:41:26 +01:00 |
Tony Garnock-Jones
|
ec7a816aeb
|
Rearrange
|
2021-02-24 22:21:14 +01:00 |
Tony Garnock-Jones
|
78662a0d77
|
Simplify
|
2021-02-24 22:19:37 +01:00 |
Tony Garnock-Jones
|
63270a97b4
|
Avoid misleading type
|
2021-02-24 22:16:34 +01:00 |
Tony Garnock-Jones
|
cf1a3da43d
|
Interpreter-based attenuation
|
2021-02-24 21:48:55 +01:00 |
Tony Garnock-Jones
|
f043bc13b9
|
First stab at attenuation
|
2021-02-23 16:16:15 +01:00 |
Tony Garnock-Jones
|
77fbab89dd
|
Simpler treatment of Refs
|
2021-02-23 15:53:42 +01:00 |
Tony Garnock-Jones
|
ec5146a8a7
|
Cosmetic
|
2021-02-23 15:42:43 +01:00 |
Tony Garnock-Jones
|
5669154e96
|
The local tasks are just another queue
|
2021-02-23 15:40:43 +01:00 |
Tony Garnock-Jones
|
4045d0d0ed
|
Refine references and syncing
|
2021-02-23 15:38:57 +01:00 |
Tony Garnock-Jones
|
cd7efd615e
|
It isn't really sensible to have a Ref for non-Entities
|
2021-02-23 14:35:23 +01:00 |
Tony Garnock-Jones
|
ecef864793
|
Tighten
|
2021-02-23 14:08:29 +01:00 |
Tony Garnock-Jones
|
ba2b2edfc3
|
Reuse LocalAction definition
|
2021-02-23 11:17:38 +01:00 |
Tony Garnock-Jones
|
f0c1c8665e
|
Tighten
|
2021-02-23 11:15:18 +01:00 |