Commit Graph

3874 Commits

Author SHA1 Message Date
Joe Bryan
86c38a46ea
Merge pull request #1133 from urbit/hash-tests
fix heap allocation in hash_tests
2019-01-11 14:08:49 -05:00
Joe Bryan
9fae727179 fix heap allocation in hash_tests 2019-01-11 14:01:02 -05:00
Joe Bryan
0ee959b9e7
Merge pull request #1122 from mrdomino/c3-getentropy
c3_rand cleanup
2019-01-11 13:17:04 -05:00
Ted Blackman
7be1073007
Merge pull request #1130 from urbit/snapdown
Download ethereum snapshot from URL
2019-01-11 08:27:16 -08:00
Joe Bryan
b17702072c
Merge pull request #1131 from urbit/proxy-retouch
tcp proxy cleanup
2019-01-11 11:12:15 -05:00
Ted Blackman
4ea8492319 -m eth snap url, -C raw eth chain 2019-01-11 08:07:26 -08:00
Joe Bryan
61afdf9309 fixes typos in http.c 2019-01-11 11:06:20 -05:00
Joe Bryan
4feb9774ce
Merge pull request #1132 from urbit/mugmenot
disables inconsistent event-log validation step on replay
2019-01-11 10:19:01 -05:00
Joe Bryan
dc8e8f36c4 disables inconsistent event-log validation step on replay 2019-01-10 22:22:25 -05:00
Joe Bryan
d5e51fe6cc
Merge pull request #1129 from urbit/mug-retouch
corrects u3r_mug_chub and u3r_mug_words
2019-01-10 22:16:54 -05:00
Joe Bryan
a89db3ccc3 simplifies u3r_mug_words bytewidth loop 2019-01-10 22:10:44 -05:00
Joe Bryan
71d27f99f0 refactors _proxy_ward_start() and _proxy_ward_plan() 2019-01-10 20:51:14 -05:00
Joe Bryan
5c0a05011a disables proxy printf on u3_ward auth failure 2019-01-10 20:20:42 -05:00
Joe Bryan
a82a68df21 skip free() in tests 2019-01-10 19:00:50 -05:00
Joe Bryan
cd757b39b9 revises u3r_mug_chub and u3r_mug_words to match u3r_mug_bytes 2019-01-10 18:47:16 -05:00
Joe Bryan
a50c21e3cf identifies hash test failure printfs 2019-01-10 18:43:03 -05:00
rmariani
fb4a50fe3f
Merge pull request #1066 from urbit/boot-messages
updates boot messages
2019-01-10 15:36:48 -08:00
Robert
85c697f87d makes boot message clearer 2019-01-10 15:23:37 -08:00
Robert
4c3d9f2b1e adds better way to print absolute path 2019-01-10 14:23:02 -08:00
Joe Bryan
280ff87251 refactors proxy domain parsing and validation 2019-01-10 15:11:05 -05:00
Joe Bryan
a20508b49d hardcodes tcp proxy domain 2019-01-10 15:03:45 -05:00
Joe Bryan
9f6300b79b refactors and comments u3_http_ef_that() 2019-01-10 15:03:45 -05:00
Robert
e31ea32519 adds realpath() for printing absolute path 2019-01-10 11:22:02 -08:00
Joe Bryan
d2add048cf
Merge pull request #1124 from urbit/always-hashless
globally disable hashboard (pending actual hashes)
2019-01-10 13:48:14 -05:00
ixv
87775a3cc9
Merge pull request #1126 from urbit/bump-urbit-version
bump urbit version
2019-01-10 10:44:50 -08:00
Joe Bryan
4c92b65d1f refactors u3_ward/u3_warc lifecycle, preventing potential leaks 2019-01-10 13:44:46 -05:00
ixv
021100f0d0
Merge pull request #1125 from urbit/term-hack
term.c hack
2019-01-10 10:23:37 -08:00
Joe Bryan
46da7e6739 backports u3r_chubs from cc-release 2019-01-10 13:15:01 -05:00
Joe Bryan
5f8ec7846a
Merge pull request #1127 from urbit/term-hack-safe
updates terminal read callback to shutdown gracefully on EOF
2019-01-10 12:34:33 -05:00
Joe Bryan
671dfa6647 updates terminal read callback to shutdown gracefully on EOF 2019-01-10 02:39:05 -05:00
Joe Bryan
d8617b20fe Merge branch 'release-candidate' into boot-messages
* release-candidate: (156 commits)
  refactors u3r_mug* and some call sites
  corrects +muk jet comment
  [CI] updates pinned arvo commit
  removes aliases for +hor and +vor
  [CI] updates pinned arvo commit
  Revert "adds pristine jet copies (hash-order, containers, compiler)"
  Revert "adds staged jet headers and dashboard declarations, renames everything"
  Revert "adds temporary gum_w hash slot to u3_noun"
  Revert "jets u3r_mur"
  [CI] updates pinned arvo commit
  [CI] ctrl-x out of :talk
  renames *_vor to *_mor
  replaces calls to u3qc_hor with u3qc_gor
  updates arvo interface to use new axes
  removes +hor jet, sets *_hor to point to *_gor
  removes old u3r_mug*, switches u3r_mur* to u3r_mug*
  sets u3qc__stage_hor to point to u3qc__stage_gor
  sets u3r__stage_mug to point to u3r_mur
  jets u3r_mur
  memoize u3r_mur in temporary gum_w
  ...
2019-01-09 20:33:45 -05:00
Isaac Visintainer
87e52f27c4 bump urbit version 2019-01-09 17:07:39 -08:00
Isaac Visintainer
b16f61a11e bumped up buffer size because it was failing upon pasting exactly 64 bytes into dojo 2019-01-09 16:38:39 -08:00
Jōshin
23cc08d224 xenial in .travis.yml
Necessitates pulling in setuptools and wheel explicitly so meson can
build.
2019-01-09 09:15:41 -08:00
Jōshin
e253be75cc Consistent indentation in portable.h
Also remove the gcc/C99 comment.
2019-01-09 09:15:41 -08:00
Jōshin
a8c19d9bae c3_rand cleanup
This should work on Linux since kernel 3.17, OS X since 10.12, OpenBSD
since 5.6, and FreeBSD since 12.0. It also introduces no external
dependencies. Note that getentropy should only be called with at most
256 bytes or it will return EIO. The getrandom variant on Linux doesn't
check for this. If called with len > 256, it's allowed to produce a
short read if it gets interrupted. This should show up as an error, so
everything's fine.
2019-01-09 09:15:41 -08:00
Joe Bryan
ef8cb85ad4
Merge pull request #1123 from urbit/murmug
switch u3r_mug from FNV to Murmur3
2019-01-09 01:47:47 -05:00
Joe Bryan
e14e2aabbc globally disable hashboard (pending actual hashes) 2019-01-09 00:15:22 -05:00
Joe Bryan
199124197c
Merge pull request #1117 from urbit/passcode-eof
updates passcode entry to handle EOF
2019-01-09 00:13:11 -05:00
Joe Bryan
638242c8d4 Merge branch 'release-candidate' into passcode-eof
* release-candidate:
  Abbreviate cc
  Sort deps
  Fix build on OSX with MacPorts
  meson cleanup
  Try removing a bunch of dependencies
  Clean up allocator defs
2019-01-09 00:09:48 -05:00
Joe Bryan
8807423b01 refactors u3r_mug* and some call sites 2019-01-08 22:45:02 -05:00
Joe Bryan
e4a52c7568 corrects +muk jet comment 2019-01-08 22:44:56 -05:00
Joe Bryan
91dce35acb [CI] updates pinned arvo commit 2019-01-08 22:42:11 -05:00
Joe Bryan
93bc0c7a97 removes aliases for +hor and +vor 2019-01-08 22:40:13 -05:00
Joe Bryan
da7d3587a6 [CI] updates pinned arvo commit 2019-01-08 22:35:16 -05:00
Joe Bryan
4e9c237b61 Revert "adds pristine jet copies (hash-order, containers, compiler)"
This reverts commit a906af1ca4.
2019-01-08 22:31:24 -05:00
Joe Bryan
658a77f88b Revert "adds staged jet headers and dashboard declarations, renames everything"
This reverts commit cee1bfe591.
2019-01-08 22:31:24 -05:00
Joe Bryan
1a40bc70b9 Revert "adds temporary gum_w hash slot to u3_noun"
This reverts commit cd96ad658d.
2019-01-08 22:31:24 -05:00
Joe Bryan
b3fad746ca Revert "jets u3r_mur"
This reverts commit b0ef096e1c99b7ba06fd8f9717da0a409551ea00.
2019-01-08 22:31:24 -05:00
Joe Bryan
875dce8420 [CI] updates pinned arvo commit 2019-01-08 22:31:24 -05:00