Joe Bryan
81d6570410
builds noun/ separately from vere/
2018-12-17 12:23:54 -05:00
Joe Bryan
d67747c0f6
runs out of build directory
2018-12-17 11:28:55 -05:00
Joe Bryan
b710290677
completes event-time option renaming
2018-12-17 11:28:55 -05:00
Joe Bryan
064a9d18a5
cleans up CLI arg parsing for restart
2018-12-17 11:28:55 -05:00
Joe Bryan
2a50486c23
restores pier restart
2018-12-17 11:28:55 -05:00
Joe Bryan
72c9833689
corrects reference-counting in _boothack_doom()
2018-12-17 11:28:55 -05:00
Joe Bryan
c4544b2853
removes http from boot-sequence hack
2018-12-17 11:28:55 -05:00
Joe Bryan
17274f4693
prints event replacement details
2018-12-17 11:28:55 -05:00
Joe Bryan
a70568e3c3
sends single-home arvo identity and entropy events
2018-12-17 11:28:55 -05:00
Joe Bryan
f37647b35c
updates pier.c with new pill structure
2018-12-17 11:28:55 -05:00
Joe Bryan
572534f47e
updates ivory.c to latest pill
...
common pill interface, single-home
2018-12-17 11:28:55 -05:00
Joe Bryan
77eeb37003
updates u3v_lite for new pill structure and lifecycle formula
2018-12-17 11:28:55 -05:00
Joe Bryan
2cc5760627
enables u3t_slog() during boot
2018-12-17 11:28:55 -05:00
Joe Bryan
042b55326f
Merge branch 'release-candidate' into cc-release-rc-merge
...
* release-candidate: (90 commits)
Only bail if profiling is enabled
Fixes the build on OpenBSD
don't abort on bail:fail, but continue with crash handling
renames event-timing, adds build option to enable
Add jet for +del:in
prevents profiling on *bsd
removes preprocessor errors in trace.c on openbsd
updates secp256k1 to include /usr/local/include for openbsd
Style nits
[CI] Update arvo
Add a jet for +del:by
fit UTF-8 tape bug
calls u3_raft_work on leader promotion (for eager restart effects)
enables event-log encryption
removes unused u3v_nick (effect traversal) and u3v_http_request
refactors event replay, removing unnecessary effect traversal
refactors event poke, removing unnecessary effect traversal
trailing whitespace
adds and corrects some raft comments
separates effects and persistence
...
2018-12-17 11:28:24 -05:00
Joe Bryan
4d79a6b2ef
removes orphaned http-parser submodule
2018-12-17 11:11:58 -05:00
Joe Bryan
1efb9c3ec4
Merge pull request #1110 from mrdomino/release-candidate
...
Fixes the build on OpenBSD
2018-12-14 19:08:07 -05:00
Jōshin
830c0715f8
Only bail if profiling is enabled
2018-12-14 23:04:38 +00:00
Jōshin
69f4157588
Fixes the build on OpenBSD
...
Tested with stock clang on an OpenBSD 6.4 amd64 VM. Unfortunately
clang (and also gcc from ports) was not pleased about c3_rand,
whereas this was fine before. I have no idea what changed, but it
works now.
2018-12-14 22:51:02 +00:00
Joe Bryan
c707770e8a
Merge pull request #1109 from urbit/bail-fail-continue
...
don't abort on bail:fail, but continue with crash handling
2018-12-14 16:07:54 -05:00
Joe Bryan
916223326c
don't abort on bail:fail, but continue with crash handling
2018-12-13 23:26:17 -05:00
Joe Bryan
a50e040d55
Merge pull request #1108 from urbit/opt-event-time
...
renames event-timing, adds build option to enable
2018-12-13 21:22:49 -05:00
Joe Bryan
7a172f6860
renames event-timing, adds build option to enable
2018-12-13 20:03:19 -05:00
Joe Bryan
5a397fef43
Merge pull request #1107 from urbit/crypt-log
...
re-enable event-log encryption
2018-12-13 19:55:22 -05:00
Joe Bryan
e0880a5b2e
Merge pull request #1094 from urbit/build-compat
...
fixes various build and compatibility issues
2018-12-13 19:46:13 -05:00
Elliot Glaysher
cd9458603b
Merge pull request #1106 from urbit/jet-del-in
...
Add jet for +del:in
2018-12-13 15:27:02 -08:00
Elliot Glaysher
e25c8388a4
Add jet for +del:in
2018-12-13 14:39:53 -08:00
Joe Bryan
abe21628d5
Merge branch 'release-candidate' into build-compat
...
* release-candidate: (27 commits)
Style nits
[CI] Update arvo
Add a jet for +del:by
fit UTF-8 tape bug
calls u3_raft_work on leader promotion (for eager restart effects)
removes unused u3v_nick (effect traversal) and u3v_http_request
refactors event replay, removing unnecessary effect traversal
refactors event poke, removing unnecessary effect traversal
trailing whitespace
adds and corrects some raft comments
separates effects and persistence
updates terminal to always 32 bytes on read
updates ames to always allocate 2K bytes on read
set alarm for behn timers
updates u3_raft_work() to be async, adds sync u3_raft_play()
synchronously processes each event singly
handles effect/event pairs singly while iterating queue
factor out raft_pump()
factored out _raft_crop() and _raft_poke()
uncouple roe mutation
...
2018-12-13 17:22:04 -05:00
Joe Bryan
766e6e507e
prevents profiling on *bsd
2018-12-13 17:04:26 -05:00
Joe Bryan
a9f912cf0b
removes preprocessor errors in trace.c on openbsd
2018-12-13 15:49:02 -05:00
Joe Bryan
5b55368c4a
updates secp256k1 to include /usr/local/include for openbsd
2018-12-13 15:44:38 -05:00
Elliot Glaysher
16f346809a
Merge pull request #1104 from urbit/jet-del-by
...
Add a jet for +del:by
2018-12-13 11:41:07 -08:00
Elliot Glaysher
6c1e20dcbd
Style nits
2018-12-13 11:29:36 -08:00
Elliot Glaysher
df40b0252f
[CI] Update arvo
2018-12-13 11:06:07 -08:00
Elliot Glaysher
aea2139261
Add a jet for +del:by
2018-12-13 11:04:31 -08:00
Joshua Reagan
4c02d3d9b2
Merge pull request #1105 from urbit/joshuareagan-patch-2
...
fit UTF-8 tape bug
2018-12-12 22:23:20 -06:00
Joshua Reagan
6b3c9f8dff
fit UTF-8 tape bug
...
You should be able to do this in dojo:
```
> "Some UTF-8: ἄλφα"
"Some UTF-8: ἄλφα"
```
Now you can. @joemfb told me where to find the problem.
2018-12-12 18:19:54 -08:00
Joe Bryan
80f723fc17
Merge pull request #1103 from urbit/work-on-lead
...
calls u3_raft_work on leader promotion (for eager restart effects)
2018-12-12 02:27:23 -05:00
Joe Bryan
958e857476
calls u3_raft_work on leader promotion (for eager restart effects)
2018-12-12 02:24:13 -05:00
Joe Bryan
22e6a18e14
Merge pull request #1102 from urbit/nick-no-more
...
removes unnecessary effect traversals
2018-12-12 01:37:50 -05:00
Joe Bryan
62960bbc28
enables event-log encryption
2018-12-12 01:19:34 -05:00
Joe Bryan
f18d6cbc10
removes unused u3v_nick (effect traversal) and u3v_http_request
2018-12-12 00:40:04 -05:00
Joe Bryan
a848191c50
refactors event replay, removing unnecessary effect traversal
2018-12-12 00:39:31 -05:00
Joe Bryan
dfecb3a1cb
refactors event poke, removing unnecessary effect traversal
2018-12-12 00:39:06 -05:00
Ted Blackman
073136cb1a
Merge pull request #1101 from urbit/rc-behn-fix
...
fix behn timers
2018-12-11 18:56:50 -08:00
Ted Blackman
918e1cb38f
trailing whitespace
2018-12-11 18:42:38 -08:00
Joe Bryan
050c8ce104
Merge pull request #910 from urbit/lather
...
Process one event at a time
2018-12-11 21:05:21 -05:00
Joe Bryan
ccfe5888aa
Merge pull request #995 from urbit/fix-libuv-max-allocation
...
Use smaller heap allocations on libuv i/o reads
2018-12-11 21:04:37 -05:00
Joe Bryan
d448340a76
adds and corrects some raft comments
2018-12-11 20:55:52 -05:00
Joe Bryan
302704bd22
separates effects and persistence
...
and always apply effects, even if the state didn't change
2018-12-11 20:51:09 -05:00
Joe Bryan
2f24bb1d1b
updates terminal to always 32 bytes on read
2018-12-11 18:39:02 -05:00