Jōshin
97b072ef6d
warn about urandom
2018-12-27 20:06:45 +00:00
Jōshin
ff8fa84e28
Remove pedantic arg
2018-12-27 11:55:40 -08:00
Jōshin
59102acc59
Rename dep
2018-12-27 11:53:34 -08:00
Jōshin
38cf11ed34
Cleanup, MIT license
2018-12-27 11:43:48 -08:00
Jōshin
4d89cad020
Add a sample program
2018-12-27 19:19:59 +00:00
Jōshin
16451c769c
Fix on Linux
2018-12-27 19:13:51 +00:00
Jōshin
30390fa180
More robust read loop
2018-12-27 11:07:48 -08:00
Jōshin
f1b44b42a9
Get it working
2018-12-27 10:56:10 -08:00
Jōshin
8ef34bea65
blargh fighting with meson
2018-12-27 10:27:28 -08:00
Jōshin
7a7e7b30f8
Simpler implementation
2018-12-26 22:06:40 -08:00
Jōshin
a9f39225c5
Fix build on OS X
2018-12-25 19:49:36 -08:00
Jōshin
aa7e4cce8e
Initial
2018-12-25 19:44:59 -08:00
Fang
50938333a2
Merge pull request #1114 from urbit/azimuth-sponsor
...
Update dawn comments
2018-12-21 18:36:49 +01:00
Fang
a09e2b7818
Update comments in dawn to reflect changes in urbit/arvo#958
2018-12-21 18:00:48 +01:00
Fang
20adb8a4f7
Merge pull request #1111 from urbit/azimuth
...
Rename hull to point in Ethereum boot logic
2018-12-18 20:48:50 +01:00
Fang
e53b0497a2
Rename hul to pot, to match renaming of hull to point
2018-12-18 17:40:05 +01:00
ixv
4d7a04d4d9
Merge pull request #1113 from urbit/raft-bugfix
...
fix _raft_lame bug
2018-12-17 17:13:17 -08:00
Isaac Visintainer
61b9556612
fix _raft_lame bug
2018-12-17 16:59:24 -08:00
Joe Bryan
3137fc3b87
builds urbit-worker separately from urbit
2018-12-17 13:38:12 -05:00
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
Fang
f3e60b800a
Rename hull to point in Ethereum boot logic
2018-12-17 13:20:49 +01: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