Commit Graph

3454 Commits

Author SHA1 Message Date
Joe Bryan
63b58f4c29 Merge branch 'release-candidate' into cc-release-rc-merge
* release-candidate: (742 commits)
  reap call sites before reaping the warm dashboard
  refines -F argument handling
  alphabetizes u3_opts and usage instructions
  replaces -N (enable fake networking) with -L (disable networking)
  removes the option to set -l, -n, and -r (raft options)
  removes -X ("skip last event")
  removes -M ("memory madness")
  Use Ed25519 u3a_malloc in the ed25519 jet.
  Fix README build instructions
  properly zero-initialize u3_wcon linked-list pointer
  removes second staging copy of compiler jets
  [CI] Point to latest release-candidate arvo
  De-duplicate dependency list
  Make small stylistic improvements to crypto jets
  meson v0.44.1
  Use fetchGit instead of fetchTarball to get nixpkgs.
  Revert change to libh2o for now -- Breaks the nix build, but unbreaks the normal build.
  Minor Cleanup
  Make list indentation consistent in Meson file.
  Use latest urbit/argon2
  ...
2018-11-21 16:45:07 -05:00
Joe Bryan
45239f471c Merge branch 'cc-release-remove-obsolete-noun' into cc-release-rc-merge
* cc-release-remove-obsolete-noun:
  disables (most) unused vortex.c functions
  disables old u3m_boot
2018-11-21 16:38:04 -05:00
Joe Bryan
3ef5605254 disables (most) unused vortex.c functions 2018-11-21 16:37:29 -05:00
Joe Bryan
371562c0fc disables old u3m_boot 2018-11-21 16:37:22 -05:00
Joe Bryan
66c497ad7c Merge branch 'cc-release-moar-boothack' into cc-release-rc-merge
* cc-release-moar-boothack:
  3. resumes without boot params
  2. restores pier on restart %play
  1. single-homes Arvo in worker process
2018-11-21 16:36:22 -05:00
Joe Bryan
00bf8a85fb 3. resumes without boot params 2018-11-21 16:34:20 -05:00
Joe Bryan
05200a2e36 2. restores pier on restart %play 2018-11-21 16:34:13 -05:00
Joe Bryan
1463b33bc0
Merge pull request #1041 from urbit/remove-jets-z
removes second staging copy of compiler jets
2018-11-21 13:11:25 -05:00
Joe Bryan
0e52810593
Merge pull request #1068 from urbit/update-readme-build
Fix README build instructions
2018-11-21 13:10:09 -05:00
Joe Bryan
f89b02f8a1
Merge pull request #1070 from urbit/remove-obsolete-arguments
removes obsolete CLI arguments
2018-11-21 13:09:32 -05:00
Joe Bryan
0f0737e637
Merge pull request #1072 from frodwith/reap-order
reap call sites before reaping the warm dashboard
2018-11-21 13:09:06 -05:00
Paul Driver
9104ad2acb reap call sites before reaping the warm dashboard
if the warm dashboard is reaped before call sites, the activation
(and thus the label inside the activation) can be freed (during u3h_put)
while a call site in the junior still points to the label (but doesn't hold
a reference to it, since it is on a senior road). trying to take that label
during call site reap then results in a bail: foul.

the solution is to always reap call sites before reaping the warm dashboard.
2018-11-20 11:40:11 -08:00
Joe Bryan
21edd20050 1. single-homes Arvo in worker process 2018-11-19 23:47:03 -05:00
Joe Bryan
aa05514625 Merge branch 'cc-release-prepare-args' into cc-release-rc-merge
* cc-release-prepare-args:
  adds placeholder for -J (ivory pill, unimplemented)
  alphebetizes u3_opts and _main_getopt() defaults
  replaces -k with -K (kernel version)
  renames -L (local networking) from loh to net
  removes -t (ticket), -s, and -S (secret/prompt)
  removes unused args -I (galaxy) and -l (raft port)
  removes -n ("unix hostname", for raft)
  removes -X ("skip last event")
  removes -M ("memory madness")
2018-11-16 20:30:16 -05:00
Joe Bryan
2ef674b4b3 adds placeholder for -J (ivory pill, unimplemented) 2018-11-16 20:11:02 -05:00
Joe Bryan
42c61039a4 refines -F argument handling 2018-11-16 20:05:03 -05:00
Joe Bryan
80b1d34aa6 alphabetizes u3_opts and usage instructions 2018-11-16 20:04:58 -05:00
Joe Bryan
92fca35aec alphebetizes u3_opts and _main_getopt() defaults 2018-11-16 19:28:29 -05:00
Joe Bryan
0130d72aed replaces -k with -K (kernel version) 2018-11-16 19:21:52 -05:00
Joe Bryan
eaab7dda8f replaces -N (enable fake networking) with -L (disable networking) 2018-11-16 19:19:48 -05:00
Joe Bryan
b3757a243f renames -L (local networking) from loh to net 2018-11-16 19:18:24 -05:00
Joe Bryan
82b3a280b5 removes -t (ticket), -s, and -S (secret/prompt) 2018-11-16 19:03:42 -05:00
Joe Bryan
d0de76a35a removes unused args -I (galaxy) and -l (raft port) 2018-11-16 17:56:25 -05:00
Joe Bryan
81a5193255 removes -n ("unix hostname", for raft) 2018-11-16 17:56:17 -05:00
Joe Bryan
cb0c679e6c removes -X ("skip last event") 2018-11-16 17:56:07 -05:00
Joe Bryan
46ca578fb0 removes -M ("memory madness") 2018-11-16 17:55:56 -05:00
Joe Bryan
3edcd47b7c removes the option to set -l, -n, and -r (raft options) 2018-11-16 17:52:58 -05:00
Joe Bryan
0148b101e7 removes -X ("skip last event") 2018-11-16 17:52:47 -05:00
Joe Bryan
f87120095a removes -M ("memory madness") 2018-11-16 17:52:25 -05:00
benjamin-tlon
c4877d6962
Merge pull request #1069 from urbit/bs/ed25519-malloc
Use `u3a_malloc` in the ed25519 jet.
2018-11-16 13:57:58 -08:00
Benjamin Summers
2cb3ad1a7a Use Ed25519 u3a_malloc in the ed25519 jet. 2018-11-16 11:56:58 -08:00
Joe Bryan
a30ad3056b
Merge pull request #1067 from urbit/proxy-wcon-zero-init
properly zero-initialize u3_wcon linked-list pointer
2018-11-16 12:20:55 -05:00
Curtis Yarvin
3eccfae00a Fix README build instructions 2018-11-15 19:39:32 -05:00
Joe Bryan
2ea9cb52fe properly zero-initialize u3_wcon linked-list pointer 2018-11-15 19:33:30 -05:00
Joe Bryan
4ec7ddb61b removes second staging copy of compiler jets 2018-11-15 19:29:39 -05:00
Joe Bryan
295f4424b8 Merge branch 'cc-release-remove-obsolete' into cc-release-rc-merge
* cc-release-remove-obsolete:
  removes batz
  removes u3_lo declarations
  removes u3_sist declarations
  removes u3_raft declarations
  removes old event-log declarations
  removes telnet declarations
2018-11-15 01:43:17 -05:00
Joe Bryan
e78a00aaa5 removes batz 2018-11-15 01:42:14 -05:00
Joe Bryan
418925ac5b removes u3_lo declarations 2018-11-15 01:42:07 -05:00
Fang
5191851946
Merge pull request #1065 from urbit/release-candidate-arvo
[CI] Point to latest release-candidate arvo
2018-11-14 16:56:04 -08:00
Fang
2ac4bd6aa8
[CI] Point to latest release-candidate arvo 2018-11-14 16:41:37 -08:00
Fang
bd78ea68d9
Merge pull request #1028 from urbit/crypto-additions
Crypto additions
2018-11-14 16:18:54 -08:00
Fang
6c7811a45c De-duplicate dependency list 2018-11-14 14:59:57 -08:00
Fang
9cce1848e7 Merge branch 'release-candidate' of https://github.com/urbit/urbit into crypto-additions 2018-11-14 14:38:36 -08:00
Fang
aa129666fc Make small stylistic improvements to crypto jets 2018-11-14 13:38:34 -08:00
benjamin-tlon
f9fef8c107
Merge pull request #1063 from urbit/bs/bail-fail-on-big-null-fragment
Fix bail_fail on `&33:~`
2018-11-14 10:35:52 -08:00
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