Benjamin Summers
03131c1400
Fix HTTP server effect parse errors.
2019-12-19 11:30:09 -08:00
Benjamin Summers
44d477dff8
Hacked terminal-progress-bar
to use RIO.logSticky for better interaction with log output.
2019-12-19 10:21:23 -08:00
Benjamin Summers
ef6d0cc189
Vendored terminal-progress-bar
.
2019-12-19 09:40:21 -08:00
Benjamin Summers
5b931657c8
Merge branch 'master' of github.com:urbit/urbit into king-haskell
2019-12-19 08:14:49 -08:00
benjamin-tlon
fcae7e6587
Build Linux static executables. ( #2120 )
2019-12-19 08:11:59 -08:00
Benjamin Summers
849410e1fe
Update tests.
2019-12-19 06:13:20 -08:00
Benjamin Summers
ce193616b4
Hack: king new
does not run a ship: some weird behavior there.
2019-12-19 06:06:30 -08:00
Benjamin Summers
e0bf6943c9
Make sure that terminal connections are closed properly on disconnects.
2019-12-19 05:16:52 -08:00
Benjamin Summers
8aa15e3b5c
Use ping thread to keep websocket connection alive.
2019-12-19 04:43:40 -08:00
Benjamin Summers
3cc952824e
king bug validate-event
uses progress bar.
2019-12-19 04:02:06 -08:00
Benjamin Summers
18ad1d137c
Enable NounServ logging, terminal logs to ~/.urbit/king.log
2019-12-19 03:32:56 -08:00
Benjamin Summers
152fb5c5f4
AGPL -> MIT
2019-12-19 03:08:19 -08:00
Benjamin Summers
72f21fad05
Fix stack ghci proto
.
2019-12-19 03:02:19 -08:00
Benjamin Summers
92635d8788
Show instance for Galaxy
uses @p
formatting.
2019-12-19 02:18:12 -08:00
Benjamin Summers
e78743cf1c
Merge branch 'king-haskell' of github.com:urbit/urbit into king-haskell
2019-12-19 01:43:06 -08:00
Benjamin Summers
8c6a1ed651
Fix flipped terminal height/width.
2019-12-19 01:43:01 -08:00
Benjamin Summers
f77840c81b
re-enable king<->serf logs
2019-12-19 01:42:49 -08:00
Jared Tobin
9b0582323c
Merge branch 'philip/eth-watcher' ( #2113 )
...
* philip/eth-watcher:
ph: fix tests by spamming blocks regularly
gaze: reflect changes to eth-watcher
ames: better printfs
jael: only advance lifes
jael: stop ship-to-ship
jael: add "eager" mode to avoid hitting nodes as much
jael: properly store ship sources
gen: add +azimuth-sources
jael: re-enable ship-to-ship communication
eth-watcher: actually stop pending thread when restarting
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-12-18 12:13:27 -03:30
Philip Monk
1a7658bd91
ph: fix tests by spamming blocks regularly
2019-12-18 11:53:36 -03:30
Philip Monk
de2d0f3014
gaze: reflect changes to eth-watcher
2019-12-18 11:38:56 -03:30
Philip Monk
0e876b3cd4
ames: better printfs
2019-12-18 11:31:17 -03:30
Philip Monk
3d30b3b73c
jael: only advance lifes
...
This matches the semantics of rifts and makes it more forgiving of
misordered updates.
2019-12-18 11:31:14 -03:30
Philip Monk
16d98e5eda
jael: stop ship-to-ship
2019-12-18 11:19:41 -03:30
Philip Monk
18c3e7253b
jael: add "eager" mode to avoid hitting nodes as much
2019-12-18 10:58:00 -03:30
Philip Monk
15bd35301e
jael: properly store ship sources
2019-12-18 10:42:57 -03:30
Philip Monk
7706ed6a0c
gen: add +azimuth-sources
2019-12-18 10:41:39 -03:30
Philip Monk
7ca3d9624e
ames: handle misordered crashing boons
...
Two bugs fixed here: first, if the %done reentrancy triggered another
%boon, that wasn't getting translated to a %lost, even though it could
have been the reason the event crashed in the first place.
Second, the %done reentrancy needs to happen after we emit our move, so
that we don't invert the order of the %boon's we produce.
2019-12-17 20:58:30 -08:00
Philip Monk
e5ac690fd3
jael: re-enable ship-to-ship communication
...
Also fix bug in eth-watcher that didn't cancel outstanding threads when
config changes.
And set default rift for ourselves to 0.
2019-12-17 16:14:07 -08:00
Philip Monk
e88f91f3b2
eth-watcher: actually stop pending thread when restarting
2019-12-17 16:14:02 -08:00
Philip Monk
a64e516fc5
Merge pull request #2098 from urbit/philip/eyre-quiet
...
eyre: turn sigpam into flog
2019-12-17 15:54:16 -08:00
Elliot Glaysher
105de96e46
Update version numbers to use the v0.10.1 pill.
2019-12-17 11:05:18 -08:00
Benjamin Summers
a920e71aca
External terminals working well now (Lots more janky cherry picking from king-daemon branch)
2019-12-17 10:06:20 -08:00
Benjamin Summers
c579335288
Hacky code to get king con
to connect to King API server.
2019-12-17 08:55:10 -08:00
Benjamin Summers
caa3d7f33c
Pulled in and integrated a commit from my king-daemon branch.
2019-12-17 06:31:50 -08:00
Benjamin Summers
154fc5f849
Never run a local terminal.
2019-12-17 03:29:58 -08:00
Benjamin Summers
dbe174d522
Updated tests to new Ames events.
2019-12-17 02:14:34 -08:00
pilfer-pandex
c5b0834bca
Merge branch 'king-haskell' of github.com:urbit/urbit into king-haskell
2019-12-16 15:03:50 -08:00
pilfer-pandex
2103b9f941
Merge branch 'pp/proto' of github.com:urbit/urbit into king-haskell
2019-12-16 15:01:50 -08:00
pilfer-pandex
601508adfc
some convenience, partial work on let
2019-12-16 14:54:38 -08:00
Benjamin Summers
36692278e1
Merge branch 'master' of github.com:urbit/urbit into merge-king
2019-12-16 14:49:20 -08:00
Benjamin Summers
7e124cd3dd
Merge branch 'king-haskell' of github.com:urbit/urbit into merge-king
2019-12-16 14:43:44 -08:00
Joe Bryan
1cf8e6e640
vere: plug leak in worker args
2019-12-16 11:59:04 -08:00
Joe Bryan
0162379f62
worker: plug leak in event tracing
2019-12-16 11:59:04 -08:00
Joe Bryan
e9f3aa19ef
vere: free curl response buffers after use
2019-12-16 11:59:04 -08:00
Joe Bryan
e9b1b22a6e
vere: plugs a leak on the "boothack" command socket connection
...
but more work is needed to fully close and cleanup
2019-12-16 11:59:04 -08:00
Joe Bryan
dc5e5f38a7
test: free malloc'd structures in tests
2019-12-16 11:59:04 -08:00
Joe Bryan
73ad2c543f
vere: consistently use c3 malloc/free wrappers
2019-12-16 11:59:03 -08:00
Benjamin Summers
0fa9086b4d
Fix a nasty bug in atom<->bytestring conversion.
2019-12-16 02:22:18 -08:00
Joe Bryan
4691fa2a8d
vere: plugs leak of http response headers
2019-12-14 23:26:24 -08:00
Joe Bryan
01470355d1
vere: fix use-after-free in closing/canceling http request
2019-12-14 18:25:43 -08:00