Prevent display-panes from shifting the active pane scroll position by
copying the screen from before zoom, also do not let resize consume
blank lines.
vmd(8): disambiguate fd variable naming
Split out fd tracking in the global "struct vmd" instance with
explicit names to not reuse the same one for storing semantically
different fds. Some vmd processes were using .vmd_fd to track the
open /dev/vmm while another used it for a socket(2) instance for
ioctls. This makes it hard to reason about and future changes
harder to review.
No intended behavioral change.
Testing help from Mischa Peters.
ok @hshoexer
Remove the active-pane flag for now, there are some gaps in how this
works and I don't like it. May come back in a different form (maybe just
for windows).
Remove redundant BIO_write() length assertions in b64_write()
b64_write() asserted that BIO_write() does not return more bytes than
requested in two places. Other BIO_write() call sites do not make this
check, and there is no special handling here that depends on asserting this
condition.
ok tb@ beck@ joshua@
Remove stale SECURE RENEGOTIATION reference
SSL_CTX_set_options(3) no longer has a SECURE RENEGOTIATION section,
but SSL_OP_LEGACY_SERVER_CONNECT still referenced it. Replace the
dangling cross reference with a note that the option is no longer set
by default.
ok tb@ beck@
Unbreak and update unicon to 13.3beta1 from espie
It tests okay on amd64, hopefully on other platforms as well.
The iconc compiler is back with a vengeance. It got type inference since
last time, so it can probably rival with compiled languages in at least some
cases.
There are a few tests that don't pass, and the example programs
aren't packaged, and I've just stubbed out the mixer controls for now,
but this is in much better shape than the previous BROKEN version.
Change %% to escape single quotes (%1 remains with no quoting and %%
with double quotes) to avoid a single quote being able to terminate
quoted sections of commands. Fixes unexpected behaviour with session
names containing single quotes reported by Aliz Hammond.