Joe Bryan
008cd925ff
u3: switches GMP import assert to conditional
2020-05-01 00:23:59 -07:00
Joe Bryan
6e98bdd3d3
TMP kill -9 urbit in test
2020-05-01 00:23:59 -07:00
Joe Bryan
60183bded1
vere: refactors event replay and failure printfs
2020-05-01 00:23:59 -07:00
Joe Bryan
f28c775337
wip rewrites peek
2020-05-01 00:23:59 -07:00
Joe Bryan
224856c81c
vere: refactors ovum lifecycle callbacks
2020-05-01 00:23:59 -07:00
Joe Bryan
baa8c0e98f
vere: much more pier refactoring
2020-05-01 00:23:59 -07:00
Joe Bryan
9cc3242d75
vere: free i/o drivers on exit
2020-05-01 00:23:59 -07:00
Joe Bryan
afcba71a64
blah i/o driver integrations
2020-05-01 00:23:59 -07:00
Joe Bryan
e80f6f8539
vere: misc tweaks
2020-05-01 00:23:59 -07:00
Joe Bryan
6ec8f5fc49
vere: WIP refactor types, enable peek
2020-05-01 00:23:59 -07:00
Joe Bryan
8935682067
vere: begins vere.h header cleanup
2020-05-01 00:23:59 -07:00
Joe Bryan
3f476570c9
vere: renames newt callback typedefs
2020-05-01 00:23:59 -07:00
Joe Bryan
a49d9b8206
vere: sets up i/o driver async initialization
2020-05-01 00:23:59 -07:00
Joe Bryan
1302a120b1
vere: making i/o driver bail callbacks optional
2020-05-01 00:23:59 -07:00
Joe Bryan
a44dadc5fc
vere: adds hack to fix u3l_log printing across the pipe
2020-05-01 00:23:59 -07:00
Joe Bryan
54b404f273
vere: WIP refactors serf
2020-05-01 00:23:54 -07:00
Joe Bryan
b77da3b0f1
vere: WIP moar serf refactoring, leaks appear fixed
2020-04-30 15:01:22 -07:00
Joe Bryan
723f271ac6
WIP solid pill
2020-04-30 15:01:22 -07:00
Joe Bryan
a3f85f8086
arvo: fixes +solid boot sequence
2020-04-30 15:01:22 -07:00
Joe Bryan
46dcef2c22
vere: refactors auto.c and i/o driver integrations
2020-04-30 15:01:22 -07:00
Joe Bryan
c1d1f43034
vere: refactors init/boot/play state transitions
2020-04-30 15:01:22 -07:00
Joe Bryan
324175de92
vere: re-enables event spinner
2020-04-30 15:01:22 -07:00
Joe Bryan
13ce959539
vere: refactors lord.c
2020-04-30 15:01:22 -07:00
Joe Bryan
c91daffe0f
vere: refactors disk.c
2020-04-30 15:01:22 -07:00
Joe Bryan
ef83c0160e
vere: refactors lmdb.c, separating it from u3 and uv
2020-04-30 15:01:22 -07:00
Joe Bryan
24b6190a3d
c3: use c3_assert in c3_stub
2020-04-30 15:01:22 -07:00
Joe Bryan
16f606419c
vere: refactored event batching to serf, fixing snapshots
2020-04-30 15:01:22 -07:00
Joe Bryan
c619884efd
vere: plugs leaks in cttp
2020-04-30 15:01:22 -07:00
Joe Bryan
1f6342fc25
vere: disposes of ovum when done and on exit
2020-04-30 15:01:22 -07:00
Joe Bryan
ecc8080619
vere: removes reck.c, all i/o drivers use u3_auto
2020-04-30 15:01:22 -07:00
Joe Bryan
5e6a989509
vere: prevents term.c from retrying tcsetattr() indefinitely
2020-04-30 15:01:22 -07:00
Joe Bryan
5e612caea3
vere: WIP moves term.c to u3_auto
2020-04-30 15:01:22 -07:00
Joe Bryan
a777a0115f
vere: WIP moves http.c to u3_auto
2020-04-30 15:01:22 -07:00
Joe Bryan
e3cae2ee11
vere: removes reverse, reverse tcp proxy
2020-04-30 15:01:22 -07:00
Joe Bryan
3a711c2052
vere: WIP moves cttp.c to u3_auto
2020-04-30 15:01:22 -07:00
Joe Bryan
2e5b44671c
vere: WIP moves unix.c to u3_auto
2020-04-30 15:01:22 -07:00
Joe Bryan
d3b99f26f4
vere: WIP moves ames.c to u3_auto
2020-04-30 15:01:22 -07:00
Joe Bryan
73d509bcf9
vere: WIP moves behn.c to u3_auto
2020-04-30 15:01:22 -07:00
Joe Bryan
65a8ce4e10
vere: improves lord's graceful serf shutdown
2020-04-30 15:01:22 -07:00
Joe Bryan
12c70311e7
vere: refactors event replay, fixing bugs
2020-04-30 15:01:22 -07:00
Joe Bryan
33a98d1e2e
vere: distinguishes lmdb error messages
2020-04-30 15:01:22 -07:00
Joe Bryan
8c982a0f03
vere: WIP pier/serf rewrite
2020-04-30 15:01:22 -07:00
Joe Bryan
f912d7eaf8
vere: WIP serf protocol tweaks
2020-04-30 15:01:22 -07:00
Joe Bryan
3e8d8e7795
u3: properly disables stack-overflow handling via NO_OVERFLOW
2020-04-30 15:01:22 -07:00
Joe Bryan
a4fa434bca
vere: WIP adds lord.c (serf controller)
2020-04-30 15:01:22 -07:00
Joe Bryan
7226b7b21d
vere: WIP adds auto.c (i/o driver abstraction)
2020-04-30 15:01:22 -07:00
Joe Bryan
13c51e2fe6
u3: adds u3r_safe_* accessors
2020-04-30 15:01:15 -07:00
Joe Bryan
14df4d016c
vere: WIP serf
2020-04-26 16:56:47 -07:00
Fang
0578dc5643
Merge pull request #2658 from urbit/mp/invite-search-lenience
...
invite search: avoid crashing with no associations
2020-04-02 21:25:09 +02:00
Matilde Park
65f8991ac8
invite search: avoid crashing with no associations
...
By using an array, not a set, we stop deduplicating our group index,
pushing redundant information instead. When searching, this prevents a
component fail state where it cannot search a non-existent index for
matches.
2020-04-02 14:50:29 -04:00