endojs / endo

Endo is a distributed secure JavaScript sandbox, based on SES
Apache License 2.0
804 stars 71 forks source link

refactor!(daemon): Synchronize `makeHost()` #2138

Closed rekmarks closed 6 months ago

rekmarks commented 6 months ago

Progresses: #2086 Fixes: #2121

Synchronizes makeHost() and its dependent functions. Also refactors the same and makeGuest() to extract their commonalities and restore the more succinct form they possessed before the synchronization effort began. As part of the refactor, #2121 was fixed.

Note to reviewers: I recommend going commit-by-commit.