Blog

New version of the urbit binary (1.10)

by Jeremy Tunnell

There's a new binary release. Upgrade your binary.

urbit-v1.10

Arvo 418 K

Vere 1.10

This is a minor release, with improved error handling, http2 support,

and a couple bug fixes.


Release Notes


- adds rigorous out-of-memory detection (bail:meme), by means of a

floating guard page on the loom. previous bail:meme handling

was limited and path dependent, so running out of memory could

cause a variety of error messages and crashes.


- improves handling of bad network crypto, by means of a new error type

(bail:evil). previous handling of packets encrypted wrongly or with

stale keys was correct (dropped, not acknowledged or logged), but verbose

(sivc-de-punt) and inefficient (the decryption jet punted to nock on any

error or failure). packet event failure due to bad crypto is also tracked

and printed separate from other failure reasons.


- enables http2 upgrade (via alpn) for browsers, improving web performance

and reducing eventsource disconnects. requires https.


- fixes a bug in the binary upgrade system where the upgrade continued after

failed event replay.


- fixes a couple runtime bugs that caused crashes or hangs in error handling

or shutdown.


- bumps the maximum event log size to 500GB on aarch64 linux


- improves builds, with experimental openbsd compatibility, compdb integration.

Jeremy brokers the sale of galaxies and stars. To purchase or sell a galaxy or star contact him at [email protected]

Leave a Comment

An Error Occurred

An Error Occurred

Call to undefined method FormWriterV2Bootstrap::hidden()

Debug Information

Exception: Error

Message: Call to undefined method FormWriterV2Bootstrap::hidden()

File: /var/www/html/galactictribune/public_html/includes/FormWriterV2Base.php

Line: 3852

Stack Trace
#0 /var/www/html/galactictribune/public_html/theme/galactictribune/views/post.php(258): FormWriterV2Base->antispam_question_input()
#1 /var/www/html/galactictribune/public_html/includes/RouteHelper.php(588): require_once('...')
#2 /var/www/html/galactictribune/public_html/includes/RouteHelper.php(1352): RouteHelper::handleDynamicRoute()
#3 /var/www/html/galactictribune/public_html/serve.php(276): RouteHelper::processRoutes()
#4 {main}
Home