Elliot Glaysher
5fb3655819
Reenable ring signature tests now that we've monorepoed.
2019-06-28 13:33:48 -07:00
Isaac Visintainer
d1f0dea922
minified clock, launch, timer & weather js
2019-06-28 12:49:04 -07:00
Isaac Visintainer
ac870be967
minified chat js
2019-06-28 11:29:59 -07:00
Isaac Visintainer
10e392af2d
updated publish files and minified js
2019-06-28 11:27:24 -07:00
Jared Tobin
b3901ab42f
Add 'pkg/arvo/' from commit 'c20e2a185f131ff3f5d3961829bd7a3fe0f227f8'
...
git-subtree-dir: pkg/arvo
git-subtree-mainline: 9c8f40bf6c
git-subtree-split: c20e2a185f
2019-06-28 12:48:05 +08:00
Jared Tobin
9c8f40bf6c
Remove arvo submodule.
2019-06-28 12:46:12 +08:00
Joe Bryan
be0ac4c894
updates arvo and pill to 'monorepo-candidate'
2019-06-27 18:05:17 -07:00
Joe Bryan
b70c34b583
Merge branch 'lighter-than-eyre' into monorepo-candidate
...
* lighter-than-eyre: (30 commits)
bumps http server/proxy timeouts for CI
updates arvo and pills (to fix tests)
points arvo submodule to lte-loopback, updates pills
adds "make pills" target
restores daemon-mode boot callback
added http-server loopback backdoor
disables http2
points arvo submodule to lighter-than-eyre, updates pills
removes obsolete http effect routing and handlers
restores tcp proxy (by sending notifications directly over %ames)
[CI] updates pinned arvo commit
zero-initializes response generator struct pointer in u3_hreq
updates cttp.c to support http headers
updates cttp.c to support all HTTP verbs
[CI] updates pinned arvo commit
[CI] updates pinned arvo commit
fixes memory leaks in http i/o drivers
Vere side of outbound request work.
WIP: It crashes after u3do(de-purl:html) because the shape is wrong?
Make the server work again by parsing the response shape correctly.
...
2019-06-27 16:54:41 -07:00
Elliot Glaysher
f8c226042e
Merge pull request #1300 from urbit/rings
...
Ring signature support on Azimuth points
2019-06-24 17:08:04 -07:00
Elliot Glaysher
eb4cba4485
exit -> fail
2019-06-24 16:33:47 -07:00
Elliot Glaysher
af037c0188
Makefile needs CFLAGS.
2019-06-24 15:58:51 -07:00
Elliot Glaysher
3af13630cf
Merge branch 'rings' of github.com:urbit/urbit into rings
2019-06-24 13:51:18 -07:00
Elliot Glaysher
496e62e01d
Merge branch 'cc-release' into rings
...
This translates the meson build to nix. Previously, we had our ge-additions
package just manually compiled in instead of having its own file.
2019-06-24 13:47:53 -07:00
Joe Bryan
66b49a4c5d
Merge branch 'cc-release' into lighter-than-eyre
...
* cc-release:
s/OS X/macOS
Additional README updates. [ci skip]
Update CONTRIBUTING.md. [ci skip]
Update README for 0.8.0 release. [ci skip]
removes u3l_log from u3m_bail() and c3_assert()
enable ivory slog printfs during dawn (ethereum pre-boot validation)
removes u3l_log() from critical error-handling code paths
Retarget arvo at v0.8.0.rc.1.
Update solid and brass pills in LFS.
Points arvo submodule at zod.2019.6.3.
removes c3_malloc/free calls from jets
removes unused +mer:in jet
fixes typo in +cue comment
corrects +cue comment
removes incorrect early return in cli argument-parsing
tweaks cue/mug explicit stack conventions once more
uses a separate desk and manual commit for +solid staging (avoids -A)
tweaks explicit stack conventions in +cue jet
refactors explicit stack usage in u3r_mug
2019-06-19 11:43:51 -07:00
Jared Tobin
2a9808ea99
Merge pull request #1291 from urbit/ccr-printf-fixes
...
cleans up some printf edge-cases on cc-release
2019-06-13 09:14:35 +08:00
Joe Bryan
6557fa1cc0
removes u3l_log from u3m_bail() and c3_assert()
2019-06-12 16:10:11 -07:00
Joe Bryan
1f15266d48
enable ivory slog printfs during dawn (ethereum pre-boot validation)
2019-06-12 11:03:43 -07:00
Joe Bryan
3507e5dbf0
removes u3l_log() from critical error-handling code paths
2019-06-12 11:00:14 -07:00
Jared Tobin
8d6e006b68
Retarget arvo at v0.8.0.rc.1.
2019-06-12 19:44:12 +08:00
Jared Tobin
44758ad17e
Points arvo submodule at zod.2019.6.3.
2019-06-03 18:56:43 +08:00
Joe Bryan
f89ad54a9b
removes c3_malloc/free calls from jets
2019-05-24 14:17:53 -07:00
Joe Bryan
f36505f031
removes unused +mer:in jet
2019-05-24 14:14:59 -07:00
Joe Bryan
e213694d44
fixes typo in +cue comment
2019-05-24 14:12:59 -07:00
Joe Bryan
ca97fef17d
Merge pull request #1278 from urbit/ccr-mug-stack
...
cc-release: revise explicit-stack conventions in mug
2019-05-20 20:20:32 -07:00
Joe Bryan
82c9023516
corrects +cue comment
2019-05-20 20:19:45 -07:00
Joe Bryan
4fba951658
removes incorrect early return in cli argument-parsing
2019-05-17 14:36:55 -07:00
Joe Bryan
09d465bab0
tweaks cue/mug explicit stack conventions once more
2019-05-16 10:48:10 -07:00
Joe Bryan
8bfff9f342
bumps http server/proxy timeouts for CI
2019-05-14 14:36:20 -07:00
Joe Bryan
3fdc64b2da
updates arvo and pills (to fix tests)
2019-05-14 13:49:21 -07:00
Joe Bryan
77281ad43d
points arvo submodule to lte-loopback, updates pills
2019-05-14 11:43:54 -07:00
Joe Bryan
aec0772736
Merge branch 'cc-release' into lte-loopback
...
* cc-release:
another round of +cue comments
adds +cue comments per review
cleans up cue, correcting comments and refcounting
rewrites cue to avoid recursion (using the road stack)
dedents cue jet
adds jam/cue tests
adds success printf to mug_tests
renames hash_tests to mug_tests
2019-05-14 11:32:39 -07:00
Joe Bryan
88d3cb81fb
tweaks explicit stack conventions in +cue jet
2019-05-14 11:01:00 -07:00
Joe Bryan
a1504557af
refactors explicit stack usage in u3r_mug
2019-05-14 11:00:12 -07:00
Joe Bryan
67cde032de
another round of +cue comments
2019-05-13 16:40:36 -07:00
Joe Bryan
9e9b5b45c1
adds +cue comments per review
2019-05-13 15:56:07 -07:00
Joe Bryan
7c4b1bf105
cleans up cue, correcting comments and refcounting
2019-05-13 14:32:45 -07:00
Joe Bryan
365239e1de
rewrites cue to avoid recursion (using the road stack)
2019-05-12 02:34:43 -07:00
Joe Bryan
f1950799b8
dedents cue jet
2019-05-12 02:34:37 -07:00
Joe Bryan
73f8129a25
adds jam/cue tests
2019-05-12 02:34:30 -07:00
Joe Bryan
9af3034862
adds success printf to mug_tests
2019-05-12 02:34:22 -07:00
Joe Bryan
0661538ae0
renames hash_tests to mug_tests
2019-05-12 02:34:14 -07:00
Joe Bryan
a0a48cfd50
restores daemon-mode boot callback
2019-05-09 00:32:07 -07:00
Isaac Visintainer
381a537c9f
added http-server loopback backdoor
2019-05-08 22:11:11 -07:00
Joe Bryan
1463954eb6
disables http2
2019-05-08 22:11:08 -07:00
Joe Bryan
4caee32f56
points arvo submodule to lighter-than-eyre, updates pills
2019-05-08 22:10:06 -07:00
Joe Bryan
905b5b6d1a
Merge branch 'cc-release' into lighter-than-eyre
...
* cc-release: (445 commits)
unmap the db on SIGABRT (for smaller core dump)
fixes typo in daemon error printf
adds (disabled) code to print and save comet "keyfile"
fixes reference counts in _pier_work_boot()
fixes u3m_soft early-return bail type
refactors u3v_boot/_lite, fixes reference miscount
use static keyword for local vortex.c functions
removes unused .sys member of persistent u3A struct
Get cross-compilation ready for release. (#1263 )
removes obsolete u3v functions, refactor u3v_boot(_lite)
Use a typed size_t instead.
removes obsolete u3m_boot, renames new boot functions
Set the maximum event log size to forty gigabytes.
removes duplicate manage.c init, fixes call sites
Update link to docs for swap space help
Add `git` to default.nix dependencies
General patch cleanup
Attempt at fixing compile on CI.
Fix multi-event commit.
Theoretically multi-event writes.
...
2019-05-08 22:09:51 -07:00
Joe Bryan
0e972f04c6
unmap the db on SIGABRT (for smaller core dump)
2019-05-06 21:55:52 -07:00
Joe Bryan
2a29a10c9d
fixes typo in daemon error printf
2019-05-04 21:22:37 -07:00
Joe Bryan
e171596d98
adds (disabled) code to print and save comet "keyfile"
2019-05-04 21:22:37 -07:00
Joe Bryan
3d7b82936e
fixes reference counts in _pier_work_boot()
2019-05-04 21:22:37 -07:00
Joe Bryan
f3867966bb
fixes u3m_soft early-return bail type
2019-05-03 08:13:50 -07:00
Joe Bryan
dc1bf0c7d2
refactors u3v_boot/_lite, fixes reference miscount
2019-05-03 08:12:17 -07:00
Joe Bryan
a16450f62f
use static keyword for local vortex.c functions
2019-05-02 17:10:09 -07:00
Joe Bryan
ff0be87001
removes unused .sys member of persistent u3A struct
2019-05-02 16:26:24 -07:00
Joe Bryan
7cd0b09cd4
Merge branch 'cc-release' into ccr-noun-clean
...
* cc-release:
Get cross-compilation ready for release. (#1263 )
Use a typed size_t instead.
Set the maximum event log size to forty gigabytes.
2019-05-02 16:26:11 -07:00
benjamin-tlon
ade1e59ce1
Get cross-compilation ready for release. ( #1263 )
...
* Add cross-compilation for `lmdb`.
* Got built caching working in CI with `cachix`.
* Cache cross compilation dependencies and toolchains.
* Do release builds in CI.
* Upload release builds to `bootstrap.urbit.org` on successful build.
* Lots of optimization work for CI.
* Boot from a solid pill in CI and load arvo with `-A`.
* Increase `vere` HTTP timeout to 15m.
2019-05-02 13:13:48 -07:00
Joe Bryan
08a181a6e2
removes obsolete u3v functions, refactor u3v_boot(_lite)
2019-05-02 11:35:52 -07:00
Elliot Glaysher
c06e8dbdb4
Use a typed size_t instead.
2019-05-02 10:50:59 -07:00
Joe Bryan
1565eede94
removes obsolete u3m_boot, renames new boot functions
2019-05-02 10:46:19 -07:00
Elliot Glaysher
7d246813f7
Set the maximum event log size to forty gigabytes.
2019-05-02 10:45:28 -07:00
Joe Bryan
1604313207
removes duplicate manage.c init, fixes call sites
2019-05-02 10:42:26 -07:00
Joe Bryan
46b14af63b
Merge branch 'master' into ccr-noun-clean
...
* master:
Update link to docs for swap space help
Add `git` to default.nix dependencies
Handle trailing newline in keyfile.
2019-05-02 10:40:57 -07:00
Elliot Glaysher
60196a9910
General patch cleanup
2019-04-29 14:23:27 -07:00
Elliot Glaysher
812b841f20
Attempt at fixing compile on CI.
2019-04-29 13:45:40 -07:00
Elliot Glaysher
06cfb81d60
Fix multi-event commit.
2019-04-29 10:59:15 -07:00
Elliot Glaysher
2fe916faac
Merge remote-tracking branch 'origin/cc-release' into cc-batched-writes
2019-04-29 10:16:33 -07:00
Elliot Glaysher
8d691a63af
Theoretically multi-event writes.
...
I'm having trouble testing this, though. Every constructed write request
is still only 1 event.
2019-04-29 10:06:03 -07:00
Joe Bryan
a378aac5ff
Merge pull request #1255 from urbit/ccr-cleanup
...
cc-release general cleanup
2019-04-26 14:53:12 -07:00
Joe Bryan
2c3bf6a9f2
corrects inaccurate u3m_reclaim comment in worker
2019-04-26 14:38:24 -07:00
Joe Bryan
e4db6edb24
restores perror() calls in terminal hijack/lojack to avoid possible reentrance
2019-04-26 14:36:38 -07:00
Joe Bryan
4f3f3897f8
moves _pier_apply into uv_idle_t, runs once per libuv turn
2019-04-26 14:24:01 -07:00
Joe Bryan
9196f7cc4a
removes obsolete members from persistent u3A struct
2019-04-26 13:59:37 -07:00
Joe Bryan
56750c5f59
updates worker to store interim lifecycle events in u3V
2019-04-26 13:57:11 -07:00
Joe Bryan
1f86128b69
restores external arvo time on event failure
2019-04-26 13:56:42 -07:00
Joe Bryan
be254c57ae
moves mug chaining enforcement entirely into the worker
2019-04-26 13:31:29 -07:00
Joe Bryan
b6b84b5369
updates the worker to track in-progress vs completed event numbers
2019-04-26 11:27:20 -07:00
Joe Bryan
45fff7f8da
restores kernel mug when restarting the worker (on %play)
2019-04-26 11:13:49 -07:00
Elliot Glaysher
51253dca5d
Build write request struct.
2019-04-26 11:08:10 -07:00
Joe Bryan
6b362c4008
tweaks event reference counting and fixes mis-fixed memory leak
2019-04-26 08:55:26 -07:00
Joe Bryan
3900d1a0c2
removes superfluous seeding of the openssl prng
2019-04-25 23:17:59 -07:00
Joe Bryan
edc142019e
replaces perror() with u3l_log()
2019-04-25 23:17:59 -07:00
Joe Bryan
3b9a19d2f9
adds lmdb to library version report
2019-04-25 23:17:59 -07:00
Joe Bryan
5d0f1e1465
Merge branch 'master' into ccr-cleanup
...
* master:
bump urbit version number
if sweep gives 0 and reference count != 0, leak
added urbit, curl and argon2 to version reporting (urbit -R)
[CI] bump pinned arvo commit
bump urbit version number to 0.7.3
Consistently use "boot:" printf prefix
Be more precise about the snapshot contents
Re-add printf to notify of snapshot download
2019-04-25 22:56:14 -07:00
Joe Bryan
df59b1a489
Merge branch 'cc-release' into cc-event-replay-check
2019-04-25 17:04:39 -07:00
Joe Bryan
8fe2835e90
Merge pull request #1251 from BernardoDeLaPlaz/vere_build_warnings
...
remove all build warnings
2019-04-25 16:53:11 -07:00
Elliot Glaysher
ce0c78d1ea
Cleanup
2019-04-25 16:35:29 -07:00
Elliot Glaysher
563214c2a2
Verify mugs on log replay to detect nondeterministic replay.
...
Joe helped write the worker/main.c changes so that we consistently
return the mug of the current state on each %done message. Then
enabled a check in _pier_work_complete() which asserts that the
recomputed event produces the same state as the next event was
expecting to be applied to.
2019-04-25 16:22:41 -07:00
BernardoDeLaPlaz
043333f767
-Werror turned on
2019-04-25 18:23:53 -04:00
BernardoDeLaPlaz
e9a2784982
Merge branch 'vere_build_warnings' of https://github.com/BernardoDeLaPlaz/urbit into vere_build_warnings
2019-04-25 18:07:06 -04:00
BernardoDeLaPlaz
c0403d2096
code review
2019-04-25 18:05:26 -04:00
Elliot Glaysher
a4ce72355d
Store [mug job] instead of the entire IPC message.
2019-04-25 14:57:26 -07:00
~rigdyn-sondur
8db9653168
Merge branch 'cc-release' into vere_build_warnings
2019-04-25 16:37:08 -04:00
Joe Bryan
ac59fb749c
updates arvo submodule and brass.pill to latest arvo next
2019-04-25 13:35:34 -07:00
BernardoDeLaPlaz
22fe68f67c
fix one new build warning
2019-04-25 16:24:55 -04:00
Joe Bryan
4258c3c8ba
Merge branch 'cc-release' into ccr-replay-reform
...
* cc-release: (26 commits)
Rmoves all calls to u3m_bail() in the database layer. Everything returns an error code.
Cleaner slog replay + fix spelling error
Misc cleanup blocking CC-Release. (#1249 )
Use Joe's suggested change to u3_pier_snap().
u3m_lmdb -> u3_lmdb
updates libnoun to ignore SIGINT upon completion of a soft
Cleanup
Don't print %slog on replay.
Finish cc-release cross-compilation. (#1202 )
removes clay mount auto-sync on restart
Cleanup and enable MDB_NOOVERWRITE.
Remove most u3_foil_* functions.
Read the latest event number out of lmdb.
Event log replay succeeds.
removes obsolete, commented-out signal handling in main.c
First version which appears to replay most of the event log. Still crashes at the end.
corrects typos in libnoun commented-out code
consolidates daemon signal handling
consistently aborts immediately on ctrl-z (SIGTSTP)
The entire log appears to be loaded from the database; still need to queue events, but exciting
...
2019-04-25 13:06:03 -07:00
Elliot Glaysher
0a0d7e0e57
Merge pull request #1248 from urbit/cc-lmdb-log-storage
...
Use lmdb for log storage instead of hand-rolled structure
2019-04-25 12:50:49 -07:00
~rigdyn-sondur
b7c7b7f6be
Merge branch 'cc-release' into vere_build_warnings
2019-04-25 14:46:11 -04:00
Elliot Glaysher
e0e9a09b58
Rmoves all calls to u3m_bail() in the database layer. Everything returns an error code.
2019-04-25 11:22:26 -07:00
BernardoDeLaPlaz
61bf83ff56
remove all build warnings
2019-04-25 14:01:21 -04:00
Elliot Glaysher
f8ca7b39dd
Cleaner slog replay + fix spelling error
2019-04-25 10:47:37 -07:00
Joe Bryan
d0269662c8
fixes memory leak in worker %save handler
2019-04-24 22:21:36 -07:00
Joe Bryan
cfb6202edb
tweaks replacement events: %crud contents, %warn structure
2019-04-24 22:21:09 -07:00
benjamin-tlon
3c3f7e761e
Misc cleanup blocking CC-Release. ( #1249 )
...
* Move extraneous stuff out of pkg/urbit/*
* s/urb/herb/g
* Removed some boilerplate for `urbit` builds.
* Build urbit tests and run them in the nix build.
2019-04-24 17:27:27 -07:00
Elliot Glaysher
0841e797a9
Use Joe's suggested change to u3_pier_snap().
2019-04-24 17:05:34 -07:00
Elliot Glaysher
175fd18585
u3m_lmdb -> u3_lmdb
2019-04-24 16:26:27 -07:00
Joe Bryan
62e7c8272b
Merge pull request #1243 from urbit/ccr-signal-reform
...
cc-release: cleanup of signal handling
2019-04-24 12:52:26 -07:00
Joe Bryan
96ad21c476
updates libnoun to ignore SIGINT upon completion of a soft
2019-04-24 11:29:12 -07:00
Elliot Glaysher
16788f92c1
Cleanup
2019-04-24 11:22:54 -07:00
Elliot Glaysher
d320a7cafe
Don't print %slog on replay.
2019-04-24 10:54:19 -07:00
Joe Bryan
d4321aa28c
Merge pull request #1247 from urbit/ccr-start-nosync
...
cc-release: removes clay mount auto-sync on restart
2019-04-23 20:20:52 -07:00
benjamin-tlon
edd57d380d
Finish cc-release cross-compilation. ( #1202 )
...
- Fixes the IPC bug
- Fixes the terminfo bug
- Moves the OSX SDK out of our nixcrpkgs fork.
- Vendor nixcrpkgs instead of having it be a submodule.
2019-04-23 19:50:38 -07:00
Joe Bryan
3b5644f582
removes clay mount auto-sync on restart
2019-04-23 18:28:58 -07:00
Joe Bryan
450fd5199e
adds additional replacement events
...
%hole (negative ack) and %warn (%crud failed)
2019-04-23 15:57:46 -07:00
Joe Bryan
1ec9b9eee9
limits event replacement to three attempts
2019-04-23 15:57:46 -07:00
Joe Bryan
6d778bee3f
aligns worker printfs, adjusts function indentation
2019-04-23 15:57:34 -07:00
Elliot Glaysher
45b47c21f7
Cleanup and enable MDB_NOOVERWRITE.
2019-04-23 15:30:56 -07:00
Elliot Glaysher
6570b798fd
Remove most u3_foil_* functions.
2019-04-23 15:10:03 -07:00
Joe Bryan
26cbb9c7c8
inject fresh entropy on every restart
2019-04-23 15:07:53 -07:00
Elliot Glaysher
cdc3b6562e
Read the latest event number out of lmdb.
2019-04-23 15:02:28 -07:00
Elliot Glaysher
8b4f1d8e93
Event log replay succeeds.
2019-04-23 14:15:11 -07:00
Joe Bryan
4dabad9120
restores -P sample-based profiling
2019-04-23 12:56:03 -07:00
Joe Bryan
23cbb45ffe
removes obsolete, commented-out signal handling in main.c
2019-04-23 12:04:12 -07:00
Elliot Glaysher
281e352c14
First version which appears to replay most of the event log. Still crashes at the end.
2019-04-23 11:12:09 -07:00
Joe Bryan
ead1b2443e
corrects typos in libnoun commented-out code
2019-04-23 10:46:34 -07:00
Joe Bryan
beafc011cd
consolidates daemon signal handling
2019-04-23 10:46:34 -07:00
Joe Bryan
075bc5109e
consistently aborts immediately on ctrl-z (SIGTSTP)
2019-04-23 10:46:29 -07:00
Elliot Glaysher
5d2468056c
The entire log appears to be loaded from the database; still need to queue events, but exciting
2019-04-22 16:29:38 -07:00
Elliot Glaysher
dc6e3b2236
(This commit makes sh/make-bootzod work again.)
2019-04-22 10:50:54 -07:00
Elliot Glaysher
96942f3dd5
Joe looked at this; this was because of u3we vs u3ke.
2019-04-19 17:02:57 -07:00
Elliot Glaysher
a849b1b81e
WIP: Wrote the skeleton of the reading function. It compiles, but isn't invoked.
2019-04-19 15:49:54 -07:00
Elliot Glaysher
0c36e0da26
Fixes threading so uv_work_t is heap allocated.
2019-04-19 11:17:37 -07:00
Elliot Glaysher
a10beebd47
Wrote out the asynchronous writing, but it crashes in the nock thread now?
2019-04-19 10:28:58 -07:00
Elliot Glaysher
2bef1a30da
First minor integration with lmdb.
...
This stores the ship's identity information in a separate META table in
the lmdb datastore.
2019-04-18 14:01:44 -07:00
Elliot Glaysher
4cf58f27bd
Cleanups
2019-04-16 10:14:15 -07:00
Elliot Glaysher
2aa45f828e
Restore git submodule screw up.
2019-04-15 15:57:06 -07:00
Elliot Glaysher
29d40e032e
Also remove uH/uL macros.
2019-04-15 15:14:07 -07:00
Elliot Glaysher
1e468f75d6
Pass stderr from worker to daemon.
2019-04-15 15:06:19 -07:00
Elliot Glaysher
4f313f05fa
Merge remote-tracking branch 'origin/cc-release' into cc-enhancements
2019-04-15 14:25:50 -07:00
Joe Bryan
ea30e715dd
uses stderr in daemon mode for slog printing
2019-04-12 22:51:43 -07:00
Joe Bryan
417dbf298b
(re-)disable terminal spinner in daemon mode
2019-04-12 22:27:41 -07:00
Joe Bryan
4ccf069458
restores terminal spinner
2019-04-12 22:15:59 -07:00
Joe Bryan
2585e1ca76
adds argument comment to _serf_send_slog
2019-04-12 22:15:59 -07:00
Joe Bryan
05ce835b55
miscellaneous output cleanup
2019-04-12 22:14:55 -07:00
Joe Bryan
daac99c91e
moves slog function pointer to u3C (to preserve across roads)
2019-04-12 22:13:00 -07:00
Joe Bryan
4873309e81
send slog hints over the king/serf pipe
2019-04-12 22:12:31 -07:00
Joe Bryan
3eaa470d98
moves slog implementation out of trace.c and libnoun
...
and removes unused u3t_shiv()
2019-04-12 22:11:49 -07:00
Joe Bryan
3f6c9326fb
improves error message when attempting to recreate existing ship
2019-04-12 22:07:31 -07:00
Joe Bryan
3f7f57a247
removes obsolete ames initialization on boot
2019-04-12 21:57:33 -07:00
Joe Bryan
93ce637e96
updates arvo submodule to latest master
2019-04-12 21:57:02 -07:00
Joe Bryan
55aa3b70bd
refactors/reorders functions in pier.c
2019-04-12 21:48:38 -07:00