Tony Garnock-Jones
|
0ecc322f8b
|
TODO
|
2021-04-16 22:56:22 +02:00 |
Tony Garnock-Jones
|
a24042bc7b
|
Use facets to be more robust against moderator leaving and rejoining
|
2021-04-16 22:56:10 +02:00 |
Tony Garnock-Jones
|
a865a2dddd
|
Attenuate authority in secure chat
|
2021-04-16 22:38:39 +02:00 |
Tony Garnock-Jones
|
8b460a2f1c
|
Fix up secure-chat using facets!; and factor out readline
|
2021-04-16 20:58:22 +02:00 |
Tony Garnock-Jones
|
ff1feff82b
|
Facets, first draft
|
2021-04-16 20:29:16 +02:00 |
Tony Garnock-Jones
|
6224a4dbf3
|
Steps toward secure-chat. Highlights the need for a tree of facets.
|
2021-04-16 14:38:08 +02:00 |
Tony Garnock-Jones
|
23fa218df2
|
Rename simple-chat
|
2021-04-15 20:48:44 +02:00 |
Tony Garnock-Jones
|
421ea699c7
|
Tighten
|
2021-04-15 20:14:49 +02:00 |
Tony Garnock-Jones
|
f35815d62a
|
Simplest chat system
|
2021-04-15 20:07:39 +02:00 |
Tony Garnock-Jones
|
4737a3d070
|
Repair lack-of-encoding error
|
2021-04-15 20:07:18 +02:00 |
Tony Garnock-Jones
|
c46f78f536
|
Add schema bundle target
|
2021-04-01 22:05:40 +02:00 |
Tony Garnock-Jones
|
29245af627
|
Bump preserves dep
|
2021-04-01 22:03:52 +02:00 |
Tony Garnock-Jones
|
be81529c5d
|
Named arguments
|
2021-03-23 19:18:26 +01:00 |
Tony Garnock-Jones
|
1bd65cd283
|
Update to new schema compiler backend
|
2021-03-23 12:18:57 +01:00 |
Tony Garnock-Jones
|
346218f26a
|
Regenerate from schema with better compiler
|
2021-03-14 21:18:49 +01:00 |
Tony Garnock-Jones
|
a9c9def067
|
Use generated decoders
|
2021-03-12 20:49:18 +01:00 |
Tony Garnock-Jones
|
1269293b8a
|
Update to fixed packages
|
2021-03-11 23:14:06 +01:00 |
Tony Garnock-Jones
|
56ca208b24
|
Update to latest schema
|
2021-03-11 23:04:55 +01:00 |
Tony Garnock-Jones
|
30bb5393c6
|
Back up to speed by avoiding S.* prefix and importing individual values directly
|
2021-03-11 22:57:18 +01:00 |
Tony Garnock-Jones
|
5086e3b209
|
Switch to using the schema-generated code. It's about half the speed. I wonder why?
|
2021-03-11 21:56:35 +01:00 |
Tony Garnock-Jones
|
4393561fc9
|
Upgrade preserves
|
2021-03-11 19:18:00 +01:00 |
Tony Garnock-Jones
|
f7399cb858
|
Move to autogenerated schemas
|
2021-03-11 18:00:45 +01:00 |
Tony Garnock-Jones
|
8fa737ce85
|
Prepare for Preserves schema; switch to yarn
|
2021-03-10 23:49:34 +01:00 |
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 |