Commit Graph

3435 Commits

Author SHA1 Message Date
benjamin-tlon
4ea9e2def2
Merge pull request #1055 from urbit/bs/nix-build
Build with nix on OSX and Linux
2018-11-14 10:18:01 -08:00
Benjamin Summers
33da16ca06 meson v0.44.1 2018-11-14 09:52:21 -08:00
Joe Bryan
83a062ab57
Merge pull request #1061 from urbit/cleanup-and-test
configures/builds/runs unit tests
2018-11-14 12:52:18 -05:00
Benjamin Summers
c042ccc2ea Use fetchGit instead of fetchTarball to get nixpkgs. 2018-11-14 09:47:28 -08:00
Benjamin Summers
f2fa04d98a Revert change to libh2o for now -- Breaks the nix build, but unbreaks the normal build. 2018-11-14 09:46:08 -08:00
Benjamin Summers
5dc22aefd3 Merge branch 'release-candidate' of github.com:urbit/urbit into bs/nix-build 2018-11-14 09:45:13 -08:00
benjamin-tlon
e4b259138c
Minor Cleanup 2018-11-14 09:34:25 -08:00
Joe Bryan
7f68d81479
Merge pull request #1062 from urbit/proxy-resource-cleanup
fixes race in tcp proxy resource cleanup
2018-11-14 12:32:20 -05:00
benjamin-tlon
10a7060091
Make list indentation consistent in Meson file. 2018-11-14 09:30:26 -08:00
Fang
e1571b5f36 Use latest urbit/argon2 2018-11-13 16:39:51 -08:00
Benjamin Summers
5304a7f255 Fix bail_fail on &33:~ 2018-11-13 16:22:49 -08:00
Fang
8a25214167 Use custom memory allocation functions for Argon2 2018-11-13 11:11:48 -08:00
Joe Bryan
965c43c57a fixes race in _proxy_ward_close by unlinking early 2018-11-13 14:06:35 -05:00
Joe Bryan
c9e22d9305 [CI] run tests 2018-11-13 13:44:21 -05:00
Joe Bryan
19e588e503 removes old kjet implementation file 2018-11-13 13:43:51 -05:00
Joe Bryan
fc665dce04 configures/builds/activates (failing) memory tests 2018-11-13 13:43:51 -05:00
Joe Bryan
5c4ccdef41 configures/builds/activates hashtable tests 2018-11-13 13:43:51 -05:00
Joe Bryan
f5a1b3343f removes .d 2018-11-13 13:43:51 -05:00
Joe Bryan
b93fccf82b
Merge pull request #1056 from urbit/unbreak-ci-deploy
[CI] fix deploy phase, move coredump backtrace to a script
2018-11-13 13:15:10 -05:00
benjamin-tlon
1400bb3b89
Merge pull request #1058 from urbit/restore-domain-override
restores -H for overriding ames galaxy domain
2018-11-13 07:53:02 -08:00
benjamin-tlon
2fe640a128
Merge pull request #1060 from urbit/bs/sigprof-crashes
Cleanup SIGPROF timer+mask at the end of `u3m_soft` on Linux.
2018-11-13 07:52:45 -08:00
Benjamin Summers
fa576b00d7 Implemented u3t_boff for Linux. 2018-11-12 12:20:32 -08:00
Fang
cfda566bf2 Use latest urbit/Argon2 2018-11-09 15:54:33 -08:00
Ted Blackman
fab9cb7bf3
Merge pull request #1059 from frodwith/fixreap-rc
fix reference handling error in _n_reap()
2018-11-09 13:54:08 -08:00
Paul Driver
55f94d6818 fix reference handling error in _n_reap() 2018-11-09 11:53:14 -08:00
Joe Bryan
c072605792 restores -H for overriding contract/snapshot ames domains 2018-11-08 23:13:19 -05:00
Benjamin Summers
112dd96f1d Removed the nix-experiment directory. 2018-11-08 15:56:10 -08:00
Benjamin Summers
129ef27631 Disable attempt at using nix for CI builds. 2018-11-08 15:37:54 -08:00
Benjamin Summers
f632fbc5cb Do not use nixpkgs as a submodule. 2018-11-08 13:14:08 -08:00
Benjamin Summers
088156c197 Do the build on CI using nix. 2018-11-08 11:34:53 -08:00
Benjamin Summers
0925e15335 Use python 3.5 2018-11-08 11:10:00 -08:00
Benjamin Summers
e715eb66aa Upgrade meson to 0.46.1 2018-11-08 11:00:00 -08:00
Joe Bryan
42c1be0fd1 [CI] fix deploy phase, move coredump backtrace to a script 2018-11-07 14:38:59 -05:00
Benjamin Summers
c8e59c8d92 Pin nixpkgs to a specific git commit to prevent future breakage. 2018-11-07 11:12:28 -08:00
Benjamin Summers
856f854a5e Disable hardcoding of brew's openssl paths for nix builds. 2018-11-07 09:37:35 -08:00
Joe Bryan
dab09f54e7
Merge pull request #1053 from urbit/client-timeout-server-debug
increases http client timeout, adds proxy server debugging printfs
2018-11-07 02:27:48 -05:00
Benjamin Summers
068bf90e01 Build with nix on OSX and Linux 2018-11-06 19:58:58 -08:00
Joe Bryan
a348fae401 adds perror() calls for u3_term_io_hija/loja i/o errors 2018-11-06 20:35:13 -05:00
Fang
84e610fb0a Pin arvo commit with crypto tests 2018-11-06 16:52:16 -08:00
Joe Bryan
ebeb785ef3 adds more specific error messages to proxy write callbacks 2018-11-06 19:43:13 -05:00
Joe Bryan
07b6cf807b bumps http client request timeout to 5 minutes 2018-11-06 19:30:23 -05:00
Fang
32bbb02140 Unpack blake jet arguments earlier, make sure to flip endianness 2018-11-06 15:32:56 -08:00
Fang
b11b8c1460 Make pointer to ripe context static 2018-11-06 14:50:46 -08:00
Joe Bryan
3c79a24554
Merge pull request #1052 from urbit/persistent-hashless
make implicit -S persist across fake-keyed restarts
2018-11-06 14:59:20 -05:00
Fang
91bef8d863 Merge branch 'release-candidate' into crypto-additions 2018-11-06 10:32:02 -08:00
Joe Bryan
3bb98d1728
Merge pull request #1051 from urbit/ci-boot-test-enable-gc
updates CI to boot and run tests with GC
2018-11-06 12:16:45 -05:00
Joe Bryan
db46b2d798 make implicit -S persist across fake-keyed restarts 2018-11-06 11:16:58 -05:00
Joe Bryan
21233db91e [CI] sends ctrl-z to work around profiling output hang 2018-11-06 02:36:55 -05:00
Joe Bryan
a356a83066 [CI] print backtrace on bail 2018-11-06 02:17:23 -05:00
Joe Bryan
2c30ab9ec7 [CI] enable GC and profiling, boot from pill and run tests 2018-11-06 02:17:19 -05:00