~siprel
|
a88849743c
|
king: Module re-org in prepraration for new IO-Driver interface.
|
2020-06-08 01:19:43 +00:00 |
|
~siprel
|
21975cf929
|
King: Fixed a few bugs.
|
2020-06-07 23:35:54 +00:00 |
|
~siprel
|
6ab2d78d7b
|
king: Progress bars on replay.
|
2020-06-07 00:26:59 +00:00 |
|
~siprel
|
95df4b0764
|
king: Pier cleanup pass.
|
2020-06-06 23:34:27 +00:00 |
|
~siprel
|
648b0743c8
|
king: Shutdown TMVars now live in KingEnv/PierEnv.
|
2020-06-06 23:16:34 +00:00 |
|
~siprel
|
bd51337156
|
king: In non-daemon-mode, ^D now actually brings down the executable.
|
2020-06-06 21:33:15 +00:00 |
|
~siprel
|
45d7ac6150
|
king: Cleanup date serialization and move to Urbit.Time.
|
2020-06-05 16:20:21 +00:00 |
|
~siprel
|
54acebb0c5
|
Got bulshit scry working and hooked up replay progress callback.
|
2020-06-04 23:49:56 +00:00 |
|
~siprel
|
3838cf8abb
|
^C brings king/serf down cleanly and promptly.
|
2020-06-04 21:10:33 +00:00 |
|
~siprel
|
45f475a178
|
king: snapshot requests block until event log catches up to serf.
|
2020-06-02 23:03:04 +00:00 |
|
~siprel
|
28f464fc42
|
king: Each event comes with error callback, but all do nothing for now.
|
2020-06-02 20:48:07 +00:00 |
|
~siprel
|
61bdb3cac0
|
king: Re-Implemenet collectFX and log events as passed to the serf.
|
2020-06-01 21:31:24 +00:00 |
|
~siprel
|
75b97d9e60
|
Docs and cleanup for Urbit.Vere.Serf.IPC .
|
2020-06-01 17:51:37 +00:00 |
|
~siprel
|
a4f5ea2e2f
|
king: Urbit.Vere.King.IPC cleanup + handle scry/pack.
|
2020-05-31 22:43:34 +00:00 |
|
~siprel
|
2f852c2e9f
|
king: Remove GoodParse hack in newRunCompute .
|
2020-05-31 22:04:56 +00:00 |
|
Benjamin Summers
|
47247d86d2
|
Merge branch 'khrc' of github.com:urbit/urbit into ipc-redux-kh
|
2020-05-29 17:15:16 -07:00 |
|
Benjamin Summers
|
3c0db10703
|
king: Get tests to compile.
|
2020-05-29 15:57:35 -07:00 |
|
~siprel
|
7ece09c0d1
|
king: Cleanup IPC batching in swimming flow.
|
2020-05-29 20:16:37 +00:00 |
|
~siprel
|
ba440c8e3a
|
king: Make sure spinner callbacks are handled correctly from serf.
|
2020-05-29 19:20:53 +00:00 |
|
~siprel
|
bc35ec0406
|
king: IPC Batching during replay and normal operation.
|
2020-05-29 02:14:25 +00:00 |
|
~siprel
|
80b905c239
|
king: Slogs routed to both terminal and log output.
|
2020-05-28 18:56:51 +00:00 |
|
~siprel
|
d8f90ead07
|
king: Misc Small Cleanup.
|
2020-05-28 18:21:43 +00:00 |
|
~siprel
|
ca13d3f79b
|
king: Better handling of edge-cases around IPC failure.
|
2020-05-28 00:08:53 +00:00 |
|
~siprel
|
8e78266d74
|
king: Review and Cleanup w/ Harrison
|
2020-05-27 22:57:34 +00:00 |
|
~siprel
|
1f64a528cd
|
king: Handle replacement events correctly (dont try to parse them).
|
2020-05-27 00:08:07 +00:00 |
|
~siprel
|
26bd5a9e4b
|
king: Got new IPC working, still needs lots of polish.
|
2020-05-26 23:01:03 +00:00 |
|
Benjamin Summers
|
c5896f5ea0
|
HasKingEnv + HasPierEnv + misc cleanup
|
2020-05-22 11:37:58 -07:00 |
|
~siprel
|
e10d8ab9cb
|
king: Fleshed out some IPC flows for new protocol.
|
2020-05-21 22:42:00 +00:00 |
|
Benjamin Summers
|
0b2c78e24b
|
king: Skecthed out lowest layer of new IPC protocol.
|
2020-05-20 17:35:33 -07:00 |
|
Joe Bryan
|
0d4b0f6e30
|
WIP kh ipc protocol
|
2020-05-20 14:20:01 -07:00 |
|
Benjamin Summers
|
419dc03727
|
RIO environment cleanup.
|
2020-05-13 12:55:16 -07:00 |
|
Benjamin Summers
|
097259de66
|
king: Use random numbers for request IDs.
|
2020-05-13 12:06:55 -07:00 |
|
Benjamin Summers
|
66278edd19
|
king: Logging cleanup.
|
2020-05-13 12:06:32 -07:00 |
|
Benjamin Summers
|
ba4b9e7fdf
|
king: Use same logger from all contexts.
|
2020-05-13 11:29:50 -07:00 |
|
Benjamin Summers
|
b749017564
|
king: eyre: [WIP] Got multi-tenet HTTPS working.
|
2020-05-12 17:33:55 -07:00 |
|
Benjamin Summers
|
4ebf276430
|
king: Flags to disable HTTP/HTTPS/UDP per-ship.
|
2020-05-12 16:55:49 -07:00 |
|
Benjamin Summers
|
ba705694bd
|
king: eyre: [WIP] Got multi-tenet HTTPS working.
|
2020-05-12 15:43:19 -07:00 |
|
Benjamin Summers
|
67245e9052
|
king: eyre: Got multi-tenet HTTP working.
|
2020-05-12 12:53:40 -07:00 |
|
Benjamin Summers
|
f8cd148f0e
|
king: eyre: Hooked up multi-tenet HTTP. Start-up is a bit hacky. Still totally untested.
|
2020-05-12 12:04:46 -07:00 |
|
Benjamin Summers
|
965f599788
|
king: eyre: Finished multi-tenet HTTP flow (not yet started by king).
|
2020-05-11 12:51:51 -07:00 |
|
Benjamin Summers
|
c1454b1366
|
king: Finish factoring out HTTP server lifecycle from Eyre.
|
2020-05-10 15:27:02 -07:00 |
|
Benjamin Summers
|
37855fd704
|
king: Factor out HTTP server lifecycle from Eyre + impl multi-tenet HTTP.
|
2020-05-09 13:01:47 -07:00 |
|
Benjamin Summers
|
4b6c2c6ce0
|
king: Renamed %eyre modules.
|
2020-05-08 11:29:18 -07:00 |
|
Benjamin Summers
|
5ba113b499
|
Begin factoring out Raw HTTP logic from Eyre.
|
2020-05-07 17:38:27 -07:00 |
|
Benjamin Summers
|
36ca949317
|
king: Factored out DNS flow from Ames driver.
|
2020-05-07 14:15:32 -07:00 |
|
Benjamin Summers
|
21dcddc65b
|
king: Factored out UDP flow from Ames driver.
|
2020-05-05 16:18:29 -07:00 |
|
Benjamin Summers
|
47bf14f0f2
|
king: Further sketch of shared http.
|
2020-05-05 10:29:36 -07:00 |
|
Benjamin Summers
|
cb6d1c0f7f
|
king: Started implementing multi-tenet HTTP.
|
2020-05-05 10:29:33 -07:00 |
|
Benjamin Summers
|
eec02ebaa3
|
king: CLI parsing for ship-shared HTTP(S) server.
|
2020-05-05 10:29:31 -07:00 |
|
Benjamin Summers
|
e56e538ff3
|
Correctly shutdown on SIGTERM/SIGINT (fixing bad exception handling code).
|
2020-05-01 15:32:08 -07:00 |
|