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
Joe Bryan
bc0a50a4af
[CI] ctrl-x out of :talk
2019-01-08 22:31:24 -05:00
Joe Bryan
b33f6e4b42
renames *_vor to *_mor
2019-01-08 22:31:19 -05:00
Joe Bryan
8fe90875cd
replaces calls to u3qc_hor with u3qc_gor
2019-01-08 20:14:55 -05:00
Joe Bryan
421781652d
updates arvo interface to use new axes
2019-01-08 18:17:45 -05:00
Joe Bryan
bad60672e4
removes +hor jet, sets *_hor to point to *_gor
2019-01-08 18:15:39 -05:00
Joe Bryan
1d1a259f31
removes old u3r_mug*, switches u3r_mur* to u3r_mug*
2019-01-08 18:13:25 -05:00
Joe Bryan
ce7eb6ffcb
sets u3qc__stage_hor to point to u3qc__stage_gor
2019-01-08 18:07:05 -05:00
Joe Bryan
aa3566a642
sets u3r__stage_mug to point to u3r_mur
2019-01-07 23:31:37 -05:00
Joe Bryan
e179667323
jets u3r_mur
2019-01-07 23:31:37 -05:00
Joe Bryan
de3dcee7d5
memoize u3r_mur in temporary gum_w
2019-01-07 23:31:37 -05:00
Joe Bryan
cd96ad658d
adds temporary gum_w hash slot to u3_noun
2019-01-07 23:31:37 -05:00
Joe Bryan
cee1bfe591
adds staged jet headers and dashboard declarations, renames everything
2019-01-07 23:31:37 -05:00
Joe Bryan
a906af1ca4
adds pristine jet copies (hash-order, containers, compiler)
2019-01-07 23:31:37 -05:00
Joe Bryan
2240edd354
adds basic tests for u3r_mur
2019-01-07 23:31:32 -05:00
Joe Bryan
1974eca515
uses u3r_mur_bytes in all other u3r_mur* functions
2019-01-07 22:24:42 -05:00
Joe Bryan
30c55e88ab
refactors non-zero hash iteration in u3r_mur*
2019-01-07 21:59:25 -05:00
Joe Bryan
f0fdfe118f
uncomments/fixes/finishes u3r_mur* functions
2019-01-07 21:57:48 -05:00
Joe Bryan
86a38cbb92
fixes u3_atom/c3_w mixup in +muk jet, refactors
2019-01-07 21:23:29 -05:00
Joe Bryan
4d486efafe
Merge pull request #1119 from mrdomino/meson-cleanup
...
meson cleanup
2019-01-03 15:32:28 -05:00
Jōshin
c7213bfc43
Abbreviate cc
2019-01-02 21:31:55 -08:00
Jōshin
685914c7e3
Sort deps
2019-01-02 21:31:55 -08:00
Jōshin
114deafd54
Fix build on OSX with MacPorts
...
MacPorts OpenSSL seems to include a proper pkgconfig file, so the
openssl dependency just works. N.B. I haven't tested this on a
homebrew system yet.
I also added a note to set LIBRARY_PATH=/opt/local to pick up gmp and
libsigsegv. An alternative would be to specify dirs: ['/opt/local/lib',
'/usr/local/lib'] on each of them.
2019-01-02 21:31:55 -08:00
Jōshin
b223cd8799
meson cleanup
...
- host_machine seems to be what we want for the machine that the binary
will run on. Doesn't matter unless anyone's cross compiling.
- There's a magic cross-platform threads dep apparently.
2019-01-02 21:31:55 -08:00
Joe Bryan
e255d3d23d
Merge pull request #1121 from mrdomino/remove-deps
...
Try removing a bunch of dependencies
2019-01-02 22:57:25 -05:00
Jōshin
f8054ea6ed
Try removing a bunch of dependencies
2019-01-02 18:12:23 -08:00
Jōshin
1f0e431259
Remove assert, add _ent_fail
2019-01-02 16:03:20 -08:00
Jōshin
8ce0600e00
Simplify by using stdio
...
Their read loop is probably better anyway. This also sets CLOEXEC on the
opened file, since who knows.
We can do this in the getrandom case since on small reads (len <= 256),
getrandom doesn't fail with EINTR.
2019-01-02 14:37:56 -08:00
Steven Dee
95ebac8093
Update README.md
2019-01-02 12:57:37 -08:00
Joe Bryan
c3fe60db4a
Merge pull request #1120 from mrdomino/calloc-cleanup
...
Clean up allocator defs
2019-01-02 15:39:37 -05:00
Jōshin
67c0b7b39b
Clean up allocator defs
...
- Condense the allocator section in defs.h and make it match the
surrounding style.
- Use real calloc in c3_calloc. Some guy on the internet says
calloc can be faster than malloc since the OS may not actually
need to call memset.
- Replace calloc calls in vere code with c3_calloc.
Note that I left the c3_calloc definition as-is (i.e., not taking
a count argument). I was going to change it, but it seems like
count is 1 at all call sites. If it's ever used with count != 1,
I'd be in support of changing it, fwiw.
2019-01-02 11:23:06 -08:00
Jōshin
4b5e644e8f
Special case OpenBSD
2019-01-02 10:17:14 -08:00
Jōshin
ce933a6c5c
Simplify
...
- The header is now less brittle, and is the same thing everywhere.
- Lots of stuff is cleaned up and simpler.
- Changed copyright year.
2019-01-02 10:07:03 -08:00
Jōshin
2471e6a491
s/__NR/SYS/
2018-12-31 11:38:03 -08:00
Jōshin
9a1c8d30fb
Remove _
2018-12-31 11:11:07 -08:00
Jōshin
441da97aef
Remove ifdefs
2018-12-31 11:08:53 -08:00
Jōshin
38e15a688e
Fix typo
2018-12-31 18:02:21 +00:00
Jōshin
d79967ef39
Cleanup
2018-12-31 09:40:38 -08:00