Commit Graph

3631 Commits

Author SHA1 Message Date
Joe Bryan
d23e55356f updates ames to always allocate 2K bytes on read 2018-12-11 18:39:02 -05:00
Isaac Visintainer
594b059b62 set alarm for behn timers 2018-12-11 14:26:57 -08:00
Ted Blackman
d8b7068345 updates u3_raft_work() to be async, adds sync u3_raft_play() 2018-12-11 17:13:55 -05:00
Ted Blackman
6e77f2b2c1 synchronously processes each event singly 2018-12-11 16:39:54 -05:00
Joe Bryan
97408e42f4 handles effect/event pairs singly while iterating queue 2018-12-11 16:39:07 -05:00
Ted Blackman
0a66673134 factor out raft_pump() 2018-12-11 02:09:52 -05:00
Ted Blackman
94cacc5629 factored out _raft_crop() and _raft_poke() 2018-12-11 02:08:49 -05:00
Ted Blackman
43d18fd0a3 uncouple roe mutation 2018-12-11 02:08:00 -05:00
Ted Blackman
cf935baf0f Synchronous egg commitment 2018-12-11 02:04:16 -05:00
Joe Bryan
99312b86cb
Merge pull request #931 from joemfb/exit-print
removes superfluous exit printf
2018-12-11 01:23:44 -05:00
Joseph Bryan
a2a6b7e810 disables tracing exit printf when tracing is off 2018-12-10 21:34:00 -05:00
Joe Bryan
5bb9cacf6d
Merge pull request #1099 from urbit/fix-mount-sync
fix (my own) use-after-free in unix dir/file watch
2018-12-10 18:16:09 -05:00
Joe Bryan
fc2eaf1132 ensure file path is always freed 2018-12-10 18:02:37 -05:00
Joe Bryan
98604d04d0 fix (my own) use-after-free in unix dir/file watch 2018-12-10 17:49:05 -05:00
Joe Bryan
b58528e3ce
Merge pull request #1097 from urbit/print-in-assert
updates c3_assert() to print assertion/file/line before bail
2018-12-10 17:34:57 -05:00
Joe Bryan
de7df542c9 updates c3_assert() to print assertion/file/line before bail 2018-12-10 17:17:16 -05:00
Joe Bryan
e9df5f93aa
Merge pull request #1095 from urbit/markdown-b-gone
removes commonmark and the markdown jet
2018-12-10 16:14:32 -05:00
Joe Bryan
6266388109 removes commonmark and the markdown jet 2018-12-10 16:03:37 -05:00
Joe Bryan
f4ea9faa77
Merge pull request #1093 from urbit/no-install
updates subprojects to not install static libs and headers
2018-12-10 15:55:13 -05:00
Joe Bryan
7d6da1bcf0 uses linker flags for openbsd 2018-12-10 14:46:58 -05:00
Joe Bryan
012424c5d5 matches "freebsd" in os conditional 2018-12-10 14:43:11 -05:00
Joe Bryan
c2a0800bf8 requires less-recent libcurl release 2018-12-10 14:40:30 -05:00
Joe Bryan
3ae323e43e updates subprojects to not install static libs and headers 2018-12-10 13:50:16 -05:00
Joe Bryan
a8500ce23d
Merge pull request #1092 from urbit/scan-build-cleanup
fix issues flagged by clang static analyzer
2018-12-10 13:27:04 -05:00
Joe Bryan
b60e10f149 corrects profiling struct initializations 2018-12-10 12:02:16 -05:00
Joe Bryan
2bb7b6edd3 removes unused variable in _reck_kick_spec() 2018-12-10 12:01:03 -05:00
Joe Bryan
675fd01607 disables unused _sist_text() 2018-12-10 12:00:45 -05:00
Joe Bryan
606650ab3f disables unused _term_close_cb() 2018-12-10 12:00:22 -05:00
Joe Bryan
413b53ea16 prevents 0-byte allocation in u3qe_lore() 2018-12-10 11:15:54 -05:00
Joe Bryan
435596b485 fixes memory leak in _unix_update_dir() 2018-12-10 11:15:54 -05:00
Joe Bryan
bdc7179a28 prevents ub in u3x_cap and u3x_mas 2018-12-10 11:15:49 -05:00
Joe Bryan
76fbb1d918 adds and uses c3_realloc() 2018-12-08 20:09:23 -05:00
Joe Bryan
a3bef0f23a prevents 0-byte allocations in u3i_molt() and u3r_mean() 2018-12-08 20:09:23 -05:00
Joe Bryan
b60668f1d8 fixes 0-byte allocation in _cttp_bods_to_vec() 2018-12-08 20:09:23 -05:00
Joe Bryan
0d5beaf774 fixes duplicate assignment in u3v_nick() 2018-12-08 20:09:23 -05:00
Joe Bryan
21224cc359 fixes memory leak in _cj_je_fsck() 2018-12-08 20:09:23 -05:00
Joe Bryan
295affdaad fixes memory leak in _sist_cask() 2018-12-08 20:09:23 -05:00
Joe Bryan
d6f02165a0 fixes use-after-free in _http_serv_start() 2018-12-08 20:09:23 -05:00
Joe Bryan
e3f2519055
Merge pull request #1091 from urbit/dawn-take-error
adds more rudimentary error handle to pre-boot validation
2018-12-07 14:28:11 -05:00
Joe Bryan
eabeb4a200 corrects typo in comment 2018-12-07 14:23:43 -05:00
Joe Bryan
55f792e8ab updates calls to the |snap:dawn gates to handle units 2018-12-07 02:10:29 -05:00
Joe Bryan
611d72d957 refactors |take:dawn unit promotion 2018-12-07 02:10:23 -05:00
Joe Bryan
6a4fc7c9ae updates calls to the |take:dawn gates to handle units
and bail on ~
2018-12-07 02:10:23 -05:00
Joe Bryan
d8851d2461
Merge pull request #1090 from urbit/single-home
single-home arvo
2018-12-06 19:22:57 -05:00
Joe Bryan
33b52c77c2 [CI] updates pinned arvo commit 2018-12-06 19:09:08 -05:00
Joe Bryan
65ce838b26 Merge branch 'release-candidate' into single-home
* release-candidate:
  Write a jet for +sort
  remove hold
  removed more superfluous lines
  removed superfluous lines
  moving one brace
  using u3x functions
  braces constants
  added shape checks
  Update pin-arvo-commit.txt
  Update pin-arvo-commit.txt
  type variance bug fix
  moves ethereum-integrated pre-boot validation to vere/dawn
2018-12-06 18:33:28 -05:00
Elliot Glaysher
da8278d53c
Merge pull request #1088 from urbit/actually-jet-sort
Write a jet for +sort
2018-12-06 14:54:49 -08:00
Elliot Glaysher
3fc14073e0 Write a jet for +sort
Closes #387
2018-12-06 13:20:23 -08:00
Ted Blackman
9cff56962a
Merge pull request #1087 from belisarius222/move-dawn
moves ethereum-integrated pre-boot validation to vere/dawn
2018-12-06 13:09:11 -08:00
Joshua Reagan
058a842d2f
Merge pull request #1089 from urbit/release-candidate-variance
jetting +felt
2018-12-06 13:53:33 -06:00